View Full Version : F11 Howto for the rpmfusion nvidia drivers
leigh123linux
25th January 2009, 11:51 AM
F11 Howto for the rpmfusion nvidia drivers
1. Install the nvidia driver.
For GeForce 6, 7, 8, 9 & 200 series cards
su
rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-rawhide.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-rawhide.noarch.rpm
yum install akmod-nvidia xorg-x11-drv-nvidia-libs.i586 xorg-x11-drv-nvidia-libs.x86_64For GeForce FX cards
su
rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-rawhide.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-rawhide.noarch.rpm
yum install akmod-nvidia-173xx xorg-x11-drv-nvidia-173xx-libs.i586 xorg-x11-drv-nvidia-173xx-libs.x86_64
For GeForce 4 and below
su
rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-rawhide.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-rawhide.noarch.rpm
yum install akmod-nvidia-96xx xorg-x11-drv-nvidia-96xx-libs
Unsuported
RIVA TNT
RIVA TNT2/TNT2 Pro
RIVA TNT2 Ultra
Vanta/Vanta LT
RIVA TNT2 Model 64/Model 64 Pro
Aladdin TNT2
GeForce 256
GeForce DDR
Quadro
GeForce2 GTS/GeForce2 Pro
GeForce2 Ti
GeForce2 Ultra
Quadro2 Pro
Supported an Unsupported Nvidia cards (http://us.download.nvidia.com/XFree86/Linux-x86_64/180.29/README/appendix-a.html)
2. Blacklist the nouveau driver.
The nouveau module stops the nvidia module from loading.
It maybe necessary to blacklist the nouveau driver with latter kernels ( 2.6.29-0.172 + )
su -
gedit /etc/modprobe.d/blacklist.confand add
# Video drivers
blacklist nouveauBackup Old initrd
su
mv /boot/initrd-`uname -r`.img /boot/initrd-`uname -r`.img.backupRemake initrd for the kernel (So the nouveau module is not force loaded)
su -
mkinitrd -v /boot/initrd-`uname -r`.img `uname -r`
3. Reboot
You may need to edit xorg.conf for compiz to work.
su -
gedit /etc/X11/xorg.confand add
For 32 bit
Section "Files"
ModulePath "/usr/lib/xorg/modules/extensions/nvidia"
ModulePath "/usr/lib/xorg/modules/drivers"
ModulePath "/usr/lib/xorg/modules"
EndSection
For 64 bit
Section "Files"
ModulePath "/usr/lib64/xorg/modules/extensions/nvidia"
ModulePath "/usr/lib64/xorg/modules/drivers"
ModulePath "/usr/lib64/xorg/modules"
EndSection
Nokia
25th January 2009, 06:52 PM
Leigh, I'm pretty much annoyed about with the lack of options in Fedora's menu.lst. Something like this is much more appropriate/elegant solution to manually editing each time the kernel line## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=vga=0x323 nopat
Also, the vga= statement can be changed to match desired resolution.
vallimar
27th January 2009, 03:51 PM
Instead of messing with the executable which will get changed and over-written with updates,
you should modify the /etc/X11/xorg.conf file instead.
Section "ServerFlags"
# Needed for "nvidia" driver on new Xorg
Option "IgnoreABI" "true"
EndSection
vallimar
27th January 2009, 03:57 PM
I've never used the nopat option, so you should mention it as optional.
The last few kernels and last two nvidia versions have been no problems.
Kernel revs. 43, 45, 48 & 53 using nvidia version 180.22 and 180.25 been fine.
Nvidia card is a 7950 GT 256mb.
leigh123linux
27th January 2009, 04:20 PM
I've never used the nopat option, so you should mention it as optional.
The last few kernels and last two nvidia versions have been no problems.
Kernel revs. 43, 45, 48 & 53 using nvidia version 180.22 and 180.25 been fine.
Nvidia card is a 7950 GT 256mb.
Thanks for the info on the nopat option no longer being needed ( the last time I tested without it compiz failed , I think it was kernel 40 or 41 ) .
Instead of messing with the executable which will get changed and over-written with updates,
you should modify the /etc/X11/xorg.conf file instead.
I will change the guide :cool:
leigh123linux
27th January 2009, 07:16 PM
Instead of messing with the executable which will get changed and over-written with updates,
you should modify the /etc/X11/xorg.conf file instead.
Section "ServerFlags"
# Needed for "nvidia" driver on new Xorg
Option "IgnoreABI" "true"
EndSection
FYI the Xorg 1.6 ABI is now supported by Nvidia 180.25
vallimar
28th January 2009, 04:07 PM
Ahh, that's a surprise.. they didn't mention anything in the release notes so I figured they didn't yet.
Thanks for the update! Now they just need to fix that IRQ sharing thing.
leigh123linux
28th January 2009, 04:47 PM
Ahh, that's a surprise.. they didn't mention anything in the release notes so I figured they didn't yet.
Thanks for the update! Now they just need to fix that IRQ sharing thing.
I have the shared IRQ error shown in dmesg.
[root@localhost leigh]# dmesg |grep shared
IRQ 18/nvidia: IRQF_DISABLED is not guaranteed on shared IRQs
[root@localhost leigh]#
But cat /proc/interrupts doesn't show it show it as being shared .
[root@localhost leigh]# cat /proc/interrupts
CPU0 CPU1
0: 159 0 IO-APIC-edge timer
1: 3391 4954 IO-APIC-edge i8042
6: 0 5 IO-APIC-edge floppy
7: 1 0 IO-APIC-edge
8: 0 0 IO-APIC-edge rtc0
9: 0 0 IO-APIC-fasteoi acpi
12: 502474 399098 IO-APIC-edge i8042
14: 7232 499949 IO-APIC-edge pata_amd
15: 0 0 IO-APIC-edge pata_amd
18: 914922 582666 IO-APIC-fasteoi nvidia
19: 5654 1839800 IO-APIC-fasteoi wifi0
20: 103958 236239 IO-APIC-fasteoi sata_nv
21: 25622 1703 IO-APIC-fasteoi sata_nv
22: 1124875 3262366 IO-APIC-fasteoi ohci_hcd:usb2, eth0
23: 390678 465465 IO-APIC-fasteoi ehci_hcd:usb1, NVidia CK804
NMI: 0 0 Non-maskable interrupts
LOC: 8538561 8663998 Local timer interrupts
RES: 1405072 1196265 Rescheduling interrupts
CAL: 4479 708 Function call interrupts
TLB: 21672 20662 TLB shootdowns
TRM: 0 0 Thermal event interrupts
THR: 0 0 Threshold APIC interrupts
SPU: 0 0 Spurious interrupts
ERR: 1
MIS: 0
[root@localhost leigh]#
vallimar
28th January 2009, 07:24 PM
Yeah, I haven't noticed any issues, but I just get edgy when I see warnings popping up.
Rokurosv
7th February 2009, 09:11 PM
Is there a way to install legacy drivers?
leigh123linux
7th February 2009, 09:46 PM
Is there a way to install legacy drivers?
I don't know, you could try this.
http://www.nvnews.net/vbulletin/showpost.php?p=1922671&postcount=33
http://www.nvnews.net/vbulletin/showthread.php?t=122436
Rokurosv
7th February 2009, 10:11 PM
I have a FX 5200 so it uses the 173.14.xx drivers, they work with 1.5, is F11 using 1.6 or 1.5? If it's using 1.5 it should work fine, so I could just download them from the Nvidia page, or maybe they're in the repos.
leigh123linux
7th February 2009, 10:30 PM
I have a FX 5200 so it uses the 173.14.xx drivers, they work with 1.5, is F11 using 1.6 or 1.5? If it's using 1.5 it should work fine, so I could just download them from the Nvidia page, or maybe they're in the repos.
F11 uses 1.6 but the ABI hack should still work , have you checked the rawhide rpmfusion repo to see if it contains 173.xx ?
Rokurosv
7th February 2009, 11:37 PM
F11 uses 1.6 but the ABI hack should still work , have you checked the rawhide rpmfusion repo to see if it contains 173.xx ?
Yep checked the repos and they're there. Let's see how everything goes.
crainey69
11th February 2009, 04:56 AM
I have a 6800 and it failed out. Seemed to start with a Git error then said the no nvidia.ko for kernel.
Any suggestions?
Debroyston
14th February 2009, 05:39 AM
I have tried entering the following:-
su
rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-rawhide.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-rawhide.noarch.rpm
yum install akmod-nvidia xorg-x11-drv-nvidia-libs.i386 xorg-x11-drv-nvidia-libs.x86_64
Ever thing is fine until I get the last four lines:-
--> Finished Dependency Resolution
xorg-x11-drv-nvidia-libs-180.27-1.fc11.i386 from installed has depsolving problems
--> Missing Dependency: xorg-x11-drv-nvidia = 180.27-1.fc11 is needed by package xorg-x11-drv-nvidia-libs-180.27-1.fc11.i386 (installed)
Error: Missing Dependency: xorg-x11-drv-nvidia = 180.27-1.fc11 is needed by package xorg-x11-drv-nvidia-libs-180.27-1.fc11.i386 (installed)
I have tried to install the missing package without success.
What can I do now?
Demz
14th February 2009, 05:46 AM
did you try a local install of the dependency?
though IMHO i would assume RPMFusion would have the 180.29 driver in there rawhide repo if not in there testing repo
your probbly better off to do this with both RPM's not just the one yum --nogpgcheck localinstall filename.rpm
Nokia
14th February 2009, 06:46 AM
RpmFusion has 180.29 in testing for about 24 hours.
Demz
14th February 2009, 06:49 AM
yeah i just looked.. its there, for also Fedora10,
leigh123linux
3rd March 2009, 06:52 PM
Post #1 updated with new steps.
Demz
7th March 2009, 06:48 AM
ftp://download.nvidia.com/XFree86/Linux-x86/180.37/
ftp://download.nvidia.com/XFree86/Linux-x86_64/180.37/
crainey69
13th March 2009, 03:28 AM
At this point, boots with F11 using the Nvidia driver.
glxgears gives me:
Error: glXCreateContext failed
compiz fails as well, obviously. Any ideas?
leigh123linux
13th March 2009, 04:09 AM
At this point, boots with F11 using the Nvidia driver.
glxgears gives me:
Error: glXCreateContext failed
compiz fails as well, obviously. Any ideas?
You may need to edit xorg.conf for compiz to work.
su -
gedit /etc/X11/xorg.conf
and add
For 32 bit
Section "Files"
ModulePath "/usr/lib/xorg/modules/extensions/nvidia"
ModulePath "/usr/lib/xorg/modules/drivers"
ModulePath "/usr/lib/xorg/modules"
EndSection
For 64 bit
Section "Files"
ModulePath "/usr/lib64/xorg/modules/extensions/nvidia"
ModulePath "/usr/lib64/xorg/modules/drivers"
ModulePath "/usr/lib64/xorg/modules"
EndSection
crainey69
14th March 2009, 02:00 AM
Thanks Leigh,
But, that's already there. Any other advice or where to look for why?
You may need to edit xorg.conf for compiz to work.
su -
gedit /etc/X11/xorg.conf
and add
For 32 bit
Section "Files"
ModulePath "/usr/lib/xorg/modules/extensions/nvidia"
ModulePath "/usr/lib/xorg/modules/drivers"
ModulePath "/usr/lib/xorg/modules"
EndSection
For 64 bit
Section "Files"
ModulePath "/usr/lib64/xorg/modules/extensions/nvidia"
ModulePath "/usr/lib64/xorg/modules/drivers"
ModulePath "/usr/lib64/xorg/modules"
EndSection
leigh123linux
14th March 2009, 03:16 AM
Post
lsmod |grep nouveau
lsmod |grep nvidia
modprobe nvidia
crainey69
14th March 2009, 03:31 AM
root@server crainey]# lsmod |grep nouveau
[root@server crainey]# lsmod |grep nvidia
nvidia 7225480 20
i2c_core 18328 1 nvidia
[root@server crainey]# modprobe nvidia
WARNING: Deprecated config file /etc/modprobe.conf, all config files belong into /etc/modprobe.d/.
WARNING: All config files need .conf: /etc/modprobe.d/modprobe.conf.dist, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/blacklist-visor, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/floppy-pnp, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/anaconda, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/blacklist, it will be ignored in a future release.
crainey69
14th March 2009, 04:16 AM
Get a boot failure but, it still boots
/etc/rc.d/init.d/functions: line 513: 1783 Aborted "$@"
^[[60G[^[[0;31mFAILED^[[0;39m]^M
not sure that has anything to do with it.
That section of the file:
# Run some action. Log its output.
action() {
local STRING rc
STRING=$1
echo -n "$STRING "
shift
"$@" && success $"$STRING" || failure $"$STRING"
rc=$?
echo
return $rc
crainey69
14th March 2009, 05:17 AM
Maybe this has something to do with it:
Enabling the nvidia driver: *** glibc detected *** /usr/bin/python: free(): invalid pointer: 0x00f3824a ***
======= Backtrace: =========
/lib/libc.so.6[0xc81251]
/lib/libc.so.6[0xc83060]
/lib/libc.so.6(cfree+0x72)[0xc85392]
/usr/lib/python2.6/site-packages/ixf86configmodule.so[0xf32a57]
/usr/lib/python2.6/site-packages/ixf86configmodule.so[0xf2f1ab]
/usr/lib/python2.6/site-packages/ixf86configmodule.so[0xf2b0a5]
/usr/lib/libpython2.6.so.1.0[0x6dc1f01]
/usr/lib/libpython2.6.so.1.0(PyDict_SetItem+0x81)[0x6dc4c41]
/usr/lib/libpython2.6.so.1.0[0x6d998d0]
/usr/lib/libpython2.6.so.1.0(PyObject_SetAttr+0x90)[0x6dc8080]
/usr/lib/libpython2.6.so.1.0(PyEval_EvalFrameEx+0x24af)[0x6e20f2f]
/usr/lib/libpython2.6.so.1.0(PyEval_EvalFrameEx+0x5521)[0x6e23fa1]
/usr/lib/libpython2.6.so.1.0(PyEval_EvalCodeEx+0x7c1)[0x6e24e21]
/usr/lib/libpython2.6.so.1.0[0x6db23a7]
/usr/lib/libpython2.6.so.1.0(PyObject_Call+0x5c)[0x6d8598c]
/usr/lib/libpython2.6.so.1.0[0x6d9b824]
/usr/lib/libpython2.6.so.1.0(PyObject_Call+0x5c)[0x6d8598c]
/usr/lib/libpython2.6.so.1.0(PyEval_CallObjectWithKeywords+ 0x54)[0x6e1de14]
/usr/lib/libpython2.6.so.1.0(PyInstance_New+0x75)[0x6d9afe5]
/usr/lib/libpython2.6.so.1.0(PyObject_Call+0x5c)[0x6d8598c]
/usr/lib/libpython2.6.so.1.0(PyEval_EvalFrameEx+0x3fc4)[0x6e22a44]
/usr/lib/libpython2.6.so.1.0(PyEval_EvalCodeEx+0x7c1)[0x6e24e21]
/usr/lib/libpython2.6.so.1.0(PyEval_EvalCode+0x63)[0x6e24f83]
/usr/lib/libpython2.6.so.1.0[0x6e4037b]
/usr/lib/libpython2.6.so.1.0(PyRun_FileExFlags+0x92)[0x6e40442]
/usr/lib/libpython2.6.so.1.0(PyRun_SimpleFileExFlags+0xda)[0x6e41a7a]
/usr/lib/libpython2.6.so.1.0(PyRun_AnyFileExFlags+0x7a)[0x6e4231a]
/usr/lib/libpython2.6.so.1.0(Py_Main+0xba2)[0x6e4ee32]
/usr/bin/python(main+0x27)[0x80485c7]
/lib/libc.so.6(__libc_start_main+0xe6)[0xc27736]
/usr/bin/python[0x8048501]
crainey69
17th March 2009, 02:24 AM
Somewhere a long time ago, I think I installed kmod-nividia. I was getting a number of python errors at boot. I think livna-config-display was the main part but, it came as part of kmod-nvidia.
My solution was:
yum remove livna-config-nvidia.
delete xorg.conf
reboot
follow Leigh's directions. nvidia setup program.
reboot
ovadyah
30th April 2009, 01:28 PM
leigh123linux,
Just wanted to say thanks. I have installed the F11 Preview and with your Nvidia guide I now have a stable and non! crashing system. It was not til now that I put my sometimes crashes together with the Nvidia issues. I was fortunate and the first step seems to have fixed it:)
ovadyah
Paul_Vandenberg
1st May 2009, 11:08 PM
I have a 6800 and it failed out. Seemed to start with a Git error then said the no nvidia.ko for kernel.
Any suggestions?
Did yo blacklist the nouveau module as noted above? I got something similar until I did that.
Paul
Eddd
4th May 2009, 12:39 AM
A quick summary of my experience:
Tried installing kmod-nvidia but got a failed dependency on kernel-uname-r
Installed akmod-nvidia + deps, rebooted
System would hard-crash trying to load KDE, kdm seemed to work though.
Removed akmod-nvidia, rebooted
Installed the fedora-release-10.93-2 package, which had just become available
kmod-nvidia showed up in the update list, installed no problems
That's it, working very nicely now and a hell of a lot more stable than it was with Gentoo, which would almost definitely crash on exiting/re-entering X.
If I can solve my vsync issue I will be a very happy bunny.
Boricua
4th May 2009, 12:11 PM
I followed the guide but still failed :(. When the machine boots, it tells me something like the modprobe file I edited was deprecated so it would have no effect. As a result, the nvidia driver is not loaded. I am running F11 Preview 64bit, mi card is from the 7 series. Just let me know if any other info is needed.
ajamison
10th May 2009, 01:19 AM
all these issues the only problem i had was that it chose my secondary peace of crap CRT as the default monitor and disabled my LCD but i was able to fix that in a hurry aside from that it worked flawlessly
ultra magnus
13th May 2009, 06:22 PM
Hi, I'm having problems with an nvidia 6200 card. I have followed leigh's guide, but then I get an out of range error on my LCD monitor. Adding vga=0x318 to /boot/grub/menu.lst gets me to a desktop with low resolution, and changing the driver from "vesa" to "nvidia" doesn't even go that far. Interestingly changing it to "nv" gets me a desktop with the right resolution.
modprobe nvidia spits out;
[root@localhost magnus]# modprobe nvidia
WARNING: Deprecated config file /etc/modprobe.conf, all config files belong into /etc/modprobe.d/.
FATAL: Module nvidia not found.
This system is fully updated, any help is appreciated.
dmesg (http://pastebin.com/f4d8ffe64), xorg.conf (http://pastebin.com/f1103400d) and menu.lst (http://pastebin.com/f533745b2)
ultra magnus
13th May 2009, 06:51 PM
Wow, this is weird, but it works now.
Here's what I did:
Installed kernel-devel:
yum install kernel-devel
Reinstalled akmod-nvidia:
yum reinstall akmod-nvidia
Backup Old initrd
mv /boot/initrd-`uname -r`.img /boot/initrd-`uname -r`.img.backup
Remade initrd for the kernel
mkinitrd -v /boot/initrd-`uname -r`.img `uname -r`
The livna-config-display thing:
livna-config-display --tui -a
And rebooted, now it works!
Uh, KPackagekit tells me there's an update for my nvidia driver! Do I dare to.. :D
I did dare to, and it still works!
ssg
13th May 2009, 09:33 PM
Thanks this worked great!
But I want to do some experimenting with nouveau how easy/possible is it to change back? Thanks
NikShah
1st June 2009, 10:43 PM
Dear All,
I am a relative newbie having hopped around various distros and finally settling on Fedora 11 64 bit. My wish is to install the nvidia 185.18.04 driver on a Dell D830 Latitude with a Quadro NVS 140M onboard graphics chip.
The above chip/ card is supported according to nvidia, but for the life of me I cannot install it. Is there an rpm for the following kernel: 2.6.29.4-167.fc11.x86_64 ?
Thanks.
leigh123linux
2nd June 2009, 12:57 AM
Dear All,
I am a relative newbie having hopped around various distros and finally settling on Fedora 11 64 bit. My wish is to install the nvidia 185.18.04 driver on a Dell D830 Latitude with a Quadro NVS 140M onboard graphics chip.
The above chip/ card is supported according to nvidia, but for the life of me I cannot install it. Is there an rpm for the following kernel: 2.6.29.4-167.fc11.x86_64 ?
Thanks.
These rpm's will work with F11 ( any kernel )
http://koji.fedoraproject.org/koji/taskinfo?taskID=1388452
ghilliker
2nd June 2009, 03:22 AM
I have a 5200. The install unpacks but fails. It reports missing utility files...
gth
NikShah
2nd June 2009, 11:31 AM
[/QUOTE]These rpm's will work with F11 ( any kernel )
http://koji.fedoraproject.org/koji/t...taskID=1388452
Reply With Quote
Thanks Leigh. I tried it but I get the following errors:-
nvidia-x11-drv-185.18.14-1.fc10.src.rpm -> Can't do anything with src
nvidia-x11-drv-185.18.14-1.fc10.x86_64.rpm -> nvidia-x11-drv conflicts with xorg-x11-drv-nvidia
nvidia-x11-drv-32bit-185.18.14-1.fc10.x86_64.rpm -> nvidia-x11-drv = 185.18.14-1.fc10 is needed by package nvidia-x11-drv-32bit-185.18.14-1.fc10.x86_64 (/nvidia-x11-drv-32bit-185.18.14-1.fc10.x86_64)
I have also tried the rpm from: ftp.pbone.net nvidia-graphics185.18.04-kmdl-2.6.29.4-167.fc11-185.18.04-111.fc10_92.x86_64.rpm (http://rpm.pbone.net/index.php3/stat/4/idpl/12521330/com/nvidia-graphics185.18.04-kmdl-2.6.29.4-167.fc11-185.18.04-111.fc10_92.x86_64.rpm.html) with a dependency resolution failure.
Cheers.
leigh123linux
2nd June 2009, 12:10 PM
Try this post, you still have the rpmfusion driver installed .
http://forums.fedoraforum.org/showpost.php?p=1117079&postcount=3
tscheez
2nd June 2009, 03:17 PM
I have a FX 5200 so it uses the 173.14.xx drivers, they work with 1.5, is F11 using 1.6 or 1.5? If it's using 1.5 it should work fine, so I could just download them from the Nvidia page, or maybe they're in the repos.
What about if you have a FX 5200 and a 6200? currently i'm on F8 and i'm using the 173.14.xx driver.
Will the 180 series driver work for the 5200 at all? Should I just install the 173 driver and not bother with the 180?
I don't want to go through all the headache of upgrading to F11 and get to the end and not have all 3 monitors.
NikShah
2nd June 2009, 08:09 PM
Leigh,
I tried your solution and although it installed fine I couldn't get video to work through SMplayer. I have reverted back to the 180.51 driver and video is working again although not perfect.
Do I have to wait for the 64 bit 185.18.04 driver to appear in the repos?
Again, much appreciated for your earlier response.
phoenixpb
2nd June 2009, 11:17 PM
do you know if there is soon an akmod-nvidia-96xx for kernel 2.6.30 ?
thanks
Syphonius
3rd June 2009, 06:24 AM
Success finally!
Some notes:
- After following through the first part of the steps (install akmod, blacklisting, rebuilding initrd) I was still stuck with nouveau. One difference: my blacklist file is blacklist.conf, not blacklist. I think this is what the file should be on newer systems. Oddly enough the blacklist didn't seem to work since nouveau kept loading up regardless (or perhaps this is expected when nothing else works).
- At boot I was getting the following in the boot.log:
Checking kmods exist for 2.6.29.4-167.fc11.i586 [ OK ]
Files needed for building modules against kernel
2.6.29.4-167.fc11.i586 could not be found as the following
directories are missing:
/usr/src/kernels/2.6.29.4-167.fc11.i586/
/lib/modules/2.6.29.4-167.fc11.i586/build/ [FAILED]
followed shortly by:
Checking for module nvidia.ko: [FAILED]
nvidia.ko for kernel 2.6.29.4-167.fc11.i586 was not found. [WARNING]
The nvidia driver will not be enabled until one is found. [WARNING]
Driver already disabled.
- After going through this thread again I saw the mention of installing kernel-devel. I did that and reinstalled the akmod then rebooted. (I actually did a livna-config-display --tui -a before rebooting but it made no changes to my xorg.conf)
- After reboot I'm running nvidia with no signs of nouveau anywhere. Hardware accel works great. Something did automagically rewrite my xorg.conf to use nvidia between the reboot and X startup but I'll let that be a mystery to me.
Boricua
3rd June 2009, 01:00 PM
Success finally!
Some notes:
- After following through the first part of the steps (install akmod, blacklisting, rebuilding initrd) I was still stuck with nouveau. One difference: my blacklist file is blacklist.conf, not blacklist. I think this is what the file should be on newer systems. Oddly enough the blacklist didn't seem to work since nouveau kept loading up regardless (or perhaps this is expected when nothing else works).
I can confirm this. blacklist.conf was the one needed to be edited. After that I did all the steps again and worked perfectly :D. Thanks for sharing.
leigh123linux
3rd June 2009, 01:41 PM
What about if you have a FX 5200 and a 6200? currently i'm on F8 and i'm using the 173.14.xx driver.
Will the 180 series driver work for the 5200 at all? Should I just install the 173 driver and not bother with the 180?
I don't want to go through all the headache of upgrading to F11 and get to the end and not have all 3 monitors.
I have edited post #1 ;)
Install the kmod-nvidia-173xx driver.
leigh123linux
3rd June 2009, 01:44 PM
do you know if there is soon an akmod-nvidia-96xx for kernel 2.6.30 ?
thanks
I don't know if the F11 akmod-nvidia-96xx builds on the 2.6.30 kernel.
tscheez
3rd June 2009, 04:19 PM
I have edited post #1 ;)
Install the kmod-nvidia-173xx driver.
thanks, that works perfectly.
(now if i can get VMware workstation working, i'll be all set :) )
phoenixpb
3rd June 2009, 05:05 PM
I don't know if the F11 akmod-nvidia-96xx builds on the 2.6.30 kernel.
actually no :)
nor NVIDIA-Linux-x86-96.43.11-pkg1.run
leigh123linux
3rd June 2009, 06:03 PM
actually no :)
nor NVIDIA-Linux-x86-96.43.11-pkg1.run
Well it does now :)
I have made a patch
http://leigh123linux.fedorapeople.org/pub/patches/nvidia-96.43.11.patch
Use this command to patch the run file ( make sure the run file and patch are in the same directory)
./NVIDIA-Linux-x86_64-96.43.11-pkg1.run --apply-patch nvidia-96.43.11.patch
phoenixpb
3rd June 2009, 11:49 PM
Well it does now :)
I have made a patch
http://leigh123linux.fedorapeople.org/pub/patches/nvidia-96.43.11.patch
Use this command to patch the run file ( make sure the run file and patch are in the same directory)
./NVIDIA-Linux-x86_64-96.43.11-pkg1.run --apply-patch nvidia-96.43.11.patch
wazaaaaaa
worked like a charm
thank you very much you are the king :)
now i just have to find why desktops effects and compiz doesn't work
this is the error i have :
[Phoenix@localhost ~]$ desktop-effects
(desktop-effects:2484): Gdk-CRITICAL **: gdk_x11_atom_to_xatom_for_display: assertion `atom != GDK_NONE' failed
leigh123linux
4th June 2009, 01:12 AM
wazaaaaaa
worked like a charm
thank you very much you are the king :)
now i just have to find why desktops effects and compiz doesn't work
this is the error i have :
[Phoenix@localhost ~]$ desktop-effects
(desktop-effects:2484): Gdk-CRITICAL **: gdk_x11_atom_to_xatom_for_display: assertion `atom != GDK_NONE' failed
Try
compiz --replace --sm-disable --ignore-desktop-hints ccp --loose-binding
phoenixpb
4th June 2009, 05:16 PM
tried
compiz --replace --sm-disable --ignore-desktop-hints ccp --loose-binding
i have this error
compiz (core) - Error: Plugin 'core' has ABI version '20090207', expected ABI version '20080828'
compiz (ccp) - Error: InitObject failed
compiz (core) - Error: Couldn't activate plugin 'ccp'
leigh123linux
4th June 2009, 05:22 PM
tried
compiz --replace --sm-disable --ignore-desktop-hints ccp --loose-binding
i have this error
compiz (core) - Error: Plugin 'core' has ABI version '20090207', expected ABI version '20080828'
compiz (ccp) - Error: InitObject failed
compiz (core) - Error: Couldn't activate plugin 'ccp'
Your plugins don't match the main compiz package .
post
rpm -qa |grep compizOr see the guide in my signature as my F11 packages work great with F12 rawhide.
I have added F11.90 to the mirrors list :)
phoenixpb
4th June 2009, 05:25 PM
[root@localhost Phoenix]# rpm -qa |grep compiz
compiz-bcop-0.8.2-1.fc12.noarch
compiz-kde-0.8.2-2.fc12.i586
compizconfig-backend-gconf-0.7.8-2.fc11.i586
compiz-0.8.2-2.fc12.i586
compiz-fusion-extras-0.8.2-1.fc12.i586
compizconfig-python-0.7.8-3.fc11.i586
compiz-manager-0.6.0-9.fc11.noarch
compiz-fusion-gnome-0.8.2-1.fc12.i586
compizconfig-backend-kconfig-0.7.8-2.fc11.i586
compiz-gnome-0.8.2-2.fc12.i586
compiz-fusion-extras-gnome-0.8.2-1.fc12.i586
compiz-fusion-0.8.2-1.fc12.i586
libcompizconfig-0.7.8-3.fc11.i586
thanks a lot for your great help :)
leigh123linux
4th June 2009, 05:29 PM
[root@localhost Phoenix]# rpm -qa |grep compiz
compiz-bcop-0.8.2-1.fc12.noarch
compiz-kde-0.8.2-2.fc12.i586
compizconfig-backend-gconf-0.7.8-2.fc11.i586
compiz-0.8.2-2.fc12.i586
compiz-fusion-extras-0.8.2-1.fc12.i586
compizconfig-python-0.7.8-3.fc11.i586
compiz-manager-0.6.0-9.fc11.noarch
compiz-fusion-gnome-0.8.2-1.fc12.i586
compizconfig-backend-kconfig-0.7.8-2.fc11.i586
compiz-gnome-0.8.2-2.fc12.i586
compiz-fusion-extras-gnome-0.8.2-1.fc12.i586
compiz-fusion-0.8.2-1.fc12.i586
libcompizconfig-0.7.8-3.fc11.i586
thanks a lot for your great help :)
It looks like they haven't completed 0.8.2, I would install 0.8.3 instead ;)
stefan1975
4th June 2009, 05:40 PM
mmmm maybe I am just lucky but on my quadro 350 I had no issues with the nouveau driver intervering with the nvidia driver, i didnt blacklist it on my geforce4 either but it is running fine on both.
is there any specific reason why you are suggesting akmod-nvidia instead of kmod-nvidia? during rawhide i used akmod but i must say that now with final kmod is running like a charm as well.
stefan
phoenixpb
4th June 2009, 10:51 PM
Try
compiz --replace --sm-disable --ignore-desktop-hints ccp --loose-binding
i have this error :
compiz (core) - Error: Plugin 'text' not loaded.
compiz (thumbnail) - Warn: No compatible text plugin found.
compiz (core) - Error: Plugin 'text' not loaded.
compiz (group) - Warn: No compatible text plugin loaded.
i have problems with up and down menus of gnome (its grey dont see the menu system etc ...)
problem with buttons of windows ok cancel and so on
window hang
leigh123linux
5th June 2009, 12:09 AM
i have this error :
compiz (core) - Error: Plugin 'text' not loaded.
compiz (thumbnail) - Warn: No compatible text plugin found.
compiz (core) - Error: Plugin 'text' not loaded.
compiz (group) - Warn: No compatible text plugin loaded.
i have problems with up and down menus of gnome (its grey dont see the menu system etc ...)
problem with buttons of windows ok cancel and so on
window hang
These error messages aren't anything to worry about.
The window border issues are probably caused by missing module paths in xorg.conf.
i.e
su -
gedit /etc/X11/xorg.conf
and add
For 32 bit
Section "Files"
ModulePath "/usr/lib/xorg/modules/extensions/nvidia"
ModulePath "/usr/lib/xorg/modules/drivers"
ModulePath "/usr/lib/xorg/modules"
EndSection
For 64 bit
Section "Files"
ModulePath "/usr/lib64/xorg/modules/extensions/nvidia"
ModulePath "/usr/lib64/xorg/modules/drivers"
ModulePath "/usr/lib64/xorg/modules"
EndSection
If this doesn't fix it post your xorg.conf
leigh123linux
5th June 2009, 12:12 AM
mmmm maybe I am just lucky but on my quadro 350 I had no issues with the nouveau driver intervering with the nvidia driver, i didnt blacklist it on my geforce4 either but it is running fine on both.
is there any specific reason why you are suggesting akmod-nvidia instead of kmod-nvidia? during rawhide i used akmod but i must say that now with final kmod is running like a charm as well.
stefan
The nouveau driver issue has affected about 50% of my installs.
I will add the kmod driver instructions to the guide when F11 goes gold.
phoenixpb
5th June 2009, 02:48 AM
These error messages aren't anything to worry about.
The window border issues are probably caused by missing module paths in xorg.conf.
i.e
su -
gedit /etc/X11/xorg.conf
and add
For 32 bit
Section "Files"
ModulePath "/usr/lib/xorg/modules/extensions/nvidia"
ModulePath "/usr/lib/xorg/modules/drivers"
ModulePath "/usr/lib/xorg/modules"
EndSection
For 64 bit
Section "Files"
ModulePath "/usr/lib64/xorg/modules/extensions/nvidia"
ModulePath "/usr/lib64/xorg/modules/drivers"
ModulePath "/usr/lib64/xorg/modules"
EndSection
If this doesn't fix it post your xorg.conf
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 1.0 (buildmeister@builder63) Mon Feb 23 15:43:26 PST 2009
# Xorg configuration created by livna-config-display
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection
Section "Files"
ModulePath "/usr/lib/xorg/modules/extensions/nvidia"
ModulePath "/usr/lib/xorg/modules/drivers"
ModulePath "/usr/lib/xorg/modules"
EndSection
Section "Module"
Load "dbe"
Load "extmod"
Load "type1"
Load "freetype"
Load "glx"
EndSection
Section "ServerFlags"
Option "Xinerama" "0"
Option "AIGLX" "on"
EndSection
Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
# generated from data in "/etc/sysconfig/keyboard"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbLayout" "ca_enhanced"
Option "XkbModel" "pc105"
EndSection
Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor0"
VendorName "Unknown"
ModelName "NEC"
HorizSync 31.0 - 60.0
VertRefresh 56.0 - 76.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Videocard0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce4 MX 440 with AGP8X"
Option "AccelMethod" "EXA"
Option "MigrationHeuristic" "greedy"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
Option "metamodes" "CRT-0: 1024x768_75 +0+0"
Option "AddARGBGLXVisuals" "True"
Option "DisableGLXRootClipping" "True"
SubSection "Display"
Depth 24
Modes "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "Extensions"
Option "Composite" "Enable"
EndSection
phoenixpb
5th June 2009, 05:33 PM
some precisions kde doesn't start at all
is it possible this is a kernel problem ?
i have the bug since the bunch of updates with kernel 2.6.30-0.97.rc8.fc12.i586
nvidia and compiz weren't installed
jonathan47
6th June 2009, 03:54 AM
I'm using RPM Fusion's F11 and the instructions use Rawhide. In the last 24 hours, I've begun having trouble (screen freezes) when running Nexuiz. I've followed the instructions, except for the use of Rawhide. Should I use Rawhide instead of F11? Thank you..
phoenixpb
6th June 2009, 12:24 PM
oki i have restarted from a saved image of fc12 with kernel 2.6.30-0.91.rc7.git1.fc12.i586
removed compiz 0.8.2
installed compiz 0.8.3 (thanks to leigh123linux's tutorial)
patched driver NVIDIA-Linux-x86-96.43.11-pkg1 (thanks leigh123linux for the patch)
installed Nvidia driver
rebooted the system
now compiz and desktop effects works perfectly :D
hey leigh123linux how do you get the sphere in desktop
phoenixpb
6th June 2009, 07:23 PM
just made a yum update and bug is back again (buttons doesn't work gnome menus doesn't work)
buttons in apps works (like firefox submit reply and so on...... works)
it's clearly a problem with last updates
any idea guys ??
thanks :)
humm it's a gnome problem because kde works very well. so i'll continue with kde till this will be solved
vBulletin® v3.8.7, Copyright ©2000-2013, vBulletin Solutions, Inc.