[R600 HD 2600] R600/R700 does not support composite - "Desktop effects could not be enabled"

Bug #279762 reported by dnyaga
6
Affects Status Importance Assigned to Milestone
xserver-xorg-video-ati (Ubuntu)
Fix Released
Wishlist
Unassigned

Bug Description

[Problem]
As can be seen at http://wiki.x.org/wiki/RadeonFeature, 3D support that compiz requires is listed as a work-in-progress for R600/R700 class chips. It requires a mesa driver to support this family of chips, which is on the todo list upstream but won't be available for Jaunty.

Render-based compositers (like metacity) should work fine, at least as of 6.11.0.

[Original Report]
I am using the Intrepid Ibex prerelease (fully up to date as at 7 Oct 2008). My laptop is a Gateway M-Series, with a Core 2 Duo...and an ATI Mobility Radeon HD 2600 graphics card.

When I attempt to enable desktop effects, I get a message that "Desktop effects could not be enabled."

[lspci]
00:00.0 Host bridge [0600]: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub [8086:2a00] (rev 03)
01:00.0 VGA compatible controller [0300]: ATI Technologies Inc M76 [Radeon Mobility HD 2600 Series] [1002:9581]
 Subsystem: Gateway 2000 Device [107b:0562]

My xorg.conf file follows:
Section "ServerLayout"
 Identifier "X.org Configured"
 Screen 0 "Screen0" 0 0
 InputDevice "Mouse0" "CorePointer"
 InputDevice "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
 ModulePath "/usr/lib/xorg/modules"
 FontPath "/usr/share/fonts/X11/misc"
 FontPath "/usr/share/fonts/X11/cyrillic"
 FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
 FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
 FontPath "/usr/share/fonts/X11/Type1"
 FontPath "/usr/share/fonts/X11/100dpi"
 FontPath "/usr/share/fonts/X11/75dpi"
 FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
 Load "glx"
 Load "xtrap"
 Load "dbe"
 Load "dri"
 Load "extmod"
 Load "record"
EndSection

Section "InputDevice"
 Identifier "Keyboard0"
 Driver "kbd"
EndSection

Section "InputDevice"
 Identifier "Mouse0"
 Driver "mouse"
 Option "Protocol" "auto"
 Option "Device" "/dev/input/mice"
 Option "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
 Identifier "Monitor0"
 VendorName "Monitor Vendor"
 ModelName "Monitor Model"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option "NoAccel" # [<bool>]
        #Option "SWcursor" # [<bool>]
        #Option "Dac6Bit" # [<bool>]
        #Option "Dac8Bit" # [<bool>]
        #Option "BusType" # [<str>]
        #Option "CPPIOMode" # [<bool>]
        #Option "CPusecTimeout" # <i>
        #Option "AGPMode" # <i>
        #Option "AGPFastWrite" # [<bool>]
        #Option "AGPSize" # <i>
        #Option "GARTSize" # <i>
        #Option "RingSize" # <i>
        #Option "BufferSize" # <i>
        #Option "EnableDepthMoves" # [<bool>]
        #Option "EnablePageFlip" # [<bool>]
        #Option "NoBackBuffer" # [<bool>]
        #Option "DMAForXv" # [<bool>]
        #Option "FBTexPercent" # <i>
        #Option "DepthBits" # <i>
        #Option "PCIAPERSize" # <i>
        #Option "AccelDFS" # [<bool>]
        #Option "DDCMode" # [<bool>]
        #Option "IgnoreEDID" # [<bool>]
        #Option "DisplayPriority" # [<str>]
        #Option "PanelSize" # [<str>]
        #Option "ForceMinDotClock" # <freq>
        #Option "ColorTiling" # [<bool>]
        #Option "VideoKey" # <i>
        #Option "RageTheatreCrystal" # <i>
        #Option "RageTheatreTunerPort" # <i>
        #Option "RageTheatreCompositePort" # <i>
        #Option "RageTheatreSVideoPort" # <i>
        #Option "TunerType" # <i>
        #Option "RageTheatreMicrocPath" # <str>
        #Option "RageTheatreMicrocType" # <str>
        #Option "ScalerWidth" # <i>
        #Option "RenderAccel" # [<bool>]
        #Option "SubPixelOrder" # [<str>]
        #Option "ShowCache" # [<bool>]
        #Option "DynamicClocks" # [<bool>]
        #Option "VGAAccess" # [<bool>]
        #Option "ReverseDDC" # [<bool>]
        #Option "LVDSProbePLL" # [<bool>]
        #Option "AccelMethod" # <str>
        #Option "DRI" # [<bool>]
        #Option "ConnectorTable" # <str>
        #Option "DefaultConnectorTable" # [<bool>]
        #Option "DefaultTMDSPLL" # [<bool>]
        #Option "TVDACLoadDetect" # [<bool>]
        #Option "ForceTVOut" # [<bool>]
        #Option "TVStandard" # <str>
        #Option "IgnoreLidStatus" # [<bool>]
        #Option "DefaultTVDACAdj" # [<bool>]
        #Option "Int10" # [<bool>]
 Identifier "Card0"
 Driver "radeon"
 VendorName "ATI Technologies Inc"
 BoardName "M76 [Radeon Mobility HD 2600 Series]"
 BusID "PCI:1:0:0"
