LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   Getting Ubuntu to notice monitor connected through DVI (https://www.linuxquestions.org/questions/linux-hardware-18/getting-ubuntu-to-notice-monitor-connected-through-dvi-704532/)

baldurpet 02-13-2009 08:03 PM

Getting Ubuntu to notice monitor connected through DVI
 
I just recently acquired a rather old monitor, and tried dual monitoring my Ubuntu 8.10.

The computer I want to dual-monitor with has two DVI sockets. Now the two monitors I have are the same (MultiSync LCD 1560NX- they have both VGA and DVI outputs), only one is connected to the computer with an VGA cable (and then connected to the computer with a VGA-to-DVI thing), but the new screen is simply connected with an DVI cable.

Now the first time I connected it to the computer and went into the "screen resolution" part, clicking "detect display" nothing happened. I tried rebooting and then, for some reason, it detected my screen during the GRUB, but the second screen went black the moment the Ubuntu login came.

The monitors both worked during the boot, but now Ubuntu can't even detect the second one. What's happening?

Pearlseattle 02-15-2009 06:54 AM

Hello - hope I correctly understood your problem.

Which GPU are you using? nVidia, ATI, Matrox, Intel... .
Are the two monitors connected to a single GC (having 1x VGA and 1x DVI connectors) or to two separate GCs?

In my case, having a single nVidia GC with 2x DVI connectors and two similar monitors connected, I used the following configuration for /etc/X11/xorg.conf:

Code:

Section "ServerLayout"
    Identifier    "X.org Configured"
    Screen      0  "Screen0" 0 0
    Screen      1  "Screen1" 1440 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 "Module"
    Load          "dbe"
#      Load  "dri"
    Load          "extmod"
    Load          "glx"
    Load          "record"
    Load          "xtrap"
    Load          "freetype"
    Load          "type1"
EndSection

Section "ServerFlags"
    Option        "BlankTime" "20"
    Option        "Xinerama" "0"
EndSection

Section "InputDevice"
    Identifier    "Keyboard0"
    Driver        "kbd"
    Option        "XkbLayout" "ch"
    Option        "XkbVariant" "de"
EndSection

Section "InputDevice"
    Identifier    "Mouse0"
    Driver        "mouse"
    Option        "Protocol" "auto"
    Option        "Device" "/dev/input/mouse0" #Touchpad
EndSection

Section "Monitor"
    Identifier    "Monitor0"
    VendorName    "Unknown"
    ModelName      "Samsung SyncMaster"
    HorizSync      30.0 - 81.0
    VertRefresh    56.0 - 75.0
EndSection

Section "Monitor"
    Identifier    "Monitor1"
    VendorName    "Unknown"
    ModelName      "CRT-1"
    HorizSync      28.0 - 80.0
    VertRefresh    43.0 - 75.0
EndSection

Section "Device"
    Identifier    "Card0"
    Driver        "nvidia"
    VendorName    "nVidia Corporation"
    BoardName      "Unknown Board"
    Option        "Coolbits" "1"
    BusID          "PCI:1:0:0"
EndSection

Section "Device"
    Identifier    "Videocard0"
    Driver        "nvidia"
    VendorName    "NVIDIA Corporation"
    BoardName      "GeForce 8800 GTS 512"
    BusID          "PCI:1:0:0"
    Screen          0
EndSection

Section "Device"
    Identifier    "Videocard1"
    Driver        "nvidia"
    VendorName    "NVIDIA Corporation"
    BoardName      "GeForce 8800 GTS 512"
    BusID          "PCI:1:0:0"
    Screen          1
EndSection

Section "Screen"
    Identifier    "Screen0"
    Device        "Videocard0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option        "TwinView" "0"
    Option        "metamodes" "DFP: 1440x900 +0+0"
    SubSection    "Display"
        Depth      24
    EndSubSection
EndSection

Section "Screen"
    Identifier    "Screen1"
    Device        "Videocard1"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option        "TwinView" "0"
    Option        "metamodes" "CRT: 1280x1024 +0+0"
EndSection

This way I have two separate screens (but mouse & keyboard are shared).
Your GC must support this. Have a look at /var/log/Xorg.0.log to know what's going on when X loads.
During kernel boot always only the primary device is used.

edUbuntu 02-25-2009 11:25 AM

I need your help for my Dual Monitor conf
 
Hi guys

For the last few days I have been fighting to get my dual monitor to work on my Linux Mint 6 (Ubuntu 8.10).

Now, after millions of attempts with different solutions, I surrender. I just can't do it anymore. Therefore I go to you for help.

Info about my machine:
  • OS Linux Mint 6 (Ubuntu 8.10)
  • Asus-M3A78-T /motherboard
  • AMD Athlon 65 x2 5600+ S.AM2 /CPU
  • 2x DDR2 2GB 1066Mhz HyperX R. /RAM
  • Nvidia GeF 9800 GT DRR3 512GB PCI-E 2xDVI input only /Vcard
  • 1x Samsung SyncMaster 223BW 5ms /Monitor 1
  • 1x Samsung SyncMaster 226BW 2ms /Monitor 2

Nvidia driver info:

I installed Nvidia Graphics Driver 177 through Hardware Drivers.

Need help to:
  • To get the Dual Monitor functioning!

Troulbeshooting:
  • When I power up my computer only one of the screens show the Motherboard screen! is that normal?
  • When I press Detect Displays in Nvidia X Server Settings - nothing happens!
  • I can not choose TwinView in Nvidia X Server Settings / X Server Display Configuration / Configure...! - It states "TwinView (Require X Restart"

My skill level:
  • PC skill level is very high.
  • Ubuntu skill level is low - my first Ubuntu installation was for a week ago

My xorg.conf info:

----------------------------------------------------------
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
EndSection

Section "Module"
Load "glx"
EndSection

Section "ServerFlags"
Option "Xinerama" "0"
EndSection

Section "Monitor"
Identifier "Configured Monitor"
EndSection

Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Samsung SyncMaster"
HorizSync 30.0 - 81.0
VertRefresh 56.0 - 75.0
EndSection

Section "Device"
Identifier "Configured Video Device"
Driver "nvidia"
Option "NoLogo" "True"
EndSection

Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 9800 GT"
EndSection

Section "Screen"
Identifier "Default Screen"
Device "Configured Video Device"
Monitor "Configured Monitor"
DefaultDepth 24
EndSection

Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "0"
Option "metamodes" "nvidia-auto-select +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSectio
----------------------------------------------------------

That would be all! - I hope that some of you will assist me :)

Pearlseattle 02-25-2009 12:17 PM

Your xorg.conf is very different from the one I posted - pls. have a look above.

edUbuntu 02-25-2009 01:24 PM

Okay, my new conf
 
Hi

First, thanks for your quick replay.

Second, I changed the conf as you said but nothing happend!

This is my new conf:


Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" 0 0
EndSection

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

Section "ServerFlags"
Option "BlankTime" "20"
Option "Xinerama" "0"
EndSection


Section "Monitor"
Identifier "Configured Monitor"
EndSection

Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Samsung SyncMaster"
HorizSync 30.0 - 81.0
VertRefresh 56.0 - 75.0
EndSection

Section "Monitor"
Identifier "Monitor1"

