LinuxQuestions.org
Review your favorite Linux distribution.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 07-05-2018, 12:50 PM   #1
phalange
Member
 
Registered: May 2018
Distribution: Arch, Slackware, Centos, Void
Posts: 66

Rep: Reputation: Disabled
To nvidia or not to nvidia...


I'm running slack-current lately on my laptop, and I've been debating installing the nvidia drivers (GTX-1060). I don't play games in Slackware (aside from a few low-tech k-games) or render video. The nouveau drivers seem to be managing quite well, much to my surprise, since they've been so dodgy in my other installs (Arch and Fedora especially).

If you're currently running nvidia drivers in slackware, I'd be interested in experiences / thoughts / musings.
 
Old 07-05-2018, 12:56 PM   #2
orbea
Senior Member
 
Registered: Feb 2015
Distribution: Slackware64-current
Posts: 1,329

Rep: Reputation: Disabled
GTX-1060 is a modern card and its likely the nvidia drivers perform much better not to mention have better support. However if nouveau works just fine for you then that is certainly the path of least resistance and could avoid many headaches from using the nvidia blob...

In the future if you want to use free software instead of the nvidia blob, I would suggest buying AMD instead.
 
3 members found this post helpful.
Old 07-05-2018, 01:12 PM   #3
cwizardone
Senior Member
 
Registered: Feb 2007
Distribution: Slackware64-current with "True Multilib."
Posts: 4,109
Blog Entries: 1

Rep: Reputation: 1418Reputation: 1418Reputation: 1418Reputation: 1418Reputation: 1418Reputation: 1418Reputation: 1418Reputation: 1418Reputation: 1418Reputation: 1418
The Nvidia driver should run just fine.

This is from a post I made in another thread,

Quote:
Originally Posted by cwizardone View Post
......

In init 3, go to whatever directory in which you saved the driver
and run, sh ./whatevernameandversion.run

If the nouveau driver has not been blacklisted, it will offer to do so. Tell it to go ahead, wait for it to finish and then reboot your computer.

Then, again, run, sh ./whatevernameandversion.run

Once done you will not need to reboot and can go ahead and run, startx.
You can find the latest driver for your card here,
http://www.nvidia.com/object/unix.html

or here,
https://www.geforce.com/drivers

Last edited by cwizardone; 07-05-2018 at 01:14 PM.
 
1 members found this post helpful.
Old 07-05-2018, 01:17 PM   #4
phalange
Member
 
Registered: May 2018
Distribution: Arch, Slackware, Centos, Void
Posts: 66

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by orbea View Post
In the future if you want to use free software instead of the nvidia blob, I would suggest buying AMD instead.
That may be a story for another thread. I've been thrilled to see AMD turning up the heat on both Intel and nvidia over the last couple years. My next GPU purchase will thankfully have more options.
 
1 members found this post helpful.
Old 07-05-2018, 03:32 PM   #5
coralfang
Member
 
Registered: Nov 2010
Location: Bristol, UK
Distribution: Slackware, FreeBSD
Posts: 711
Blog Entries: 3

Rep: Reputation: 212Reputation: 212Reputation: 212
Quote:
If you're currently running nvidia drivers in slackware, I'd be interested in experiences / thoughts / musings.
I have a Zotac gtx1060 3GB in my desktop computer that i am writing from.

I can't speak for laptops, as i am aware laptops have most of the issues relating to nvidia's driver. But as for desktop gpu's, i have used nvidia cards along with nvidia's driver exclusively since 2008 or so. I've never really had any real issues with the nvidia drivers.

The only issues i've encountered, are non-standard features relating to monitors, which is "nvidia lightboost", which can be fiddly to setup (in the case of 100/120hz monitors).
Besides that, everything works fine, as long as you remember to rebuild/reinstall your driver with each upgrade of mesa and the kernel.

No big issues that i can think of. But on the other hand, i've never gotten nouveau to work at all with any nvidia card.

Also;
Quote:
Originally Posted by phalange View Post
That may be a story for another thread. I've been thrilled to see AMD turning up the heat on both Intel and nvidia over the last couple years. My next GPU purchase will thankfully have more options.
Agree with this. I previously owned an gtx650ti, and wanted to upgrade to a amd rx580, however, i ended up going with nvidia again... for the fact that all the rx580 cards were being sold for ridiculous prices (if not out of stock...) thanks crypto-miners for that

Last edited by coralfang; 07-05-2018 at 03:34 PM.
 
2 members found this post helpful.
Old 07-05-2018, 04:53 PM   #6
phalange
Member
 
