Red Hat Bugzilla – Bug 294861
X display resolution is set to 800x600
Last modified: 2008-02-12 10:28:24 EST
Description of problem:
X display resolution is set to 800x600 instead of native (for my LCD display)
During graphical boot, the resolution is correct, but login screen is displayed
in 800x600 mode. Sometimes, killing X server causes it to restart in correct mode.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
# Xorg configuration created by system-config-display
Identifier "single head configuration"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
Option "XkbVariant" "intl"
ModelName "LCD Panel 1280x1024"
HorizSync 31.5 - 67.0
VertRefresh 50.0 - 75.0
Viewport 0 0
Can you attach the X log from starting in 800x600 please?
Created attachment 214821 [details]
Are you starting X with an external monitor attached? The nv driver isn't
capable of multihead, and will get confused if you try.
No. Just one monitor.
have you plugged in both DVI and VGA cables into the card?
for some reason it is detecting a crt connected..
No. Monitor is always connected with VGA cable. I never tried DVI connection.
Oh, I get it. It really is connected analog, it's just that the monitor is
lying and claiming a digital connection.
The driver almost gets this case right. It does notice when there's a mismatch
between the analog connector detection and the DDC info, but what it does in
that case is just throws the DDC info away, hence the 800x600 limit.
Try this scratch build:
So far, it works.
Yikes, old bug. Lost the original patch for this, but think I rewrote it correctly.
Built as nv 2.1.6-8.fc9, closing.