SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Hello,
so I've read the threads on here about the current nVidia binary/proprietary driver not working with the newest stock kernel, 4.4.172, but I'm running the nividia-legacy340 binary driver from SBo, which breaks for the same reasons supposedly.
I gather there won't be a solution from nVidia to keep running that old proprietary driver, and no one else can do one. Am I right?
Thanks RadicalDreamer and Petri Kaukasoina, much appreciated.
Richard Cranium, when I `init 4`'ed after `nvidia-switch --remove`, KDE didn't even offer the native resolution of my display. Do I need to do anythong else to use noveau properly?
Love & Light
Richard Cranium, when I `init 4`'ed after `nvidia-switch --remove`, KDE didn't even offer the native resolution of my display. Do I need to do anythong else to use noveau properly?
You would need to make sure nouveau isn't blacklisted. That needs to be done when installing the binary driver and I'm not sure if nvidia-switch --remove will take it away. Have a look in /etc/modprobe.d/ and make sure there are no files there that blacklist the nouveau module.
I got the proprietary driver mainly for playing UFO:AI, it made the difference between that being playable or not. I didn't play for a long time, so let me try noveau.
The fonts render differently now, a bit bigger in most applications.
More importantly, KDE keeps telling me that I need to reduce my resolution to 0*0 to be able to run OpenGL desktop effects.
glxgears started from a terminal in KDE fails with:
Code:
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 154 (GLX)
Minor opcode of failed request: 3 (X_GLXCreateContext)
Value in failed request: 0x0
Serial number of failed request: 23
Current serial number in output stream: 24
Xorg.0.log doesn't show anything that looks like a problem, besides "unloading nv" maybe (I don't know the relation between "nv" and noveau).
I got the proprietary driver mainly for playing UFO:AI, it made the difference between that being playable or not. I didn't play for a long time, so let me try noveau.
The fonts render differently now, a bit bigger in most applications.
More importantly, KDE keeps telling me that I need to reduce my resolution to 0*0 to be able to run OpenGL desktop effects.
glxgears started from a terminal in KDE fails with:
Code:
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 154 (GLX)
Minor opcode of failed request: 3 (X_GLXCreateContext)
Value in failed request: 0x0
Serial number of failed request: 23
Current serial number in output stream: 24
Xorg.0.log doesn't show anything that looks like a problem, besides "unloading nv" maybe (I don't know the relation between "nv" and noveau).
Maybe posting the output of /var/log/Xorg.0.log and glxinfo could help some diagnose your issues. I have basically no experience with Nvidia cards as I don't run them. But we do have a lot of knowledgeable people on this forum that do use them (both with the proprietary driver and others with the opensouce nouveau).
I've had issues with nvidia-switch not quite doing the right thing. (Mainly due to my not dropping into runlevel 3, run nvidia-switch --remove, and then upgrade the nvidia packages.)
As it so happens, I've broken my own system on the upgrade to 4.4.172! Lucky you!
run:
Code:
ls -l /usr/lib64/xorg/modules/extensions/
(or the 32 bit equivalent)
On my machine...
Code:
$ ls -l /usr/lib64/xorg/modules/extensions/
total 14932
-rwxr-xr-x 1 root root 1503 Oct 18 2017 libglx.la*
lrwxrwxrwx 1 root root 29 Feb 2 20:12 libglxserver_nvidia.so -> libglxserver_nvidia.so.410.78*
-rwxr-xr-x 1 root root 14997128 Feb 2 12:21 libglxserver_nvidia.so.410.78*
lrwxrwxrwx 1 root root 29 Feb 2 20:12 libglx.so -> libglxserver_nvidia.so.410.78*
-rwxr-xr-x 1 root root 285992 Apr 15 2016 libglx.so-xorg*
I ran
Code:
nvidia-switch --remove
as root again (which did not result in happiness). I then ran the sequence
Code:
cd /usr/lib64/xorg/modules/extensions/
mv libglx.so-xorg libglx.so
as root and then restarted X windows.
glxgears was able to run afterwards.
EDIT: My card is a GeForce GT 640, which probably isn't your card; maybe we can still help if things aren't working for you.
Last edited by Richard Cranium; 02-02-2019 at 11:08 PM.
Reason: I restarted X-windows and stuff worked.
Sorry, the problem was just that I didn't uninstall the two nvidia-legacy340 packages. I only did nvidia-switch --remove and renamed the blacklist file in /etc/modprobe.d/. Removepkg'ing the two packages fixed it fine.
I'm going to mark this thread as solved when nVidia releases a fixed 340 driver OR when it's clear they won't.
Last edited by j12i; 02-10-2019 at 11:46 AM.
Reason: add one slash
I forgot why I wasn't upgrading my kernel, so I did the upgrade to 4.4.172. Then the nvidia-legacy340.104 reinstallation process failed. It appears the nvidia-legacy-kernel340-104 build failed -- nvidia.ko failed to build -- Makefile:189: [nvidia.ko] Error 1
I have a ThinkPad t61p, with a Quadro FX 570M chip.
It was working fine with the previous kernel, but I did not pay attention to the version number. I believe the best solution is to revert back to the previous kernel. I wonder if there any of those older packages left lying around somewhere. I suspect this is how they make people buy new computers.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.