VendorName "Unknown"
ModelName "Samsung SyncMaster"
HorizSync 30.0 - 81.0
VertRefresh 56.0 - 75.0
EndSection


Section "Device"
Identifier "Configured Video Device"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 9800 GT"
Option "Coolbits" "1"
BusID "PCI:1:0:0"
EndSection

Section "Device"
Identifier "Videocard0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 9800 GT"
BusID "PCI:1:0:0"
Screen 0
EndSection

Section "Device"
Identifier "Videocard1"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 9800 GT"
BusID "PCI:1:0:0"
Screen 1
EndSection

Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "0"
Option "metamodes" "DFP: 1680x1050 +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection

Section "Screen"
Identifier "Screen1"
Device "Videocard1"
Monitor "Monitor1"
DefaultDepth 24
Option "TwinView" "0"
Option "metamodes" "DFP: 1680x1050 +0+0"
EndSection

What do I do wrong?

Pearlseattle 02-25-2009 01:37 PM

Aahh, I always had a love-hate relationship with X... . Great when things work, but terrible when they don't... .
Anyway, sorry, I forgot:
Quote:

When I power up my computer only one of the screens show the Motherboard screen! is that normal?
Well, it changes from graphics card (GC) to GC, but at least in my case it behaves the same way - the two screens become active only once X starts - never before when the kernel is still booting.
So, now it would be useful to know if your "lspci" really shows your GC on 1:0:0. It should read something like:
Code:

01:00.0 VGA compatible controller: nVidia Corporation GeForce whatever
Apart from that it would as well be good if, after starting up X, you would have a look at "/var/log/Xorg.0.log". Do you see any error messages? (the file gets rewritten each time you start up X)
And btw., I hope your GC supports parallel output on the two screens - as I am terribly lazy I didn't check this, but I suppose your GC being a 9800 is able to... .
Just to be sure: if you swap the cables of the two screens, does the other one work? Sorry, but it's just to exclude that we're dealing with some other problems having to do only with the other monitor itself.
:rolleyes:

edUbuntu 02-25-2009 03:00 PM

