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.
Fresh difficulties after finally getting a slackware 15.0 install up and running, KDE desktop.
The pre-packaged nouveau drivers work pretty well on the old ASUS 6600 graphics card that came with the machine and I am willing to leave it at that for my purposes, but before committing to the installation I tried out the nvidia driver install from slackbuilds, as usual.
The non-legacy version did not work on an earlier install attempt, so I went with the oldest, the 340 legacy in the hopes that the old card is still supported by them.
Installed the nouveau blacklist as usual, and then the kernel bit, and then the drivers proper with all the extras linked on the slackbuilds page included.
Building the packages finishes, but there are C++ warnings (not unexpected).
Installed the packages with installpkg.
Unfortunately, after installing the xorg.conf file generated by nvidia-xconfig and trying to start up X with KDE as a normal user. No dice. No graphics mode change and it drops back to shell.
So I attempt to revert by removepkg of the two nvidia packages and removepkg the blacklist.
I remove any xorg.conf.
Trying to run startx now does not work, with X log errors about failing to find glx and various other libraries.
How to get back to default nouveau configuration? - it seems the removal of the nvidia drivers took some things with it that it shouldn't have, perhaps?
Definitely Nvidia, I used Nvidia drivers to get it running when it was a windows machine before linux install.
The card is very anonymous other than it's asus branding. I thought I caught a glimpse of 6600 written small on the board when I first starting working on it (inherited machine), but I was mistaken, or confused it with another on the pile. I've just taken it out to look closer, and there is very little identification other than a tiny text saying ENGT430, which leads to ...
> ASUS ENGT430/DI/1GD3(LP) NVIDIA GeForce GT 430 1 GB GDDR3
Either way, what would lead to the inability to revert to nouveau? - that's my main worry for now.
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,120
Rep:
This would be the proper driver for that gpu, https://www.nvidia.com/Download/driv.../196213/en-us/
Installation instructions can be found under the heading, "Additional Information" at the above link. Under that same heading you can find detailed installation instructions by clicking on "README."
As to returning to the nouveau driver, use the instructions in post number 2, above.
Last edited by cwizardone; 07-14-2023 at 01:06 PM.
In terms of installing it, should I wrap the driver .run file in one of the pre-existing slackbuilds and change version numbers etc., or run it stand-alone?
As Slackware 15.0 is using kernel 5.15.x you will have to patch the drivers or it will fail to build the kernel drivers.
You can use this script to parch the drivers: https://www.if-not-true-then-false.c...vidia-patcher/ and download the shell script "https://nvidia.if-not-true-then-false.com/patcher/inttf-nvidia-patcher.sh"
run the script like so:
# sh inttf-nvidia-patcher.sh -v 390.157
So i suspect that you want the nvidia 340.108 drivers for this card.
You can also patch the drivers for this card with the script i sent you:
# sh inttf-nvidia-patcher.sh -v 340.108
Hope this helps
Best regards:
Minime
Last edited by Minime_2003; 07-14-2023 at 01:22 PM.
The nvidia-legacy340 SBo packages do not uninstall cleanly (at least back in Nov/Dec). Here's my notes from after briefly testing that driver on a w510 laptop before reverting.
Code:
#to remove nvidia drivers
removepkg nvidia-legacy340-* xf86-video-nouveau-blacklist-1.0-noarch-1
# also related if getting this error "/usr/bin/ld: cannot find -lGL"
# saw this in my build VM and w510
ls -l /usr/lib64/libGL.*
ls -l /usr/lib64/*340.108*
rm /usr/lib64/libGL.so.1.7.0-xorg /usr/lib64/libGL.so.1
slackpkg reinstall libglvnd
After that I could start X again.
Last edited by fourtysixandtwo; 07-14-2023 at 01:48 PM.
I believe cwiz is correct: the 390 version of nvidia is the one for this chip (GT430).
At this point, there are several different legacy versions of the official nvidia driver. Here's a quick overview from nVidia.
You'll want to use the most recent one you can that supports your hardware. If the 390 works, that'd be preferable to v340. As an added benefit, since v390 was officially supported right up until the end of 2022, the SlackBuild script available on SBo is already in a working state--no patching necessary!
Contrast the v340 script on SBo which is listed as UNMAINTAINED, and may need patching as minime said. (Personally, my hardware limits me to the even older 304, which nVidia declared EOL in 2017. I've been keeping it patched myself for the last several years.)
I futzed about with /usr/lib64/ GL stuff (even after tips from earlier in the thread about removing old links and reinstalling libglvnd there were 340 libs left over). I gave up trying to rewire everything and re-installed again.
Using the 390 drivers I have a complete system ready to work. Thanks to all contributors.
The interface for apps such as kstars and kdenlive now work smoothly, no lag, and google earth in the browser runs a treat. KDE speedy as I can ask for.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.