Registered: May 2018
Distribution: Arch, Slackware, Centos, Void
Posts: 66

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by coralfang View Post
Besides that, everything works fine, as long as you remember to rebuild/reinstall your driver with each upgrade of mesa and the kernel.
... for the fact that all the rx580 cards were being sold for ridiculous prices (if not out of stock...) thanks crypto-miners for that
Good to know. And that's why I've been dragging my feet on getting a new GPU too. Looks like recently things are calming down and prices are falling back to something resembling sanity.
 
1 members found this post helpful.
Old 07-05-2018, 05:16 PM   #7
Trasa
Member
 
Registered: Nov 2007
Distribution: Slackware 64 Formless Spawn -dark young
Posts: 46

Rep: Reputation: 23
I have seen the noveau drivers and they dont hold a candle to the nvidia drivers. If you are satisfied with them, thats great but you will get a lot crisper and faster experience all around with the nvidia proprietary drivers.
The install is painless, just make sure when you install them that you are not in runlevel 4 or you will get a message to kill X before continuing.
 
2 members found this post helpful.
Old 07-05-2018, 05:19 PM   #8
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: Slackware
Posts: 8,372

Rep: Reputation: 3419Reputation: 3419Reputation: 3419Reputation: 3419Reputation: 3419Reputation: 3419Reputation: 3419Reputation: 3419Reputation: 3419Reputation: 3419Reputation: 3419
I'm on -current with a GTX-970, and the binary NVIDIA drivers work great. They're just a bit more work to manage because they're not updated automatically with X, the Mesa and the kernel.

Last edited by dugan; 07-05-2018 at 05:20 PM.
 
1 members found this post helpful.
Old 07-05-2018, 07:02 PM   #9
santaslilslacker
Member
 
Registered: Nov 2007
Distribution: Slackware64_current
Posts: 34

Rep: Reputation: 9
ATI - Auto Torture Interface... aka great hardware, superior picture and pathetic drivers either on linux or on windows. Gave them a chance few times but each attempt ended in self-loathing. Weird errors, weird screen behavior, weird suspend errors, screen artifacts, keyboard lockups, machine lockups, hair pulling, cursing those two dudes that patch that POS driver for linux, sad driver installations that sometimes work, sometimes don't...
Nowadays my friends with newer ATIs swear that they are as good nvidia's drivers. I don't care, never had any problems with single nvidia card since ti420, and that one was really long long time ago installed on my computer. Even on my laptop I have zero problems with bumblebee.
TLDR - try both if you can and see for your self. Or play safe and go nvidia - either nv driver or nvidia blob. From my previous experiences i'd rather stab myself than buy ATI VGA again. YMMV
 
4 members found this post helpful.
Old 07-05-2018, 08:31 PM   #10
gus3
Member
 
Registered: Jun 2014
Distribution: Slackware (x86 and ARM)
Posts: 134

Rep: Reputation: Disabled
I'm using an old (>10 yrs) C61 chipset, no shaders, no rendering acceleration. Nvidia's 304.xxx version no longer supports the X ABI in -current, so I have to either downgrade X and the kernel, or go nouveau.

I can give two advantages to the proprietary driver, over nouveau. The first is support for vblank sync, to avoid display tearing. The other is that nouveau drives up CPU usage during video playback, until the CPU is running about 175F with almost-maximum CPU fan. The proprietary driver never pushed it past 155.

Last edited by gus3; 07-05-2018 at 08:32 PM. Reason: ABI support clarification
 
3 members found this post helpful.
Old 07-05-2018, 08:37 PM   #11
enorbet
Senior Member
 
Registered: Jun 2003
Location: Virginia
Distribution: Slackware = Main OpSys for decades while testing others to keep up
Posts: 1,923

Rep: Reputation: 1819Reputation: 1819Reputation: 1819Reputation: 1819Reputation: 1819Reputation: 1819Reputation: 1819Reputation: 1819Reputation: 1819Reputation: 1819Reputation: 1819
I've bought nothing but nVidia graphics cards since around 1998 when I replaced a Matrox Millennium with an nVidia TNT on my OS/2 box and I continued with nVidia exactly because of their long standing support of non-Windows systems and high quality hardware and software. By 1999 I began exploring Linux and within a very short time nVidia released it's proprietary drivers for Linux and I've been installing them ever since without ever experiencing any serious difficulty even back when I was an inveterate tweaker trying to push limits.

Enough backstory, today I am running a GTX-1070 Ti on Slackware Multilib with version 390.42 nvidia driver installed at runlevel 3 on a custom 4.15.0 kernel. I do considerable gaming in both native Linux and in Wine and performance is superb, but I also enjoy Desktop compositing eye candy and make electronic schematics where the 2D performance can be crucial to font clarity and smooth workflow. I've not had problems with nouveau but then I only use it for the first few days of a brand spanking new system as I don't install nvidia drivers until I have built a custom kernel I think I can stick with for a fairly long time.

