Hello,

I fail to get the external VGA monitor working, despite that xrandr
seems to report that it should be up and running. This is not a
hardware failure, because the external monitor works like a charm when
switching to console (with Shift-Alt-Fx), and has worked in the past
with Red Hat 9.0 and its KDE desktop. As well as, uhhm, Windows XP.

I've tried several graphical modes (and the monitor is not known to be
picky).

Versions etc: The graphics card is identified as Radeon IGP 330M/340M/
350M. The OS is a very freshly installed and updated Fedora Core 9,
which gives Gnome 2.22.1 and Xrandr 1.2. The laptop is a Compaq
Presario 2121EA (Linux should be good with old hardware?).

I've tweaked a lot both with the xorg.conf file and also with xranrd,
but no signal goes to the monitor.

The complete X startup log can be found at http://sites.google.com/site/billvalores/
(too long to attach here).

Next, I show you the (minimalistic) xorg.conf I ended up with (it
didn't matter anyhow) and a typical session (which didn't make the
external monitor report any signal, even though the main screen
blinked briefly).

I've been trying for a few days, so I'll kiss the feet of whoever
solves this issue.

Any ideas?

Thanks in advance,
Bill

--------------------------------------

My xorg.conf file:
=================

# Xorg configuration created by system-config-display

Section "ServerLayout"
Identifier "single head configuration"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
EndSection

Section "InputDevice"

# keyboard added by rhpxl
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
EndSection

Section "Device"
Identifier "Videocard0"
Driver "radeon"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Videocard0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection

---------------------------------------


And now the session.

First I verify that nothing is connected:
========================================

[bill@laptop ~]$ xrandr --verbose
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 1360 x 1200
VGA-0 disconnected 1024x768+0+0 (0x54) normal (normal left inverted
right x axis y axis) 30mm x 22mm
Identifier: 0x4c
Timestamp: 159442560
Subpixel: no subpixels
Clones:
CRTC: 1
CRTCs: 0 1
load_detection: 0 (0x00000000) range: (0,1)
LVDS connected 1024x768+0+0 (0x5f) normal (normal left inverted right
x axis y axis) 0mm x 0mm
Identifier: 0x4d
Timestamp: 159442560
Subpixel: horizontal rgb
Clones:
CRTC: 0
CRTCs: 0
scaler: full
backlight: 255 (0x000000ff) range: (0,255)
1024x768 (0x5f) 65.0MHz
h: width 1024 start 1040 end 1176 total 1344 skew 0
clock 48.4KHz
v: height 768 start 770 end 776 total 806
clock 60.0Hz
1024x768 (0x54) 65.0MHz -HSync -VSync
h: width 1024 start 1048 end 1184 total 1344 skew 0
clock 48.4KHz
v: height 768 start 771 end 777 total 806
clock 60.0Hz
800x600 (0x58) 40.0MHz +HSync +VSync
h: width 800 start 840 end 968 total 1056 skew 0
clock 37.9KHz
v: height 600 start 601 end 605 total 628
clock 60.3Hz
640x480 (0x5d) 25.2MHz -HSync -VSync
h: width 640 start 656 end 752 total 800 skew 0
clock 31.5KHz
v: height 480 start 490 end 492 total 525
clock 59.9Hz
S-video disconnected (normal left inverted right x axis y axis)
Identifier: 0x4e
Timestamp: 159442560
Subpixel: no subpixels
Clones:
CRTCs: 0 1
tv_standard: ntsc
tv_vertical_position: 0 (0x00000000) range: (-5,5)
tv_horizontal_position: 0 (0x00000000) range: (-5,5)
tv_horizontal_size: 0 (0x00000000) range: (-5,5)
load_detection: 0 (0x00000000) range: (0,1)

Now connecting the external monitor:
===================================

