Cannot get Resolution to Work.
I am using the latest Nvidia 8762 drivers.
I am using an infocus 4805 projector and I am trying to 1:1 pixel map my playback. I used the infocus modeline from the wiki which is 848x480 at 60 Hz I disabled all other modelines, and I commented out DPMS = true. When I start the computer, the projector displays that the signal is correctly set to 848x480. By the end of the boot sequence, when the Nvidia splash comes on the screen (just prior to the myth GUI starting) The image flickers and the resolution on the projector changes to 1024x768. I have already gone to the appearance settings and set everything to be viewed at 848x480. I also exited and opened an X shell and typed xrandr. It output that I was at my desired resolution of 848x480, with no other choices to switch to.
I have tried xwininfo and xvidtune, both display the 848x480 resolution.
Here is some more information:
I checked /var/log/XFree86.0.log and this is what I got in the relevant section:
(II) Setting vga for screen 0.
(**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
(==) NVIDIA(0): RGB weight 888
(==) NVIDIA(0): Default visual is TrueColor
(==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
(**) NVIDIA(0): Enabling RENDER acceleration
(II) NVIDIA(0): NVIDIA GPU GeForce 6200 TurboCache(TM) at PCI:5:0:0
(--) NVIDIA(0): VideoRAM: 262144 kBytes
(--) NVIDIA(0): VideoBIOS: 05.44.02.11.00
(II) NVIDIA(0): Detected PCI Express Link width: 16X
(--) NVIDIA(0): Interlaced video modes are supported on this GPU
(--) NVIDIA(0): Connected display device(s) on GeForce 6200 TurboCache(TM) at
(--) NVIDIA(0): PCI:5:0:0:
(--) NVIDIA(0): IFS InFocusSP4805-D (DFP-0)
(--) NVIDIA(0): IFS InFocusSP4805-D (DFP-0): 155.0 MHz maximum pixel clock
(--) NVIDIA(0): IFS InFocusSP4805-D (DFP-0): Internal Single Link TMDS
(II) NVIDIA(0): Assigned Display Device: DFP-0
(II) NVIDIA(0): Validated modes:
(II) NVIDIA(0): "848x480"
(II) NVIDIA(0): Virtual screen size determined to be 848 x 480
(WW) NVIDIA(0): No size information available in DFP-0's EDID; cannot compute
(WW) NVIDIA(0): DPI from EDID.
(==) NVIDIA(0): DPI set to (75, 75); computed from built-in default
(--) Depth 24 pixmap format is 32 bpp
Here are some details from my XF86Config-F file
# Warning: This may fry old Monitors
# Very conservative. May flicker.
# VertRefresh 50.0 - 62.0 # Extreme conservative. Will flicker. TFT default.
# Default modes distilled from
# "VESA and Industry Standards and Guide for Computer Display Monitor
# Timing", version 1.0, revision 0.8, adopted September 17, 1998.
# $XFree86: xc/programs/Xserver/hw/xfree86/etc/vesamodes,v 1.4 1999/11/18 16:5$
# 640x350 @ 85Hz (VESA) hsync: 37.9kHz
HorizSync 31.5 - 80.0
VertRefresh 50.0 - 85.0
Modeline "848x480" 37.293 848 936 984 1104 480 508 509 563 +hsync +vsync
# Option "DPMS" "true"
# Option "IgnoreEDID" "True"
# HorizSync 28.0 - 78.0 # Warning: This may fry very old Monitors
Here are some other details, if I change Display subsection to:
Modes "848x480" "800x600"
Then when I restart my computer, my projector again displays 848x480 during the boot, then switches to 800x600 (as opposed to 1024x768) after the Nvidia splash comes on the screen.
So it is almost like that after the boot, it ignores my 848x480 in the modes section, and switches to the default "1024x768" "800x600" "640x480" display resolutions through some 'hidden modeline.
I also tried "un-commenting" the default modelines to see what xrandr allows. It comes back with:
And when I switch to any resolution through xrandr, the projector flickers, and displays the correct resolution that I called out. Except when I switch to "848x480", the projector then shows "1024x768"
I know the 848x480 modeline is good. It is posted on the knoppmyth wiki.
I most recently tried to add these following lines in hope that it would work:
Option "NoDDC" "1"
Option "IgnoreEDID" "true"
Option "UseEdidFreqs" "false"
This still didnít change my problem. Does anyone know why my projector displays the correct 848x480 modeline during boot up, but then switches to 1024x768 once X starts? I will be eternally grateful to anyone who helps me solve this frustrating problem.