Some modes rejected, others ignored

Andre Majorel aym-11x at teaser.fr
Sun Jul 18 00:22:05 PDT 2010


xorg.conf lists three modes :

  Section "Screen"
    Identifier "Screen0"
    Monitor "Monitor0"
    SubSection "Display"
      Modes  "1400x1050" "800x600" "400x300"
    EndSubSection
  EndSection
  Section "Monitor"
    Identifier "Monitor0"
    Horizsync 30-130
    Vertrefresh 50-160
    Modeline "400x300" 28.15 400 424 456 524 300 300 302 315 +hsync +vsync
    Modeline "1400x1050" 184.00 1400 1492 1684 1920 1050 1067 1070 1120\
      +HSync +VSync
  EndSection
  Section "Device"
    Identifier "Device0"
    Driver "nouveau"
  EndSection

The first problem is that 400x300 is rejected because "vrefresh
out of range" (which is bull, there is another machine using the
same modeline on the same monitor).

Maybe this is because the server neither detects the sync
frequency ranges of the monitor nor acknowledges the HorizSync and
VertRefresh entries.

The second problem is that attempting to switch modes (either with
gvidm or ctrl-alt-[+]/ctrl-alt-[-]) does nothing. It's as if
800x600 wasn't there.

Any hints ?

X.Org 1.7.7
nouveau 0.0.15+git20100329+7858345-4
nVidia MCP79 10de:0aa3
nVidia ION NVac 10de:087d
Iiyama A201HT

Full log in http://www.teaser.fr/~amajorel/bugs/x-modes/

-- 
André Majorel http://www.teaser.fr/~amajorel/



More information about the xorg mailing list