Mythfrontend doesn't render correctly on ATI driver

Bug #254285 reported by D. Grady
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
fglrx-installer (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: mythtv

Basic Specs:
Ubuntu64 8.04.1
Myth 0.21.0
Intel E2180
4GB ram
Intel X48C chipset
Ati 4850 video (using proprietary driver Catalyst 8.7)

If I use the Qt renderer, the video is all distorted on every screen - it looks like bands across the screen are progressively shifted to the left more and more as you go down the screen, and it also mixes up the order of the segments of the band - the top band is actually rendered properly, but any text on the UI is unreadable and the video is unwatchable, but you can tell that they're both there. If I use the GL renderer, then the UI renders like the Qt renderer while it's prescaling the theme, but after that stage it sorts things out and works, until I try to enter (a) any menu other than the theme main sections (eg. I can go Settings->Setup alright, but once I hit, say, Appearance it messes up) or (b) video then I get the image of the screen I was just supposed to have left, however you can tell that it did go to the selected screen - I can hear sound from the video, and If I try to exit (that screen doesn't render either) but I can press down->enter and it will exit. Running it from the console doesn't provide any help as far as I can see, but I attached it anyway in case it helps someone who knows Myth better than I.

To be honest, this might be an ATI driver bug, however: everything else on my system works. Totem can play the recorded videos fine, I can use other OpenGL apps etc etc. I have Compiz turned off.

Revision history for this message
D. Grady (fehknt) wrote :
Revision history for this message
laga (laga) wrote :

Interesting. How did you install the ATI driver?

Revision history for this message
D. Grady (fehknt) wrote :

I used the ATI-provided driver and ran it with a --buildpkg Ubuntu/hardy to obtain a .deb and then used dpkg -i . I just upgraded to 8.8 actually, and it's still a problem. To upgrade the driver I used the graphical installer utility (it actually worked this time). I can verify that i'm using the updated driver with glxinfo and fglrxinfo and dmesg.

I have it operational (sort of) by making it one pixel less wide than my actual screen resolution (and running in GL mode - the performance of the Qt renderer when it puts up an overlay while windowed is horrible, but does display properly in this configuration too). The bug must be in some code that runs when it detects that it's running in full-screen mode?

Revision history for this message
JasonPorter (jasonporter) wrote :

Confirming that this bug still exists. Verified on Ubuntu 8.10, using the Canonical repo-packaged ATI Catalyst 8.10 (fglrx) on ATI Radeon 9600 AGP.

Revision history for this message
Nick Fox (nickj-fox) wrote :

This is a bug in the ATI FGLRX driver (not the open source driver) I can also confirm this bug on the ATI X3100HD chipset with the latest FGLRX driver

Changed in mythtv:
status: New → Confirmed
Revision history for this message
Bryce Harrington (bryce) wrote :

Please attach your /var/log/Xorg.0.log and the output from `lspci -vvnn`.

Changed in fglrx-installer:
status: Confirmed → Incomplete
Revision history for this message
Stefan Tzeggai (alfonx-deactivatedaccount) wrote :

Confirmed for Radeon Mobility X1400

Bryce Harrington (bryce)
Changed in fglrx-installer (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Bryce Harrington (bryce) wrote :

I've posted a new version of the -fglrx driver to our xorg-edgers PPA,
would you mind testing it either on Jaunty or Karmic and see if it
resolves this bug?

Get fglrx 8.620 here:

  https://edge.launchpad.net/~xorg-edgers/+archive/ppa

Changed in fglrx-installer (Ubuntu):
status: Confirmed → New
status: New → Incomplete
Revision history for this message
Bryce Harrington (bryce) wrote :

We're closing this bug since it is has been some time with no response from the original reporter. However, if the issue still exists please feel free to reopen with the requested information. Also, if you could, please test against the latest development version of Ubuntu, since this confirms the bug is one we may be able to pass upstream for help.

Changed in fglrx-installer (Ubuntu):
status: Incomplete → Invalid
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.