Screen is blank when launching X on RADEON X800 or FireGL X3
This information applies to the following:
- ATI Proprietary Linux Driver
- RADEON X800 or FireGL X3 graphics cards
When launching X-Windows, the screen will appear blank. The display appears fine for the text console, however.
This issue occurs because the monitors are not being autodetected properly.
To work around this issue, you can declare the monitor layout explicitly, instead of relying on autodetection. This can be done using either of the following methods (explained in detail below):
- using the fglrxconfig utility
- editing /etc/X11/XF86Config-4
Workaround using the fglrxconfig utility
If you are using fglrxconfig, the following question will appear when configuring any dual display setup. If you only have one monitor, then you might consider editing XF86Config-4 manually as shown further below.
==============================================================================
Monitor Settings
==============================================================================
Please select the connected primary (p) and secondary (s) display devices.
NOTE: A connected digital display is always the primary display.
1. (p) auto detect - (s) auto detect
2. (p) CRT display device - (s) CRT display device
3. (p) DVI display device - (s) CRT display device
4. (p) DVI display device - (s) DVI display device (FireGL Z1/X1/X2 only!)
5. (p) Laptop Panel device - (s) CRT display device (Laptops w. M9/M10 only!)
6. (p) Laptop Panel device - (s) DVI display device (Laptops w. M9/M10 only!)
7. (p) auto detect - (s) TV out
8. (p) CRT display device - (s) TV out
9. (p) DVI display device - (s) TV out
10. (p) Laptop Panel device - (s) TV out
11. (p) TV out - (s) auto detect
Enter your choice (1-12): [1]
Avoid selecting "auto detect" in response to the following question. Any choice OTHER than 1 or 7 should do fine.
After you have finished answering all the questions in fglrxconfig, answer yes to save XF86Config-4, then restart X-Windows.
Workaround editing XF86Config-4
If you are only using one monitor, then it may be necessary to edit /etc/X11/XF86Config-4 by hand as follows:
- Open
/etc/X11/XF86Config-4 in a text editor
- Look for the following line in the ATI device section:
Option "MonitorLayout" "AUTO, AUTO"
"AUTO, AUTO" Refers to the type of monitor for primary and secondary display, respectively. Each can be set independently as follows:
TMDS for DVI monitors
CRT for CRT monitors
STV for TV Out
LVDS for Laptop Panels
Examples:
"TMDS, TMDS" would specify two DVI Monitors
"TMDS, CRT" would specify a DVI/CRT monitor combination
"CRT, STV" would specify a CRT/TV Out combination
"CRT, AUTO" would be acceptable for a single CRT system
On a single monitor system, it is OK for the secondary monitor to be specified as AUTO for the purpose of this workaround.
- Change the value for "MonitorLayout" to match your system accordingly (avoid using
AUTO )
- Save /etc/X11/XF86Config-4
- Restart X-Windows
ATI Engineering is aware of this issue and is investigating. Updates will appear on this page when they become available.
|