Red Hat Bugzilla – Bug 126990
system-config-display does not properly configure laptop projector, and emits error
Last modified: 2007-11-30 17:10:45 EST
We are having problems with our hp vp6100 projector resolution
settings when connecting it to our notebooks (ranging in makes and
models from dell to fujitsu-siemens). As soon as we plug it into our
machines, it only offers a 640x480 resolution. It does however
support all resolutions up to 1280x1024 as well as the range of
frequencies that is set for the spesific machines. Also have to
mention that it works without hassles in other operating systems?!
The following fixes were recommended by xorg -
1. edit xorg.conf and comment out the frequency ranges
2. restart with the projector connected
To no avail. We tested both the original xorg.conf and the editted
version, but the projector only offers 640x480.
Sounds like this machine has Intel i8xx video hardware present in
it. Could you please attach your xorg.conf and X server log file
from a failed attempt?
Thanks in advance.
Got the problem fixed on the Fujitsu machines - the machine(s) that
still gives the problem are Dell Laptops.
I've in the mean time gone through your recommendations that has to do
with xpdyinfo and ddcprobe - and the results on the dell are that the
screen size is calculated at 542x406mm. The calculation is correct if
you work at 75x75dpi - but the dpi is far higher though in real terms.
Where can I set these values and try to fix the problem??
ddcprobe failed as the LCD screen probably does not support it...
If there is a real bug present here which we need to investigate,
once you've attached the files I've requested in comment #1 above
I can look into the problem further.
You may wish to join some of the Red Hat or X related mailing lists
however if you require technical assistance or configuration help.
Created attachment 101534 [details]
Xorg log and xorg.conf
please find attached the Xorg.0.log as well as the xorg.conf files as
Your config file is configured to force it to only use 640x480,
which is why that resolution is the only one you're seeing available.
Please run "system-config-display --reconfig" and generate a new
config file from scratch. Test this file without editing it by
hand, and it should work.
If it doesn't, please attach the new X server config file and log
file as individual uncompressed file attachments, one attachment
Thanks in advance.
Just to illustrate the problem a bit more clearly, here's the
flawed config file section:
SubSection "Display" <-
Viewport 0 0 <-
Depth 16 <-
Modes "640x480" <---- 640x480 right here
Viewport 0 0
Modes "1600x1200" "1400x1050" "1280x1024" "1280x960" "1024x768"
Additionally, the log file you've attached, shows it is using
1600x1200x24bit depth. Did you attach the correct log file and
config file above from a non-working setup?
Created attachment 101535 [details]
xconf.py script that causes error
The specific subsection in question was removed in one of the testing sessions,
with still the same results.
I've just rerun system-config-display... resulting in an error -
File "/usr/share/system-config-display/xconf.py", line 412, in ?
NameError: name 'hardware_state' is not defined
I've checked the script - "xconf.py" - hardware_state is also used in other
areas, which do not cause any problems?! I've also checked the script on
another machine (server box) and they are identical - running it causes the
same error... I'm attaching the xconf.py for your input...
That's a bug in system-config-display or it's deps, not an xorg-x11
bug. Reassigning to system-config-display component.
the log file and conf files are both from the same dell laptop giving
the problem and abovementioned error. should I force the resolution
to 1024x768 in xorg.conf, reconnect to the projector and create a new
log file?? the previous log file was copied minutes after we
disconnected from the projector - without any changes to xorg.conf or
the resolution settings....
We need the log and config file from the configuration that is
causing the problem. By examining the log file of the X server
which is not working properly, and comparing it with the config file,
it helps to determine wether it is a legitimate bug, or wether it
is just a configuration issue or limitation of the implementation,
or some other problem.
For ease of viewing, please attach the files as individual
uncompressed files, and we'll review them for troubleshooting
once you've updated the report.
Thanks for the report.
Created attachment 101719 [details]
Xorg conf file
here is the conf file for xorg...
Created attachment 101720 [details]
X - log file
the log file attached is one that was created from booting with the projector
connected. the dell resolution was set at 1024x768...
Can you retest with FC3t3 or the most recent FC2
run system-config-display --reconfig when the projector is attached -
attach the generated config
Does the hardware_state error occur when you do that?
Reporter, please reopen if this is still an issue with FC3 or later.