[bill@laptop ~]$ xrandr --verbose
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 1360 x 1200
VGA-0 connected 1024x768+0+0 (0x54) normal (normal left inverted right
x axis y axis) 30mm x 22mm
Identifier: 0x4c
Timestamp: 159442560
Subpixel: no subpixels
Clones:
CRTC: 1
CRTCs: 0 1
EDID_DATA:
00ffffffffffff0009ad35026a860100
110c0101081e1864e81726a061589a2e
275439adce0000000000000000000000
000000000000c31e0020410020301060
13001e1600000000000000fc00353635
00000031354c000a2000000000fd003c
4b1f3c0800001e1600000000000000fe
00465a535a32343030393939343600f0
load_detection: 0 (0x00000000) range: (0,1)
1360x768 (0x4f) 72.0MHz +HSync -VSync
h: width 1360 start 1408 end 1440 total 1520 skew 0
clock 47.4KHz
v: height 768 start 771 end 781 total 790
clock 60.0Hz
1024x768 (0x50) 78.8MHz +HSync +VSync
h: width 1024 start 1040 end 1136 total 1312 skew 0
clock 60.1KHz
v: height 768 start 769 end 772 total 800
clock 75.1Hz
1024x768 (0x51) 78.8MHz -HSync -VSync
h: width 1024 start 1040 end 1136 total 1312 skew 0
clock 60.0KHz
v: height 768 start 769 end 772 total 800
clock 75.0Hz
1024x768 (0x52) 78.8MHz +HSync +VSync
h: width 1024 start 1040 end 1136 total 1312 skew 0
clock 60.0KHz
v: height 768 start 769 end 772 total 800
clock 75.0Hz
1024x768 (0x53) 75.0MHz -HSync -VSync
h: width 1024 start 1048 end 1184 total 1328 skew 0
clock 56.5KHz
v: height 768 start 771 end 777 total 806
clock 70.1Hz
1024x768 (0x54) 65.0MHz -HSync -VSync
h: width 1024 start 1048 end 1184 total 1344 skew 0
clock 48.4KHz
v: height 768 start 771 end 777 total 806
clock 60.0Hz
832x624 (0x55) 57.3MHz -HSync -VSync
h: width 832 start 864 end 928 total 1152 skew 0
clock 49.7KHz
v: height 624 start 625 end 628 total 667
clock 74.6Hz
800x600 (0x56) 50.0MHz +HSync +VSync
h: width 800 start 856 end 976 total 1040 skew 0
clock 48.1KHz
v: height 600 start 637 end 643 total 666
clock 72.2Hz
800x600 (0x57) 49.5MHz +HSync +VSync
h: width 800 start 816 end 896 total 1056 skew 0
clock 46.9KHz
v: height 600 start 601 end 604 total 625
clock 75.0Hz
800x600 (0x58) 40.0MHz +HSync +VSync
h: width 800 start 840 end 968 total 1056 skew 0
clock 37.9KHz
v: height 600 start 601 end 605 total 628
clock 60.3Hz
640x480 (0x59) 31.5MHz -HSync -VSync
h: width 640 start 656 end 720 total 840 skew 0
clock 37.5KHz
v: height 480 start 481 end 484 total 500
clock 75.0Hz
640x480 (0x5a) 31.5MHz -HSync -VSync
h: width 640 start 664 end 704 total 832 skew 0
clock 37.9KHz
v: height 480 start 489 end 491 total 520
clock 72.8Hz
640x480 (0x5b) 31.5MHz -HSync -VSync
h: width 640 start 664 end 704 total 832 skew 0
clock 37.9KHz
v: height 480 start 489 end 492 total 520
clock 72.8Hz
640x480 (0x59) 31.5MHz -HSync -VSync
h: width 640 start 656 end 720 total 840 skew 0
clock 37.5KHz
v: height 480 start 481 end 484 total 500
clock 75.0Hz
640x480 (0x5c) 25.2MHz -HSync -VSync
h: width 640 start 656 end 752 total 800 skew 0
clock 31.5KHz
v: height 480 start 490 end 492 total 525
clock 60.0Hz
640x480 (0x5d) 25.2MHz -HSync -VSync
h: width 640 start 656 end 752 total 800 skew 0
clock 31.5KHz
v: height 480 start 490 end 492 total 525
clock 59.9Hz
720x400 (0x5e) 28.3MHz -HSync +VSync
h: width 720 start 738 end 846 total 900 skew 0
clock 31.5KHz
v: height 400 start 412 end 414 total 449
clock 70.1Hz
LVDS connected 1024x768+0+0 (0x5f) normal (normal left inverted right
x axis y axis) 0mm x 0mm
Identifier: 0x4d
Timestamp: 159442560
Subpixel: horizontal rgb
Clones:
CRTC: 0
CRTCs: 0
scaler: full
backlight: 255 (0x000000ff) range: (0,255)
1024x768 (0x5f) 65.0MHz
h: width 1024 start 1040 end 1176 total 1344 skew 0
clock 48.4KHz
v: height 768 start 770 end 776 total 806
clock 60.0Hz
1024x768 (0x54) 65.0MHz -HSync -VSync
h: width 1024 start 1048 end 1184 total 1344 skew 0
clock 48.4KHz
v: height 768 start 771 end 777 total 806
clock 60.0Hz
800x600 (0x58) 40.0MHz +HSync +VSync
h: width 800 start 840 end 968 total 1056 skew 0
clock 37.9KHz
v: height 600 start 601 end 605 total 628
clock 60.3Hz
640x480 (0x5d) 25.2MHz -HSync -VSync
h: width 640 start 656 end 752 total 800 skew 0
clock 31.5KHz
v: height 480 start 490 end 492 total 525
clock 59.9Hz
S-video disconnected (normal left inverted right x axis y axis)
Identifier: 0x4e
Timestamp: 159442560
Subpixel: no subpixels
Clones:
CRTCs: 0 1
tv_standard: ntsc
tv_vertical_position: 0 (0x00000000) range: (-5,5)
tv_horizontal_position: 0 (0x00000000) range: (-5,5)
tv_horizontal_size: 0 (0x00000000) range: (-5,5)
load_detection: 0 (0x00000000) range: (0,1)

