nVidia users: less hassle to use the nouveau driver on -current with a recent kernel
I installed kernel 2.6.34-rc3 on Slackware64-current with March 31 updates applied and did this to get "nouveau" working under X:
Code:
cd /local_mirror_of_slackware64-current/source/x/libdrm/ - no firmware needed anymore, at least for my graphical card - no need for a git version of libdrm anymore, only upgrade from 2.4.18 (included in -current as of today) to 2.4.19 - of course an X driver for "nouveau" is still needed Beware: upgrade libdrm to 2.4.19 before making the X nouveau driver, otherwise it won't compile (here, at least). [EDIT] To avoid getting a black screen at startup you can: * either blacklist nouveau (it will be loaded at X startup anyway so this doesn't prevent using it) * or use one of the options "VGA=ask" or "VGA=ext" in lilo.conf and run lilo This is because there is a resources conflict between nouveau and most framebuffer devices Have fun. |
nouveau driver gives me bad graphical glitches
X starts, but the colors are all dark and i can barely see anything gt240m is my card |
Quote:
|
@botnet: Are you sure nouveau is loaded ? I once got that using an nv driver. To make sure type "lsmod|grep nouveau".
Oh and I forgot: if you use HAL you should have a minimum xorg.conf, as shown in the last line of code I just added to my fist post. Other than that may-be your chipset needs a firmware, though mine don't, or you suffer from interference of a former blob install, see here @GazL: I will further investigate and let you know if/when I get this bad behavior fixed. |
Quote:
At the moment I'm more curious about whether the nouveau Xorg server is ever going to get into OpenBSD as I don't have the option of running a proprietary driver on my OBSD box. |
Quote:
|
I just installed the latest version of the nvidia driver 195.36.15 on the 2.6.33.1 kernel and I have seen a massive improvement whilst playing foobillard, does the nouveau driver give the same level of speed as the nvidia driver?
samac |
I can't tell for sure as I just installed it to see how it looks like and don't bother to install a blob now, but the answer is probably no as 3D hardware acceleration is not yet available. As stated in GalliumHowto:
Quote:
|
Thanks Didier
samac |
Quote:
http://www.phoronix.com/scan.php?pag...kills_nv&num=1 edit: err, nevermind, thats the nv driver... |
@Samac: you are welcome indeed ;)
BTW would you want to give it a try though, better follow this howto unless you upgrade your kernel to 2.6.34-rc2 or newer ; for 2.6.33.* other steps are needed to make nouveau working. |
There is 3D acceleration for at least some video cards as compiz has been reported to work on nouveau.
Adam |
@Adam: yes, if using Gallium ;)
@GazL: I noticed following line in /var/log/syslog, nouveau not being blacklisted: Code:
Apr 2 18:52:58 darkstar kernel: fb: conflicting fb hw usage nouveaufb vs VESA VGA - removing generic driver I booted on an old-looking VGA screen (maximum resolution 80x60!) but after a while the display switched to a decent framebuffer console - so at least nouveau fb do not conflict with console fb. Nevertheless I don't see any inconvenience in keeping nouveau blacklisted as anyhow it will be automatically loaded at X startup if chosen through xorg.conf ;) |
Interesting. :) Thanks for the progress report. I'll keep watching with interest for now, but it looks promising for the future.
|
I had no problem installing the latest stable nvidia driver 195.36.15. Works just fine on 64-current
|
To avoid a blank (or black) screen at boot you don't have to blacklist nouveau IFF you boot in VGA mode (not VESA, so no framebuffer), see updated first post.
You'll only miss Tux in that case ;) |
All times are GMT -5. The time now is 11:38 PM. |