Okay here it goes:
  1. the lspci test: 01:00.0 VGA compatible controller: nVidia Corporation GeForce 9800 GT (rev a2)
  1. the "/var/log/Xorg.0.log" test:
    Code:

    X.Org X Server 1.5.2
    Release Date: 10 October 2008
    X Protocol Version 11, Revision 0
    Build Operating System: Linux 2.6.24-19-server i686 Ubuntu
    Current Operating System: Linux edHome 2.6.27-7-generic #1 SMP Fri Oct 24 06:42:44 UTC 2008 i686
    Build Date: 24 October 2008  08:00:16AM
    xorg-server 2:1.5.2-2ubuntu3 (buildd@rothera.buildd)
        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: Wed Feb 25 21:46:16 2009
    (==) Using config file: "/etc/X11/xorg.conf"
    (==) ServerLayout "X.org Configured"
    (**) |-->Screen "Screen0" (0)
    (**) |  |-->Monitor "Monitor0"
    (==) No device specified for screen "Screen0".
        Using the first device section listed.
    (**) |  |-->Device "Configured Video Device"
    (**) |-->Screen "Screen1" (1)
    (**) |  |-->Monitor "Monitor1"
    (**) |  |-->Device "Videocard1"
    (**) Option "BlankTime" "20"
    (**) Option "Xinerama" "0"
    (==) Automatically adding devices
    (==) Automatically enabling devices
    (==) No FontPath specified.  Using compiled-in default.
    (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
        Entry deleted from font path.
    (==) FontPath set to:
        /usr/share/fonts/X11/misc,
        /usr/share/fonts/X11/100dpi/:unscaled,
        /usr/share/fonts/X11/75dpi/:unscaled,
        /usr/share/fonts/X11/Type1,
        /usr/share/fonts/X11/100dpi,
        /usr/share/fonts/X11/75dpi,
        /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType
    (==) ModulePath set to "/usr/lib/xorg/modules"
    (II) Cannot locate a core pointer device.
    (II) Cannot locate a core keyboard device.
    (II) The server relies on HAL to provide the list of input devices.
        If no devices become available, reconfigure HAL or disable AllowEmptyInput.
    (II) Open ACPI successful (/var/run/acpid.socket)
    (II) Loader magic: 0x81d9a40
    (II) Module ABI versions:
        X.Org ANSI C Emulation: 0.4
        X.Org Video Driver: 4.1
        X.Org XInput driver : 2.1
        X.Org Server Extension : 1.1
        X.Org Font Renderer : 0.6
    (II) Loader running on linux
    (++) using VT number 7

    (--) PCI:*(0@1:0:0) nVidia Corporation GeForce 9800 GT rev 162, Mem @ 0xfd000000/0, 0xd0000000/0, 0xfa000000/0, I/O @ 0x0000d800/0, BIOS @ 0x????????/131072
    (II) System resource ranges:
        [0] -1    0    0xffffffff - 0xffffffff (0x1) MX[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    0xffffffff - 0xffffffff (0x1) MX[B]
        [5] -1    0    0x000f0000 - 0x000fffff (0x10000) MX[B]
        [6] -1    0    0x000c0000 - 0x000effff (0x30000) MX[B]
        [7] -1    0    0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [8] -1    0    0xffffffff - 0xffffffff (0x1) MX[B]
        [9] -1    0    0x000f0000 - 0x000fffff (0x10000) MX[B]
        [10] -1    0    0x000c0000 - 0x000effff (0x30000) MX[B]
        [11] -1    0    0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [12] -1    0    0xffffffff - 0xffffffff (0x1) MX[B]
        [13] -1    0    0x000f0000 - 0x000fffff (0x10000) MX[B]
        [14] -1    0    0x000c0000 - 0x000effff (0x30000) MX[B]
        [15] -1    0    0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [16] -1    0    0xffffffff - 0xffffffff (0x1) MX[B]
        [17] -1    0    0x000f0000 - 0x000fffff (0x10000) MX[B]
        [18] -1    0    0x000c0000 - 0x000effff (0x30000) MX[B]
        [19] -1    0    0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [20] -1    0    0x0000ffff - 0x0000ffff (0x1) IX[B]
        [21] -1    0    0x00000000 - 0x00000000 (0x1) IX[B]
        [22] -1    0    0x0000ffff - 0x0000ffff (0x1) IX[B]
        [23] -1    0    0x00000000 - 0x00000000 (0x1) IX[B]
        [24] -1    0    0x0000ffff - 0x0000ffff (0x1) IX[B]
        [25] -1    0    0x00000000 - 0x00000000 (0x1) IX[B]
        [26] -1    0    0x0000ffff - 0x0000ffff (0x1) IX[B]
        [27] -1    0    0x00000000 - 0x00000000 (0x1) IX[B]
        [28] -1    0    0x0000ffff - 0x0000ffff (0x1) IX[B]
        [29] -1    0    0x00000000 - 0x00000000 (0x1) IX[B]
    (II) "extmod" will be loaded. This was enabled by default and also specified in the config file.
    (II) "dbe" will be loaded. This was enabled by default and also specified in the config file.
    (II) "glx" will be loaded. This was enabled by default and also specified in the config file.
    (II) "freetype" will be loaded. This was enabled by default and also specified in the config file.
    (II) "record" will be loaded. This was enabled by default and also specified in the config file.
    (II) "dri" will be loaded by default.
    (II) LoadModule: "dbe"

    (II) Loading /usr/lib/xorg/modules/extensions//libdbe.so
    (II) Module dbe: vendor="X.Org Foundation"
        compiled for 1.5.2, module version = 1.0.0
        Module class: X.Org Server Extension
        ABI class: X.Org Server Extension, version 1.1
    (II) Loading extension DOUBLE-BUFFER
    (II) LoadModule: "extmod"

    (II) Loading /usr/lib/xorg/modules/extensions//libextmod.so
    (II) Module extmod: vendor="X.Org Foundation"
        compiled for 1.5.2, module version = 1.0.0
        Module class: X.Org Server Extension
        ABI class: X.Org Server Extension, version 1.1
    (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: "glx"

    (II) Loading /usr/lib/xorg/modules/extensions//libglx.so
    (II) Module glx: vendor="NVIDIA Corporation"
        compiled for 4.0.2, module version = 1.0.0
        Module class: X.Org Server Extension
    (II) NVIDIA GLX Module  177.82  Tue Nov  4 14:03:48 PST 2008
    (II) Loading extension GLX
    (II) LoadModule: "record"

    (II) Loading /usr/lib/xorg/modules/extensions//librecord.so
    (II) Module record: vendor="X.Org Foundation"
        compiled for 1.5.2, module version = 1.13.0
        Module class: X.Org Server Extension
        ABI class: X.Org Server Extension, version 1.1
    (II) Loading extension RECORD
    (II) LoadModule: "xtrap"

    (II) Loading /usr/lib/xorg/modules/extensions//libxtrap.so
    (II) Module xtrap: vendor="X.Org Foundation"
        compiled for 1.5.2, module version = 1.0.0
        Module class: X.Org Server Extension
        ABI class: X.Org Server Extension, version 1.1
    (II) Loading extension DEC-XTRAP
    (II) LoadModule: "freetype"

    (II) Loading /usr/lib/xorg/modules//fonts/libfreetype.so
    (II) Module freetype: vendor="X.Org Foundation & the After X-TT Project"
        compiled for 1.5.2, module version = 2.1.0
        Module class: X.Org Font Renderer
        ABI class: X.Org Font Renderer, version 0.6
    (II) Loading font FreeType
    (II) LoadModule: "type1"

    (WW) Warning, couldn't open module type1
    (II) UnloadModule: "type1"
    (EE) Failed to load module "type1" (module does not exist, 0)
    (II) LoadModule: "dri"

    (II) Loading /usr/lib/xorg/modules/extensions//libdri.so
    (II) Module dri: vendor="X.Org Foundation"
        compiled for 1.5.2, module version = 1.0.0
        ABI class: X.Org Server Extension, version 1.1
    (II) Loading extension XFree86-DRI
    (II) LoadModule: "nvidia"

    (II) Loading /usr/lib/xorg/modules/drivers//nvidia_drv.so
    (II) Module nvidia: vendor="NVIDIA Corporation"
        compiled for 4.0.2, module version = 1.0.0
        Module class: X.Org Video Driver
    (II) NVIDIA dlloader X Driver  177.82  Tue Nov  4 13:42:45 PST 2008
    (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
    (II) Primary Device is: PCI 01@00:00:0
    (II) Loading sub module "fb"
    (II) LoadModule: "fb"

    (II) Loading /usr/lib/xorg/modules//libfb.so
    (II) Module fb: vendor="X.Org Foundation"
        compiled for 1.5.2, module version = 1.0.0
        ABI class: X.Org ANSI C Emulation, version 0.4
    (II) Loading sub module "wfb"
    (II) LoadModule: "wfb"

    (II) Loading /usr/lib/xorg/modules//libwfb.so
    (II) Module wfb: vendor="X.Org Foundation"
        compiled for 1.5.2, module version = 1.0.0
        ABI class: X.Org ANSI C Emulation, version 0.4
    (II) Loading sub module "ramdac"
    (II) LoadModule: "ramdac"
    (II) Module "ramdac" already built-in
    (II) resource ranges after probing:
        [0] -1    0    0xffffffff - 0xffffffff (0x1) MX[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    0xffffffff - 0xffffffff (0x1) MX[B]
        [5] -1    0    0x000f0000 - 0x000fffff (0x10000) MX[B]
        [6] -1    0    0x000c0000 - 0x000effff (0x30000) MX[B]
        [7] -1    0    0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [8] -1    0    0xffffffff - 0xffffffff (0x1) MX[B]
        [9] -1    0    0x000f0000 - 0x000fffff (0x10000) MX[B]
        [10] -1    0    0x000c0000 - 0x000effff (0x30000) MX[B]
        [11] -1    0    0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [12] -1    0    0xffffffff - 0xffffffff (0x1) MX[B]
        [13] -1    0    0x000f0000 - 0x000fffff (0x10000) MX[B]
        [14] -1    0    0x000c0000 - 0x000effff (0x30000) MX[B]
        [15] -1    0    0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [16] -1    0    0xffffffff - 0xffffffff (0x1) MX[B]
        [17] -1    0    0x000f0000 - 0x000fffff (0x10000) MX[B]
        [18] -1    0    0x000c0000 - 0x000effff (0x30000) MX[B]
        [19] -1    0    0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [20] -1    0    0x0000ffff - 0x0000ffff (0x1) IX[B]
        [21] -1    0    0x00000000 - 0x00000000 (0x1) IX[B]
        [22] -1    0    0x0000ffff - 0x0000ffff (0x1) IX[B]
        [23] -1    0    0x00000000 - 0x00000000 (0x1) IX[B]
        [24] -1    0    0x0000ffff - 0x0000ffff (0x1) IX[B]
        [25] -1    0    0x00000000 - 0x00000000 (0x1) IX[B]
        [26] -1    0    0x0000ffff - 0x0000ffff (0x1) IX[B]
        [27] -1    0    0x00000000 - 0x00000000 (0x1) IX[B]
        [28] -1    0    0x0000ffff - 0x0000ffff (0x1) IX[B]
        [29] -1    0    0x00000000 - 0x00000000 (0x1) IX[B]
    (**) 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 "TwinView" "0"
    (**) NVIDIA(0): Option "MetaModes" "DFP: 1680x1050 +0+0"
    (**) NVIDIA(0): Option "Coolbits" "1"
    (**) NVIDIA(0): Enabling RENDER acceleration
    (II) NVIDIA(0): Support for GLX with the Damage and Composite X extensions is
    (II) NVIDIA(0):    enabled.
    (II) NVIDIA(0): NVIDIA GPU GeForce 9800 GT (G92) at PCI:1:0:0 (GPU-0)
    (--) NVIDIA(0): Memory: 524288 kBytes
    (--) NVIDIA(0): VideoBIOS: 62.92.56.00.3a
    (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 9800 GT at PCI:1:0:0:
    (--) NVIDIA(0):    Samsung SyncMaster (DFP-0)
    (--) NVIDIA(0): Samsung SyncMaster (DFP-0): 330.0 MHz maximum pixel clock
    (--) NVIDIA(0): Samsung SyncMaster (DFP-0): Internal Dual Link TMDS
    (II) NVIDIA(0): Display Device found referenced in MetaMode: DFP-0
    (II) NVIDIA(0): Assigned Display Device: DFP-0
    (II) NVIDIA(0): Validated modes:
    (II) NVIDIA(0):    "DFP:1680x1050+0+0"
    (II) NVIDIA(0): Virtual screen size determined to be 1680 x 1050
    (--) NVIDIA(0): DPI set to (90, 88); computed from "UseEdidDpi" X config
    (--) NVIDIA(0):    option
    (==) NVIDIA(0): Enabling 32-bit ARGB GLX visuals.
    (II) NVIDIA(1): Creating default Display subsection in Screen section
        "Screen1" for depth/fbbpp 24/32
    (**) NVIDIA(1): Depth 24, (--) framebuffer bpp 32
    (==) NVIDIA(1): RGB weight 888
    (==) NVIDIA(1): Default visual is TrueColor
    (==) NVIDIA(1): Using gamma correction (1.0, 1.0, 1.0)
    (**) NVIDIA(1): Option "TwinView" "0"
    (**) NVIDIA(1): Option "MetaModes" "DFP: 1680x1050 +0+0"
    (**) NVIDIA(1): Enabling RENDER acceleration
    (II) NVIDIA(1): NVIDIA GPU GeForce 9800 GT (G92) at PCI:1:0:0 (GPU-0)
    (--) NVIDIA(1): Memory: 524288 kBytes
    (--) NVIDIA(1): VideoBIOS: 62.92.56.00.3a
    (II) NVIDIA(1): Detected PCI Express Link width: 16X
    (--) NVIDIA(1): Interlaced video modes are supported on this GPU
    (--) NVIDIA(1): Connected display device(s) on GeForce 9800 GT at PCI:1:0:0:
    (--) NVIDIA(1):    Samsung SyncMaster (DFP-0)
    (--) NVIDIA(1): Samsung SyncMaster (DFP-0): 330.0 MHz maximum pixel clock
    (--) NVIDIA(1): Samsung SyncMaster (DFP-0): Internal Dual Link TMDS
    (EE) NVIDIA(1): Unable to find available Display Devices for screen 1.
    (II) UnloadModule: "nvidia"
    (II) UnloadModule: "wfb"
    (II) UnloadModule: "fb"
    (--) Depth 24 pixmap format is 32 bpp
    (II) do I need RAC?  No, I don't.
    (II) resource ranges after preInit:
        [0] -1    0    0xffffffff - 0xffffffff (0x1) MX[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    0xffffffff - 0xffffffff (0x1) MX[B]
        [5] -1    0    0x000f0000 - 0x000fffff (0x10000) MX[B]
        [6] -1    0    0x000c0000 - 0x000effff (0x30000) MX[B]
        [7] -1    0    0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [8] -1    0    0xffffffff - 0xffffffff (0x1) MX[B]
        [9] -1    0    0x000f0000 - 0x000fffff (0x10000) MX[B]
        [10] -1    0    0x000c0000 - 0x000effff (0x30000) MX[B]
        [11] -1    0    0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [12] -1    0    0xffffffff - 0xffffffff (0x1) MX[B]
        [13] -1    0    0x000f0000 - 0x000fffff (0x10000) MX[B]
        [14] -1    0    0x000c0000 - 0x000effff (0x30000) MX[B]
        [15] -1    0    0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [16] -1    0    0xffffffff - 0xffffffff (0x1) MX[B]
        [17] -1    0    0x000f0000 - 0x000fffff (0x10000) MX[B]
        [18] -1    0    0x000c0000 - 0x000effff (0x30000) MX[B]
        [19] -1    0    0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [20] -1    0    0x0000ffff - 0x0000ffff (0x1) IX[B]
        [21] -1    0    0x00000000 - 0x00000000 (0x1) IX[B]
        [22] -1    0    0x0000ffff - 0x0000ffff (0x1) IX[B]
        [23] -1    0    0x00000000 - 0x00000000 (0x1) IX[B]
        [24] -1    0    0x0000ffff - 0x0000ffff (0x1) IX[B]
        [25] -1    0    0x00000000 - 0x00000000 (0x1) IX[B]
        [26] -1    0    0x0000ffff - 0x0000ffff (0x1) IX[B]
        [27] -1    0    0x00000000 - 0x00000000 (0x1) IX[B]
        [28] -1    0    0x0000ffff - 0x0000ffff (0x1) IX[B]
        [29] -1    0    0x00000000 - 0x00000000 (0x1) IX[B]
    (II) NVIDIA(0): Initialized GPU GART.
    (II) NVIDIA(0): Setting mode "DFP:1680x1050+0+0"
    (II) Loading extension NV-GLX
    (II) NVIDIA(0): NVIDIA 3D Acceleration Architecture Initialized
    (II) NVIDIA(0): Using the NVIDIA 2D acceleration architecture
    (==) NVIDIA(0): Backing store disabled
    (==) NVIDIA(0): Silken mouse enabled
    (II) NVIDIA(0): DPMS enabled
    (II) Loading extension NV-CONTROL
    (II) Loading extension XINERAMA
    (==) 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 SECURITY
    (II) Initializing built-in extension XINERAMA
    (II) Initializing built-in extension XFIXES
    (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
    (II) config/hal: Adding input device Macintosh mouse button emulation
    (II) LoadModule: "evdev"

    (II) Loading /usr/lib/xorg/modules/input//evdev_drv.so
    (II) Module evdev: vendor="X.Org Foundation"
        compiled for 1.5.2, module version = 2.0.99
        Module class: X.Org XInput Driver
        ABI class: X.Org XInput driver, version 2.1
    (**) Macintosh mouse button emulation: always reports core events
    (**) Macintosh mouse button emulation: Device: "/dev/input/event0"
    (II) Macintosh mouse button emulation: Found x and y relative axes
    (II) Macintosh mouse button emulation: Found 3 mouse buttons
    (II) Macintosh mouse button emulation: Configuring as mouse
    (II) XINPUT: Adding extended input device "Macintosh mouse button emulation" (type: MOUSE)
    (**) Macintosh mouse button emulation: YAxisMapping: buttons 4 and 5
    (**) Macintosh mouse button emulation: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
    (II) config/hal: Adding input device AT Translated Set 2 keyboard
    (**) AT Translated Set 2 keyboard: always reports core events
    (**) AT Translated Set 2 keyboard: Device: "/dev/input/event1"
    (II) AT Translated Set 2 keyboard: Found keys
    (II) AT Translated Set 2 keyboard: Configuring as keyboard
    (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD)
    (**) Option "xkb_rules" "evdev"
    (**) AT Translated Set 2 keyboard: xkb_rules: "evdev"
    (**) Option "xkb_model" "pc105"
    (**) AT Translated Set 2 keyboard: xkb_model: "pc105"
    (**) Option "xkb_layout" "dk"
    (**) AT Translated Set 2 keyboard: xkb_layout: "dk"
    (II) config/hal: Adding input device Microsoft Microsoft Wireless Optical Desktop? 1.00
    (**) Microsoft Microsoft Wireless Optical Desktop? 1.00: always reports core events
    (**) Microsoft Microsoft Wireless Optical Desktop? 1.00: Device: "/dev/input/event2"
    (II) Microsoft Microsoft Wireless Optical Desktop? 1.00: Found x and y relative axes
    (II) Microsoft Microsoft Wireless Optical Desktop? 1.00: Found 5 mouse buttons
    (II) Microsoft Microsoft Wireless Optical Desktop? 1.00: Configuring as mouse
    (II) XINPUT: Adding extended input device "Microsoft Microsoft Wireless Optical Desktop? 1.00" (type: MOUSE)
    (**) Microsoft Microsoft Wireless Optical Desktop? 1.00: YAxisMapping: buttons 4 and 5
    (**) Microsoft Microsoft Wireless Optical Desktop? 1.00: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
    AUDIT: Wed Feb 25 21:46:18 2009: 7602 X: client 4 rejected from local host ( uid=0 gid=0 pid=7620 )
    AUDIT: Wed Feb 25 21:46:23 2009: 7602 X: client 4 rejected from local host ( uid=1000 gid=1000 pid=7624 )
    AUDIT: Wed Feb 25 21:46:23 2009: 7602 X: client 4 rejected from local host ( uid=1000 gid=1000 pid=7625 )
    AUDIT: Wed Feb 25 21:46:23 2009: 7602 X: client 4 rejected from local host ( uid=1000 gid=1000 pid=7626 )

  1. the parallel output: my GC does support parallel output!
  1. those "the monitor work" test: This was my first concern - Both work fine :)

Pearlseattle 02-26-2009 12:13 PM

Ok, have a look at the top at the "Screen 1" configuration.
I wrote...
Code:

Screen      0  "Screen0" 0 0
Screen      1  "Screen1" 1440 0

...which means that Screen 1 has to start horizontally at pixel. You have...
Code:

Screen 0 "Screen0" 0 0
Screen 1 "Screen1" 0 0

...which means that your Screen 0 and 1 overlap perfectly and if that would work you would see in both screens exactly the same stuff. Try to change it to...
Code:

Screen 0 "Screen0" 0 0
Screen 1 "Screen1" 1680 0

Then I don't see any section for the keyboard nor mouse. Are they somehow autodetected? Do they work?

Then you have a lonely monitor section with the identifier "Configured Monitor". Pls take it out.

Then for the first "Device" section you have "Coolbits" turned on. Comment it out - just to avoid any superfluous problem.

Then very important, in the first "Screen" section you tell the system to use a device called "Device0", but you actually don't have it - the one you have is actually called "Videocard0". Pls. change it.
If you have a look at the log you posted, you see in...
Quote:

(==) ServerLayout "X.org Configured"
(**) |-->Screen "Screen0" (0)
(**) | |-->Monitor "Monitor0"
(==) No device specified for screen "Screen0".
Using the first device section listed.
(**) | |-->Device "Configured Video Device"
(**) |-->Screen "Screen1" (1)
(**) | |-->Monitor "Monitor1"
(**) | |-->Device "Videocard1"
..that the system uses for the first monitor the "Using the first device section listed", which is your real video card, not the "Videocard0" which is between "Configured Video Device" and "Videocard1".


I think (hope) that with these changes it should work.
Try with these changes and if it still doesn't work pls. post again

Good luck.
:)

edUbuntu 02-26-2009 12:33 PM

Still nothing :/
 
Hi

I changed all your hits, BTW "Thanks for helping out", but still nothing.

This is the new conf:

Code:

Section "ServerLayout"
    Identifier    "X.org Configured"
    Screen      0  "Screen0" 0 0
    Screen      1  "Screen1" 1680 0
EndSection

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

Section "ServerFlags"
    Option        "BlankTime" "20"
    Option        "Xinerama" "0"
EndSection

Section "Monitor"
    Identifier    "Monitor0"
    VendorName    "Unknown"
    ModelName      "Samsung SyncMaster"
    HorizSync      30.0 - 81.0
    VertRefresh    56.0 - 75.0
EndSection

Section "Monitor"
    Identifier    "Monitor1"
    VendorName    "Unknown"
    ModelName      "Samsung SyncMaster"
    HorizSync      30.0 - 81.0
    VertRefresh    56.0 - 75.0
EndSection

Section "Device"
    Identifier    "Configured Video Device"
    Driver        "nvidia"
    VendorName    "NVIDIA Corporation"
    BoardName      "GeForce 9800 GT"
    Option        "Coolbits" "0"
    BusID          "PCI:1:0:0"
EndSection

Section "Device"
    Identifier    "Videocard0"
    Driver        "nvidia"
    VendorName    "NVIDIA Corporation"
    BoardName      "GeForce 9800 GT"
    BusID          "PCI:1:0:0"
    Screen          0
EndSection

Section "Device"
    Identifier    "Videocard1"
    Driver        "nvidia"
    VendorName    "NVIDIA Corporation"
    BoardName      "GeForce 9800 GT"
    BusID          "PCI:1:0:0"
    Screen          1
EndSection

Section "Screen"
    Identifier    "Screen0"
    Device        "Videocard0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option        "TwinView" "0"
    Option        "metamodes" "DFP: 1680x1050 +0+0"
    SubSection    "Display"
        Depth      24
    EndSubSection
EndSection

Section "Screen"
    Identifier    "Screen1"
    Device        "Videocard1"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option        "TwinView" "0"
    Option        "metamodes" "DFP: 1680x1050 +0+0"
EndSection

This is the new xorg.0.log:

Code:

X.Org X Server 1.5.2
Release Date: 10 October 2008
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.24-19-server i686 Ubuntu
Current Operating System: Linux edHome 2.6.27-7-generic #1 SMP Fri Oct 24 06:42:44 UTC 2008 i686
Build Date: 24 October 2008  08:00:16AM
xorg-server 2:1.5.2-2ubuntu3 (buildd@rothera.buildd)
        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: Thu Feb 26 19:20:04 2009
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "X.org Configured"
(**) |-->Screen "Screen0" (0)
(**) |  |-->Monitor "Monitor0"
(**) |  |-->Device "Videocard0"
(**) |-->Screen "Screen1" (1)
(**) |  |-->Monitor "Monitor1"
(**) |  |-->Device "Videocard1"
(**) Option "BlankTime" "20"
(**) Option "Xinerama" "0"
(==) Automatically adding devices
(==) Automatically enabling devices
(==) No FontPath specified.  Using compiled-in default.
(WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
        Entry deleted from font path.
(==) FontPath set to:
        /usr/share/fonts/X11/misc,
        /usr/share/fonts/X11/100dpi/:unscaled,
        /usr/share/fonts/X11/75dpi/:unscaled,
        /usr/share/fonts/X11/Type1,
        /usr/share/fonts/X11/100dpi,
        /usr/share/fonts/X11/75dpi,
        /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType
(==) ModulePath set to "/usr/lib/xorg/modules"
(II) Cannot locate a core pointer device.
(II) Cannot locate a core keyboard device.
(II) The server relies on HAL to provide the list of input devices.
        If no devices become available, reconfigure HAL or disable AllowEmptyInput.
(II) Open ACPI successful (/var/run/acpid.socket)

(II) Loader magic: 0x81d9a40
(II) Module ABI versions:
        X.Org ANSI C Emulation: 0.4
        X.Org Video Driver: 4.1
        X.Org XInput driver : 2.1
        X.Org Server Extension : 1.1
        X.Org Font Renderer : 0.6
(II) Loader running on linux
(++) using VT number 9

(--) PCI:*(0@1:0:0) nVidia Corporation GeForce 9800 GT rev 162, Mem @ 0xfd000000/0, 0xd0000000/0, 0xfa000000/0, I/O @ 0x0000d800/0, BIOS @ 0x????????/131072
(II) System resource ranges:
        [0] -1        0        0xffffffff - 0xffffffff (0x1) MX[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        0xffffffff - 0xffffffff (0x1) MX[B]
        [5] -1        0        0x000f0000 - 0x000fffff (0x10000) MX[B]
        [6] -1        0        0x000c0000 - 0x000effff (0x30000) MX[B]
        [7] -1        0        0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [8] -1        0        0xffffffff - 0xffffffff (0x1) MX[B]
        [9] -1        0        0x000f0000 - 0x000fffff (0x10000) MX[B]
        [10] -1        0        0x000c0000 - 0x000effff (0x30000) MX[B]
        [11] -1        0        0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [12] -1        0        0xffffffff - 0xffffffff (0x1) MX[B]
        [13] -1        0        0x000f0000 - 0x000fffff (0x10000) MX[B]
        [14] -1        0        0x000c0000 - 0x000effff (0x30000) MX[B]
        [15] -1        0        0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [16] -1        0        0xffffffff - 0xffffffff (0x1) MX[B]
        [17] -1        0        0x000f0000 - 0x000fffff (0x10000) MX[B]
        [18] -1        0        0x000c0000 - 0x000effff (0x30000) MX[B]
        [19] -1        0        0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [20] -1        0        0x0000ffff - 0x0000ffff (0x1) IX[B]
        [21] -1        0        0x00000000 - 0x00000000 (0x1) IX[B]
        [22] -1        0        0x0000ffff - 0x0000ffff (0x1) IX[B]
        [23] -1        0        0x00000000 - 0x00000000 (0x1) IX[B]
        [24] -1        0        0x0000ffff - 0x0000ffff (0x1) IX[B]
        [25] -1        0        0x00000000 - 0x00000000 (0x1) IX[B]
        [26] -1        0        0x0000ffff - 0x0000ffff (0x1) IX[B]
        [27] -1        0        0x00000000 - 0x00000000 (0x1) IX[B]
        [28] -1        0        0x0000ffff - 0x0000ffff (0x1) IX[B]
        [29] -1        0        0x00000000 - 0x00000000 (0x1) IX[B]
(II) "extmod" will be loaded. This was enabled by default and also specified in the config file.
(II) "dbe" will be loaded. This was enabled by default and also specified in the config file.
(II) "glx" will be loaded. This was enabled by default and also specified in the config file.
(II) "freetype" will be loaded. This was enabled by default and also specified in the config file.
(II) "record" will be loaded. This was enabled by default and also specified in the config file.
(II) "dri" will be loaded by default.
(II) LoadModule: "dbe"

(II) Loading /usr/lib/xorg/modules/extensions//libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
        compiled for 1.5.2, module version = 1.0.0
        Module class: X.Org Server Extension
        ABI class: X.Org Server Extension, version 1.1
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "extmod"

(II) Loading /usr/lib/xorg/modules/extensions//libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
        compiled for 1.5.2, module version = 1.0.0
        Module class: X.Org Server Extension
        ABI class: X.Org Server Extension, version 1.1
(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: "glx"

(II) Loading /usr/lib/xorg/modules/extensions//libglx.so
(II) Module glx: vendor="NVIDIA Corporation"
        compiled for 4.0.2, module version = 1.0.0
        Module class: X.Org Server Extension
(II) NVIDIA GLX Module  177.82  Tue Nov  4 14:03:48 PST 2008
(II) Loading extension GLX
(II) LoadModule: "record"

(II) Loading /usr/lib/xorg/modules/extensions//librecord.so
(II) Module record: vendor="X.Org Foundation"
        compiled for 1.5.2, module version = 1.13.0
        Module class: X.Org Server Extension
        ABI class: X.Org Server Extension, version 1.1
(II) Loading extension RECORD
(II) LoadModule: "xtrap"

(II) Loading /usr/lib/xorg/modules/extensions//libxtrap.so
(II) Module xtrap: vendor="X.Org Foundation"
        compiled for 1.5.2, module version = 1.0.0
        Module class: X.Org Server Extension
        ABI class: X.Org Server Extension, version 1.1
(II) Loading extension DEC-XTRAP
(II) LoadModule: "freetype"

(II) Loading /usr/lib/xorg/modules//fonts/libfreetype.so
(II) Module freetype: vendor="X.Org Foundation & the After X-TT Project"
        compiled for 1.5.2, module version = 2.1.0
        Module class: X.Org Font Renderer
        ABI class: X.Org Font Renderer, version 0.6
(II) Loading font FreeType
(II) LoadModule: "type1"

(WW) Warning, couldn't open module type1
(II) UnloadModule: "type1"
(EE) Failed to load module "type1" (module does not exist, 0)
(II) LoadModule: "dri"

(II) Loading /usr/lib/xorg/modules/extensions//libdri.so
(II) Module dri: vendor="X.Org Foundation"
        compiled for 1.5.2, module version = 1.0.0
        ABI class: X.Org Server Extension, version 1.1
(II) Loading extension XFree86-DRI
(II) LoadModule: "nvidia"

(II) Loading /usr/lib/xorg/modules/drivers//nvidia_drv.so
(II) Module nvidia: vendor="NVIDIA Corporation"
        compiled for 4.0.2, module version = 1.0.0
        Module class: X.Org Video Driver
(II) NVIDIA dlloader X Driver  177.82  Tue Nov  4 13:42:45 PST 2008
(II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
(II) Primary Device is: PCI 01@00:00:0
(II) Loading sub module "fb"
(II) LoadModule: "fb"

(II) Loading /usr/lib/xorg/modules//libfb.so
(II) Module fb: vendor="X.Org Foundation"
        compiled for 1.5.2, module version = 1.0.0
        ABI class: X.Org ANSI C Emulation, version 0.4
(II) Loading sub module "wfb"
(II) LoadModule: "wfb"

(II) Loading /usr/lib/xorg/modules//libwfb.so
(II) Module wfb: vendor="X.Org Foundation"
        compiled for 1.5.2, module version = 1.0.0
        ABI class: X.Org ANSI C Emulation, version 0.4
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"
(II) Module "ramdac" already built-in
(II) resource ranges after probing:
        [0] -1        0        0xffffffff - 0xffffffff (0x1) MX[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        0xffffffff - 0xffffffff (0x1) MX[B]
        [5] -1        0        0x000f0000 - 0x000fffff (0x10000) MX[B]
        [6] -1        0        0x000c0000 - 0x000effff (0x30000) MX[B]
        [7] -1        0        0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [8] -1        0        0xffffffff - 0xffffffff (0x1) MX[B]
        [9] -1        0        0x000f0000 - 0x000fffff (0x10000) MX[B]
        [10] -1        0        0x000c0000 - 0x000effff (0x30000) MX[B]
        [11] -1        0        0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [12] -1        0        0xffffffff - 0xffffffff (0x1) MX[B]
        [13] -1        0        0x000f0000 - 0x000fffff (0x10000) MX[B]
        [14] -1        0        0x000c0000 - 0x000effff (0x30000) MX[B]
        [15] -1        0        0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [16] -1        0        0xffffffff - 0xffffffff (0x1) MX[B]
        [17] -1        0        0x000f0000 - 0x000fffff (0x10000) MX[B]
        [18] -1        0        0x000c0000 - 0x000effff (0x30000) MX[B]
        [19] -1        0        0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [20] -1        0        0x0000ffff - 0x0000ffff (0x1) IX[B]
        [21] -1        0        0x00000000 - 0x00000000 (0x1) IX[B]
        [22] -1        0        0x0000ffff - 0x0000ffff (0x1) IX[B]
        [23] -1        0        0x00000000 - 0x00000000 (0x1) IX[B]
        [24] -1        0        0x0000ffff - 0x0000ffff (0x1) IX[B]
        [25] -1        0        0x00000000 - 0x00000000 (0x1) IX[B]
        [26] -1        0        0x0000ffff - 0x0000ffff (0x1) IX[B]
        [27] -1        0        0x00000000 - 0x00000000 (0x1) IX[B]
        [28] -1        0        0x0000ffff - 0x0000ffff (0x1) IX[B]
        [29] -1        0        0x00000000 - 0x00000000 (0x1) IX[B]
(**) 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 "TwinView" "0"
(**) NVIDIA(0): Option "MetaModes" "DFP: 1680x1050 +0+0"
(**) NVIDIA(0): Enabling RENDER acceleration
(II) NVIDIA(0): Support for GLX with the Damage and Composite X extensions is
(II) NVIDIA(0):    enabled.
(II) NVIDIA(0): NVIDIA GPU GeForce 9800 GT (G92) at PCI:1:0:0 (GPU-0)
(--) NVIDIA(0): Memory: 524288 kBytes
(--) NVIDIA(0): VideoBIOS: 62.92.56.00.3a
(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 9800 GT at PCI:1:0:0:
(--) NVIDIA(0):    Samsung SyncMaster (DFP-0)
(--) NVIDIA(0): Samsung SyncMaster (DFP-0): 330.0 MHz maximum pixel clock
(--) NVIDIA(0): Samsung SyncMaster (DFP-0): Internal Dual Link TMDS
(II) NVIDIA(0): Display Device found referenced in MetaMode: DFP-0
(II) NVIDIA(0): Assigned Display Device: DFP-0
(II) NVIDIA(0): Validated modes:
(II) NVIDIA(0):    "DFP:1680x1050+0+0"
(II) NVIDIA(0): Virtual screen size determined to be 1680 x 1050
(--) NVIDIA(0): DPI set to (90, 88); computed from "UseEdidDpi" X config
(--) NVIDIA(0):    option
(==) NVIDIA(0): Enabling 32-bit ARGB GLX visuals.
(II) NVIDIA(1): Creating default Display subsection in Screen section
        "Screen1" for depth/fbbpp 24/32
(**) NVIDIA(1): Depth 24, (--) framebuffer bpp 32
(==) NVIDIA(1): RGB weight 888
(==) NVIDIA(1): Default visual is TrueColor
(==) NVIDIA(1): Using gamma correction (1.0, 1.0, 1.0)
(**) NVIDIA(1): Option "TwinView" "0"
(**) NVIDIA(1): Option "MetaModes" "DFP: 1680x1050 +0+0"
(**) NVIDIA(1): Enabling RENDER acceleration
(II) NVIDIA(1): NVIDIA GPU GeForce 9800 GT (G92) at PCI:1:0:0 (GPU-0)
(--) NVIDIA(1): Memory: 524288 kBytes
(--) NVIDIA(1): VideoBIOS: 62.92.56.00.3a
(II) NVIDIA(1): Detected PCI Express Link width: 16X
(--) NVIDIA(1): Interlaced video modes are supported on this GPU
(--) NVIDIA(1): Connected display device(s) on GeForce 9800 GT at PCI:1:0:0:
(--) NVIDIA(1):    Samsung SyncMaster (DFP-0)
(--) NVIDIA(1): Samsung SyncMaster (DFP-0): 330.0 MHz maximum pixel clock
(--) NVIDIA(1): Samsung SyncMaster (DFP-0): Internal Dual Link TMDS
(EE) NVIDIA(1): Unable to find available Display Devices for screen 1.
(II) UnloadModule: "nvidia"
(II) UnloadModule: "wfb"
(II) UnloadModule: "fb"
(--) Depth 24 pixmap format is 32 bpp
(II) do I need RAC?  No, I don't.
(II) resource ranges after preInit:
        [0] -1        0        0xffffffff - 0xffffffff (0x1) MX[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        0xffffffff - 0xffffffff (0x1) MX[B]
        [5] -1        0        0x000f0000 - 0x000fffff (0x10000) MX[B]
        [6] -1        0        0x000c0000 - 0x000effff (0x30000) MX[B]
        [7] -1        0        0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [8] -1        0        0xffffffff - 0xffffffff (0x1) MX[B]
        [9] -1        0        0x000f0000 - 0x000fffff (0x10000) MX[B]
        [10] -1        0        0x000c0000 - 0x000effff (0x30000) MX[B]
        [11] -1        0        0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [12] -1        0        0xffffffff - 0xffffffff (0x1) MX[B]
        [13] -1        0        0x000f0000 - 0x000fffff (0x10000) MX[B]
        [14] -1        0        0x000c0000 - 0x000effff (0x30000) MX[B]
        [15] -1        0        0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [16] -1        0        0xffffffff - 0xffffffff (0x1) MX[B]
        [17] -1        0        0x000f0000 - 0x000fffff (0x10000) MX[B]
        [18] -1        0        0x000c0000 - 0x000effff (0x30000) MX[B]
        [19] -1        0        0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [20] -1        0        0x0000ffff - 0x0000ffff (0x1) IX[B]
        [21] -1        0        0x00000000 - 0x00000000 (0x1) IX[B]
        [22] -1        0        0x0000ffff - 0x0000ffff (0x1) IX[B]
        [23] -1        0        0x00000000 - 0x00000000 (0x1) IX[B]
        [24] -1        0        0x0000ffff - 0x0000ffff (0x1) IX[B]
        [25] -1        0        0x00000000 - 0x00000000 (0x1) IX[B]
        [26] -1        0        0x0000ffff - 0x0000ffff (0x1) IX[B]
        [27] -1        0        0x00000000 - 0x00000000 (0x1) IX[B]
        [28] -1        0        0x0000ffff - 0x0000ffff (0x1) IX[B]
        [29] -1        0        0x00000000 - 0x00000000 (0x1) IX[B]
(II) NVIDIA(0): Initialized GPU GART.
(II) NVIDIA(0): Setting mode "DFP:1680x1050+0+0"
(II) Loading extension NV-GLX
(II) NVIDIA(0): NVIDIA 3D Acceleration Architecture Initialized
(II) NVIDIA(0): Using the NVIDIA 2D acceleration architecture
(==) NVIDIA(0): Backing store disabled
(==) NVIDIA(0): Silken mouse enabled
(II) NVIDIA(0): DPMS enabled
(II) Loading extension NV-CONTROL
(II) Loading extension XINERAMA
(==) 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 SECURITY
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFIXES
(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
(II) config/hal: Adding input device Macintosh mouse button emulation
(II) LoadModule: "evdev"

(II) Loading /usr/lib/xorg/modules/input//evdev_drv.so
(II) Module evdev: vendor="X.Org Foundation"
        compiled for 1.5.2, module version = 2.0.99
        Module class: X.Org XInput Driver
        ABI class: X.Org XInput driver, version 2.1
(**) Macintosh mouse button emulation: always reports core events
(**) Macintosh mouse button emulation: Device: "/dev/input/event0"
(II) Macintosh mouse button emulation: Found x and y relative axes
(II) Macintosh mouse button emulation: Found 3 mouse buttons
(II) Macintosh mouse button emulation: Configuring as mouse
(II) XINPUT: Adding extended input device "Macintosh mouse button emulation" (type: MOUSE)
(**) Macintosh mouse button emulation: YAxisMapping: buttons 4 and 5
(**) Macintosh mouse button emulation: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
(II) config/hal: Adding input device AT Translated Set 2 keyboard
(**) AT Translated Set 2 keyboard: always reports core events
(**) AT Translated Set 2 keyboard: Device: "/dev/input/event1"
(II) AT Translated Set 2 keyboard: Found keys
(II) AT Translated Set 2 keyboard: Configuring as keyboard
(II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) AT Translated Set 2 keyboard: xkb_rules: "evdev"
(**) Option "xkb_model" "pc105"
(**) AT Translated Set 2 keyboard: xkb_model: "pc105"
(**) Option "xkb_layout" "dk"
(**) AT Translated Set 2 keyboard: xkb_layout: "dk"
(II) config/hal: Adding input device Microsoft Microsoft Wireless Optical Desktop? 1.00
(**) Microsoft Microsoft Wireless Optical Desktop? 1.00: always reports core events
(**) Microsoft Microsoft Wireless Optical Desktop? 1.00: Device: "/dev/input/event2"
(II) Microsoft Microsoft Wireless Optical Desktop? 1.00: Found x and y relative axes
(II) Microsoft Microsoft Wireless Optical Desktop? 1.00: Found 5 mouse buttons
(II) Microsoft Microsoft Wireless Optical Desktop? 1.00: Configuring as mouse
(II) XINPUT: Adding extended input device "Microsoft Microsoft Wireless Optical Desktop? 1.00" (type: MOUSE)
(**) Microsoft Microsoft Wireless Optical Desktop? 1.00: YAxisMapping: buttons 4 and 5
(**) Microsoft Microsoft Wireless Optical Desktop? 1.00: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
AUDIT: Thu Feb 26 19:20:06 2009: 6907 X: client 4 rejected from local host ( uid=0 gid=0 pid=6925 )
AUDIT: Thu Feb 26 19:20:14 2009: 6907 X: client 4 rejected from local host ( uid=0 gid=0 pid=6929 )
AUDIT: Thu Feb 26 19:20:18 2009: 6907 X: client 4 rejected from local host ( uid=1000 gid=1000 pid=6931 )
AUDIT: Thu Feb 26 19:20:18 2009: 6907 X: client 4 rejected from local host ( uid=1000 gid=1000 pid=6932 )
AUDIT: Thu Feb 26 19:20:18 2009: 6907 X: client 4 rejected from local host ( uid=1000 gid=1000 pid=6933 )

What concerns the mouse and keyboard everything is working great - No problems!

Pearlseattle 02-26-2009 01:04 PM

You're welcome!
Damn - how can it be?
Let me go home, have a look at your log and put your configuration into my PC and see what happens.

Pearlseattle 02-26-2009 01:53 PM

Bad news: it works for me - I took the xorg.conf you posted, just modified the resolution of the monitors and the top entry about the horizontal start of the second desktop, and it works. And you're right - mouse & keyboard work even if they're not specified in the config file.
Looking at your log file... .

Pearlseattle 02-26-2009 02:01 PM

Btw I use xorg-server version 1.3.0 - you have 1.5.2.
Versions 1.4.x and 1.5.x are still marked unstable in the Gentoo distribution. You wouldn't theoretically have the option to roll back to 1.3.0, or? It might be that something has changed in 1.4.x and/or 1.5.x. .

Pearlseattle 02-26-2009 02:04 PM

Quote:

(II) "dri" will be loaded by default.
I wonder why as you have it commented in your xorg.conf. This has definitely changed between 1.3.0 and 1.5.2.
nVidia instructions (I am using nvidia-drivers 177.82) always state not to load "dri". How can you avoid loading that module in 1.5.2?
Can you perhaps rename the file...
Code:

/usr/lib/xorg/modules/extensions//libdri.so
to something like "libdri.so.bak", so that it doesn't get loaded and try again? Sorry... .

Pearlseattle 02-26-2009 02:14 PM

Mmmhh, your log says...
Code:

(--) NVIDIA(0): Connected display device(s) on GeForce 9800 GT at PCI:1:0:0:
(--) NVIDIA(0):    Samsung SyncMaster (DFP-0)

...while mine says...
Code:

(--) NVIDIA(0): Connected display device(s) on GeForce 8800 GTS 512 at
(--) NVIDIA(0):    PCI:1:0:0:
(--) NVIDIA(0):    CRT-1
(--) NVIDIA(0):    Samsung SyncMaster (DFP-0)

Well, one more difference between my system and yours is that I have 1 DVI and 1 VGA connector, not 2 DVI. My second monitor always get recognized as CRT, doesn't matter if I write CRT or DVI.

Pearlseattle 02-26-2009 02:38 PM

Pff... don't see anything interesting.
Can you perhaps try to change the bottom of your config from...
Code:

Section "Screen"
    Identifier    "Screen0"
    Device        "Videocard0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option        "TwinView" "0"
    Option        "metamodes" "DFP: 1680x1050 +0+0"
    SubSection    "Display"
        Depth      24
    EndSubSection
EndSection

Section "Screen"
    Identifier    "Screen1"
    Device        "Videocard1"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option        "TwinView" "0"
    Option        "metamodes" "DFP: 1680x1050 +0+0"
EndSection

...to...
Code:

Section "Screen"
    Identifier    "Screen0"
    Device        "Videocard0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option        "TwinView" "0"
    Option        "metamodes" "DFP-0: 1680x1050 +0+0"
    SubSection    "Display"
        Depth      24
    EndSubSection
EndSection

Section "Screen"
    Identifier    "Screen1"
    Device        "Videocard1"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option        "TwinView" "0"
    Option        "metamodes" "DFP-1: 1680x1050 +0+0"
EndSection

?
Perhaps the driver is getting confused by the two same "DFP"- names.. :rolleyes:
Otherwise I have to admit that I don't know what else to try.


All times are GMT -5. The time now is 09:57 PM.