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.
First off despite that some people don't prefer it, the nvidia proprietary driver is most definitely NOT "crap". I won't belabor that subject and derail this thread but having used and compared it for well over 20 years, as have millions of people, it has been a major benefit for alternative operating systems including Linux and we are lucky to have it.
When I presented my point of view and my experience, I considered all Nvidia Linux drivers crap, which I still do and this thread and the issues the OP is experiencing is a solid proof about it. Messing up a system, not reverting the changes and leaving it broken in case of an installation failure translates to me as high-quality, grade-A, prime-cut, pure bull$hit (quoting G. Carlin)
But they did improve in the last years, I must admit: https://www.pcworld.com/article/2911...ux-gaming.html https://devtalk.nvidia.com/default/t...gy-and-laggy-/
Quote:
Originally Posted by enorbet
Sorry to have to say this in the 21st Century but RTFM and pay attention to error messages..
Much of your explanations were to be found in the links I provided and indeed, that's what I advised the OP - RTFM.
You want the freedom and power? You gotta earn it.
Like everything else nothing is hard, everything is easy once you learn how. Sorry to have to say this in the 21st Century but RTFM and pay attention to error messages..
These are wise advice for every person, and not just in the area of computers.
Hi Folks,
no arguing, pls.
In my humble opinion, a major graphic card company such a nVidia should make a bigger effort (since they always sell/try to up=date their product with the Android family. An example would be HP printers; their linux drivers are flawlessly flying through when adding a new printer on Slackware (even though the printer is over 20yrs old).
Nevertheless, I 100% confirm that nouveau was responsible for the system-freeze and I believe it to be cos nVidia is not making it easy for Slackware (not sure about any other distro or Linux as a whole, for that matter). I installed Slackware current on my work laptop, with a dbl Intel-Radeon graphic and it's just Slack-great.
It's true respect must be earned! But i'm not trying to get an easy ride with Slackware, after all I have been addicted to it for over 15yrs (since Slackware 9.0) despite all the ups&downs. Here, I believe, it's a matter of a major technology company not earning the respect of another, maybe even bigger company, that is Linux.
Anyway, i didn't come on LQ to criticize, judge or raise friction between member's opinions on what/when/who/etc.
I was only trying to get my old, but still rock-solid-fast, desktop to like Slackware current.
I hope that the highly demanded and well waited for Slackware 15 will solve those issues, otherwise I will happily get a bucket of coffee and get my hands dirty as it was over a decade ago.
Getting back to the topic, now that I took home my work laptop i can follow the tips you kind guys have given at least looking at another screen and I will try once more tonight before making a clean install tmrw; and start all over again (as if i had a life!)
Try updating your kernel and then try the runfile again, or try with older version of nvidia driver.
DONE!
p.s.: last night I tried also to build the packages you pointed out at Slackbuilds; they both failed. I can't remember any Slackbuild packages that failed so badly, so i'm wondering whether those nVidia legacy drivers are really obsolete (as is my card, i guess)
and again, I forgot to post the nvidia-installer-log file:
Code:
nvidia-installer log file '/tmp/slackrepo/SBo/slackrepo.F6AYIz/build_nvidia-driver/package-nvidia-driver/var/log/nvidia-installer.log'
creation time: Wed Jul 18 19:19:53 2018
installer version: 390.59
PATH: /usr/libexec/slackrepo:/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin:/usr/games:/usr/lib64/kde4/libexec:/usr/lib64/qt/bin:/usr/share/texmf/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/bin:/bin:/bin:/bin:/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/bin:/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/bin:/bin:/bin:/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/bin:/bin:/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/openjdk/bin:/usr/lib64/openjdk/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/openjdk/bin:/usr/lib64/openjdk/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/bin:/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/bin:/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/bin:/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/bin:/bin:/bin:/bin:/bin:/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin
nvidia-installer command line:
./nvidia-installer
-s
--no-kernel-module
--no-drm
--no-unified-memory
-z
-n
-b
--no-rpms
--no-distro-scripts
--no-kernel-module-source
--no-x-check
--force-libglx-indirect
--x-prefix=/tmp/slackrepo/SBo/slackrepo.F6AYIz/build_nvidia-driver/package-nvidia-driver/usr
--x-module-path=/tmp/slackrepo/SBo/slackrepo.F6AYIz/build_nvidia-driver/package-nvidia-driver/usr/lib64/xorg/modules
--x-library-path=/tmp/slackrepo/SBo/slackrepo.F6AYIz/build_nvidia-driver/package-nvidia-driver/usr/lib64
--x-sysconfig-path=/tmp/slackrepo/SBo/slackrepo.F6AYIz/build_nvidia-driver/package-nvidia-driver/etc/X11/xorg.conf.d
--opengl-prefix=/tmp/slackrepo/SBo/slackrepo.F6AYIz/build_nvidia-driver/package-nvidia-driver/usr
--utility-prefix=/tmp/slackrepo/SBo/slackrepo.F6AYIz/build_nvidia-driver/package-nvidia-driver/usr
--utility-libdir=lib64
--documentation-prefix=/tmp/slackrepo/SBo/slackrepo.F6AYIz/build_nvidia-driver/package-nvidia-driver/usr
--application-profile-path=/tmp/slackrepo/SBo/slackrepo.F6AYIz/build_nvidia-driver/package-nvidia-driver/usr/share/nvidia
--glvnd-egl-config-path=/tmp/slackrepo/SBo/slackrepo.F6AYIz/build_nvidia-driver/package-nvidia-driver/etc/X11/glvnd/egl_vendor.d
--log-file-name=/tmp/slackrepo/SBo/slackrepo.F6AYIz/build_nvidia-driver/package-nvidia-driver/var/log/nvidia-installer.log
--egl-external-platform-config-path=/tmp/slackrepo/SBo/slackrepo.F6AYIz/build_nvidia-driver/package-nvidia-driver/usr/share/egl/egl_external_platform.d
--no-nvidia-modprobe
--install-libglvnd
--glvnd-glx-client
--glvnd-egl-client
--no-install-compat32-libs
Using built-in stream user interface
-> Detected 4 CPUs online; setting concurrency level to 4.
WARNING: You do not appear to have an NVIDIA GPU supported by the 390.59 NVIDIA Linux graphics driver installed in this system. For further details, please see the appendix SUPPORTED NVIDIA GRAPHICS CHIPS in the README available on the Linux driver download page at www.nvidia.com.
-> Not installing a kernel module; skipping the "is an NVIDIA kernel module loaded?" test.
-> Installing NVIDIA driver version 390.59.
-> Skipping check for conflicting rpms.
WARNING: The nvidia-uvm module will not be installed. As a result, CUDA will not function with this installation of the NVIDIA driver.
WARNING: The nvidia-drm module will not be installed. As a result, DRM-KMS will not function with this installation of the NVIDIA driver.
WARNING: You specified the '--no-kernel-module' command line option, nvidia-installer will not install a kernel module as part of this driver installation, and it will not remove existing NVIDIA kernel modules not part of an earlier NVIDIA driver installation. Please ensure that an NVIDIA kernel module matching this driver version is installed seperately.
-> Installing both new and classic TLS OpenGL libraries.
-> Installing classic TLS 32bit OpenGL libraries.
-> Will install GLVND GLX client libraries.
-> Will install GLVND EGL client libraries.
-> Skipping GLX non-GLVND file: "libGL.so.390.59"
-> Skipping GLX non-GLVND file: "libGL.so.1"
-> Skipping GLX non-GLVND file: "libGL.so"
-> Skipping EGL non-GLVND file: "libEGL.so.390.59"
-> Skipping EGL non-GLVND file: "libEGL.so"
-> Skipping EGL non-GLVND file: "libEGL.so.1"
Will install libglvnd libraries.
Will install libEGL vendor library config file to /tmp/slackrepo/SBo/slackrepo.F6AYIz/build_nvidia-driver/package-nvidia-driver/etc/X11/glvnd/egl_vendor.d
-> Searching for conflicting files:
-> done.
-> Installing 'NVIDIA Accelerated Graphics Driver for Linux-x86_64' (390.59):
executing: '/usr/libexec/slackrepo/ldconfig'...
-> done.
-> Driver file installation is complete.
-> Running post-install sanity check:
-> done.
-> Post-install sanity check passed.
-> Running runtime sanity check:
-> done.
-> Runtime sanity check passed.
-> Installation of the kernel module for the NVIDIA Accelerated Graphics Driver for Linux-x86_64 (version 390.59) is now complete.
WARNING: You do not appear to have an NVIDIA GPU supported by the 390.59 NVIDIA Linux graphics driver installed in this system. For further details, please see the appendix SUPPORTED NVIDIA GRAPHICS CHIPS in the README available on the Linux driver download page at www.nvidia.com.
Hmm... Are you sure your card is a gtx550ti and that you chose the right model on nvidia website when downloading driver?
I did it (almost)!
Managed to successfully install the nVidia driver, with its new kernel patch; however the "new" graphic come with extra small system fonts i can barely read anything on the screen (literally).
I remember that I should be able to change the system fonts from somewhere in the system settings but it's so small i can't really find it.
Any help, pls?
I am going to full system upgrade now because I want to see if Battlefield V gets better performance.
So...
(I have slackpkg+ that can handle multilib)
Code:
slackpkg update gpg
slackpkg update
slackpkg install-new
slackpkg upgrade-all
#*praying to the sun-gods that it just updates multilib, steam and everything (slackpkg+)*
reboot
#ssh into machine cause X doesnt start with new kernel
./NVIDIA...run
#Continue installation
#Install 32-bit libs, yes
reboot
#Start Steam, complains about some glibc version missing.
slackpkg upgrade multilib (when you do search it says it has upgrades)
reboot
#ran slackpkg upgrade-all again and saw that I had old gcc versions? #steam crashes on start
slackpkg upgrade-all
reboot
#well... steam still crashes but I got 410.93 and Linux bifrost.*.se 4.19.16 #1 SMP Wed Jan 16 19:09:17 CST 2019 x86_64 Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz GenuineIntel GNU/Linux
#edited "REPOPLUS=( slackpkgplus alienbob )" in /etc/slakcpkg/slackpkgplus.conf, and check repos activated
#slackpkg update
#slackpkg search multilib
#err.. maybe Im confused now. multilib overwrites regular gcc packages with lib32-ones right? so maybe thats why it looks like upgrade-all wants to replace those
#well steam is b0rked now lets try BFV :D
#nope it crashes, maybe I have to clean-system and recompile everything as needed with new libraries that got installed?
slackpkg clean-system
#now sbopkg is missing so installing that, prolly cause som blacklist settings amnesia (;. teamspeak3 stops working. I need more beer
#slackpkgplus.conf now got wiped
#uncomment current multilib and alien mirror
#https://www.linuxquestions.org/questions/slackware-14/installling-steam-on-slackware-14-32-bit-4175474771/
#OK so basically I have to install NVIDIA drivers again cause I upgraded multilib and NVIDIA has to be installed last thing
#damnit, I've done this before and I should know this d:
./NVIDIA...run
#now steam works
... aaaand now I have to build dependencies for lutris v0.5.0-beta2 cause I did a "slackpkg clean-system", damnit d:
"gi.require_version("GnomeDesktop", "3.0")" https://github.com/lutris/lutris/issues/1454
*omg no*
installing libgnome through sbopkg, pyopenssl was missing install that and try again?
...
after a while I installer lutris 0.4.23 and now it works again. wow many beers later
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.