Bug 12110 - VGA detection is unsuccessful on Xpress 200M
Summary: VGA detection is unsuccessful on Xpress 200M
Status: RESOLVED INVALID
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/Radeon (show other bugs)
Version: git
Hardware: Other All
: medium normal
Assignee: xf86-video-ati maintainers
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-08-23 03:47 UTC by Fatih Aşıcı
Modified: 2008-12-03 00:11 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
Xorg.0.log (222.69 KB, text/plain)
2007-08-23 03:48 UTC, Fatih Aşıcı
no flags Details

Description Fatih Aşıcı 2007-08-23 03:47:49 UTC
radeon driver (6.7.191) cannot detect the CRT monitor. Instead, the driver enables LVDS and S-video (which is not connected). VGA-0 output seems disconnected.
Comment 1 Fatih Aşıcı 2007-08-23 03:48:30 UTC
Created attachment 11224 [details]
Xorg.0.log
Comment 2 Alex Deucher 2007-08-23 06:35:55 UTC
Can you attach the output of xrandr as well?

Does:
xrandr --output S-video --off
xrandr --output VGA-0 --off
xrandr --output VGA-0 --mode 800x600 (or whatever mode you want)

work?
Comment 3 Fatih Aşıcı 2007-08-23 06:48:39 UTC
(In reply to comment #2)
> Can you attach the output of xrandr as well?

$ xrandr
Screen 0: minimum 320 x 200, current 2304 x 800, maximum 2304 x 800
VGA-0 connected 1024x768+1280+0 (normal left inverted right) 0mm x 0mm
   1280x800       60.0
   1280x768       60.0
   1152x768       54.8
   1024x768       85.0*    75.0     70.1     60.0
   832x624        74.6
   800x600        85.1     72.2     75.0     60.3     56.2
   640x480        85.0     72.8     75.0     59.9
   720x400        85.0
   640x400        85.1
   640x350        85.1
LVDS connected 1280x800+0+0 (normal left inverted right) 0mm x 0mm
   1280x800       60.0*+   60.0
   1280x768       60.0
   1024x768       60.0
   800x600        60.3
   640x480        59.9
S-video connected (normal left inverted right)
   800x600        59.9 +   60.3

> Does:
> xrandr --output S-video --off
> xrandr --output VGA-0 --off
> xrandr --output VGA-0 --mode 800x600 (or whatever mode you want)
> 
> work?

It works (I needed to switch to tty1 and then to X back. the issue on #12113)
. But the modes listed for VGA-0 belongs to LCD panel. Driver cannot get EDID information from monitor. So I cannot use at 1280x1024 which is supported by monitor. I am sure that monitor does not have any problems with EDID transfer.
Comment 4 Fatih Aşıcı 2007-08-23 06:50:47 UTC
The reason for high rates for VGA-0 is that I wrote the Horiz/vert freqs manually to xorg.conf
Comment 5 Alex Deucher 2007-08-23 07:48:05 UTC
I think perhaps the bios is lying about the ddc line.  Can you try adding this option to your config?
Option "ConnectorTable" "5,2,2,1,X,1,2,2"
replace X with 1, 2, 3, or 4 and see which one (if any) works for your monitor.
Comment 6 Fatih Aşıcı 2007-08-23 23:15:28 UTC
(In reply to comment #5)
> Option "ConnectorTable" "5,2,2,1,X,1,2,2"
> replace X with 1, 2, 3, or 4 and see which one (if any) works for your monitor.

I have tried all of them; it doesn't work. I have noticed that fglrx driver also cannot get EDID info from the monitors connected to VGA :(
Comment 7 Alex Deucher 2007-08-24 06:29:59 UTC
(In reply to comment #6)

> I have tried all of them; it doesn't work. I have noticed that fglrx driver
> also cannot get EDID info from the monitors connected to VGA :(
> 

I suspect bad hardware then.  perhaps they didn't actually connect the i2c lines to the port or you monitor doesn't provide an EDID.
Comment 8 Alex Deucher 2008-12-03 00:11:44 UTC
closing.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.