Fedora 14 nVidia Drivers Install Guide (disable nouveau driver) - Comment Page: 3

Looking Fedora 22/21 nVidia Drivers Install Guide? [inttf_post_ad1] This is guide, howto install nVidia proprietary drivers on Fedora 14 and disable Nouveau driver. I write this guide about two weeks ago, but I Delayed the publication of this guide, because of pyxf86config bug, which cause following livna-config-display errors on boot: Checking for module nvidia.ko: [ OK ] Enabling the nvidia driver: Traceback (most recent call last): File "/usr/sbin/nvidia-config-display", line 28, in import livnaConfigDisplay.ConfigDisplay File "/usr/lib/python2.7/site-packages/livnaConfigDisplay/ConfigDisplay.py", line 29, in import xf86config File...

124 comments on “Fedora 14 nVidia Drivers Install Guide (disable nouveau driver) - Comment Page: 3

1 2 3 4 5
    1. Glad I found this post. Since my upgrade to Fedora 14, my FX 5200 drives me nuts. Problem I have now is this. Kernel: 2.6.35.11-83.fc14.i686.PAE. When I want to install kmod-nvidia-173xx-PAE I get this: “Transaction error: kmod-nvidia-173xx-PAE-173.14.28-1.fc14.2.i686 requires kmod-nvidia-173xx-2.6.35.6-48.fc14.i686.PAE >= 173.14.28-1.fc14.2”. How can I solve this? Thank you.

      Reply
    2. Ok, solved that one, installed the PAE version of the driver and checked grub and xorg. But now I have another serious problem: at boot Fedora loads and hangs. Any idea what the reason could be?

      Reply
      • Hi hvn,

        Could you tell more specific where it hangs? Loading X (xorg)?

        Reply
        • Hi JR,

          At the very first time when I rebooted after the install, it hang right after the load-bars had completed. Since then, it hangs right after the mouse cursor pops up. Mostly I see the circle move for a second or so, then it stops and the system hangs. So it seems it hangs during loading X (xorg).

          Reply
          • Yes, it hangs during loading X.

            Then check errors from Xorg.0.log:
            After hang, change another console pressing: Ctrl+Alt+F1-F7

            Log in as root

            Check errors /var/log/Xorg.0.log with following command:

            
            grep EE /var/log/Xorg.0.log
            

            Another way is to boot to init level 3 and try startx (command) from command line.

            Reply
            • After hanging, I can’t switch to another terminalscreen. Via grub I manage to boot into init 3. Then after logging in as root and startx, the graphical display comes up and the system immediately hangs. BTW, after hanging I can no longer use the keyboard.
              Then after another boot init 3, “grep EE /var/log/Xorg.0.log” returns empty. On inspection it turns out that both Xorg.0.log and Xorg.0.log.old for some reason are 0 bytes.

              Reply
              • Ok, then errors maybe found on /var/log/Xorg.1.log, /var/log/Xorg.2.log…so grep older log files too:

                
                grep EE /var/log/Xorg.[0,1,2,3,4,5,6,7].log
                
                ## OR ##
                 
                grep EE /var/log/Xorg.*.log
                
                Reply
                • Unfortunately, older Xorg.*.log files don’t exist.

                  Reply
                  • Hi again hvn,

                    This is a really tricky to solve without any error messages, but there is few things to check. Please post output of following commands after boot:

                    
                    lsmod |grep nvidia
                    
                    ## AND ##
                    
                    lsmod |grep nouveau
                    
                    Reply
                    • Hi JR,

                      lsmod | grep nvidia returns:

                      nvidia 7082313 0
                      i2c_core 21445 2 nvidia, i2c_nforce

                      lsmod | grep nouveau returns nothing.

                      Reply
                      • This looks really good too. Nouveau module is not loaded and nVidia is loaded.

                        Then could you please post following info:

                        
                        lspci |grep -i vga
                        
                    • Hi JR,

                      I could not make a reply directly to your post, but here goes for lspci |grep -i vga :

                      01:00.0 VGA compatible controller: nVidia Corporation NV34 [GeForce FX 5200] (rev a1)

                      Reply
                      • Hi again hvn,

                        This is really tricky problem, because everything seems to be fine, but it’s still not working.

                        One thing what I could suggest to you is try akmod instead kmod. So try following:

                        
                        yum remove kmod-nvidia-173xx xorg-x11-drv-nvidia-173xx-libs.i686
                        
                        ## And then ##
                        
                        yum --enablerepo=rpmfusion-nonfree-updates-testing install akmod-nvidia-173xx xorg-x11-drv-nvidia-173xx-libs.i686
                        
    3. thanks for the tutorial , though it wasn’t exactly the way I went through the second time around, because for some “weird” reasons, booting directly into init 5 mode doesn’t seem to work at all, so what I had to do is to boot into init 3 mode, by appending [code] nouveau.modeset=0 rdblacklist=nouveau init 3[/code] .. which didn’t seem to block the nouveau module from loading because after logging as root and setting the command [code]lsmod | grep nouveau[/code] I still get a non NULL result .. so I had to add a file in [code] /etc/modeprobe.d/nouveau-blacklist.conf [/code] which contains one line [code]blacklist nouveau[/code] which effectively blocked nouveau modulef rom loading .. and then I installed the proprietary NVIDIA driver from their website

      HTH

      Reply
    4. Man this doesn’t look very promising for the time being .. it stopped working, even though under the same conditions!! and that just after a reboot.

      Reply
      • Hi Nahil,

        So you installed nVidia drivers from their website. Are you sure, you are using exactly same kernel after that reboot? Because if you are not using package manager (to handle nVidia drivers) then your nVidia drivers is not installed automatically on kernel update.

        So you have to install your nVidia drivers manually every time when you update your kernel.

        Reply
    5. Thanks for the driver guide. I just successfully installed it for my Nvidia Geforce FX 5500.

      Reply
    6. Hi JR,

      Unfortunately the problems persists. At first reboot after installation, the graphical display loads the upper half of the screen, then freezes. The mouse cursor stops spinning. At second reboot: graphical loads fully, mouse changes into arrow, freezes. Third reboot: same as second.

      Reply
      • Hi again hvn,

        Next thing what we could check is /ect/X11/xorg.conf file. Could you post xorg.conf content here?

        Btw. is your nVidia card working normally on other operating systems?

        Reply
        • Hi again JR,

          For some reason I don’t have an /etc/X11/xorg.conf file. I do have an /etc/X11/xorg.conf.d/00-nvidia.conf file:

          #This file is provided by xorg-x11-drv-nvidia
          #Do not edit

          Section “Files”
          ModulePath “/usr/lib/xorg/modules/extensions/nvidia”
          ModulePath “/usr/lib/xorg/modules”
          EndSection

          I have another FX 5200 card which is installed in a dualboot openSuse/(temporary)Win7 system which gives no problem at all on either operating system. When I exchanged the cards the problem persisted on this Fedora system.

          Reply
          • Addition: I do have another file as well: /etc/X11/nvidia-173xx-xorg.conf

            # RPM Fusion – nvidia-173xx-xorg.conf
            #
            Section “Device”
            Identifier “Videocard0”
            Driver “nvidia”
            Option “AddARGBGLXVisuals” “true”
            EndSection

            Reply
            • Hi again hvn,

              So both your cards work with other systems and maybe even with same drivers…sounds very strange…

              Could you check your OpenSuse xorg.conf file, maybe post it here and try to use it (partly or fully) on your Fedora installation?

              Reply
              • Hi again JR,

                It looks like openSuse is using the nvidia driver:

                Section “Device”
                BoardName “GeForce FX 5200 (0x0322)”
                Driver “nv”
                Identifier “Device[0]”
                VendorName “NVidia”
                EndSection

                However:

                lsmod | grep nvidia returns nothing, while

                lsmod | grep nouveau
                nouveau 501011 1
                ttm 55874 1 nouveau
                drm_kms_helper 29180 1 nouveau
                drm 180503 3 nouveau,ttm,drm_kms_helper
                i2c_algo_bit 5604 1 nouveau
                button 5449 1 nouveau

                Reply
                • Okey, your OpenSuse box is using nv open source driver (or nouveau open source driver) not actually nVidia’s proprietary drivers. So your OpenSuse xorg.conf is useless in this case if you want to get nVidia’s proprietary drivers working?

                  Reply
                  • So I wonder why the card works fine on openSuse…thing is that when I boot Fedora into a nouveau kernel, it may run perfectly for hours. The other day I had to answer some email on this Fedora pc, and it took me 5 attempts so make it past the boot. The first 4 attempts the graphics screen froze immediately at start, leaving me with a partial black screen each time. After that, no problem for many hours and the shutdown went fine as well. So I really have no clue whey openSuse works fine with Nouveau on this card and Fedora doesn’t.
                    I think I will work with the openSuse machine more and see if it follows the suspected behaviour. Though I still have no clue why I can’t boot the nVidia kernel.

                    Reply
                    • Hi again hvn,

                      This is totally mystery why your Fedora machine is behaving that way. Perhaps this is due to drivers version, but it’s very difficult to resolve the problem without seeing your computer, because everything seems to be okay on software side.

                      Reply
                      • Hi again JR,

                        I have used the openSuse 11.3 machine more now, and it doesn’t show even a fraction of the problems I have on the Fedora machine: just running as smoothly as should. After all this, I’m considering 2 options: replace my videocard by an ATI card (my laptop running Fedora 14 has ATI graphics and shows no problem at all) or a complete reinstall from scratch of Fedora.

    7. i am a linux newbie, although i have played with it off and on for the last 15 years.
      i did the akmod install method, and now i only get one monitor selection.
      my second monitor is a sony-vph1271q crt projector that is connected via RGB, h-sync, v-sync so there is no monitor id data. is there a way to force the driver to turn on the second output (dvi) without detecting a monitor ?

      Reply
      • Hi Superdave,

        You maybe need custom xorg.conf. You could check nvidia drivers configuration guides, options and examples here and here.

        Reply
    8. I could not play movies on Fedora 13 and 14. The screen would freeze after a few seconds. I just tried your PAE directions. It worked easy, and movies play. A big thanks!

      lspci:
      04:00.0 VGA compatible controller: nVidia Corporation G98 [GeForce 8400 GS] (rev a1)
      Just one monitor.

      Reply
    9. Thanks! Worked great! Very easy to follow too :)

      Reply
    10. @hvn

      I think that the reinstall might help and then you could just boot with default driver (nouveau). Btw. is Fedora 14 LiveCD working normally or do you have same problems with it?

      Mainly I personally not recommend the ATI graphic cards for Linux, but if you do not need any special 3D effects, then ATI’s cards are Okey and work nicely with open source drivers.

      Reply
    11. Thanks so much. It worked for me on the first attempt for the following configuration.

      HP xw6200
      nVidia Quadro NVS 450
      3 HP LCD monitors
      Fedora core-14

      1. used kmod
      2. after install, grub.conf was as expected and I did not have to do change it.
      3. System->Administration->NVIDIA-X-Server-Settings->Enabled xinerama to extend the desktop across the 3 monitors. Also, it allowed me to change resolution etc and let me save and overwrite the /etc/X11/xorg.conf. I did not have to make any manual change to xorg.conf.

      Thanks again.

      Reply
    12. I have a nvidia 9600GT. In worked as JR said but for step 3; like Jubi said:
      Instead of:
      rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm

      do the following:
      rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm

      and after

      rpm -Uvh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm

      Reply
      • Hi Jeeylu,

        I changed this to guide to two separated commands, because it’s true that this cause problems if you have just rpmfusion-free-release already installed. Thanks!

        Reply
    13. How to change the screen resolution to 1024X768? The graphics card I’m using is nVidia 8600GT n the monitor is Samsung CRT 15″.

      Reply
      • Hi Avinash,

        Did you tried graphical tools, like Gnome Monitors and Gnome Monitor Settings?

        If you can’t find 1024×768 resolution, then you have to create manually xorg.conf file and add ModeLine manually. You might found exact modeline for your monitor with Google or you could try some modeline generator, like this.

        Reply
        • I installed the nvidia drivers using the method described above. Now I’m able to change the resolution to 1024×768 through the path System>Administration>NVIDIA X Server Settings. But when I try to save these settings to xorg.conf, I get the following message:

          You do not have adequate permission to open the existing X configuration file ‘/etc/X11/xorg.conf’ for writing. You must be ‘root’ to modify the file.

          And every time I reboot the system, the resolution will change back to 800×600.

          Reply
          • Try simple run this NVIDIA X Server Settings as root, then you should be able to modify /etc/X11/xorg.conf.

            Reply
            • Ok, ll try that… thank you.

              I tried changing the resolution through this path — System>Preferences>Monitors — , and I didn’t get the option of 1024X768 (800X600 is the last). Later, I’d to reinstall fedora for some reason. Now, I haven’t installed nvidia drivers yet, and I’m getting the option of 1024X768 in ‘Monitors’ now. So, after I install the nvidia drivers, the 1024X768 option seems to disappear from ‘Monitors’.

              Reply
              • Did you tried set resolution using nvidia-settings as root?

                I guess that 1024×768 resolution disappear after nvidia drivers installation, because some reason nvidia drivers can’t detect your monitor.

                Which model you have under NVIDIA X Server –> X server display configuration? This shows directly that, is the screen recognized correctly with nVidia drivers.

                Reply
            • I would really like to be able to do this, because I am getting all sorts of errors since installing the Nvidia drivers (but at least getting 3D graphics again.) How do I actually do that? I keep running into GUI programs that i need to run as root in order to save changes and i don’t know how to do this and am having a hard time finding simple info on the “how to”. I don’t want to run in terminal as I am a new linux (fedora14/gnome2) user after too many years of windows crap. It is a lot easier to make a mistake in terminal then using the GUI’s at least, so I will stick with them for now…

              Reply
    14. Hi , after installing the drivers for my Nvidia 9600 GS when i start fedora the graphic drivers doesn’t load (no Nvidia logo or loading bar) it skips it then when my fedora is about to start nothing happen and i just have a fedora logo so i can’t use fedora to fix this issue , could you help me fixing this problem? (sorry for bad english)

      Reply
      • Hi Antoine,

        First you could press Esc when you have just Fedora logo and see what’s really happening. If it’s boot and hangs when X is loading, then you could check Xorg errors with following method:

        1. Change another console pressing: Ctrl+Alt+F1-F7

        2. Log in as root

        3. Check errors /var/log/Xorg.0.log with following command:

        
        grep EE /var/log/Xorg.0.log
        
        # OR even older logs example with following command
        grep EE /var/log/Xorg.[0,1,2,3,4,5,6,7].log
        

        Another way is to boot to init level 3 and try startx (command) from command line and check errors.

        Reply
    15. I tried installing nvidia driver for my gts 450 in fedora 14 using akmod method as you’ve mentioned but after installation but the os hanged after switching to fedora from grub. I also tried the akmod method mentioned in fedoraforum.org but it showed the blue fedora logo and hung up there forever, so i’m kind of sad that i can’t use desktop effects :(. Any help?

      Reply
      • Hi Sayan,

        You could press Esc when you see Fedora logo and check what’s really happening. Could you post here where it hung up?

        Reply
1 2 3 4 5

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Close