LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
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 12-28-2016, 10:14 AM   #1
a4z
Senior Member
 
Registered: Feb 2009
Posts: 1,727

Rep: Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742
nvidia, how?


thinkpad t430s, nvida + intel

I do not need optimus, but sometimes the nvidia grafics, it is ok for me to handle this via nvidia-settings ,change , log out and in.

installed nvidia-kernel and nvidia-driver via slackbuilds.

nouveau is blacklisted

Code:
blacklist nouveau
options nouveau modeset=0
/etc/modprobe.d/blacklist.conf lines 1-5/5 (END)
nothing works, tried with, and without vga=normal on the kernel append parameters
just 64bit, no multilib.


what are my options to have this working?

use this, and without this /etc/X11/xorg.conf.d/10-nvidia.conf
Code:
Section "OutputClass"
    Identifier     "nvidia"
    MatchDriver    "nvidia-drm"
    Driver         "nvidia"
EndSection

glxinfo

Code:
glxinfo 
name of display: :0
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Error: couldn't find RGB GLX visual or fbconfig
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".

Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".

xorg log is attached
Attached Files
File Type: log Xorg.0.log (27.3 KB, 14 views)
 
Old 12-28-2016, 10:36 AM   #2
orbea
Senior Member
 
Registered: Feb 2015
Distribution: Slackware64-current
Posts: 1,950

Rep: Reputation: Disabled
Lol, you have a rankine card?

https://nouveau.freedesktop.org/wiki/CodeNames/

You will likely be better off with nouveau who still supports such old cards.
 
Old 12-28-2016, 11:05 AM   #3
a4z
Senior Member
 
Registered: Feb 2009
Posts: 1,727

Original Poster
Rep: Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742
Quote:
Originally Posted by orbea View Post
Lol, you have a rankine card?

https://nouveau.freedesktop.org/wiki/CodeNames/

You will likely be better off with nouveau who still supports such old cards.
no, I do not think so
Code:
lspci | grep NVIDIA
01:00.0 3D controller: NVIDIA Corporation GF117M [GeForce 610M/710M/810M/820M / GT 620M/625M/630M/720M] (rev a1)
I think this is Kepler
and the same hardware works without any issues and out of the box with Ubuntu and the nvidia drivers, so this should be fine with the nvidia drivers
 
Old 12-28-2016, 11:27 AM   #4
orbea
Senior Member
 
Registered: Feb 2015
Distribution: Slackware64-current
Posts: 1,950

Rep: Reputation: Disabled
Seems we are both wrong. GF* are fermi cards. Its likely not worth using nvidia blob drivers unless you have kepler or newer. However kepler also has good nouveau support these days so its only really needed with maxwell or pascal cards currently. As for kepler the choice is sanity (mesa), nice devs and some stability issues vs insane propriety hacks and a little more performance. Generally the older the card the worse the proprietary support will be and the better the open source support is.

As for why it worked on ubuntu, my guess is that it was using legacy nvidia drivers while you are now trying to use the current nvidia drivers which does not work for your hardware.

Last edited by orbea; 12-28-2016 at 11:29 AM.
 
2 members found this post helpful.
Old 12-28-2016, 11:35 AM   #5
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,057

Rep: Reputation: Disabled
Knowing the exact IDs (both numeric and textual) wouldn't hurt.Try lspci -qqnn|grep NVIDIA.

This could help find an appropriate driver.

Last edited by Didier Spaier; 12-28-2016 at 11:36 AM.
 
Old 12-28-2016, 12:01 PM   #6
orbea
Senior Member
 
Registered: Feb 2015
Distribution: Slackware64-current
Posts: 1,950

Rep: Reputation: Disabled
He posted it.

Code:
lspci | grep NVIDIA
01:00.0 3D controller: NVIDIA Corporation GF117M [GeForce 610M/710M/810M/820M / GT 620M/625M/630M/720M] (rev a1)
The important part is GF117M, all of the GF* cards are fermi. I'm not sure which legacy nvidia driver supports such old cards, but a quick online search should be informative.

Still, why use a legacy blob driver when you can have modern mesa instead? Its not much competition at all...
 
Old 12-28-2016, 12:20 PM   #7
a4z
Senior Member
 
Registered: Feb 2009
Posts: 1,727

Original Poster
Rep: Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742
the thinkpad t430s should have a NVIDIA NVS 5200M
http://www.notebookcheck.net/NVIDIA-...M.76732.0.html
so I think this is Fermi

personally I do not care if I have the nvidia blob, what should work are the external interfaces, VGA / displayport
and sometimes I have some 3d stuff to display which should perfomre as good as possible.
this should work at presentations (because I would like to show them on Slackware :-)

I thought I use the binary nvidia driver since it seemed they 'just worked', but if this is not the case I can also try something different,

