Go Back   nV News Forums > Linux Support Forums > NVIDIA Linux

Newegg Daily Deals

Reply
 
Thread Tools
Old 04-08-06, 12:11 PM   #1
flupke
Registered User
 
Join Date: Jul 2003
Posts: 8
Default 8756 and Xinerama

My Xinerama setup used to work fine with 8178 drivers, and with 8756 I only have one screen :

Code:
(**) 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 "ConnectedMonitor" "DFP-0"
(**) NVIDIA(0): Option "RenderAccel" "on"
(**) NVIDIA(0): Option "AllowDDCCI" "on"
(**) NVIDIA(0): Enabling RENDER acceleration
(**) NVIDIA(0): ConnectedMonitor string: "DFP-0"
(II) NVIDIA(0): NVIDIA GPU GeForce 7800 GTX at PCI:1:0:0
(--) NVIDIA(0): VideoRAM: 262144 kBytes
(--) NVIDIA(0): VideoBIOS: 05.70.02.11.10
(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 7800 GTX at PCI:1:0:0:
(--) NVIDIA(0):     Dell 2405FPW (DFP-0)
(--) NVIDIA(0): Dell 2405FPW (DFP-0): 310 MHz maximum pixel clock
(--) NVIDIA(0): Dell 2405FPW (DFP-0): Internal Dual Link TMDS
(II) NVIDIA(0): Assigned Display Device: DFP-0
(II) NVIDIA(0): Validated modes:
(II) NVIDIA(0):     "1920x1200"
(II) NVIDIA(0): Virtual screen size determined to be 1920 x 1200
(--) NVIDIA(0): DPI set to (93, 92); computed from "UseEdidDpi" X config option
(**) 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 "ConnectedMonitor" "CRT-1"
(**) NVIDIA(1): Option "RenderAccel" "on"
(**) NVIDIA(1): Enabling RENDER acceleration
(II) NVIDIA(1): NVIDIA GPU GeForce 7800 GTX at PCI:1:0:0
(--) NVIDIA(1): VideoRAM: 262144 kBytes
(--) NVIDIA(1): VideoBIOS: 05.70.02.11.10
(II) NVIDIA(1): Detected PCI Express Link width: 8X
(--) NVIDIA(1): Interlaced video modes are supported on this GPU
(--) NVIDIA(1): Connected display device(s) on GeForce 7800 GTX at PCI:1:0:0:
(--) NVIDIA(1):     Dell 2405FPW (DFP-0)
(--) NVIDIA(1): Dell 2405FPW (DFP-0): 310 MHz maximum pixel clock
(--) NVIDIA(1): Dell 2405FPW (DFP-0): Internal Dual Link TMDS
(EE) NVIDIA(1): Unable to find available Display Devices for screen 1.
It seems that the driver "sees" only one connected display device.
This is strange because 'nvidia-xconfig --query-gpu-info' outputs :
Code:
Number of GPUs: 2

GPU #0:
  Name      : GeForce 7800 GTX
  PCI BusID : PCI:2:0:0

  Number of Display Devices: 0


GPU #1:
  Name      : GeForce 7800 GTX
  PCI BusID : PCI:1:0:0

  Number of Display Devices: 2

  Display Device 0 (CRT-1):
     EDID Name             : IQT Q17
     Minimum HorizSync     : 31.462 kHz
     Maximum HorizSync     : 79.976 kHz
     Minimum VertRefresh   : 56 Hz
     Maximum VertRefresh   : 75 Hz
     Maximum PixelClock    : 135.000 MHz
     Maximum Width         : 1280 pixels
     Maximum Height        : 1024 pixels
     Physical Width        : 330 mm
     Physical Height       : 270 mm

  Display Device 1 (DFP-0):
     EDID Name             : Dell 2405FPW
     Minimum HorizSync     : 30.000 kHz
     Maximum HorizSync     : 81.000 kHz
     Minimum VertRefresh   : 56 Hz
     Maximum VertRefresh   : 76 Hz
     Maximum PixelClock    : 170.000 MHz
     Maximum Width         : 1920 pixels
     Maximum Height        : 1200 pixels
     Preferred Width       : 1920 pixels
     Preferred Height      : 1200 pixels
     Preferred VertRefresh : 60 Hz
     Physical Width        : 520 mm
     Physical Height       : 330 mm
Attached Files
File Type: log nvidia-bug-report.log (77.9 KB, 118 views)
flupke is offline   Reply With Quote
Old 04-08-06, 03:41 PM   #2
netllama
NVIDIA Corporation
 
Join Date: Dec 2004
Posts: 8,763
Default Re: 8756 and Xinerama

It looks like the problem here might be your usage of theConnectedMonitor option. That option should only be used to tell the driver about a display device that it cannot detect on its own (such as when using a KVM). Are both of your displays directly connected to the videocard from bootup, or are you using a KVM, or some other intermediary device?

I'd suggest removing both instances of that option from your X configuration. If that fails to help, please start X with the following command:
startx -- -logverbose 5

and then generate and post a new bug report.

Thanks,
Lonni
netllama is offline   Reply With Quote
Old 04-09-06, 12:30 PM   #3
flupke
Registered User
 
Join Date: Jul 2003
Posts: 8
Default Re: 8756 and Xinerama

I have two LCD displays, a 24" and a 17".
The 24" is connected using DVI on the first card's first output.
The 17" is connected using a DVI to VGA adapter on the first card's second output.

If I remove the ConnectedMonitor options both screens are used, but the 24" is initialized as the second screen. This is annoying because then applications go fullscreen on the 17" (I could live with that, but watching DVDs on the 17" while the 24" displays xclock and mails makes me want to cry )

Attached is a nvidia-bug-report generated with the "swaped screens" problem and -logverbose 5.

Thanks a lot for your help.
Attached Files
File Type: log nvidia-bug-report.log (99.2 KB, 109 views)
flupke is offline   Reply With Quote
Old 04-09-06, 12:38 PM   #4
netllama
NVIDIA Corporation
 
Join Date: Dec 2004
Posts: 8,763
Default Re: 8756 and Xinerama

This isn't what ConnectedMonitor was meant to accomplish. Please use the UseDisplayDevice option instead:
http://download.nvidia.com/XFree86/L...ppendix-d.html

Thanks,
Lonni
netllama is offline   Reply With Quote
Old 04-09-06, 12:59 PM   #5
flupke
Registered User
 
Join Date: Jul 2003
Posts: 8
Default Re: 8756 and Xinerama

Haha you're too fast I just RTFM :
Quote:
Option "UseDisplayDevice" "string"

When assigning display devices to X screens, the NVIDIA X driver by
default assigns display devices in the order they are found (looking first
at CRTs, then at DFPs, and finally at TVs). This option can be used to
override this assignment. For example, if both a CRT and a DFP are
connected, you could specify:

Option "UseDisplayDevice" "DFP"

to make the X screen use the DFP, even though it would have used a CRT by
default.

Note the subtle difference between this option and the "ConnectedMonitor"
option: the "ConnectedMonitor" option overrides what display devices are
actually detected, while the "UseDisplayDevice" option controls which of
the detected display devices will be used on this X screen.
Which is exactly the answer to my problem

Thanks again for the great support !

P.S. : those drivers just rock, every single issue I ever had with nvidia/linux seems resolved (xv vsync !)
flupke is offline   Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 01:31 AM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.