Optimizing video on ubuntu

From Finninday
Revision as of 06:53, 9 December 2009 by Rday (Talk | contribs)

Jump to: navigation, search

I'd like to get better performance out of my video cards. I have nvidia and ati cards in systems. The default drivers from Ubuntu work just fine, but if I can get better video playback or GoogleEarth performance, I think I need to try using closed binary drivers.

This link looks like the most helpful documentation I've seen for this process: https://help.ubuntu.com/community/Video

Background

The current state of affairs is that my nvidia machine will run GoogleEarth and play video. The ati machine will not run GoogleEarth and it sometimes stutters on video. Also, I'd like to know how to generate an xorg.conf file since I blew mine away at one point to recover from a failed driver installation.

merkli

rday@merkli:/var/log$ lspci | grep VGA
02:00.0 VGA compatible controller: ATI Technologies Inc R350 AH [Radeon 9800]
rday@merkli:/var/log$ lsmod | grep radeon
radeon                636000  2 
ttm                    36212  1 radeon
drm                   159584  4 radeon,ttm
i2c_algo_bit            5760  1 radeon

The preferred method of installing the binary ATI driver is via the package manager, but that doesn't work in Jaunty:

JAUNTY NOTICE
      The above Jaunty 9.04 instructions don't actually work because the latest ATI driver is incompatible with XOrg 1.6. To see a guide on instructing how to downgrade XOrg and install the ATI driver, view this link:

      http://tan-com.com/posts/technology/fix-ubuntu-904-ati-driver-issue

I don't really want to downgrade my Xorg for this.

The other option is to install the driver directly from ATI, but I found the documentation to be pretty old. It mentioned Dapper Drake...

weasel

rday@weasel:/var/log/landscape$ lspci | grep VGA
05:00.0 VGA compatible controller: nVidia Corporation G71 [GeForce 7300 GS] (rev a1)
rday@weasel:/var/log/landscape$ lsmod | grep nvidia
nvidia              10316904  36 

rday@weasel:/var/log/landscape$ cat /etc/X11/xorg.conf

Section "Screen"
        Identifier      "Default Screen"
        DefaultDepth    24
EndSection

Section "Module"
        Load    "glx"
EndSection

Section "Device"
        Identifier      "Default Device"
        Driver  "nvidia"
        Option  "NoLogo"        "True"
EndSection

OK, so the nvidia machine is already running the closed binary driver. Not much to do there.