PCIe and PCI dual cards?

2009-11-26 Thread Jaguar Finch
I'm trying to get a PCIe and a PCI video card to work together for a
multi-monitor setup but I'm getting "(EE) No devices detected.  Fatal server
error:  no screens found".

This is under Ubunutu 9.04 and both are nvidia cards. According to the log,
both cards are being detected and the nvidia driver is being loaded. I'll
really appreciate the time anyone could spend helping me look at this.
Here's my xorg.conf:

---
Section "Module"
Load   "dbe"
Load   "extmod"
Load   "glx"
EndSection

Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection

# # Main monitor here 

Section "Monitor"
Identifier "Monitor0"
VendorName "Samsung"
ModelName  "Samsung SyncMaster"
HorizSync   49.3 - 98.5
VertRefresh 60.0
# Option "DPMS"
EndSection

Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName  "GeForce 9800 GTX+"
BusID  "PCI:01:00.0"
EndSection

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


# # Secondary monitor here ###

Section "Monitor"
Identifier "Monitor1"
VendorName "Samsung"
ModelName  "Samsung SyncMaster"
# HorizSync   49.3 - 98.5
# VertRefresh 60.0
# Option "DPMS"
EndSection

Section "Device"
Identifier "Device1"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BusID  "PCI:05:02.0"
EndSection

Section "Screen"
Identifier "Screen1"
Device "Device1"
Monitor"Monitor1"
DefaultDepth24
Option "TwinView" "0"
Option "metamodes" "nvidia-auto-select"
SubSection "Display"
Depth   24
EndSubSection
EndSection


# # Server ##
Section "ServerLayout"
Identifier  "Default Layout"
Screen  "Screen0"
Screen  "Screen1" RightOf "Screen0"
InputDevice "Mouse0"
InputDevice "Keyboard0"

Option "Xinerama" "1"
Option "clone" "off"
EndSection
---

And here's Xorg.0.log:

