Slackware This 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.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
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.
 |
GNU/Linux Basic Guide
This 255-page guide will provide you with the keys to understand the philosophy of free software, teach you how to use and handle it, and give you the tools required to move easily in the world of GNU/Linux. Many users and administrators will be taking their first steps with this GNU/Linux Basic guide and it will show you how to approach and solve the problems you encounter.
Click Here to receive this Complete Guide absolutely free. |
|
 |
05-19-2010, 07:26 AM
|
#1
|
|
Senior Member
Registered: Nov 2008
Location: Paris, France
Distribution: Slackware-14.0 on a Lenovo T61 6457-4XG
Posts: 2,788
|
Install Nouveau on Slackware-13.1 for nVidia GPU owners
As Pat stated in the Changelog, Slackware-13.1 don't ship the nouveau X driver (yet).
But it's not hard to get it either.
1. Upgrade your kernel to 2.6.34
2. Get and install the driver:
Code:
git clone git://anongit.freedesktop.org/git/nouveau/xf86-video-nouveau/
cd xf86-video-nouveau
./autogen.sh
make
su
cp src/.libs/nouveau_drv.so /usr/lib/xorg/modules/drivers # for Slackware-13.1 or...
cp src/.libs/nouveau_drv.so /usr/lib64/xorg/modules/drivers # for Slackware64-13.1
3. set up a minimum xorg.conf (adapt if you already have one):
Code:
echo -e 'Section "Device"\nIdentifier "n"\nDriver "nouveau"\nEndSection' > /etc/X11/xorg.conf
4. (re) startx
Have fun
PS. There is no source tarball yet for this driver.
If you want to upgrade:
Code:
cd xf86-video-nouveau
git fetch
git rebase origin
./autogen.sh
make
su
cp src/.libs/nouveau_drv.so /usr/lib/xorg/modules/drivers # or
cp src/.libs/nouveau_drv.so /usr/lib64/xorg/modules/drivers # for Slackware64-13.1
But first backup the old one just in case 
Last edited by Didier Spaier; 07-28-2010 at 05:05 AM.
|
|
|
|
05-19-2010, 08:55 AM
|
#2
|
|
Senior Member
Registered: Sep 2008
Distribution: Slackware
Posts: 1,041
Rep: 
|
AFAIK, and its also mentioned on the nouveau website, the nouveau current git tree is compatible only with 2.6.34 (and higher)
|
|
|
|
05-19-2010, 09:05 AM
|
#3
|
|
Senior Member
Registered: Dec 2004
Location: In my house.
Distribution: Ubuntu 10.10 64bit, Slackware 13.1 64-bit
Posts: 2,649
Rep:
|
And, if you need 3d acceleration, you HAVE TO USE THE NVIDIA PROPRIETARY DRIVERS. nouveau, while a good OSS choice, and a great replacement for the standard 'nv' drivers for X11, does not do 3d
|
|
|
|
05-19-2010, 09:16 AM
|
#4
|
|
Senior Member
Registered: May 2006
Posts: 3,015
|
Quote:
Originally Posted by cwwilson721
And, if you need 3d acceleration, you HAVE TO USE THE NVIDIA PROPRIETARY DRIVERS. nouveau, while a good OSS choice, and a great replacement for the standard 'nv' drivers for X11, does not do 3d
|
It does if you compile it from source and enable gallium. But, of course, it's not going to be nearly as fast as the nvidia driver.
Adam
|
|
|
|
05-19-2010, 09:18 AM
|
#5
|
|
Senior Member
Registered: Nov 2008
Location: Paris, France
Distribution: Slackware-14.0 on a Lenovo T61 6457-4XG
Posts: 2,788
Original Poster
|
Quote:
Originally Posted by sahko
AFAIK, and its also mentioned on the nouveau website, the nouveau current git tree is compatible only with 2.6.34 (and higher)
|
Yes, this is why upgrading the kernel is stated at step 1.
Last edited by Didier Spaier; 05-20-2010 at 08:38 AM.
Reason: missing verb
|
|
|
|
05-19-2010, 09:40 AM
|
#6
|
|
Senior Member
Registered: Nov 2008
Location: Paris, France
Distribution: Slackware-14.0 on a Lenovo T61 6457-4XG
Posts: 2,788
Original Poster
|
Quote:
Originally Posted by cwwilson721
And, if you need 3d acceleration, you HAVE TO USE THE NVIDIA PROPRIETARY DRIVERS. nouveau, while a good OSS choice, and a great replacement for the standard 'nv' drivers for X11, does not do 3d
|
That's right, indeed, unless you use Gallium as already noticed by Adamk75 (I would not recommend that for general usage though as it's unsupported by nouveau developers). But I am not a gamer at all and do appreciate KMS and xranrd's usage.
|
|
|
|
10-29-2010, 10:01 PM
|
#7
|
|
Samhain Slackbuild Maintainer
Registered: Sep 2004
Location: Scottsdale, AZ, USA
Distribution: Slackware
Posts: 377
Rep:
|
Man, I just did what Didier was suggesting and nouveau requires a later version of Xorg than Slackware Current has. It requires 1.8 and current has 1.7.7. Too bad. I was hoping to get suspend working and I was wondering whether this driver would work with my graphics card which is a Nvidia GeForce GTX 460M.
I am working on a recently purchased Serval Professional, in case anyone was curious. I guess I'm stuck on the Nvidia proprietary driver for now. I'll wait until current is updated.
|
|
|
|
10-29-2010, 10:06 PM
|
#8
|
|
Senior Member
Registered: Dec 2004
Location: In my house.
Distribution: Ubuntu 10.10 64bit, Slackware 13.1 64-bit
Posts: 2,649
Rep:
|
The Nvidia driver is the only way to go if you want 3d accel, or even good compiz effects
|
|
|
|
10-30-2010, 02:18 AM
|
#9
|
|
Senior Member
Registered: Nov 2008
Location: Paris, France
Distribution: Slackware-14.0 on a Lenovo T61 6457-4XG
Posts: 2,788
Original Poster
|
@meetscot: if you want to use Nouveau and save you the hassle of recompiling X packages, just grab Robby's ones, see http://www.linuxquestions.org/questi...0830-a-829336/
|
|
|
|
10-30-2010, 02:40 PM
|
#10
|
|
Samhain Slackbuild Maintainer
Registered: Sep 2004
Location: Scottsdale, AZ, USA
Distribution: Slackware
Posts: 377
Rep:
|
Didier,
Thanks, I'll give those a shot. My main objective is getting suspend to work. I don't mind the Nvidia drivers but the display doesn't come back after invoking it. It's really glitchy on this system. But I'm willing to give this a shot to try make it go and this represents a possible solution.
|
|
|
|
10-31-2010, 11:40 AM
|
#11
|
|
Samhain Slackbuild Maintainer
Registered: Sep 2004
Location: Scottsdale, AZ, USA
Distribution: Slackware
Posts: 377
Rep:
|
nouveau and slackware current
I think I'm going to have to live with booting and shutting down for now. It's bad enough that I'm running Slackware current on a system that's critically important to my work. Installing all these extra packages doesn't seem like a wise move. I'm sure I can do it. I'm sure I can figure it out. I'm sure I could roll it back out if I needed to. But I really can't afford to experiment with a system that I use every day to earn a living.
I think I'm going to wait until these things make their way into current. I simply lack the time to trouble shoot a broken system should something unexpected happen. I see too many posts with people having black screens and issues. That's not an acceptable outcome for me on this machine for any length of time :-(
I appreciate everyone working on this though. I'd normally be right there with you, but at this point I can't afford the down time.
|
|
|
|
10-31-2010, 11:43 AM
|
#12
|
|
Member
Registered: Oct 2009
Distribution: Currently several distros :S
Posts: 148
Rep:
|
What about HD vids (as file as well as flash vids on YouTube)? And if I'm going to try nouveau, what about vdpau? Since my new graphics card I use it as default with MPlayer and I'm very satisfied.
|
|
|
|
10-31-2010, 11:49 AM
|
#13
|
|
Samhain Slackbuild Maintainer
Registered: Sep 2004
Location: Scottsdale, AZ, USA
Distribution: Slackware
Posts: 377
Rep:
|
Good point. I'm in that boat too. I sometimes need to use these to watch webinars to learn about certain technologies. I hate flash and I can't wait for it to go away completely. It always has poor behavior when you least expect it.
|
|
|
|
| Thread Tools |
Search this Thread |
|
|
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -5. The time now is 12:28 PM.
|
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|