Gallium\r300g doesn't enable 3D acceleration unless S-video output detects a TV.

Bug #793834 reported by Agent24
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xserver-xorg-video-ati (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

I just upgraded to Ubuntu 11.04 (Clean install) and while the new Gallium3D\r300g driver is much better than the older one, the 3D acceleration only functions when a TV is detected on the S-Video\TV-out connector.

When a TV is not detected, it falls back to "Software Rasterizer" instead.

I have a Radeon 9600XT Bravo (VIVO Edition)

When it's working I see in glxinfo output:

OpenGL vendor string: X.Org R300 Project
OpenGL renderer string: Gallium 0.4 on ATI RV350

When it's not, I see:

OpenGL vendor string: Mesa Project
OpenGL renderer string: Software Rasterizer

For more information please refer to: http://ubuntuforums.org/showthread.php?t=1772614
---
Architecture: i386
CompizPlugins: [core,bailer,detection,composite,opengl,decor,gnomecompat,move,grid,imgpng,regex,compiztoolbox,resize,place,vpswitch,snap,mousepoll,session]
CompositorRunning: None
DistUpgraded: Fresh install
DistroCodename: natty
DistroRelease: Ubuntu 11.04
DistroVariant: ubuntu
GraphicsCard:
 ATI Technologies Inc RV350 AR [Radeon 9600] [1002:4152] (prog-if 00 [VGA controller])
   Subsystem: C.P. Technology Co. Ltd Device [148c:2076]
   Subsystem: C.P. Technology Co. Ltd Device [148c:2077]
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release i386 (20110427.1)
MachineType: ASUSTek Computer Inc. K8N
Package: xserver-xorg-video-ati 1:6.14.0-0ubuntu4
PackageArchitecture: i386
ProcEnviron:
 LANGUAGE=en_NZ:en
 LANG=en_NZ.UTF-8
 SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.38-8-generic root=UUID=e5db4da1-6099-45fe-b63a-35540df4a9f2 ro quiet splash vt.handoff=7
ProcVersionSignature: Ubuntu 2.6.38-8.42-generic 2.6.38.2
Renderer: Software
Tags: natty ubuntu patch
Uname: Linux 2.6.38-8-generic i686
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
dmi.bios.date: 02/16/2006
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 1011.005
dmi.board.name: 'K8N'
dmi.board.vendor: ASUSTeK Computer INC.
dmi.board.version: Rev 1.xx
dmi.chassis.asset.tag: Asset-1234567890
dmi.chassis.type: 3
dmi.chassis.vendor: Chassis Manufacture
dmi.chassis.version: Chassis Version
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr1011.005:bd02/16/2006:svnASUSTekComputerInc.:pnK8N:pvrToBeFilledByO.E.M.:rvnASUSTeKComputerINC.:rn'K8N':rvrRev1.xx:cvnChassisManufacture:ct3:cvrChassisVersion:
dmi.product.name: K8N
dmi.product.version: To Be Filled By O.E.M.
dmi.sys.vendor: ASUSTek Computer Inc.
version.compiz: compiz 1:0.9.4+bzr20110415-0ubuntu2
version.libdrm2: libdrm2 2.4.23-1ubuntu6
version.libgl1-mesa-dri: libgl1-mesa-dri 7.10.2-0ubuntu2
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 7.10.2-0ubuntu2
version.xserver-xorg: xserver-xorg 1:7.6+4ubuntu3
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.14.0-0ubuntu4
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.14.0-4ubuntu7.1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:0.0.16+git20110107+b795ca6e-0ubuntu7

Agent24 (tda7000)
summary: - Gallium\r300g doesn't enable 3D acceleration unless S-video ouput
+ Gallium\r300g doesn't enable 3D acceleration unless S-video output
detects a TV.
Revision history for this message
Fabio Marconi (fabiomarconi) wrote :

Assigned to collect data

affects: ubuntu → xserver-xorg-video-ati (Ubuntu)
Revision history for this message
Fabio Marconi (fabiomarconi) wrote :

Hello Agent24
Can you please repruduce the bug then run in a terminal
apport-collect -p xserver-xorg-video-ati 793834
Thanks
Fabio

tags: added: natty running-unity
removed: 9600xt gallium r300g radeon
Changed in xserver-xorg-video-ati (Ubuntu):
status: New → Incomplete
Revision history for this message
Agent24 (tda7000) wrote : BootDmesg.txt

apport information

tags: added: apport-collected patch ubuntu
description: updated
Revision history for this message
Agent24 (tda7000) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Agent24 (tda7000) wrote : Dependencies.txt

apport information

Revision history for this message
Agent24 (tda7000) wrote : GconfCompiz.txt

apport information

Revision history for this message
Agent24 (tda7000) wrote : GdmLog.txt

apport information

Revision history for this message
Agent24 (tda7000) wrote : GdmLog1.txt

apport information

Revision history for this message
Agent24 (tda7000) wrote : GdmLog2.txt

apport information

Revision history for this message
Agent24 (tda7000) wrote : Lspci.txt

apport information

Revision history for this message
Agent24 (tda7000) wrote : Lsusb.txt

apport information

Revision history for this message
Agent24 (tda7000) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Agent24 (tda7000) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Agent24 (tda7000) wrote : ProcModules.txt

apport information

Revision history for this message
Agent24 (tda7000) wrote : UdevDb.txt

apport information

Revision history for this message
Agent24 (tda7000) wrote : UdevLog.txt

apport information

Revision history for this message
Agent24 (tda7000) wrote : UnitySupportTest.txt

apport information

Revision history for this message
Agent24 (tda7000) wrote : XorgLog.txt

apport information

Revision history for this message
Agent24 (tda7000) wrote : XorgLogOld.txt

apport information

Revision history for this message
Agent24 (tda7000) wrote : Xrandr.txt

apport information

Revision history for this message
Agent24 (tda7000) wrote : monitors.xml.txt

apport information

Revision history for this message
Agent24 (tda7000) wrote : peripherals.txt

apport information

Revision history for this message
Agent24 (tda7000) wrote : xdpyinfo.txt

apport information

Revision history for this message
Agent24 (tda7000) wrote : xinput.txt

apport information

bugbot (bugbot)
tags: added: 3d
tags: added: tv-out
Revision history for this message
Agent24 (tda7000) wrote :

Any other information that I can provide to help anyone fix this?

It's a really annoying problem.

madbiologist (me-again)
Changed in xserver-xorg-video-ati (Ubuntu):
status: Incomplete → New
Revision history for this message
Bryce Harrington (bryce) wrote :

Hey tda7000,

You filed this bug report against natty, but I see it's still open and
doesn't appear to have much activity recently. So, now that oneiric
is released and stable, this may be a good point for you to upgrade
and re-test if this issue is still present there.

If it's solved in the new release and you think it's worth backporting
the fix, please indicate that. Or if having the fix in the new release
is good enough, feel free to close out the bug (or let us know and we'll
close it.)

If it's not solved, leave the bug report open. I can't promise we'll
get to it (we get way more bugs filed than we can usually get to), but
your testing and feedback can help out if and when we do.

Changed in xserver-xorg-video-ati (Ubuntu):
status: New → Incomplete
Revision history for this message
Agent24 (tda7000) wrote :

No activity because nobody seemed to want to help, or nobody had any idea about how to help.

I have no idea how to fix the problem myself, and in Natty, the problem is still present for me (even with the latest updates)

When I can actually find the time to do an upgrade to Oneric (and deal with various issues that will no doubt arise) I will be sure to write the results here.

Revision history for this message
Agent24 (tda7000) wrote :

I installed Oneric on a separate hard drive in this machine and have tested it a few times, so far without any issue.

So far, S-Video is always detected (although that's even when it's not plugged in) and 3D always works.

I'm not going to say that this problem has definitely been fixed in Oneric, but it looks like it might be. If anything changes I will write it here.

Bryce Harrington (bryce)
Changed in xserver-xorg-video-ati (Ubuntu):
status: Incomplete → 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.