Bug#1029681: nvidia-legacy-340xx-driver: Qt5 apps fail to launch with a segfault
jim_p
pitsiorisj at outlook.com
Sun Feb 12 11:36:56 GMT 2023
Package: nvidia-legacy-340xx-driver
Version: 340.108-17
Followup-For: Bug #1029681
X-Debbugs-Cc: pitsiorisj at outlook.com
Thank you for the clarifications. No offence, but as you described it, this is
practically "planned obsolescence in the opensouce world". Ok, the 340 driver
is old and it does not have a libglx. But its functionality is provided by its
libgl, so why can't we make a symlink of that libgl for libglx?
Also, why should I have any mesa lib installed since I do not use mesa for my
gpus needs?
About libglx.
The 390 is the oldest supported driver that does have libglx, so one could
upgrade its gpu to one that supported by 390. The problem is that nvidia
gt710/730, the lowest end gpu supported by it and has been around for ~10 years
now, costs 50+ euros new, which is unacceptable for a low end hardware of that
age!
Nouveau on the other hand is trash and with its devs focusing mostly on support
for newer cards (on which someone has to be crazy to use nouveau because it
lacks powersaving abilities), I will be long gone before it fully supports any
card that the legacy drivers do for years now. The word "lacking" is too little
to describe nouveau compared to nvidia.
And yes, I consider powersaving to be a very important feature of a driver. I
owned an ati 3850 back in the days of fglrx, which was the worst driver ever.
Back then, debian "had to" update xorg to a new version which was incompatible
with fglrx. That left me with radeon as the only option for the card, which was
at a very early stage and could not do powersaving at that time, so it simply
died ~2 months later from heat issues. I switched to nvidia, with the nvidia as
a driver, and I never looked back since.
To sum up, all this makes it a lose-lose situation for nvidia 340 users :(
-- System Information:
Debian Release: bookworm/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 6.1.0-3-amd64 (SMP w/2 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages nvidia-legacy-340xx-driver depends on:
ii nvidia-installer-cleanup 20220217+2
ii nvidia-legacy-340xx-alternative 340.108-17
ii nvidia-legacy-340xx-driver-bin 340.108-17
ii nvidia-legacy-340xx-driver-libs 340.108-17
ii nvidia-legacy-340xx-kernel-dkms [nvidia-legacy-340xx-kernel-340 340.108-17
.108]
ii nvidia-legacy-340xx-vdpau-driver 340.108-17
ii nvidia-support 20220217+2
ii xserver-xorg-video-nvidia-legacy-340xx 340.108-17
Versions of packages nvidia-legacy-340xx-driver recommends:
pn nvidia-persistenced <none>
ii nvidia-settings-legacy-340xx 340.108-7
Versions of packages nvidia-legacy-340xx-driver suggests:
ii nvidia-legacy-340xx-kernel-dkms 340.108-17
Versions of packages nvidia-legacy-340xx-driver-libs:amd64 depends on:
ii libegl1-nvidia-legacy-340xx 340.108-17
ii libgl1-nvidia-legacy-340xx-glx 340.108-17
Versions of packages nvidia-legacy-340xx-driver-libs:amd64 recommends:
ii libgles1-nvidia-legacy-340xx 340.108-17
ii libgles2-nvidia-legacy-340xx 340.108-17
pn libnvidia-legacy-340xx-cfg1 <none>
pn libnvidia-legacy-340xx-encode1 <none>
pn nvidia-legacy-340xx-driver-libs-i386 <none>
Versions of packages libgl1-nvidia-legacy-340xx-glx:amd64 depends on:
ii libc6 2.36-8
ii libnvidia-legacy-340xx-glcore 340.108-17
ii libx11-6 2:1.8.3-3
ii libxext6 2:1.3.4-1+b1
ii nvidia-installer-cleanup 20220217+2
ii nvidia-legacy-340xx-alternative 340.108-17
ii nvidia-support 20220217+2
Versions of packages libgl1-nvidia-legacy-340xx-glx:amd64 recommends:
ii nvidia-legacy-340xx-kernel-dkms [nvidia-legacy-340xx-kernel-340 340.108-17
.108]
Versions of packages libgl1-nvidia-legacy-340xx-glx:amd64 suggests:
ii nvidia-legacy-340xx-kernel-dkms 340.108-17
Versions of packages xserver-xorg-video-nvidia-legacy-340xx depends on:
ii libc6 2.36-8
ii libnvidia-legacy-340xx-glcore 340.108-17
ii nvidia-installer-cleanup 20220217+2
ii nvidia-legacy-340xx-alternative 340.108-17
ii nvidia-support 20220217+2
ii xserver-xorg-core [xorg-video-abi-25] 2:21.1.6-1
Versions of packages xserver-xorg-video-nvidia-legacy-340xx recommends:
ii nvidia-legacy-340xx-kernel-dkms [nvidia-legacy-340xx-kernel-340 340.108-17
.108]
ii nvidia-legacy-340xx-vdpau-driver 340.108-17
ii nvidia-settings-legacy-340xx 340.108-7
Versions of packages xserver-xorg-video-nvidia-legacy-340xx suggests:
ii nvidia-legacy-340xx-kernel-dkms 340.108-17
Versions of packages nvidia-legacy-340xx-alternative depends on:
ii dpkg 1.21.19
ii glx-alternative-nvidia 1.2.2
Versions of packages nvidia-legacy-340xx-kernel-dkms depends on:
ii dkms 3.0.10-2
ii nvidia-installer-cleanup 20220217+2
ii nvidia-legacy-340xx-kernel-support [nvidia-legacy-340xx-kernel- 340.108-17
support--v1]
nvidia-legacy-340xx-kernel-dkms recommends no packages.
Versions of packages glx-alternative-nvidia depends on:
ii dpkg 1.21.19
ii glx-alternative-mesa 1.2.2
ii glx-diversions 1.2.2
ii update-glx 1.2.2
Versions of packages glx-alternative-nvidia suggests:
ii nvidia-legacy-340xx-driver [nvidia-driver-any] 340.108-17
Versions of packages nvidia-legacy-340xx-driver is related to:
pn bumblebee <none>
pn bumblebee-nvidia <none>
pn ccache <none>
pn libcuda.so.1 <none>
pn libcuda1 <none>
pn libcuda1-any <none>
pn libdrm-nouveau1 <none>
pn libdrm-nouveau1a <none>
ii libdrm-nouveau2 2.4.114-1
ii libegl1 1.6.0-1
ii libgl1 1.6.0-1
ii libgl1-nvidia-legacy-340xx-glx [libgl1-nvidia-glx-any] 340.108-17
pn libgles1 <none>
ii libgles2 1.6.0-1
pn libnvidia-cfg1-any <none>
ii libnvidia-legacy-340xx-ml1 [libnvidia-ml.so.1] 340.108-17
pn linux-headers <none>
ii make 4.3-4.1
pn nvidia-driver-any <none>
pn nvidia-glx-legacy-340xx <none>
ii nvidia-kernel-common 20220217+2
ii nvidia-legacy-340xx-driver [nvidia-glx-any] 340.108-17
ii nvidia-legacy-340xx-driver-libs [nvidia-driver-libs-any] 340.108-17
ii nvidia-legacy-340xx-kernel-dkms 340.108-17
pn nvidia-legacy-340xx-kernel-source <none>
ii nvidia-legacy-340xx-kernel-support [nvidia-kernel-support-any] 340.108-17
ii nvidia-modprobe 525.78.01-1
pn nvidia-settings <none>
ii nvidia-support 20220217+2
pn nvidia-xconfig <none>
ii ocl-icd-libopencl1 [libopencl1] 2.3.1-1
pn opencl-icd <none>
pn primus <none>
pn primus-libs <none>
pn primus-nvidia <none>
ii xserver-xorg 1:7.7+23
ii xserver-xorg-core 2:21.1.6-1
pn xserver-xorg-legacy <none>
ii xserver-xorg-video-nouveau 1:1.0.17-2
ii xserver-xorg-video-nvidia-legacy-340xx [xserver-xorg-video-nvi 340.108-17
dia-any]
-- no debconf information
More information about the pkg-nvidia-devel
mailing list