The newer drivers now offer excellent control over performance, quality, and fan speed/cooling profile in addition to the normal controls over monitor(s) etc. I update the driver somewhat regularly but I don't bother much with X, Mesa, or the kernel because I don't run Current except for a look-see and I chose a long-lasting kernel, commonly considerably ahead of what's even on Current, so I just let the installer deal with X and Mesa.

Because I game I don't really have a choice to stay with nouveau but even if I didn't game there is noticeable improvement in everything with the proprietary drivers and it takes so little time and creates no problems for me so I'd install them anyway. It takes very little investment in time and effort to find out for yourself so by all means, go for it and see.
 
3 members found this post helpful.
Old 07-05-2018, 08:51 PM   #12
phalange
Member
 
Registered: May 2018
Distribution: Arch, Slackware, Centos, Void
Posts: 66

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by gus3 View Post
I'm using an old (>10 yrs) C61 chipset, no shaders, no rendering acceleration. Nvidia's 304.xxx version no longer supports the X ABI in -current, so I have to either downgrade X and the kernel, or go nouveau.

I can give two advantages to the proprietary driver, over nouveau. The first is support for vblank sync, to avoid display tearing. The other is that nouveau drives up CPU usage during video playback, until the CPU is running about 175F with almost-maximum CPU fan. The proprietary driver never pushed it past 155.
Interesting, I hadn't even thought of that. Very good point, I'll have to keep an eye on CPU temp. I haven't really pushed the GPU in slackware thus far.
 
Old 07-05-2018, 09:32 PM   #13
phalange
Member
 
Registered: May 2018
Distribution: Arch, Slackware, Centos, Void
Posts: 66

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by enorbet View Post
It takes very little investment in time and effort
This seems to be the consensus. Not a lot of investment for a fairly large return.
 
Old 07-06-2018, 12:00 PM   #14
chrisretusn
Member
 
Registered: Dec 2005
Location: Philippines
Distribution: Slackware
Posts: 816

Rep: Reputation: 295Reputation: 295Reputation: 295
Quote:
Originally Posted by phalange View Post
I'm running slack-current lately on my laptop, and I've been debating installing the nvidia drivers (GTX-1060). I don't play games in Slackware (aside from a few low-tech k-games) or render video. The nouveau drivers seem to be managing quite well, much to my surprise, since they've been so dodgy in my other installs (Arch and Fedora especially).

If you're currently running nvidia drivers in slackware, I'd be interested in experiences / thoughts / musings.
My

I use the NVIDIA driver on this desktop with a GeForce GT 730 card. The only reason I install the NVIDIA drivers is because Steam wants them. If it wasn't for that, I would not install them.
 
2 members found this post helpful.
Old 07-06-2018, 01:37 PM   #15
enorbet
Senior Member
 
Registered: Jun 2003
Location: Virginia
Distribution: Slackware = Main OpSys for decades while testing others to keep up
Posts: 1,923

Rep: Reputation: 1819Reputation: 1819Reputation: 1819Reputation: 1819Reputation: 1819Reputation: 1819Reputation: 1819Reputation: 1819Reputation: 1819Reputation: 1819Reputation: 1819
Quote:
Originally Posted by chrisretusn View Post
My

I use the NVIDIA driver on this desktop with a GeForce GT 730 card. The only reason I install the NVIDIA drivers is because Steam wants them. If it wasn't for that, I would not install them.
Possibly more accurately GAMING, not just Steam (or any 3d acceleration and some 2D as well) wants them.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Can't Install nVidia Drivers without Failed to Initialize the NVIDIA GPU at PCI Error FreakofPurple Linux - Laptop and Netbook 1 08-29-2014 12:30 AM
[SOLVED] Instructions on how to make nVidia GTX645 graphics card run using nVidia in RHEL 6.5 anthony000 Linux - Newbie 12 04-11-2014 11:42 AM
Can't build nvidia.ko on MEPIS3.3. Read /usr.../nvidia-kernelsource/README.debian digorykirke Linux - Software 0 03-16-2005 02:10 AM
Nvidia fx5500 mandrake 10.1 problem:Nvidia in /etc/modprobe.preload doesn't work eikeland Linux - Hardware 5 01-17-2005 02:09 PM
kernel 2.6.3--bk8 and NVIDIA-Linux-x86-1.0-5336 video driver from Nvidia zdenkod Linux - Hardware 2 03-09-2004 05:38 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 03:12 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration