query multiple screens (for 1366x768) - Xwindows

This is a discussion on query multiple screens (for 1366x768) - Xwindows ; dear X wizards---gentoo linux (kernel 2.6.21), xorg 7.2, nvidia driver. I have a primary apple monitor running at 1920x1200. I now want to see whether I can get my 2-year old costco sceptre LCD TV (with DVI, native 1366x768 resolution) ...

+ Reply to Thread
Results 1 to 9 of 9

Thread: query multiple screens (for 1366x768)

  1. query multiple screens (for 1366x768)


    dear X wizards---gentoo linux (kernel 2.6.21), xorg 7.2, nvidia
    driver.

    I have a primary apple monitor running at 1920x1200. I now want to
    see whether I can get my 2-year old costco sceptre LCD TV (with DVI,
    native 1366x768 resolution) to be my secondary monitor. I can get the
    basic nvidia twinview to work. However, the display on the sceptre
    looks like 4x3 (squashed).

    So, I believe the resolution on my secondary display is all screwed
    up. the pixels surely do not look mapped 1-to-1. my first step would
    be to try to determine what resolutions is driving my sceptre
    secondary display. alas, dpyinfo does not give me this. It claims
    that I am running

    # xdpyinfo | grep -1 resolution
    dimensions: 3200x1200 pixels (821x311 millimeters)
    resolution: 99x98 dots per inch
    depths (7): 24, 1, 4, 8, 15, 16, 32
    # xdpyinfo | grep screen
    default screen number: 0
    number of screens: 1
    screen #0:

    well, it better not be this. how do I determine what the nvidia card
    is physically driving the second monitor at? (yes, if the sceptre
    were a computer monitor, it would probably just tell me. alas, it
    ain't. I fear that it cannot take a dvi input signal at its native
    resolution.)

    has anyone else gotten one of these sceptres to work at native
    resolution, even if as a primary monitor?

    /iaw


    # more /etc/X11/xorg.conf
    Section "ServerLayout"
    Identifier "X.org Configured"
    Screen 0 "Screen0" 0 0
    InputDevice "Mouse0" "CorePointer"
    InputDevice "Keyboard0" "CoreKeyboard"
    EndSection

    Section "Files"
    FontPath "/usr/share/fonts/misc/"
    FontPath "/usr/share/fonts/TTF/"
    FontPath "/usr/share/fonts/Type1/"
    FontPath "/usr/share/fonts/CID/"
    FontPath "/usr/share/fonts/75dpi/"
    FontPath "/usr/share/fonts/100dpi/"
    EndSection

    Section "Extensions"
    Option "Composite" "Enable"
    EndSection

    Section "Module"
    Load "glx"
    Load "extmod"
    Load "dri"
    Load "dbe"
    Load "record"
    Load "xtrap"
    Load "freetype"
    Load "type1"
    EndSection

    Section "InputDevice"
    Identifier "Keyboard0"
    Driver "kbd"
    EndSection

    Section "InputDevice"
    Identifier "Mouse0"
    Driver "mouse"
    Option "Protocol" "auto"
    Option "Device" "/dev/input/mice"
    Option "XAxisMapping" "4 5"
    Option "ZAxisMapping" "4 5"
    EndSection


    Section "Monitor"
    Identifier "sceptre"
    HorizSync 28-96
    VertRefresh 43-60
    Option "DPMS"
    ## Option "UseEDID" "FALSE" ## these two opts can totally screw me
    up
    ## Option "IgnoreEDID" "1"

    # 1368x768 @ 50.00 Hz (GTF) hsync: 39.55 kHz; pclk: 69.92 MHz
    Modeline "1368x768_50.00" 69.92 1368 1424 1568 1768 768 769 772
    791 -HSync +Vsync
    # 1368x768 @ 60.00 Hz (GTF) hsync: 47.70 kHz; pclk: 85.86 MHz
    Modeline "1368x768_60.00" 85.86 1368 1440 1584 1800 768 769 772
    795 -HSync +Vsync
    EndSection


    # works great;
    Section "Monitor"
    Identifier "Apple Cinema Display"
    HorizSync 28-96
    VertRefresh 43-60
    Option "DPMS"
    EndSection


    Section "Device"
    Identifier "Card0"
    Driver "nvidia"
    VendorName "nVidia Corporation"
    Option "TwinView" "true"
    Option "UseEdidFreqs"
    Option "NvAGP" "3"
    Option "MetaModes" "1600x1200,1366x768" # if I reverse them,
    the apple screen dies
    Option "TwinViewOrientation" "LeftOf"
    Option "Xinerama" "on"
    Option "RenderAccel" "true"
    EndSection

    Section "Screen"
    Identifier "Screen 0"
    Device "Card0"
    Monitor "sceptre"
    DefaultDepth 24

    Subsection "Display"
    Depth 24
    Modes "1366x768"
    ViewPort 0 0
    EndSubsection
    EndSection

    Section "Screen"
    Identifier "Screen 1"
    Device "Card0"
    Monitor "Apple Cinema Display"
    DefaultDepth 24

    Subsection "Display"
    Depth 24
    Modes "1920x1200"
    ViewPort 0 0
    EndSubsection
    EndSection


  2. Re: query multiple screens (for 1366x768)

    ivowel@gmail.com writes:
    > I now want to see whether I can get my 2-year old costco sceptre LCD TV
    > (with DVI, native 1366x768 resolution) to be my secondary monitor. [...]
    > However, the display on the sceptre looks like 4x3 (squashed).


    Just a thought... Maybe it's the TV? IIRC, the larger Sceptre HDTVs have a
    "Zoom" feature that lets you specify (1) native 4x3 (black sides), (2)
    stretched & squished, (3) magnified with top and bottom cut off, and (4)
    native 16x9. Particularly if it has some sort of "auto" mode, it might be
    worth trying the others.
    -WBE

  3. Re: query multiple screens (for 1366x768)


    good idea---but all experimenting is a lot easier if I knew what the
    TV is getting from the card, resolution wise... there must be a way
    that xorg can tell me what it is sending.
    ..
    also,
    # lspci
    nVidia Corporation G70 [GeForce 7600 GS] (rev a1)
    and I made one mistake w/ respect to resolution. it is a 1280x720
    display (SV30), but even after correcting the obvious, the symptom is
    still the same.

    more help appreciated.

    regards,

    /ivo



    > Just a thought... Maybe it's the TV? IIRC, the larger Sceptre HDTVs have a
    > "Zoom" feature that lets you specify (1) native 4x3 (black sides), (2)
    > stretched & squished, (3) magnified with top and bottom cut off, and (4)
    > native 16x9. Particularly if it has some sort of "auto" mode, it might be
    > worth trying the others.
    > -WBE




  4. Re: query multiple screens (for 1366x768)

    ivowel@gmail.com writes:

    > good idea---but all experimenting is a lot easier if I knew what the
    > TV is getting from the card, resolution wise... there must be a way
    > that xorg can tell me what it is sending.
    > .
    > also,
    > # lspci
    > nVidia Corporation G70 [GeForce 7600 GS] (rev a1)


    Try nvidia-settings.

    > and I made one mistake w/ respect to resolution. it is a 1280x720
    > display (SV30), but even after correcting the obvious, the symptom is
    > still the same.


    Almost all 720p/1080i displays have a native resolution of 1366x768.
    The nvidia card can't output 1366 horizontal pixels (not a multiple of
    something), so I use 1360 instead for my TV (I'm using a 7600GT
    card). My TV is friendly and decides to display this pixel for pixel
    without any scaling.

    --
    Måns Rullgård
    mans@mansr.com

  5. Re: query multiple screens (for 1366x768)

    On 2007-05-15, ivowel@gmail.com wrote:
    >
    > good idea---but all experimenting is a lot easier if I knew what the
    > TV is getting from the card, resolution wise... there must be a way
    > that xorg can tell me what it is sending.


    Is 'xdpyinfo' the command you're looking for?

    --
    Robert Riches
    spamtrap42@verizon.net
    (Yes, that is one of my email addresses.)

  6. Re: query multiple screens (for 1366x768)


    thanks. nope, neither xdpyinfo nor nvidia-settings (interesting
    program I did not know before) tell me what resolution the driver is
    actually sending to my second screen display. of course, neither does
    the TV LCD display tell me, and I can only guess whether it is doing
    pixel-by-pixel display or whether it is doing some scaling. it does
    look fuzzy, but this could be because the pixel density is about 50dpi
    (on a 30" with 1280x720) rather than the 90dpi that I am used to (on a
    23" with 1920x1200).

    in addition, the anti-alias sub-rendering system on xorg is really not
    for the faint of heart. reading a number of guides on the web, it
    seems to require tweaking of every step along the way, including to
    some individual applications (hello mozilla). yikes.

    winston---the "scaling" button on my sceptre remote did indeed fill
    the display from 4:3 into 16:9 mode. thank you for the hint. this
    solved the worst problem, and only left me with the second-worst.

    regards,

    /ivo


  7. Re: query multiple screens (for 1366x768)

    ivowel@gmail.com writes:

    > thanks. nope, neither xdpyinfo nor nvidia-settings (interesting
    > program I did not know before) tell me what resolution the driver is
    > actually sending to my second screen display.


    I find that hard to believe as both of those programs tell me the
    resolution used on both my monitors.

    > of course, neither does the TV LCD display tell me, and I can only
    > guess whether it is doing pixel-by-pixel display or whether it is
    > doing some scaling. it does look fuzzy, but this could be because
    > the pixel density is about 50dpi (on a 30" with 1280x720) rather
    > than the 90dpi that I am used to (on a 23" with 1920x1200).


    If the image on an LCD looks fuzzy there's some scaling going on.

    Post your /var/log/Xorg.0.log file and someone will be able to tell
    you what resolutions are used.

    --
    Måns Rullgård
    mans@mansr.com

  8. Re: query multiple screens (for 1366x768)


    Thanks, Mans. My guess from looking at this is that it thinks the
    Naga3 can do 1600x1200, which of course it cannot.

    ....
    (--) NVIDIA(0): Interlaced video modes are supported on this GPU
    (--) NVIDIA(0): Connected display device(s) on GeForce 7600 GS at PCI:
    1:0:0:
    (--) NVIDIA(0): Apple CinemaHD Display (DFP-0)
    (--) NVIDIA(0): SceptreX30SV-Naga3 (DFP-1)
    (--) NVIDIA(0): Apple CinemaHD Display (DFP-0): 330.0 MHz maximum
    pixel clock
    (--) NVIDIA(0): Apple CinemaHD Display (DFP-0): Internal Dual Link
    TMDS
    (--) NVIDIA(0): SceptreX30SV-Naga3 (DFP-1): 165.0 MHz maximum pixel
    clock
    (--) NVIDIA(0): SceptreX30SV-Naga3 (DFP-1): Internal Single Link TMDS
    (II) NVIDIA(0): Assigned Display Devices: DFP-0, DFP-1
    (WW) NVIDIA(0): No valid modes for "1600x1200"; removing.
    (WW) NVIDIA(0):
    (WW) NVIDIA(0): Unable to validate any modes; falling back to the
    default mode
    (WW) NVIDIA(0): "nvidia-auto-select".
    (WW) NVIDIA(0):
    (II) NVIDIA(0): Validated modes:
    (II) NVIDIA(0): "nvidia-auto-select"
    (II) NVIDIA(0): Virtual screen size determined to be 3200 x 1200
    (--) NVIDIA(0): DPI set to (99, 98); computed from "UseEdidDpi" X
    config
    (--) NVIDIA(0): option
    (--) Depth 24 pixmap format is 32 bpp
    ....

    in any case, I believe I now have a method to track at least whether
    my xorg.conf resolution is being used, or the fallback. I may even
    learn what is being sent to the monitor, once the xorg.conf will
    request a working resolution. still strange though---the apple cinema
    display 23" is definitely *not* dual-link, but a plain old single-link
    1920x1200 resolution. it is also not clear whether the "(II)
    NVIDIA(0): Assigned Display Devices: DFP-0, DFP-1 (WW) NVIDIA(0): No
    valid modes for "1600x1200"; removing." message refers to monitor 1 or
    2. regardless of which screen this warning refers to, this makes it
    even stranger that it then sets a screen size of 3200x1200 (after it
    told me that it does not like 1600x1200).

    now onward to try to create 1920x1200 on one monitor, and 1280x720 on
    the other. maybe I will get lucky.

    thanks for all the help.

    regards,

    /ivo



    > If the image on an LCD looks fuzzy there's some scaling going on.
    >
    > Post your /var/log/Xorg.0.log file and someone will be able to tell
    > you what resolutions are used.
    >
    > --
    > Måns Rullgård
    > m...@mansr.com


    X Window System Version 7.2.0
    Release Date: 22 January 2007
    X Protocol Version 11, Revision 0, Release 7.2
    Build Operating System: Linux 2.6.21 x86_64
    Current Operating System: Linux iawhome 2.6.21 #5 SMP PREEMPT Sat May
    12 10:23:54 EDT 2007 x86_64
    Build Date: 06 May 2007
    Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
    Module Loader present
    Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    (==) Log file: "/var/log/Xorg.0.log", Time: Tue May 15 20:31:13 2007
    (==) Using config file: "/etc/X11/xorg.conf"
    (==) ServerLayout "X.org Configured"
    (**) |-->Screen "Screen 0" (0)
    (**) | |-->Monitor "Apple Cinema Display"
    (**) | |-->Device "Card0"
    (**) |-->Input Device "Mouse0"
    (**) |-->Input Device "Keyboard0"
    (WW) The directory "/usr/share/fonts/freefont" does not exist.
    Entry deleted from font path.
    (**) FontPath set to:
    /usr/share/fonts/misc:unscaled,
    /usr/share/fonts/Type1,
    /usr/share/fonts/TTF,
    /usr/share/fonts/corefonts,
    /usr/share/fonts/sharefonts,
    /usr/share/fonts/terminus,
    /usr/share/fonts/ttf-bitstream-vera,
    /usr/share/fonts/unifont,
    /usr/share/fonts/75dpi:unscaled,
    /usr/share/fonts/100dpi:unscaled,
    /usr/share/fonts/artwiz,
    /usr/share/fonts/CID/
    (==) RgbPath set to "/usr/share/X11/rgb"
    (==) ModulePath set to "/usr/lib64/xorg/modules"
    (**) Extension "Composite" is enabled
    (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or
    directory)
    (II) No APM support in BIOS or kernel
    (II) Loader magic: 0x68e3e0
    (II) Module ABI versions:
    X.Org ANSI C Emulation: 0.3
    X.Org Video Driver: 1.1
    X.Org XInput driver : 0.7
    X.Org Server Extension : 0.3
    X.Org Font Renderer : 0.5
    (II) Loader running on linux
    (II) LoadModule: "pcidata"
    (II) Loading /usr/lib64/xorg/modules//libpcidata.so
    (II) Module pcidata: vendor="X.Org Foundation"
    compiled for 7.2.0, module version = 1.0.0
    ABI class: X.Org Video Driver, version 1.1
    (--) using VT number 7

    (II) PCI: PCI scan (all values are in hex)
    (II) PCI: 00:00:0: chip 8086,277c card 1297,3065 rev c0 class 06,00,00
    hdr 00
    (II) PCI: 00:01:0: chip 8086,277d card 0000,0000 rev c0 class 06,04,00
    hdr 01
    (II) PCI: 00:1b:0: chip 8086,27d8 card 1297,3065 rev 01 class 04,03,00
    hdr 00
    (II) PCI: 00:1c:0: chip 8086,27d0 card 0000,0000 rev 01 class 06,04,00
    hdr 81
    (II) PCI: 00:1d:0: chip 8086,27c8 card 1297,3065 rev 01 class 0c,03,00
    hdr 80
    (II) PCI: 00:1d:1: chip 8086,27c9 card 1297,3065 rev 01 class 0c,03,00
    hdr 00
    (II) PCI: 00:1d:2: chip 8086,27ca card 1297,3065 rev 01 class 0c,03,00
    hdr 00
    (II) PCI: 00:1d:3: chip 8086,27cb card 1297,3065 rev 01 class 0c,03,00
    hdr 00
    (II) PCI: 00:1d:7: chip 8086,27cc card 1297,3065 rev 01 class 0c,03,20
    hdr 00
    (II) PCI: 00:1e:0: chip 8086,244e card 0000,0000 rev e1 class 06,04,01
    hdr 01
    (II) PCI: 00:1f:0: chip 8086,27b8 card 1297,3065 rev 01 class 06,01,00
    hdr 80
    (II) PCI: 00:1f:1: chip 8086,27df card 1297,3065 rev 01 class 01,01,8a
    hdr 00
    (II) PCI: 00:1f:2: chip 8086,27c0 card 1297,3065 rev 01 class 01,01,8f
    hdr 00
    (II) PCI: 00:1f:3: chip 8086,27da card 1297,3065 rev 01 class 0c,05,00
    hdr 00
    (II) PCI: 01:00:0: chip 10de,0392 card 1462,0622 rev a1 class 03,00,00
    hdr 00
    (II) PCI: 02:00:0: chip 14e4,169d card 1297,5065 rev 21 class 02,00,00
    hdr 00
    (II) PCI: 03:0a:0: chip 1106,3044 card 1297,5065 rev c0 class 0c,00,10
    hdr 00
    (II) PCI: End of PCI scan
    (II) Intel Bridge workaround enabled
    (II) Host-to-PCI bridge:
    (II) Bus 0: bridge is at (0:0:0), (0,0,3), BCTRL: 0x0008 (VGA_EN is
    set)
    (II) Bus 0 I/O range:
    [0] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B]
    (II) Bus 0 non-prefetchable memory range:
    [0] -1 0 0x00000000 - 0xffffffff (0x100000000) MX[B]
    (II) Bus 0 prefetchable memory range:
    [0] -1 0 0x00000000 - 0xffffffff (0x100000000) MX[B]
    (II) PCI-to-PCI bridge:
    (II) Bus 1: bridge is at (0:1:0), (0,1,1), BCTRL: 0x0008 (VGA_EN is
    set)
    (II) Bus 1 I/O range:
    [0] -1 0 0x0000c000 - 0x0000cfff (0x1000) IX[B]
    (II) Bus 1 non-prefetchable memory range:
    [0] -1 0 0xfa000000 - 0xfcffffff (0x3000000) MX[B]
    (II) Bus 1 prefetchable memory range:
    [0] -1 0 0xd0000000 - 0xdfffffff (0x10000000) MX[B]
    (II) PCI-to-PCI bridge:
    (II) Bus 2: bridge is at (0:28:0), (0,2,2), BCTRL: 0x0000 (VGA_EN is
    cleared)
    (II) Bus 2 I/O range:
    [0] -1 0 0x0000e000 - 0x0000efff (0x1000) IX[B]
    (II) Bus 2 non-prefetchable memory range:
    [0] -1 0 0xfde00000 - 0xfdefffff (0x100000) MX[B]
    (II) Bus 2 prefetchable memory range:
    [0] -1 0 0xfdb00000 - 0xfdbfffff (0x100000) MX[B]
    (II) Subtractive PCI-to-PCI bridge:
    (II) Bus 3: bridge is at (0:30:0), (0,3,3), BCTRL: 0x0000 (VGA_EN is
    cleared)
    (II) Bus 3 I/O range:
    [0] -1 0 0x0000d000 - 0x0000dfff (0x1000) IX[B]
    (II) Bus 3 non-prefetchable memory range:
    [0] -1 0 0xfdd00000 - 0xfddfffff (0x100000) MX[B]
    (II) Bus 3 prefetchable memory range:
    [0] -1 0 0xfdc00000 - 0xfdcfffff (0x100000) MX[B]
    (II) PCI-to-ISA bridge:
    (II) Bus -1: bridge is at (0:31:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN
    is set)
    (--) PCI:*(1:0:0) nVidia Corporation G70 [GeForce 7600 GS] rev 161,
    Mem @ 0xfa000000/24, 0xd0000000/28, 0xfb000000/24, I/O @ 0xcf00/7
    (II) Addressable bus resource ranges are
    [0] -1 0 0x00000000 - 0xffffffff (0x100000000) MX[B]
    [1] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B]
    (II) OS-reported resource ranges:
    [0] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
    [1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
    [2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
    [3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
    [4] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
    [5] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
    (II) Active PCI resource ranges:
    [0] -1 0 0xfddff000 - 0xfddff7ff (0x800) MX[B]
    [1] -1 0 0xfdef0000 - 0xfdefffff (0x10000) MX[B]
    [2] -1 0 0xfdffe000 - 0xfdffe3ff (0x400) MX[B]
    [3] -1 0 0xfdfff000 - 0xfdfff3ff (0x400) MX[B]
    [4] -1 0 0xfdff8000 - 0xfdffbfff (0x4000) MX[B]
    [5] -1 0 0xfb000000 - 0xfbffffff (0x1000000) MX[B](B)
    [6] -1 0 0xd0000000 - 0xdfffffff (0x10000000) MX[B](B)
    [7] -1 0 0xfa000000 - 0xfaffffff (0x1000000) MX[B](B)
    [8] -1 0 0x0000df00 - 0x0000df7f (0x80) IX[B]
    [9] -1 0 0x00000500 - 0x0000051f (0x20) IX[B]
    [10] -1 0 0x0000f600 - 0x0000f60f (0x10) IX[B]
    [11] -1 0 0x0000f700 - 0x0000f703 (0x4) IX[B]
    [12] -1 0 0x0000f800 - 0x0000f807 (0x8) IX[B]
    [13] -1 0 0x0000f900 - 0x0000f903 (0x4) IX[B]
    [14] -1 0 0x0000fa00 - 0x0000fa07 (0x8) IX[B]
    [15] -1 0 0x0000fb00 - 0x0000fb0f (0x10) IX[B]
    [16] -1 0 0x000001f0 - 0x000001f0 (0x1) IX[B]
    [17] -1 0 0x000001f0 - 0x000001f7 (0x8) IX[B]
    [18] -1 0 0x000001f0 - 0x000001f0 (0x1) IX[B]
    [19] -1 0 0x000001f0 - 0x000001f7 (0x8) IX[B]
    [20] -1 0 0x0000fc00 - 0x0000fc1f (0x20) IX[B]
    [21] -1 0 0x0000fd00 - 0x0000fd1f (0x20) IX[B]
    [22] -1 0 0x0000fe00 - 0x0000fe1f (0x20) IX[B]
    [23] -1 0 0x0000ff00 - 0x0000ff1f (0x20) IX[B]
    [24] -1 0 0x0000cf00 - 0x0000cf7f (0x80) IX[B](B)
    (II) Active PCI resource ranges after removing overlaps:
    [0] -1 0 0xfddff000 - 0xfddff7ff (0x800) MX[B]
    [1] -1 0 0xfdef0000 - 0xfdefffff (0x10000) MX[B]
    [2] -1 0 0xfdffe000 - 0xfdffe3ff (0x400) MX[B]
    [3] -1 0 0xfdfff000 - 0xfdfff3ff (0x400) MX[B]
    [4] -1 0 0xfdff8000 - 0xfdffbfff (0x4000) MX[B]
    [5] -1 0 0xfb000000 - 0xfbffffff (0x1000000) MX[B](B)
    [6] -1 0 0xd0000000 - 0xdfffffff (0x10000000) MX[B](B)
    [7] -1 0 0xfa000000 - 0xfaffffff (0x1000000) MX[B](B)
    [8] -1 0 0x0000df00 - 0x0000df7f (0x80) IX[B]
    [9] -1 0 0x00000500 - 0x0000051f (0x20) IX[B]
    [10] -1 0 0x0000f600 - 0x0000f60f (0x10) IX[B]
    [11] -1 0 0x0000f700 - 0x0000f703 (0x4) IX[B]
    [12] -1 0 0x0000f800 - 0x0000f807 (0x8) IX[B]
    [13] -1 0 0x0000f900 - 0x0000f903 (0x4) IX[B]
    [14] -1 0 0x0000fa00 - 0x0000fa07 (0x8) IX[B]
    [15] -1 0 0x0000fb00 - 0x0000fb0f (0x10) IX[B]
    [16] -1 0 0x000001f0 - 0x000001f0 (0x1) IX[B]
    [17] -1 0 0x000001f0 - 0x000001f7 (0x8) IX[B]
    [18] -1 0 0x000001f0 - 0x000001f0 (0x1) IX[B]
    [19] -1 0 0x000001f0 - 0x000001f7 (0x8) IX[B]
    [20] -1 0 0x0000fc00 - 0x0000fc1f (0x20) IX[B]
    [21] -1 0 0x0000fd00 - 0x0000fd1f (0x20) IX[B]
    [22] -1 0 0x0000fe00 - 0x0000fe1f (0x20) IX[B]
    [23] -1 0 0x0000ff00 - 0x0000ff1f (0x20) IX[B]
    [24] -1 0 0x0000cf00 - 0x0000cf7f (0x80) IX[B](B)
    (II) OS-reported resource ranges after removing overlaps with PCI:
    [0] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
    [1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
    [2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
    [3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
    [4] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
    [5] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
    (II) All system resource ranges:
    [0] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
    [1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
    [2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
    [3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
    [4] -1 0 0xfddff000 - 0xfddff7ff (0x800) MX[B]
    [5] -1 0 0xfdef0000 - 0xfdefffff (0x10000) MX[B]
    [6] -1 0 0xfdffe000 - 0xfdffe3ff (0x400) MX[B]
    [7] -1 0 0xfdfff000 - 0xfdfff3ff (0x400) MX[B]
    [8] -1 0 0xfdff8000 - 0xfdffbfff (0x4000) MX[B]
    [9] -1 0 0xfb000000 - 0xfbffffff (0x1000000) MX[B](B)
    [10] -1 0 0xd0000000 - 0xdfffffff (0x10000000) MX[B](B)
    [11] -1 0 0xfa000000 - 0xfaffffff (0x1000000) MX[B](B)
    [12] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
    [13] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
    [14] -1 0 0x0000df00 - 0x0000df7f (0x80) IX[B]
    [15] -1 0 0x00000500 - 0x0000051f (0x20) IX[B]
    [16] -1 0 0x0000f600 - 0x0000f60f (0x10) IX[B]
    [17] -1 0 0x0000f700 - 0x0000f703 (0x4) IX[B]
    [18] -1 0 0x0000f800 - 0x0000f807 (0x8) IX[B]
    [19] -1 0 0x0000f900 - 0x0000f903 (0x4) IX[B]
    [20] -1 0 0x0000fa00 - 0x0000fa07 (0x8) IX[B]
    [21] -1 0 0x0000fb00 - 0x0000fb0f (0x10) IX[B]
    [22] -1 0 0x000001f0 - 0x000001f0 (0x1) IX[B]
    [23] -1 0 0x000001f0 - 0x000001f7 (0x8) IX[B]
    [24] -1 0 0x000001f0 - 0x000001f0 (0x1) IX[B]
    [25] -1 0 0x000001f0 - 0x000001f7 (0x8) IX[B]
    [26] -1 0 0x0000fc00 - 0x0000fc1f (0x20) IX[B]
    [27] -1 0 0x0000fd00 - 0x0000fd1f (0x20) IX[B]
    [28] -1 0 0x0000fe00 - 0x0000fe1f (0x20) IX[B]
    [29] -1 0 0x0000ff00 - 0x0000ff1f (0x20) IX[B]
    [30] -1 0 0x0000cf00 - 0x0000cf7f (0x80) IX[B](B)
    (II) LoadModule: "glx"
    (II) Loading /usr/lib64/xorg/modules/extensions//libglx.so
    (II) Module glx: vendor="NVIDIA Corporation"
    compiled for 4.0.2, module version = 1.0.9755
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 0.1
    (II) Loading extension GLX
    (II) LoadModule: "extmod"
    (II) Loading /usr/lib64/xorg/modules/extensions//libextmod.so
    (II) Module extmod: vendor="X.Org Foundation"
    compiled for 7.2.0, module version = 1.0.0
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 0.3
    (II) Loading extension SHAPE
    (II) Loading extension MIT-SUNDRY-NONSTANDARD
    (II) Loading extension BIG-REQUESTS
    (II) Loading extension SYNC
    (II) Loading extension MIT-SCREEN-SAVER
    (II) Loading extension XC-MISC
    (II) Loading extension XFree86-VidModeExtension
    (II) Loading extension XFree86-Misc
    (II) Loading extension XFree86-DGA
    (II) Loading extension DPMS
    (II) Loading extension TOG-CUP
    (II) Loading extension Extended-Visual-Information
    (II) Loading extension XVideo
    (II) Loading extension XVideo-MotionCompensation
    (II) Loading extension X-Resource
    (II) LoadModule: "dri"
    (II) Loading /usr/lib64/xorg/modules/extensions//libdri.so
    (II) Module dri: vendor="X.Org Foundation"
    compiled for 7.2.0, module version = 1.0.0
    ABI class: X.Org Server Extension, version 0.3
    (II) Loading extension XFree86-DRI
    (II) LoadModule: "dbe"
    (II) Loading /usr/lib64/xorg/modules/extensions//libdbe.so
    (II) Module dbe: vendor="X.Org Foundation"
    compiled for 7.2.0, module version = 1.0.0
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 0.3
    (II) Loading extension DOUBLE-BUFFER
    (II) LoadModule: "record"
    (II) Loading /usr/lib64/xorg/modules/extensions//librecord.so
    (II) Module record: vendor="X.Org Foundation"
    compiled for 7.2.0, module version = 1.13.0
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 0.3
    (II) Loading extension RECORD
    (II) LoadModule: "xtrap"
    (II) Loading /usr/lib64/xorg/modules/extensions//libxtrap.so
    (II) Module xtrap: vendor="X.Org Foundation"
    compiled for 7.2.0, module version = 1.0.0
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 0.3
    (II) Loading extension DEC-XTRAP
    (II) LoadModule: "freetype"
    (II) Loading /usr/lib64/xorg/modules/fonts//libfreetype.so
    (II) Module freetype: vendor="X.Org Foundation & the After X-TT
    Project"
    compiled for 7.2.0, module version = 2.1.0
    Module class: X.Org Font Renderer
    ABI class: X.Org Font Renderer, version 0.5
    (II) Loading font FreeType
    (II) LoadModule: "type1"
    (II) Loading /usr/lib64/xorg/modules/fonts//libtype1.so
    (II) Module type1: vendor="X.Org Foundation"
    compiled for 7.2.0, module version = 1.0.2
    Module class: X.Org Font Renderer
    ABI class: X.Org Font Renderer, version 0.5
    (II) Loading font Type1
    (II) LoadModule: "nvidia"
    (II) Loading /usr/lib64/xorg/modules/drivers//nvidia_drv.so
    (II) Module nvidia: vendor="NVIDIA Corporation"
    compiled for 4.0.2, module version = 1.0.9755
    Module class: X.Org Video Driver
    (II) LoadModule: "mouse"
    (II) Loading /usr/lib64/xorg/modules/input//mouse_drv.so
    (II) Module mouse: vendor="X.Org Foundation"
    compiled for 7.2.0, module version = 1.1.1
    Module class: X.Org XInput Driver
    ABI class: X.Org XInput driver, version 0.7
    (II) LoadModule: "kbd"
    (II) Loading /usr/lib64/xorg/modules/input//kbd_drv.so
    (II) Module kbd: vendor="X.Org Foundation"
    compiled for 7.2.0, module version = 1.1.0
    Module class: X.Org XInput Driver
    ABI class: X.Org XInput driver, version 0.7
    (II) NVIDIA dlloader X Driver 1.0-9755 Mon Feb 26 23:18:52 PST 2007
    (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
    (II) Primary Device is: PCI 01:00:0
    (--) Assigning device section with no busID to primary device
    (--) Chipset NVIDIA GPU found
    (II) Loading sub module "fb"
    (II) LoadModule: "fb"
    (II) Loading /usr/lib64/xorg/modules//libfb.so
    (II) Module fb: vendor="X.Org Foundation"
    compiled for 7.2.0, module version = 1.0.0
    ABI class: X.Org ANSI C Emulation, version 0.3
    (II) Loading sub module "wfb"
    (II) LoadModule: "wfb"
    (II) Loading /usr/lib64/xorg/modules/extensions//libwfb.so
    (II) Module wfb: vendor="NVIDIA Corporation"
    compiled for 7.1.99.2, module version = 1.0.0
    (II) Loading sub module "ramdac"
    (II) LoadModule: "ramdac"
    (II) Loading /usr/lib64/xorg/modules//libramdac.so
    (II) Module ramdac: vendor="X.Org Foundation"
    compiled for 7.2.0, module version = 0.1.0
    ABI class: X.Org Video Driver, version 1.1
    (II) resource ranges after xf86ClaimFixedResources() call:
    [0] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
    [1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
    [2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
    [3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
    [4] -1 0 0xfddff000 - 0xfddff7ff (0x800) MX[B]
    [5] -1 0 0xfdef0000 - 0xfdefffff (0x10000) MX[B]
    [6] -1 0 0xfdffe000 - 0xfdffe3ff (0x400) MX[B]
    [7] -1 0 0xfdfff000 - 0xfdfff3ff (0x400) MX[B]
    [8] -1 0 0xfdff8000 - 0xfdffbfff (0x4000) MX[B]
    [9] -1 0 0xfb000000 - 0xfbffffff (0x1000000) MX[B](B)
    [10] -1 0 0xd0000000 - 0xdfffffff (0x10000000) MX[B](B)
    [11] -1 0 0xfa000000 - 0xfaffffff (0x1000000) MX[B](B)
    [12] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
    [13] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
    [14] -1 0 0x0000df00 - 0x0000df7f (0x80) IX[B]
    [15] -1 0 0x00000500 - 0x0000051f (0x20) IX[B]
    [16] -1 0 0x0000f600 - 0x0000f60f (0x10) IX[B]
    [17] -1 0 0x0000f700 - 0x0000f703 (0x4) IX[B]
    [18] -1 0 0x0000f800 - 0x0000f807 (0x8) IX[B]
    [19] -1 0 0x0000f900 - 0x0000f903 (0x4) IX[B]
    [20] -1 0 0x0000fa00 - 0x0000fa07 (0x8) IX[B]
    [21] -1 0 0x0000fb00 - 0x0000fb0f (0x10) IX[B]
    [22] -1 0 0x000001f0 - 0x000001f0 (0x1) IX[B]
    [23] -1 0 0x000001f0 - 0x000001f7 (0x8) IX[B]
    [24] -1 0 0x000001f0 - 0x000001f0 (0x1) IX[B]
    [25] -1 0 0x000001f0 - 0x000001f7 (0x8) IX[B]
    [26] -1 0 0x0000fc00 - 0x0000fc1f (0x20) IX[B]
    [27] -1 0 0x0000fd00 - 0x0000fd1f (0x20) IX[B]
    [28] -1 0 0x0000fe00 - 0x0000fe1f (0x20) IX[B]
    [29] -1 0 0x0000ff00 - 0x0000ff1f (0x20) IX[B]
    [30] -1 0 0x0000cf00 - 0x0000cf7f (0x80) IX[B](B)
    (II) resource ranges after probing:
    [0] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
    [1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
    [2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
    [3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
    [4] -1 0 0xfddff000 - 0xfddff7ff (0x800) MX[B]
    [5] -1 0 0xfdef0000 - 0xfdefffff (0x10000) MX[B]
    [6] -1 0 0xfdffe000 - 0xfdffe3ff (0x400) MX[B]
    [7] -1 0 0xfdfff000 - 0xfdfff3ff (0x400) MX[B]
    [8] -1 0 0xfdff8000 - 0xfdffbfff (0x4000) MX[B]
    [9] -1 0 0xfb000000 - 0xfbffffff (0x1000000) MX[B](B)
    [10] -1 0 0xd0000000 - 0xdfffffff (0x10000000) MX[B](B)
    [11] -1 0 0xfa000000 - 0xfaffffff (0x1000000) MX[B](B)
    [12] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B]
    [13] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B]
    [14] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B]
    [15] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
    [16] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
    [17] -1 0 0x0000df00 - 0x0000df7f (0x80) IX[B]
    [18] -1 0 0x00000500 - 0x0000051f (0x20) IX[B]
    [19] -1 0 0x0000f600 - 0x0000f60f (0x10) IX[B]
    [20] -1 0 0x0000f700 - 0x0000f703 (0x4) IX[B]
    [21] -1 0 0x0000f800 - 0x0000f807 (0x8) IX[B]
    [22] -1 0 0x0000f900 - 0x0000f903 (0x4) IX[B]
    [23] -1 0 0x0000fa00 - 0x0000fa07 (0x8) IX[B]
    [24] -1 0 0x0000fb00 - 0x0000fb0f (0x10) IX[B]
    [25] -1 0 0x000001f0 - 0x000001f0 (0x1) IX[B]
    [26] -1 0 0x000001f0 - 0x000001f7 (0x8) IX[B]
    [27] -1 0 0x000001f0 - 0x000001f0 (0x1) IX[B]
    [28] -1 0 0x000001f0 - 0x000001f7 (0x8) IX[B]
    [29] -1 0 0x0000fc00 - 0x0000fc1f (0x20) IX[B]
    [30] -1 0 0x0000fd00 - 0x0000fd1f (0x20) IX[B]
    [31] -1 0 0x0000fe00 - 0x0000fe1f (0x20) IX[B]
    [32] -1 0 0x0000ff00 - 0x0000ff1f (0x20) IX[B]
    [33] -1 0 0x0000cf00 - 0x0000cf7f (0x80) IX[B](B)
    [34] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B]
    [35] 0 0 0x000003c0 - 0x000003df (0x20) IS[B]
    (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): Option "NvAGP" "3"
    (**) NVIDIA(0): Option "RenderAccel" "true"
    (**) NVIDIA(0): Option "UseEdidFreqs" ""
    (**) NVIDIA(0): Option "TwinView" "true"
    (**) NVIDIA(0): Option "TwinViewOrientation" "LeftOf"
    (**) NVIDIA(0): Option "MetaModes" "1600x1200"
    (**) NVIDIA(0): Enabling RENDER acceleration
    (**) NVIDIA(0): Using HorizSync/VertRefresh ranges from the EDID has
    been
    (**) NVIDIA(0): enabled on all display devices.
    (**) NVIDIA(0): TwinView enabled
    (II) NVIDIA(0): Support for GLX with the Damage and Composite X
    extensions is
    (II) NVIDIA(0): enabled.
    (II) NVIDIA(0): NVIDIA GPU GeForce 7600 GS at PCI:1:0:0 (GPU-0)
    (--) NVIDIA(0): Memory: 262144 kBytes
    (--) NVIDIA(0): VideoBIOS: 05.73.22.16.02
    (II) NVIDIA(0): Detected PCI Express Link width: 8X
    (--) NVIDIA(0): Interlaced video modes are supported on this GPU
    (--) NVIDIA(0): Connected display device(s) on GeForce 7600 GS at PCI:
    1:0:0:
    (--) NVIDIA(0): Apple CinemaHD Display (DFP-0)
    (--) NVIDIA(0): SceptreX30SV-Naga3 (DFP-1)
    (--) NVIDIA(0): Apple CinemaHD Display (DFP-0): 330.0 MHz maximum
    pixel clock
    (--) NVIDIA(0): Apple CinemaHD Display (DFP-0): Internal Dual Link
    TMDS
    (--) NVIDIA(0): SceptreX30SV-Naga3 (DFP-1): 165.0 MHz maximum pixel
    clock
    (--) NVIDIA(0): SceptreX30SV-Naga3 (DFP-1): Internal Single Link TMDS
    (II) NVIDIA(0): Assigned Display Devices: DFP-0, DFP-1
    (WW) NVIDIA(0): No valid modes for "1600x1200"; removing.
    (WW) NVIDIA(0):
    (WW) NVIDIA(0): Unable to validate any modes; falling back to the
    default mode
    (WW) NVIDIA(0): "nvidia-auto-select".
    (WW) NVIDIA(0):
    (II) NVIDIA(0): Validated modes:
    (II) NVIDIA(0): "nvidia-auto-select"
    (II) NVIDIA(0): Virtual screen size determined to be 3200 x 1200
    (--) NVIDIA(0): DPI set to (99, 98); computed from "UseEdidDpi" X
    config
    (--) NVIDIA(0): option
    (--) Depth 24 pixmap format is 32 bpp
    (II) do I need RAC? No, I don't.
    (II) resource ranges after preInit:
    [0] 0 0 0xfb000000 - 0xfbffffff (0x1000000) MX[B]
    [1] 0 0 0xd0000000 - 0xdfffffff (0x10000000) MX[B]
    [2] 0 0 0xfa000000 - 0xfaffffff (0x1000000) MX[B]
    [3] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
    [4] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
    [5] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
    [6] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
    [7] -1 0 0xfddff000 - 0xfddff7ff (0x800) MX[B]
    [8] -1 0 0xfdef0000 - 0xfdefffff (0x10000) MX[B]
    [9] -1 0 0xfdffe000 - 0xfdffe3ff (0x400) MX[B]
    [10] -1 0 0xfdfff000 - 0xfdfff3ff (0x400) MX[B]
    [11] -1 0 0xfdff8000 - 0xfdffbfff (0x4000) MX[B]
    [12] -1 0 0xfb000000 - 0xfbffffff (0x1000000) MX[B](B)
    [13] -1 0 0xd0000000 - 0xdfffffff (0x10000000) MX[B](B)
    [14] -1 0 0xfa000000 - 0xfaffffff (0x1000000) MX[B](B)
    [15] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B](OprD)
    [16] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B](OprD)
    [17] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B](OprD)
    [18] 0 0 0x0000cf00 - 0x0000cf7f (0x80) IX[B]
    [19] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
    [20] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
    [21] -1 0 0x0000df00 - 0x0000df7f (0x80) IX[B]
    [22] -1 0 0x00000500 - 0x0000051f (0x20) IX[B]
    [23] -1 0 0x0000f600 - 0x0000f60f (0x10) IX[B]
    [24] -1 0 0x0000f700 - 0x0000f703 (0x4) IX[B]
    [25] -1 0 0x0000f800 - 0x0000f807 (0x8) IX[B]
    [26] -1 0 0x0000f900 - 0x0000f903 (0x4) IX[B]
    [27] -1 0 0x0000fa00 - 0x0000fa07 (0x8) IX[B]
    [28] -1 0 0x0000fb00 - 0x0000fb0f (0x10) IX[B]
    [29] -1 0 0x000001f0 - 0x000001f0 (0x1) IX[B]
    [30] -1 0 0x000001f0 - 0x000001f7 (0x8) IX[B]
    [31] -1 0 0x000001f0 - 0x000001f0 (0x1) IX[B]
    [32] -1 0 0x000001f0 - 0x000001f7 (0x8) IX[B]
    [33] -1 0 0x0000fc00 - 0x0000fc1f (0x20) IX[B]
    [34] -1 0 0x0000fd00 - 0x0000fd1f (0x20) IX[B]
    [35] -1 0 0x0000fe00 - 0x0000fe1f (0x20) IX[B]
    [36] -1 0 0x0000ff00 - 0x0000ff1f (0x20) IX[B]
    [37] -1 0 0x0000cf00 - 0x0000cf7f (0x80) IX[B](B)
    [38] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B](OprU)
    [39] 0 0 0x000003c0 - 0x000003df (0x20) IS[B](OprU)
    (II) NVIDIA(0): Setting mode "nvidia-auto-select"
    (II) Loading extension NV-GLX
    (II) NVIDIA(0): NVIDIA 3D Acceleration Architecture Initialized
    (II) NVIDIA(0): Using the NVIDIA 2D acceleration architecture
    (**) NVIDIA(0): Option "BackingStore" "true"
    (**) NVIDIA(0): Backing store enabled
    (==) NVIDIA(0): Silken mouse enabled
    (**) Option "dpms"
    (**) NVIDIA(0): DPMS enabled
    (II) Loading extension NV-CONTROL
    (II) Loading extension XINERAMA
    (WW) NVIDIA(0): Option "Xinerama" is not used
    (==) RandR enabled
    (II) Initializing built-in extension MIT-SHM
    (II) Initializing built-in extension XInputExtension
    (II) Initializing built-in extension XTEST
    (II) Initializing built-in extension XKEYBOARD
    (II) Initializing built-in extension XC-APPGROUP
    (II) Initializing built-in extension XAccessControlExtension
    (II) Initializing built-in extension SECURITY
    (II) Initializing built-in extension XINERAMA
    (II) Initializing built-in extension XFIXES
    (II) Initializing built-in extension XFree86-Bigfont
    (II) Initializing built-in extension RENDER
    (II) Initializing built-in extension RANDR
    (II) Initializing built-in extension COMPOSITE
    (II) Initializing built-in extension DAMAGE
    (II) Initializing built-in extension XEVIE
    (II) Initializing extension GLX
    (**) Option "Protocol" "auto"
    (**) Mouse0: Device: "/dev/input/mice"
    (**) Mouse0: Protocol: "auto"
    (**) Option "CorePointer"
    (**) Mouse0: Core Pointer
    (**) Option "Device" "/dev/input/mice"
    (==) Mouse0: Emulate3Buttons, Emulate3Timeout: 50
    (**) Option "ZAxisMapping" "4 5"
    (**) Mouse0: ZAxisMapping: buttons 4 and 5
    (**) Mouse0: Buttons: 9
    (**) Option "CoreKeyboard"
    (**) Keyboard0: Core Keyboard
    (**) Option "Protocol" "standard"
    (**) Keyboard0: Protocol: standard
    (**) Option "AutoRepeat" "500 30"
    (**) Option "XkbRules" "xorg"
    (**) Keyboard0: XkbRules: "xorg"
    (**) Option "XkbModel" "pc105"
    (**) Keyboard0: XkbModel: "pc105"
    (**) Option "XkbLayout" "us"
    (**) Keyboard0: XkbLayout: "us"
    (**) Option "CustomKeycodes" "off"
    (**) Keyboard0: CustomKeycodes disabled
    (II) XINPUT: Adding extended input device "Keyboard0" (type: KEYBOARD)
    (II) XINPUT: Adding extended input device "Mouse0" (type: MOUSE)
    (--) Mouse0: PnP-detected protocol: "ExplorerPS/2"
    (II) Mouse0: ps2EnableDataReporting: succeeded



  9. Re: query multiple screens (for 1366x768)

    ivowel@gmail.com writes:

    > (II) NVIDIA(0): Virtual screen size determined to be 3200 x 1200


    This line refers to the entire virtual screen, which can have any size
    regardless of what the monitors are displaying.

    > (**) NVIDIA(0): Option "MetaModes" "1600x1200"


    The MetaModes option takes an argument like "1600x1200,1360x768",
    i.e. two resolutions separated by a comma. I suggest removing that
    line entirely as the driver should be able to determine the optimal
    resolution automatically.

    > (WW) NVIDIA(0): No valid modes for "1600x1200"; removing.


    This should go away if you remove the MetaModes option.

    > (WW) NVIDIA(0): Unable to validate any modes; falling back to the default mode
    > (WW) NVIDIA(0): "nvidia-auto-select".
    > (WW) NVIDIA(0):
    > (II) NVIDIA(0): Validated modes:
    > (II) NVIDIA(0): "nvidia-auto-select"
    > (II) NVIDIA(0): Virtual screen size determined to be 3200 x 1200


    Run "Xorg -logverbose 6" from the text console and see if the log
    doesn't include a bit more information on what's going on. At that
    verbosity level the log should include all resolutions reported by
    either monitor.

    You might also try connecting the monitors one at a time and see what
    resolution X picks then.

    --
    Måns Rullgård
    mans@mansr.com

+ Reply to Thread