Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 2 Apr 2024 14:58:04 -0700
From:      David Wolfskill <david@catwhisker.org>
To:        x11@freebsd.org
Subject:   No GLX with older Nvidia card & drm-61-kmod?
Message-ID:  <Zgx_bByehhbHWwW-@albert.catwhisker.org>

next in thread | raw e-mail | index | archive | help

--+g9NmtZLH0vy3ChU
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On this laptop, I used to have GLX available when I was running
FreeBSD stable/12 (and earlier) with x11/nvidia-driver-390; now
that I am running stable/14 with x11/nvidia-driver-390 and
graphics/drm-61-kmod, /var/log/Xorg.0.log reports:

[    32.515] (II) Initializing extension GLX
[    32.515] (EE) Failed to initialize GLX extension (Compatible NVIDIA X d=
river not found)

and GLX is no longer available (as far as I can tell).

The laptop (Dell Precision M4800) is not especially new & shiny; its
graphics cards are:

vgapci1@pci0:0:2:0:     class=3D0x030000 rev=3D0x06 hdr=3D0x00 vendor=3D0x8=
086 device=3D0x0416 subvendor=3D0x1028 subdevice=3D0x05cc
    vendor     =3D 'Intel Corporation'
    device     =3D '4th Gen Core Processor Integrated Graphics Controller'
    class      =3D display
    subclass   =3D VGA

and

vgapci0@pci0:1:0:0:     class=3D0x030000 rev=3D0xa1 hdr=3D0x00 vendor=3D0x1=
0de device=3D0x11fc subvendor=3D0x1028 subdevice=3D0x15cc
    vendor     =3D 'NVIDIA Corporation'
    device     =3D 'GK106GLM [Quadro K2100M]'
    class      =3D display
    subclass   =3D VGA

The latter is why I'm using x11/nvidia-driver-390 (vs. x11/nvidia-driver).

As of this writing, it is running:
FreeBSD g1-70.catwhisker.org 14.0-STABLE FreeBSD 14.0-STABLE #94 stable/14-=
n267105-38fdb37047ea: Tue Apr  2 10:43:14 UTC 2024     root@g1-70.catwhiske=
r.org:/common/S1/obj/usr/src/amd64.amd64/sys/CANARY amd64 1400510 1400510

with all installed ports updated as of the ports tree at
main-n658672-87cd12f206ab.  I am tracking stable/14 daily, and
updating installed ports daily.

Running "pkg check -andB" only shows the usual whines about clang/llvm
versions allegedly missing libraries.  Running "pkg_libchk" (from
ports-mgmt/bsdadminscripts2) indicates that installed packages/ports
are installed OK.

(A somewhat newer laptop that I use for out-of-town travel, and keep
similarly current, but is able to use x11/nvidia-driver appears to
support GLX OK.)

Is it likely that the above description is accurate, and that I'm stuck
with it (as long as I'm using this laptop)?

Is it plausible that I've merely managed to misconfigure some thing(s)?
If so, how might I determine & fix that?  (I am happy to provide
additional information, given a clue.)

Any other suggestions (other than "migrate to a newer laptop" -- I'm
aware of that one)?

Thanks!

Peace,
david
--=20
David H. Wolfskill                              david@catwhisker.org
Alexey Navalny was a courageous man; Putin has made him a martyr.

See https://www.catwhisker.org/~david/publickey.gpg for my public key.

--+g9NmtZLH0vy3ChU
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iNUEARYKAH0WIQSTLzOSbomIK53fjFliipiWhXYx5QUCZgx/bF8UgAAAAAAuAChp
c3N1ZXItZnByQG5vdGF0aW9ucy5vcGVucGdwLmZpZnRoaG9yc2VtYW4ubmV0OTMy
RjMzOTI2RTg5ODgyQjlEREY4QzU5NjI4QTk4OTY4NTc2MzFFNQAKCRBiipiWhXYx
5UsVAQD2SEfmvFbaxNqyfY91388mOCtJlv1hoTItfhf17ZS1tQD/Zun948jIWN9T
gLiDW5zkY9SWWpSx/Twy4Nt9oemyxAc=
=yDJl
-----END PGP SIGNATURE-----

--+g9NmtZLH0vy3ChU--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Zgx_bByehhbHWwW->