No Accelerated 3d with ATI Radeon 7000 on 7.10 Gutsy

Asked by Paul Parr

Has anyone managed to get an Ati Radeon 7000 to work with accelerated 3D graphics on 7.10 Gutsy yet?

I am experiencing extremely slow performance in OpenGL games, Screensavers and I can't use the 3D cube in Compiz-Fusion. I have read that it worked fine in 7.04 Feisty. Isn't a new release suppose to improve upon things and not lose functionality? This is an old card and I can't see why its not supported by default.

Thanks

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Solved by:
Paul Parr
Solved:
Last query:
Last reply:
Revision history for this message
Paul Parr (paul-parr) said :
#1

I was researching the issue and came across one suggestion to install xserver-x.org-Xgl and so I did that and upgraded using synaptic but then Gnome & KDE would just freeze at a beige color screen right after logging in. I had to open in Failsafe Gnome mode and use synatic to uninstall the component to get things working again.

Revision history for this message
Gord Allott (gordallott) said :
#2

please don't install xgl, it will only cause more problems. the default ubuntu drivers for the radeon 7000 should provide you with 3d acceleration are you sure you havn't tried to install the fglrx ati drivers? ati does not support your graphics card anymore and the fglrx drivers won't work. it would also help if you posted a copy of your /etc/X11/xorg.conf file

Revision history for this message
Paul Parr (paul-parr) said :
#3

Gord,

Thanks for the info. I don't remember installing the fglrx drivers. I checked and the 7000 is not on the list of supported devices. I think it starts at the 8500, but surprisingly when I check my xorg.corf it shows up....
How do I fix this? How doI get the Ubuntu Drivers back for the Video card and LCD?

# xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by failsafeDexconf, using
# values from the debconf database and some overrides to use vesa mode.
#
# You should use dexconf or another such tool for creating a "real" xorg.conf
# For example:
# sudo dpkg-reconfigure -phigh xserver-xorg
Section "Files"
EndSection

Section "Module"
 Load "glx"
 Load "GLcore"
 Load "dri"
 Load "v4l"
EndSection

Section "InputDevice"
 Identifier "Generic Keyboard"
 Driver "kbd"
 Option "CoreKeyboard"
 Option "XkbRules" "xorg"
 Option "XkbModel" "pc105"
 Option "XkbLayout" "us"
EndSection

Section "InputDevice"
 Identifier "Configured Mouse"
 Driver "mouse"
 Option "CorePointer"
 Option "Device" "/dev/input/mice"
 Option "Protocol" "ImPS/2"
 Option "ZAxisMapping" "4 5"
 Option "Emulate3Buttons" "true"
EndSection

Section "Device"
 Identifier "Failsafe Device"
 Boardname "ATI Radeon (fglrx)"
 Busid "PCI:1:0:0"
 Driver "ati"
 Screen 0
 Vendorname "ATI"
 Option "MergedFB" "off"
EndSection

Section "Monitor"
 Identifier "Failsafe Monitor"
 Vendorname "Plug 'n' Play"
 Modelname "Plug 'n' Play"
  modeline "640x480@60" 25.2 640 656 752 800 480 490 492 525 -vsync -hsync
  modeline "640x480@72" 31.5 640 664 704 832 480 489 491 520 -vsync -hsync
  modeline "640x480@75" 31.5 640 656 720 840 480 481 484 500 -vsync -hsync
  modeline "800x600@56" 36.0 800 824 896 1024 600 601 603 625 +hsync +vsync
  modeline "800x600@72" 50.0 800 856 976 1040 600 637 643 666 +hsync +vsync
  modeline "800x600@75" 49.5 800 816 896 1056 600 601 604 625 +hsync +vsync
  modeline "800x600@60" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync
  modeline "832x624@75" 57.284 832 864 928 1152 624 625 628 667 -vsync -hsync
  modeline "1024x768@75" 78.8 1024 1040 1136 1312 768 769 772 800 +hsync +vsync
  modeline "1024x768@70" 75.0 1024 1048 1184 1328 768 771 777 806 -vsync -hsync
  modeline "1024x768@60" 65.0 1024 1048 1184 1344 768 771 777 806 -vsync -hsync
  modeline "1152x864@75" 108.0 1152 1216 1344 1600 864 865 868 900 +hsync +vsync
  modeline "1280x1024@75" 135.0 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync
  modeline "1280x960@60" 102.1 1280 1360 1496 1712 960 961 964 994 -hsync +vsync
  modeline "1280x1024@60" 108.0 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync
  modeline "1280x960@75" 129.86 1280 1368 1504 1728 960 961 964 1002 -hsync +vsync
  modeline "1400x1050@60" 122.61 1400 1488 1640 1880 1050 1051 1054 1087 -hsync +vsync
  modeline "1400x1050@75" 155.85 1400 1496 1648 1896 1050 1051 1054 1096 -hsync +vsync
  modeline "1600x1200@65" 175.5 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync
  modeline "1600x1200@60" 162.0 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync
  modeline "1792x1344@60" 204.8 1792 1920 2120 2448 1344 1345 1348 1394 -hsync +vsync
 Gamma 1.0
