Announcement

Collapse
No announcement yet.

[solved] How to get rid of nouveau?

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    [solved] How to get rid of nouveau?

    Today's upgrade with the nouveau driver broke the system, and broke it good.
    All I can get on the screen is garbage.
    I have been using the proprietary NVIDIA driver. I tried to reinstall it, and it gave me a message saying it can't find one of the kernel modules it needs (nvidia.ko, or something like that).
    Problem is I have no gui, so I can't do any sophisticated searching of packages, just apt-cache, which dumps too much junk on the screen to read.
    Any idea how to get the nouveau thing out?
    Oh yeah, I did make a backup first...

    We only have to look at ourselves to see how intelligent life might develop into something we wouldn't want to meet. -- Stephen Hawking

    #2
    Re: How to get rid of nouveau?

    Couple things to try, dunno if it'll work:

    try adding "nomodeset" to the kernel command line in grub, and if you can get a functional console, try:

    nano /etc/X11/xorg.conf

    If it exists...

    find the line: Driver "nouveau"

    and change it to: Driver "nv" or "nvidia" to use the proprietary driver.

    Hopefully it'll at least get you to a GUI. Good luck!

    If it doesn't work, let me know, and I'll try doing it here, see if I can come up with anything.

    -Andy
    "No theory, no ready-made system, no book that has ever been written will save the world. I cleave to no system. I am a true seeker." - Mikhail Bakunin

    Comment


      #3
      Re: How to get rid of nouveau?

      I've been messing with this since last night.
      I finally got the nouveau driver to work.
      man nouveau
      give the lines that need to be put into the xorg.conf file.
      When done, the gui does come up, but apparently nouveau does not support acceleration (yet), so compositing doesn't work.

      Not very nice.

      I got to a console and purged everything nouveau.
      I then tried installing nvidia-current, which should have put the 195.xx driver in. It loaded, but the driver just crashes. I purged that, and reinstalled the proprietary nvidia driver. Now it's up and running.

      Well, frustrating. But video has always been a real hassle on this system.
      We only have to look at ourselves to see how intelligent life might develop into something we wouldn't want to meet. -- Stephen Hawking

      Comment


        #4
        Re: [solved] How to get rid of nouveau?

        You get rid of the nouveau stuff by getting into your system, either on an older kernel or chroot, and

        Code:
        sudo apt-get remove --purge linux-backports-modules-nouveau-2.6.32-14
        After a reboot, I could reinstall by NVIDIA drivers.
        We only have to look at ourselves to see how intelligent life might develop into something we wouldn't want to meet. -- Stephen Hawking

        Comment


          #5
          Re: [solved] How to get rid of nouveau?

          Further information on nouveau, how to install and test:

          http://www.webupd8.org/2010/02/ubunt...g-nouveau.html

          However, gamers (including me) and fans of kde visual effects note that:

          You should not expect to work:
          * The Nvidia binary drivers. The Nouveau kernel module will bind to the hardware and there is no mechanism for handing off to Nvidia kernel module.
          * 3D acceleration. Brave souls can build mesa from source (and may well find that they can run compiz), but we will not be shipping the 3D component in Ubuntu Lucid.
          Well, a nice start, but not production. So maybe you really don't want it at this point.
          We only have to look at ourselves to see how intelligent life might develop into something we wouldn't want to meet. -- Stephen Hawking

          Comment


            #6
            Re: [solved] How to get rid of nouveau?

            Interesting -- I was wondering how the nouveau driver project was coming along. You have answered my question -- thanks!

            Comment


              #7
              Re: [solved] How to get rid of nouveau?

              The nouveau driver actually seemed fairly nice, considering there was no 3D.

              I tested watching DVDs on it and such, seems to have XVideo support. Was very playable.

              I tried to turn on compositing by using the XRender support, but was unsuccessful. According to the nouveau status matrix, it SHOULD work.

              I'm thinking it may have failed because compositing defaults to OpenGL, so maybe it is a KDE quirk that will need to be fixed.

              Kernel mode setting is quite nice... Switching to console and back to X is pretty much instantaneous, with no flicker.

              Nouveau does not seem to dig the mobile chipset on my laptop, particularly the widescreen modes. The display would run at 640x480, but wouldn't allow me to select other resolutions, including the 1280x800 that is native for my laptop. In fairness though, I seem to have the same issue with the nv driver.

              Seems like a more than adequate replacement for nv though.

              -Andy

              Also, thanks for the steps on purging nouveau, worked fine in my desktop and laptop.
              "No theory, no ready-made system, no book that has ever been written will save the world. I cleave to no system. I am a true seeker." - Mikhail Bakunin

              Comment


                #8
                Re: [solved] How to get rid of nouveau?

                Actually, nouveau is working just fine on my laptop.

                I had to comment out the monitor settings that the nvidia binary guessed at and wrote to my xorg.conf.

                I added some modelines for 1280x800, and all is well.

                -Andy

                Edit: Here is a glimpse at the relevant settings in xorg.conf:

                #Section "Monitor"
                # Identifier "Monitor0"
                # VendorName "Unknown"
                # ModelName "Unknown"
                # HorizSync 28.0 - 33.0
                # VertRefresh 43.0 - 72.0
                # Option "DPMS"
                #EndSection

                Section "Device"
                Identifier "Device0"
                Driver "nouveau"
                VendorName "NVIDIA Corporation"
                EndSection

                Section "Screen"
                Identifier "Screen0"
                Device "Device0"
                # Monitor "Monitor0"
                Option "MetaModes" "1280x800"
                DefaultDepth 24
                SubSection "Display"
                Depth 24
                Modes "1280x800"
                EndSubSection
                EndSection
                "No theory, no ready-made system, no book that has ever been written will save the world. I cleave to no system. I am a true seeker." - Mikhail Bakunin

                Comment

                Working...
                X