Red Hat Bugzilla – Bug 471386
system-config-display produces vesa config that's incompatible with monitor
Last modified: 2009-06-29 11:44:39 EDT
I have an openchrome video card and a ViewSonic flatscreen monitor. I've had problems with the openchrome driver, so I usually use vesa instead. This morning I ran system-config-display. It autodetected the type of the viewsonic monitor and the openchrome card, but I then changed the driver from openchrome to vesa and saved the config. When I tried to start X, my monitor claimed that the refresh frequency was out of range and wouldn't display anything. It seems that, at least for some monitors, system-config-display needs to tell the server which mode lines are supported, or at least to specify the maximum and minimum refresh rates for the monitor (which weren't specified in the xorg.conf generated by system-config-display).
Thanks for the bug report. We have reviewed the information you have provided above, and there is some additional information we require that will be helpful in our diagnosis of this issue.
Please attach your X server config file (/etc/X11/xorg.conf) and X server log file (/var/log/Xorg.*.log) to the bug report as individual uncompressed file attachments using the bugzilla file attachment link below.
Could you please also try to run without any /etc/X11/xorg.conf whatsoever and let X11 autodetect your display and video card? Attach to this bug /var/log/Xorg.0.log from this attempt as well, please.
We will review this issue again once you've had a chance to attach this information.
Thanks in advance.
Created attachment 323528 [details]
xorg.conf, system-config-display, openchrome changed to vesa, geometry changed to 1400x1050
I see in this xorg.conf file that there's nothing indicating that I told it to use 1400x1050 as the geometry. I wonder if this is the problem -- perhaps system-config-display isn't saving this setting properly.
Created attachment 323529 [details]
Xorg.1.log from "xinit -- :1" with attached xorg.conf file
There's no point in attaching the output of running the Xorg server when there's no Xorg.conf file, since (a) the problem here is with system-config-display, not the X server, (b) when I run with no xorg.conf, it uses the openchrome driver, when the problem I'm reporting is with the vesa driver, and (c) in any case the openchrome driver doesn't work on my machine because of all the other issues about it reported in other defects, so it's not a good control case.
(In reply to comment #3)
> There's no point in attaching the output of running the Xorg server when
> there's no Xorg.conf file
Yes, you are right -- there are just too many Rawhide bugs I suppose :(
Sorry, about it.
This bug appears to have been reported against 'rawhide' during the Fedora 10 development cycle.
Changing version to '10'.
More information and reason for this action is here:
It's not clear what version of the vesa driver this is reported against, but I suspect it's fixed as of version 2.0 or so. Reporter, are you still seeing this problem?
Moving to vesa component, s-c-d is generating the expected thing here, the vesa driver's just mishandling it.
This problem no longer occurs in current rawhide.
Closing as per comment #7.