EndSection

Section "Screen"
 Identifier "Default Screen"
 Device "Failsafe Device"
 Monitor "Failsafe Monitor"
 Defaultdepth 24
 SubSection "Display"
  Depth 24
  Virtual 1792 1344
  Modes "1280x1024@60" "1280x960@75" "1280x960@60" "1400x1050@60" "1280x1024@75" "1400x1050@75" "1152x864@75" "1600x1200@65" "1024x768@60" "1600x1200@60" "1024x768@70" "1792x1344@60" "1024x768@75" "832x624@75" "800x600@60" "800x600@75" "800x600@72" "800x600@56" "640x480@75" "640x480@72" "640x480@60"
 EndSubSection
EndSection

Section "ServerLayout"
 Identifier "Default Layout"
  screen 0 "Default Screen" 0 0
 Inputdevice "Generic Keyboard"
 Inputdevice "Configured Mouse"
EndSection
Section "ServerFlags"
EndSection

Revision history for this message
Paul Parr (paul-parr) said :
#4

I may have figured it out...reading the top of the file it states to run "sudo dpkg-reconfigure -phigh xserver-xorg" This has now recreated my xorg.conf file as...

# xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg

Section "Files"
EndSection

Section "InputDevice"
 Identifier "Generic Keyboard"
 Driver "kbd"
 Option "CoreKeyboard"
 Option "XkbRules" "xorg"
 Option "XkbModel" "pc105"
 Option "XkbLayout" "us"
EndSection

Section "InputDevice"
 Identifier "Configured Mouse"
 Driver "mouse"
 Option "CorePointer"
 Option "Device" "/dev/input/mice"
 Option "Protocol" "ImPS/2"
 Option "ZAxisMapping" "4 5"
 Option "Emulate3Buttons" "true"
EndSection

Section "InputDevice"
 Driver "wacom"
 Identifier "stylus"
 Option "Device" "/dev/input/wacom"
 Option "Type" "stylus"
 Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "InputDevice"
 Driver "wacom"
 Identifier "eraser"
 Option "Device" "/dev/input/wacom"
 Option "Type" "eraser"
 Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "InputDevice"
 Driver "wacom"
 Identifier "cursor"
 Option "Device" "/dev/input/wacom"
 Option "Type" "cursor"
 Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "Device"
 Identifier "ATI Technologies Inc Radeon RV100 QY [Radeon 7000/VE]"
 Driver "ati"
 BusID "PCI:1:0:0"
EndSection

Section "Monitor"
 Identifier "L1960TR"
 Option "DPMS"
EndSection

Section "Screen"
 Identifier "Default Screen"
 Device "ATI Technologies Inc Radeon RV100 QY [Radeon 7000/VE]"
 Monitor "L1960TR"
 DefaultDepth 24
 SubSection "Display"
  Modes "1280x1024" "1024x768" "800x600" "720x400" "640x480"
 EndSubSection
EndSection

Section "ServerLayout"
 Identifier "Default Layout"
 Screen "Default Screen"
 InputDevice "Generic Keyboard"
 InputDevice "Configured Mouse"

# Uncomment if you have a wacom tablet
# InputDevice "stylus" "SendCoreEvents"
# InputDevice "cursor" "SendCoreEvents"
# InputDevice "eraser" "SendCoreEvents"
EndSection

Revision history for this message
Gord Allott (gordallott) said :
#5

does it work? doing that has disabled the flglx drivers (which won't work with your graphics card) and enabled the open source "ati" drivers that do work

Revision history for this message
Paul Parr (paul-parr) said :
#6

Gord,

I believe it did work as I tested Planet Penguin Racer and its much smoother now, it looks like its using GL now. I'll have to test some other GL stuff.

However, aftr doing this I went to check my screensavers to test the openGL ones and oddly none of my screen savers are showing now except GL ones and None of them will even launch or preview now.

Also I still can't seem to initiate the 3D cube or any 3 D effects for the desktop through Compiz-Fusion Configuration Manager. I'm sure whats going on.

One step forward and two steps back it seems. :( At least the video card issue is fixed.

Revision history for this message
Paul Parr (paul-parr) said :
#7

I guess I can close this thread now..we did get card configuration back and GL working again.

Revision history for this message
Koby (howard-infotain) said :
#8

I know this is marked closed but go here http://wiki.cchtml.com/index.php/Ubuntu_Hardy_Installation_Guide and the only thing that it doesn't say is under driver = fglrx (as it tells you to add) add Option "TexturedVideo"

Made enormous difference. I can now display 1920x1080 with MythTv whereas before it was very jerky.