Now attempting to start the monitor:
===================================
[bill@laptop ~]$ xrandr --output VGA-0 --auto
[bill@laptop ~]$ xrandr
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 1360 x 1200
VGA-0 connected 720x400+0+0 (normal left inverted right x axis y axis)
30mm x 22mm
1360x768 60.0
1024x768 75.1 75.0 75.0 70.1 60.0
832x624 74.6
800x600 72.2 75.0 60.3
640x480 75.0 72.8 72.8 75.0 60.0 59.9
720x400 70.1*
LVDS connected 1024x768+0+0 (normal left inverted right x axis y axis)
0mm x 0mm
1024x768 60.0*+ 60.0
800x600 60.3
640x480 59.9
S-video disconnected (normal left inverted right x axis y axis)

Ah, that's not the mode I'd like to have.
========================================

[bill@laptop ~]$ xrandr --output VGA-0 --mode 1024x768 --rate 60 --
same-as LVDS
[bill@laptop ~]$ xrandr
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 1360 x 1200
VGA-0 connected 1024x768+0+0 (normal left inverted right x axis y
axis) 30mm x 22mm
1360x768 60.0
1024x768 75.1 75.0 75.0 70.1 60.0*
832x624 74.6
800x600 72.2 75.0 60.3
640x480 75.0 72.8 72.8 75.0 60.0 59.9
720x400 70.1
LVDS connected 1024x768+0+0 (normal left inverted right x axis y axis)
0mm x 0mm
1024x768 60.0*+ 60.0
800x600 60.3
640x480 59.9
S-video disconnected (normal left inverted right x axis y axis)

(and nothing happens, right?)