EndSection

Section "Screen"
 Identifier "Screen0"
 Device "Card0"
 Monitor "Monitor0"
 SubSection "Display"
  Viewport 0 0
  Depth 1
 EndSubSection
 SubSection "Display"
  Viewport 0 0
  Depth 4
 EndSubSection
 SubSection "Display"
  Viewport 0 0
  Depth 8
 EndSubSection
 SubSection "Display"
  Viewport 0 0
  Depth 15
 EndSubSection
 SubSection "Display"
  Viewport 0 0
  Depth 16
 EndSubSection
 SubSection "Display"
  Viewport 0 0
  Depth 24
 EndSubSection
EndSection

Tags: compiz
Revision history for this message
Dimitrios Symeonidis (azimout) wrote :

daniel, is this still an issue for you?
can you try with an empty xorg.conf file?

assigning to the xserver-xorg-video-ati package

Revision history for this message
Bryce Harrington (bryce) wrote : Re: [HD 2600] Cannot enable desktop effects on Gateway M-Series Laptop

Please attach the output of `lspci -vvnn`, and attach your /var/log/Xorg.0.log file from after reproducing this issue. If you've made any customizations to your /etc/X11/xorg.conf please attach that as well.

Changed in xserver-xorg-video-ati:
status: Incomplete → New
status: New → Incomplete
Revision history for this message
dnyaga (daniel-nyaga) wrote :

Hi!

As a general rule, I do not mess around with my Xorg.conf. Please see the two attached files.

Thanks.

Revision history for this message
dnyaga (daniel-nyaga) wrote :

I need to note that this was an upgrade from Intrepid. I also upgraded early last time (8.04->8.10 around the time of alpha 5) and had an even longer list of troubles with the ATI card. I will try using a blank Xorg.conf as suggested above by Dimitrios and report back.

On this particular laptop, I have had to use the fglrx driver before. Has xserver-xorg-ati acquired support for "newer" ATI GPUS? When I filed the bug report, it was more "for the record" than in expectation of an immediate fix - I am aware that the current release of that nasty binary driver does not work with Xserver 1.6 .

My system is up to date as at the time of writing this (19 Feb, 04:00 GMT).

Thanks.

Revision history for this message
dnyaga (daniel-nyaga) wrote :
Bryce Harrington (bryce)
description: updated
description: updated
Revision history for this message
Bryce Harrington (bryce) wrote :

> On this particular laptop, I have had to use the fglrx driver before. Has xserver-xorg-ati acquired support for "newer" ATI GPUS?

It has acquired partial support. The recently released 6.11.0 driver is now in Jaunty, and we anticipate getting 6.12.0 in time for jaunty, which specifically focuses on r6xx/r7xx EXA/Xv support. I would think composite support will come subsequently, but some partial support might be there already. I've been using compiz on an r500 card with hardly any trouble, so am optimistic that getting it working on r600 won't be a long wait. You can track the feature development status here:

http://wiki.x.org/wiki/RadeonFeature

Changed in xserver-xorg-video-ati:
importance: Undecided → Wishlist
status: Incomplete → Triaged
Bryce Harrington (bryce)
description: updated
Revision history for this message
Bryce Harrington (bryce) wrote :

A snapshot of the aforementioned r6xx/r7xx code is now uploaded to ubuntu. The kernel changes have not yet gone in, so full support for these chips won't be available until that happens (perhaps in a few days).

Again, 3d/compiz support is not supported with this release, although I've added the chip registers to mesa so it's possible some 3d features may work.

Bryce Harrington (bryce)
tags: added: compiz
Bryce Harrington (bryce)
summary: - [R600 HD 2600] R600/R700 does not support composite - "Desktop effects
- could not be enabled"
+ [M76] [R600 HD 2600] R600/R700 does not support composite - "Desktop
+ effects could not be enabled"
Bryce Harrington (bryce)
summary: - [M76] [R600 HD 2600] R600/R700 does not support composite - "Desktop
- effects could not be enabled"
+ [R600 HD 2600] R600/R700 does not support composite - "Desktop effects
+ could not be enabled"
Revision history for this message
Bryce Harrington (bryce) wrote :

This should all be squared away now in Karmic.

Changed in xserver-xorg-video-ati (Ubuntu):
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.