Red Hat Bugzilla – Bug 494097
ATI Radeon X800 - Garbled desktop with modesetting when "Virtual 1600 1200" is added to xorg.xonf
Last modified: 2009-05-18 07:34:01 EDT
Created attachment 338148 [details]
Custom xorg.conf for ATI Radeon X800 and 21" CRT HP A4576A
Description of problem:
Adding a line "Virtual 1600 1200" to xorg.conf of an ATI Radeon X800 leads to a garbled GDM/GNOME Desktop when KMS is enabled. The chosen video mode is 1400x1050 which is the optimum one for a 21" CRT like the HP A4576A. Mode 1600x1200 is the maximum resolution one as specified by the manufacturer. It is not accessible when the virtual desktop is smaller than 1600x1200
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Add "Virtual 1600 1200" to xorg.conf.
2. Restart X.
GDM/GNOME session are displayed as expected.
- Adding "Virtual 1400 1050" or "1408 1056" restore proper operation while
improving 3D performance in the same time.
- Adding "nomodeset" to the kernel boot options restores proper operation
even for the incriminated virtual line.
- Currently, DRI2 leads to a significant performance penalty at least as
measured by running 'glxgears' [1000 fps instead for 3500 fps].
- System is a current "rawhide" one:
Created attachment 338149 [details]
Xorg.0.log with modesetting and no xorg.conf
Created attachment 338150 [details]
Xorg.0.log with modesetting and virtual 1600 1200
Created attachment 338151 [details]
Xorg.0.log with modesetting and virtual 1408 1056
glxgears is not a benchmark.
Adding a Virtual line should not change DPI :
-(**) RADEON(0): DPI set to (101, 101)
+(**) RADEON(0): DPI set to (89, 89)
Fedora Bugzappers volunteer triage team
Issue appears to be fixed in current "rawhide" including packages:
However, the DPI issue persists. Closing this report and filing a new bug report on the latter?