will this solve my problems?
Code:
curl https://raw.githubusercontent.com/ryanpcmcquen/linuxTweaks/master/slackware/crazybee.sh | STABLE=yes sh
or do I need to read the rest of the page?
It is not that I do not want to read the rest, it is just that my 'fix odd hardware issues' motivation dropped in the last more than 15 years to somewhere to zero. And my thinkpad w500 with intel + amd gave me years ago the rest, It worked, but was not funny ...

Last edited by a4z; 12-28-2016 at 12:21 PM.
 
Old 12-28-2016, 01:07 PM   #8
a4z
Senior Member
 
Registered: Feb 2009
Posts: 1,727

Original Poster
Rep: Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742
running now
Code:
sboinstall nvidia-legacy340-driver nvidia-legacy340-kernel
maybe this works better

edit: no
frustrating,
but I am meanwhile pretty good in restoring the system after installing nvidia drivers :-)
wasted hours, still not knowing if I run now intel of nivida/nouveau, how the power consumption is or 3 d performance. one of the moments I start to ask why I wanted Slackware on this device...... ;-(

Last edited by a4z; 12-28-2016 at 01:24 PM.
 
Old 12-29-2016, 02:29 AM   #9
bormant
Member
 
Registered: Jan 2008
Posts: 426

Rep: Reputation: 240Reputation: 240Reputation: 240
Quote:
Originally Posted by orbea View Post
He posted it.
No. There are no -nn switch for lspci and thus no [VID:PID] in the output.
Code:
# lspci -knns 1:0
does the trick.
 
Old 12-29-2016, 02:42 AM   #10
RadicalDreamer
Senior Member
 
Registered: Jul 2016
Location: USA
Distribution: Slackware64-Current
Posts: 1,816

Rep: Reputation: 981Reputation: 981Reputation: 981Reputation: 981Reputation: 981Reputation: 981Reputation: 981Reputation: 981
Becareful with the installing and removing of these drivers. They like to stick around and screw up the symlinks but I'm sure you know that.

Why not the new nvidia blob? It supports the 5200M
"Version: 375.26
Release Date: 2016.12.14" ?

http://www.nvidia.com/Download/index.aspx?lang=en-us
 
Old 12-29-2016, 04:46 AM   #11
a4z
Senior Member
 
Registered: Feb 2009
Posts: 1,727

Original Poster
Rep: Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742
Quote:
Originally Posted by RadicalDreamer View Post
Becareful with the installing and removing of these drivers. They like to stick around and screw up the symlinks but I'm sure you know that.

Why not the new nvidia blob? It supports the 5200M
"Version: 375.26
Release Date: 2016.12.14" ?

http://www.nvidia.com/Download/index.aspx?lang=en-us
restoring works, just use the nvidia switch befor uninstalling the packages,
if I forget to do that, I re install simply every thing in slackware/x :-)


I would like to use the nvidia binaries and be able to toggle between intel and nvidia card as on Ubuntu, but see the original post.
after installing the nvidia driver, I had X, but no glx.
 
Old 12-29-2016, 07:58 AM   #12
Bindestreck
Member
 
Registered: Jul 2011
Location: Sweden
Distribution: Slackware
Posts: 820

Rep: Reputation: 440Reputation: 440Reputation: 440Reputation: 440Reputation: 440
Have you tried installing with the native NVIDIA installer?
 
Old 12-29-2016, 08:56 AM   #13
a4z
Senior Member
 
Registered: Feb 2009
Posts: 1,727

Original Poster
Rep: Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742
Quote:
Originally Posted by Bindestreck View Post
Have you tried installing with the native NVIDIA installer?
not until now, but this might become an option
I have until now installed bbswitch, so I can control/be sure about the power options, (or I think I can do so)
 
Old 12-29-2016, 10:48 AM   #14
orbea
Senior Member
 
Registered: Feb 2015
Distribution: Slackware64-current
Posts: 1,950

Rep: Reputation: Disabled
Quote:
Originally Posted by bormant View Post
No. There are no -nn switch for lspci and thus no [VID:PID] in the output.
Code:
# lspci -knns 1:0
does the trick.
You don't need the VID:PID to know what card he has or what driver to use for it...

Still, this thread is ridiculous... The solution is easy, yet everyone is trying to instruct him on how to use ancient, unmaintained and broken proprietary drivers instead...
 
1 members found this post helpful.
Old 12-29-2016, 11:40 AM   #15
a4z
Senior Member
 
Registered: Feb 2009
Posts: 1,727

Original Poster
Rep: Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742
Quote:
Originally Posted by orbea View Post
Still, this thread is ridiculous... The solution is easy, yet everyone is trying to instruct him on how to use ancient, unmaintained and broken proprietary drivers instead...
the only one who is ridiculous is you.
first you loled and told me about a wrong graphic card, that that I should use the 'modern mesa driver'

what instructions did come to use optimus and how it works? zero, none? and especially nothing from you. on you rapple it just works, right. do you even know what I am talking about when I ask for optimus? please, unsubscribe from this thread, no further commets from you required, it's just OT anyway. thanks!
 
  


Reply



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 10:11 AM.

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
Open Source Consulting | Domain Registration