From owner-freebsd-x11@freebsd.org Wed Jun 17 15:58:59 2020 Return-Path: Delivered-To: freebsd-x11@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 8FA35352322 for ; Wed, 17 Jun 2020 15:58:59 +0000 (UTC) (envelope-from tijl@freebsd.org) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 49n8rM2nQSz3yRg for ; Wed, 17 Jun 2020 15:58:59 +0000 (UTC) (envelope-from tijl@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 5F54F352064; Wed, 17 Jun 2020 15:58:59 +0000 (UTC) Delivered-To: x11@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 5F024352321; Wed, 17 Jun 2020 15:58:59 +0000 (UTC) (envelope-from tijl@freebsd.org) Received: from mailrelay113.isp.belgacom.be (mailrelay113.isp.belgacom.be [195.238.20.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "relay.skynet.be", Issuer "GlobalSign RSA OV SSL CA 2018" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 49n8rL3HRSz3yP9; Wed, 17 Jun 2020 15:58:58 +0000 (UTC) (envelope-from tijl@freebsd.org) IronPort-SDR: eGAkOCa3pYKP4Sms4JWUxFc14UJwVCwluFJEJRUoWXi86gn7dNx/iMeKA2mH9XLzPWi5G4FOp/ wix3VgDgdaTQXktB6olAMIfg6irZrkC6w/NyhSspXoPEn3a7/+MQl137A2tMuqhBzw5ogY1MKC qpImtrMIodL1hnp8Kl4M7dtF4psm1RZ9sgM/6CqWpJkSTrd/oa8N9qREEOrCWnvaYYNR8ZDkzs vdFV1uTTaZ7KRkzY4lQ1FHN+AnLmUJRrFfS3rBMhy5afb3tDR5DbTOnjzGC5KcyCgIi06CSNZl vIU= X-Belgacom-Dynamic: yes IronPort-PHdr: =?us-ascii?q?9a23=3AKeYjNh0Vfl9ddt5ismDT+DRfVm0co7zxezQtwd?= =?us-ascii?q?8ZseMVKPad9pjvdHbS+e9qxAeQG9mCtrQd1LCd4vyocFdDyK7JiGoFfp1IWk?= =?us-ascii?q?1NouQttCtkPvS4D1bmJuXhdS0wEZcKflZk+3amLRodQ56mNBXdrXKo8DEdBA?= =?us-ascii?q?j0OxZrKeTpAI7SiNm82/yv95HJbAhEmTqwbalvIBi0swnduc0bjIR/Iast1x?= =?us-ascii?q?XFpWdFdf5Lzm1yP1KTmBj85sa0/JF99ilbpuws+c1dX6jkZqo0VbNXAigoPG?= =?us-ascii?q?Az/83rqALMTRCT6XsGU2UZiQRHDg7Y5xznRJjxsy/6tu1g2CmGOMD9UL45VS?= =?us-ascii?q?i+46ptVRTljjoMOTwk/2HNksF+gqJVrgy8qRJ8wYHUbo6aO+ZxcK7GYdMaXH?= =?us-ascii?q?BMUtpNWyBdAI6xaZYEAeobPeZfqonwv0UArx66BQKxGu7vzThIhmTo0q0/ye?= =?us-ascii?q?shFxrG1xEnEtISsXTUrtH1ObwSX+Cv0qbH0yjOYe5Y1zvn74jIaB8hrOiKUL?= =?us-ascii?q?ltfsXf1VMhGBnZjlWMt4PlJTWV2/wDvWWb7udtVv+ihnMlpg1tvzWix8chhI?= =?us-ascii?q?bUi48byl3K+zt1zJg1KNC3SEB2f9ypHIZSuiyHNIZ7TMcvTW50tCg0zLANpJ?= =?us-ascii?q?21fDASxZkkxRPTcf2KfomS7h/jW+udOzN1iX1jdbminRi961Kgxff5VsSs1V?= =?us-ascii?q?ZKqTdKncfUu3AW0hzT9tCHSvxg/ke9wTqP1x7c6uVDIU0slqrUMZohwr81lp?= =?us-ascii?q?UNq0TDGTX6mFn3jK+UckUo4PSn6+PgYrX9uJCcMpV7igflMqg0ncy/G+s4Ph?= =?us-ascii?q?APX2id5+u8yKXu8E77TblQj/A7k7PVvZDVKMgBoqO0DBdZ0oM55Ba+Czem3s?= =?us-ascii?q?4YnX4CLF9dZBKHjorpO1XVLfD2F/ewnUqjnyxwx//bJLHhBY/NLnfbnLf7Yb?= =?us-ascii?q?l981JcyBY0zd1H+p1bELcBIPztVULqutzYFAE2PBKvzOb8FdpxzIQeWXiAAq?= =?us-ascii?q?WBKqPdrUeI5v4zI+mLfIIVtiz9JOY76PH1ln82hEYRcres3ZsKbHC3BOhmI0?= =?us-ascii?q?SeYXrqmdoBH30KsRQgQ+Pxk12NTCRfZ3GoX6Iz/js7Ep6pDZ/fRoCxh7yMxC?= =?us-ascii?q?i6EoBLam1dBFCMC2nneJufVPcXdS2eOMhhkiYLVevpd4h0nzSvtw/zyr4vEq?= =?us-ascii?q?yesnkdtNH//NFx6+TV0xg2+jF+Fc3b2GaIGTJahGQNEgPR2OhUpktmx1KK17?= =?us-ascii?q?Mw1+BZF9h7yelEXy0BGdjb1eMsWIO6YR7IYtrcEAXued6hGzxkFt8=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A2CtAAD5POpe/142QldmHAEBAQEBAQc?= =?us-ascii?q?BARIBAQQEAQFAB4EwBgEBCwEBg2sBXoQkiQGFeIIQin+PAYF8CwEBAQEBAQE?= =?us-ascii?q?BATcEAQGERAKCGyU1CA4CAwEBAQMCBQEBBgEBAQEBAQUEAYYORUIBDAEIAYF?= =?us-ascii?q?iIoMWAQUjBC8jEAsYAgImAgJXBhOGJ7cXfzOFUYQHgQWBDioBjHiCAIQhPoQ?= =?us-ascii?q?9gxSCYASOcqVXgmSZEi+eboUmrDMCggtNMAiDJFAZDZxnPwMwNwIGAQcBAQM?= =?us-ascii?q?JhDqHWIR7AQE?= X-IPAS-Result: =?us-ascii?q?A2CtAAD5POpe/142QldmHAEBAQEBAQcBARIBAQQEAQFAB?= =?us-ascii?q?4EwBgEBCwEBg2sBXoQkiQGFeIIQin+PAYF8CwEBAQEBAQEBATcEAQGERAKCG?= =?us-ascii?q?yU1CA4CAwEBAQMCBQEBBgEBAQEBAQUEAYYORUIBDAEIAYFiIoMWAQUjBC8jE?= =?us-ascii?q?AsYAgImAgJXBhOGJ7cXfzOFUYQHgQWBDioBjHiCAIQhPoQ9gxSCYASOcqVXg?= =?us-ascii?q?mSZEi+eboUmrDMCggtNMAiDJFAZDZxnPwMwNwIGAQcBAQMJhDqHWIR7AQE?= Received: from 94.54-66-87.adsl-dyn.isp.belgacom.be (HELO kalimero.tijl.coosemans.org) ([87.66.54.94]) by relay.skynet.be with ESMTP; 17 Jun 2020 17:58:55 +0200 Received: from localhost (localhost [127.0.0.1]) by kalimero.tijl.coosemans.org (8.15.2/8.15.2) with ESMTP id 05HFwsC1044469; Wed, 17 Jun 2020 17:58:55 +0200 (CEST) (envelope-from tijl@FreeBSD.org) Date: Wed, 17 Jun 2020 17:58:54 +0200 From: =?UTF-8?B?VMSzbA==?= Coosemans To: "Mikhail T." Cc: x11@FreeBSD.org, freebsd-emulation@FreeBSD.org, Alexey Dokuchaev Subject: Re: glxinfo works, /compat/linux/usr/bin/glxinfo - does not Message-ID: <20200617175854.21d8a8f2@FreeBSD.org> In-Reply-To: References: <20200617141108.2a4f23c9@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: 49n8rL3HRSz3yP9 X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [0.00 / 15.00]; local_wl_from(0.00)[freebsd.org]; TAGGED_RCPT(0.00)[t]; ASN(0.00)[asn:5432, ipnet:195.238.0.0/19, country:BE] X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Jun 2020 15:58:59 -0000 On Wed, 17 Jun 2020 10:53:18 -0400 "Mikhail T." wrote: > On 17.06.20 08:11, T=C4=B3l Coosemans wrote: >> The Linux graphics stack has switched to libglvnd while the FreeBSD=20 >> stack has not so I don't know if Linux libglvnd can figure which=20 >> stack, mesa or nvidia, it has to load. Try deleting=20 >> /compat/linux/usr/lib/libGLX_system.so.0 or making it a symlink to=20 >> /compat/linux/usr/lib/libGLX_nvidia.so.0 or try deleting linux-c7-dri=20 >> package. =20 >=20 > Ok, that seems like the root of the problem indeed: >=20 > /compat/linux/usr/lib/libGLX_system.so.0 -> libGLX_*mesa*.so.0 >=20 > Unfortunately, deinstalling linux-c7-dri, also deinstalled the=20 > linux-c7-glx-utils, which had to be reinstalled with NO_DEPENDS=3Dyes to= =20 > avoid dragging in the Mesa stuff again (which must be, what created the=20 > above link to GLX_mesa in the first place)... >=20 > Finally, the symlink-manipulations had to be repeated in=20 > /compat/linux/usr/lib*64* as well (why do linux-c7-/foo/ ports even=20 > bother with 32-bit binaries on amd64?) -- but now both native and Linux=20 > glxinfo binaries work here, and there is much rejoicing. Thank you! >=20 > Should I file bug-report(s) for any of this? Yours, Does "glxinfo | grep glvnd" print anything?