---
X.Org X Server 1.6.0
Release Date: 2009-2-25
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.24-15-server x86_64 Ubuntu
Current Operating System: Linux ubuntu 2.6.28-16-generic #55-Ubuntu SMP Tue
Oct 20 19:48:32 UTC 2009 x86_64
Build Date: 09 April 2009  02:11:54AM
xorg-server 2:1.6.0-0ubuntu14 (bui...@crested.buildd)
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
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 Nov 25 22:29:21 2009
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "Default Layout"
(**) |-->Screen "Screen0" (0)
(**) |   |-->Monitor "Monitor0"
(**) |   |-->Device "Device0"
(**) |-->Screen "Screen1" (1)
(**) |   |-->Monitor "Monitor1"
(**) |   |-->Device "Device1"
(**) |-->Input Device "Mouse0"
(**) |-->Input Device "Keyboard0"
(**) Option "Xinerama" "1"
(==) Automatically adding devices
(==) Automatically enabling devices
(**) Xinerama: enabled
(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,
built-ins
(==) 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.
(WW) AllowEmptyInput is on, devices using drivers 'kbd', 'mouse' or
'vmmouse' will be disabled.
(WW) Disabling Mouse0
(WW) Disabling Keyboard0
(II) Loader magic: 0xb40
(II) Module ABI versions:
X.Org ANSI C Emulation: 0.4
X.Org Video Driver: 5.0
X.Org XInput driver : 4.0
X.Org Server Extension : 2.0
(II) Loader running on linux
(++) using VT number 7

(--) PCI:*(0...@1:0:0) nVid

Re: PCIe and PCI dual cards?

2009-11-28 Thread Timothy S. Nelson

On Thu, 26 Nov 2009, Jaguar Finch wrote:


I'm trying to get a PCIe and a PCI video card to work together for a 
multi-monitor setup but
I'm getting "(EE) No devices detected.  Fatal server error:  no screens found".

This is under Ubunutu 9.04 and both are nvidia cards. According to the log, 
both cards are


[snip]


X.Org X Server 1.6.0
Release Date: 2009-2-25


	Here's your problem.  Dual screen card support was broken for quite a 
while.  Basically, 1.6.x doesn't support them, except by accident.  I'm a 
Fedora user, and it completely failed for me for Fedora versions maybe 9-11. 
Xorg 1.7 (used in Fedora 12) is supposed to support multiple graphics chips. 
So here's what I see your options to be:

1.  Upgrade to xorg 1.7 and see if it helps you (you may have to upgrade
your whole OS to get the xorg upgrade)
2.  Downgrade to one of the versions that used to work (may not support
modern screen cards).
3.  Get a screen card that supports dual monitors on one chip.  Be warned
that these must be on one chip on the card; I have a screen card that
supports 4 monitors, but on Fedora 11 I can only use 2 because the
problem is that there are two chips on the card, and each supports two
monitors, but xorg 1.6 only supports one chip at a time (except under
special circumstances).

HTH,


-
| Name: Tim Nelson | Because the Creator is,|
| E-mail: wayl...@wayland.id.au| I am   |
-

BEGIN GEEK CODE BLOCK
Version 3.12
GCS d+++ s+: a- C++$ U+++$ P+++$ L+++ E- W+ N+ w--- V- 
PE(+) Y+>++ PGP->+++ R(+) !tv b++ DI D G+ e++> h! y-

-END GEEK CODE BLOCK-
___
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg

Re: PCIe and PCI dual cards?

2009-11-29 Thread Aaron Plattner
On Sat, Nov 28, 2009 at 02:35:19AM -0800, Timothy S. Nelson wrote:
> On Thu, 26 Nov 2009, Jaguar Finch wrote:
> 
> > I'm trying to get a PCIe and a PCI video card to work together for a 
> > multi-monitor setup but
> > I'm getting "(EE) No devices detected.  Fatal server error:  no screens 
> > found".
> > 
> > This is under Ubunutu 9.04 and both are nvidia cards. According to the log, 
> > both cards are
> 
> [snip]
> 
> > X.Org X Server 1.6.0
> > Release Date: 2009-2-25
> 
>   Here's your problem.  Dual screen card support was broken for quite a 
> while.  Basically, 1.6.x doesn't support them, except by accident.  I'm a 

Actually, for drivers that don't require I/O access or legacy VGA, it does
work if you specify BusIDs.  Jaguar's problem was that he was using the
lspci style of BusID rather than the X style (i.e. "bus:dev.func" rather
than "bus:dev:func").  We really ought to agree on a common BusID
formatting style and then be consistent about it.

> Fedora user, and it completely failed for me for Fedora versions maybe 9-11. 
> Xorg 1.7 (used in Fedora 12) is supposed to support multiple graphics chips. 
> So here's what I see your options to be:
> 1.Upgrade to xorg 1.7 and see if it helps you (you may have to upgrade
>   your whole OS to get the xorg upgrade)
> 2.Downgrade to one of the versions that used to work (may not support
>   modern screen cards).
> 3.Get a screen card that supports dual monitors on one chip.  Be warned
>   that these must be on one chip on the card; I have a screen card that
>   supports 4 monitors, but on Fedora 11 I can only use 2 because the
>   problem is that there are two chips on the card, and each supports two
>   monitors, but xorg 1.6 only supports one chip at a time (except under
>   special circumstances).
> 
>   HTH,
> 
> 
> -
> | Name: Tim Nelson | Because the Creator is,|
> | E-mail: wayl...@wayland.id.au| I am   |
> -
> 
> BEGIN GEEK CODE BLOCK
> Version 3.12
> GCS d+++ s+: a- C++$ U+++$ P+++$ L+++ E- W+ N+ w--- V- 
> PE(+) Y+>++ PGP->+++ R(+) !tv b++ DI D G+ e++> h! y-
> -END GEEK CODE BLOCK-

Content-Description: ATT1.txt
> ___
> xorg mailing list
> xorg@lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/xorg
___
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg