FedoraThis forum is for the discussion of the Fedora Project.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I am trying running Fedora 14 on a computer with 2 NVIDIA cards (each dualheads) so I should have 4 screens. The video cards are one GeForce GT9500 on a port PCIe 16x and the second card is one GeForce GT9500 on a port PCIe 1x. I choose both card with the same chipset. I can drive each video card separatly with two screens but I can not run both cards together. When I try having 4 screens, the following message is into the file /var/log/Xorg.0.log:
Code:
[ 84.443]
X.Org X Server 1.9.0
Release Date: 2010-08-20
[ 84.443] X Protocol Version 11, Revision 0
[ 84.443] Build Operating System: x86-05 2.6.32-72.el6.bz634452.x86_64
[ 84.443] Current Operating System: Linux testpc.fa18samt.ch 2.6.35.6-45.fc14.i686 #1 SMP Mon Oct 18 23:56:17 UTC 2010 i686
[ 84.444] Kernel command line: ro root=UUID=f0f94192-6abd-46b2-b832-36f2f3fcfe21 rd_NO_LUKS rd_NO_LVM rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYTABLE=fr_CH-latin1 nomodeset rhgb quiet
[ 84.444] Build Date: 13 October 2010 03:29:59PM
[ 84.444] Build ID: xorg-x11-server 1.9.0-15.fc14
[ 84.455] Current version of pixman: 0.18.4
[ 84.455] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 84.456] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 84.457] (==) Log file: "/var/log/Xorg.0.log", Time: Mon Dec 20 09:48:14 2010
[ 84.485] (==) Using config file: "/etc/X11/xorg.conf"
[ 84.485] (==) Using config directory: "/etc/X11/xorg.conf.d"
[ 84.485] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 84.546] (==) ServerLayout "Default Layout"
[ 84.546] (**) |-->Screen "Screen0" (0)
[ 84.546] (**) | |-->Monitor "Monitor0"
[ 84.546] (**) | |-->Device "Device0"
[ 84.546] (**) |-->Screen "Screen1" (1)
[ 84.546] (**) | |-->Monitor "Monitor1"
[ 84.546] (**) | |-->Device "Device1"
[ 84.546] (**) |-->Input Device "Keyboard0"
[ 84.546] (**) |-->Input Device "Mouse0"
[ 84.546] (**) Option "Xinerama" "0"
[ 84.546] (==) Automatically adding devices
[ 84.546] (==) Automatically enabling devices
[ 84.547] (==) FontPath set to:
catalogue:/etc/X11/fontpath.d,
built-ins
[ 84.547] (==) ModulePath set to "/usr/lib/xorg/modules"
[ 84.547] (WW) AllowEmptyInput is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[ 84.547] (WW) Disabling Keyboard0
[ 84.547] (WW) Disabling Mouse0
[ 84.547] (II) Loader magic: 0x81fac2c
[ 84.548] (II) Module ABI versions:
[ 84.548] X.Org ANSI C Emulation: 0.4
[ 84.548] X.Org Video Driver: 8.0
[ 84.548] X.Org XInput driver : 11.0
[ 84.548] X.Org Server Extension : 4.0
[ 84.550] (--) PCI:*(0:1:0:0) 10de:0640:10de:0551 rev 161, Mem @ 0xf8000000/16777216, 0xc0000000/268435456, 0xf6000000/33554432, I/O @ 0x0000ac00/128, BIOS @ 0x????????/524288
[ 84.550] (--) PCI: (0:5:0:0) 10de:0640:0000:0000 rev 161, Mem @ 0xfd000000/16777216, 0xd0000000/268435456, 0xfa000000/33554432, I/O @ 0x0000ec00/128, BIOS @ 0x????????/524288
[ 84.550] (II) LoadModule: "extmod"
[ 84.596] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
[ 84.605] (II) Module extmod: vendor="X.Org Foundation"
[ 84.605] compiled for 1.9.0, module version = 1.0.0
[ 84.605] Module class: X.Org Server Extension
[ 84.605] ABI class: X.Org Server Extension, version 4.0
[ 84.605] (II) Loading extension SELinux
[ 84.605] (II) Loading extension MIT-SCREEN-SAVER
[ 84.605] (II) Loading extension XFree86-VidModeExtension
[ 84.605] (II) Loading extension XFree86-DGA
[ 84.605] (II) Loading extension DPMS
[ 84.605] (II) Loading extension XVideo
[ 84.605] (II) Loading extension XVideo-MotionCompensation
[ 84.605] (II) Loading extension X-Resource
[ 84.605] (II) LoadModule: "dbe"
[ 84.605] (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
[ 84.606] (II) Module dbe: vendor="X.Org Foundation"
[ 84.606] compiled for 1.9.0, module version = 1.0.0
[ 84.606] Module class: X.Org Server Extension
[ 84.606] ABI class: X.Org Server Extension, version 4.0
[ 84.606] (II) Loading extension DOUBLE-BUFFER
[ 84.606] (II) LoadModule: "glx"
[ 84.606] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[ 84.962] (II) Module glx: vendor="NVIDIA Corporation"
[ 84.962] compiled for 4.0.2, module version = 1.0.0
[ 84.962] Module class: X.Org Server Extension
[ 84.962] (II) NVIDIA GLX Module 260.19.29 Wed Dec 8 12:25:40 PST 2010
[ 84.962] (II) Loading extension GLX
[ 84.962] (II) LoadModule: "record"
[ 84.963] (II) Loading /usr/lib/xorg/modules/extensions/librecord.so
[ 84.966] (II) Module record: vendor="X.Org Foundation"
[ 84.966] compiled for 1.9.0, module version = 1.13.0
[ 84.966] Module class: X.Org Server Extension
[ 84.966] ABI class: X.Org Server Extension, version 4.0
[ 84.966] (II) Loading extension RECORD
[ 84.966] (II) LoadModule: "dri"
[ 84.966] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
[ 84.979] (II) Module dri: vendor="X.Org Foundation"
[ 84.979] compiled for 1.9.0, module version = 1.0.0
[ 84.979] ABI class: X.Org Server Extension, version 4.0
[ 84.979] (II) Loading extension XFree86-DRI
[ 84.979] (II) LoadModule: "dri2"
[ 84.980] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
[ 84.980] (II) Module dri2: vendor="X.Org Foundation"
[ 84.980] compiled for 1.9.0, module version = 1.2.0
[ 84.980] ABI class: X.Org Server Extension, version 4.0
[ 84.980] (II) Loading extension DRI2
[ 84.980] (II) LoadModule: "nvidia"
[ 84.981] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[ 85.027] (II) Module nvidia: vendor="NVIDIA Corporation"
[ 85.027] compiled for 4.0.2, module version = 1.0.0
[ 85.027] Module class: X.Org Video Driver
[ 85.029] (II) NVIDIA dlloader X Driver 260.19.29 Wed Dec 8 12:10:28 PST 2010
[ 85.030] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[ 85.030] (--) using VT number 7
[ 85.048] (II) Loading sub module "fb"
[ 85.048] (II) LoadModule: "fb"
[ 85.048] (II) Loading /usr/lib/xorg/modules/libfb.so
[ 85.060] (II) Module fb: vendor="X.Org Foundation"
[ 85.060] compiled for 1.9.0, module version = 1.0.0
[ 85.060] ABI class: X.Org ANSI C Emulation, version 0.4
[ 85.060] (II) Loading sub module "wfb"
[ 85.060] (II) LoadModule: "wfb"
[ 85.060] (II) Loading /usr/lib/xorg/modules/libwfb.so
[ 85.063] (II) Module wfb: vendor="X.Org Foundation"
[ 85.063] compiled for 1.9.0, module version = 1.0.0
[ 85.063] ABI class: X.Org ANSI C Emulation, version 0.4
[ 85.063] (II) Loading sub module "ramdac"
[ 85.063] (II) LoadModule: "ramdac"
[ 85.063] (II) Module "ramdac" already built-in
[ 85.066] (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
[ 85.066] (==) NVIDIA(0): RGB weight 888
[ 85.066] (==) NVIDIA(0): Default visual is TrueColor
[ 85.066] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[ 85.066] (**) NVIDIA(0): Option "TwinView" "0"
[ 85.066] (**) NVIDIA(0): Option "MetaModes" "CRT-0: nvidia-auto-select +0+0"
[ 85.067] (**) NVIDIA(0): Option "TwinViewXineramaInfoOrder" "CRT-0"
[ 85.067] (**) NVIDIA(0): Enabling RENDER acceleration
[ 85.068] (II) NVIDIA(0): Support for GLX with the Damage and Composite X extensions is
[ 85.068] (II) NVIDIA(0): enabled.
[ 86.646] (II) NVIDIA(0): NVIDIA GPU GeForce 9500 GT (G96) at PCI:1:0:0 (GPU-0)
[ 86.646] (--) NVIDIA(0): Memory: 524288 kBytes
[ 86.646] (--) NVIDIA(0): VideoBIOS: 62.94.28.00.00
[ 86.646] (II) NVIDIA(0): Detected PCI Express Link width: 16X
[ 86.646] (--) NVIDIA(0): Interlaced video modes are supported on this GPU
[ 86.646] (--) NVIDIA(0): Connected display device(s) on GeForce 9500 GT at PCI:1:0:0
[ 86.646] (--) NVIDIA(0): Samsung S/M 900NF (CRT-0)
[ 86.646] (--) NVIDIA(0): Philips 190S (CRT-1)
[ 86.646] (--) NVIDIA(0): Samsung S/M 900NF (CRT-0): 400.0 MHz maximum pixel clock
[ 86.646] (--) NVIDIA(0): Philips 190S (CRT-1): 400.0 MHz maximum pixel clock
[ 86.649] (II) NVIDIA(0): Display Device found referenced in MetaMode: CRT-0
[ 86.661] (II) NVIDIA(0): Assigned Display Device: CRT-0
[ 86.661] (II) NVIDIA(0): Validated modes:
[ 86.661] (II) NVIDIA(0): "CRT-0:nvidia-auto-select+0+0"
[ 86.661] (II) NVIDIA(0): Virtual screen size determined to be 1280 x 1024
[ 86.684] (--) NVIDIA(0): DPI set to (90, 96); computed from "UseEdidDpi" X config
[ 86.684] (--) NVIDIA(0): option
[ 86.730] (==) NVIDIA(0): Enabling 32-bit ARGB GLX visuals.
[ 86.730] (**) NVIDIA(1): Depth 24, (--) framebuffer bpp 32
[ 86.730] (==) NVIDIA(1): RGB weight 888
[ 86.730] (==) NVIDIA(1): Default visual is TrueColor
[ 86.730] (==) NVIDIA(1): Using gamma correction (1.0, 1.0, 1.0)
[ 86.730] (**) NVIDIA(1): Option "TwinView" "0"
[ 86.730] (**) NVIDIA(1): Option "MetaModes" "CRT-1: nvidia-auto-select +0+0"
[ 86.730] (**) NVIDIA(1): Enabling RENDER acceleration
[ 86.730] (II) NVIDIA(1): NVIDIA GPU GeForce 9500 GT (G96) at PCI:1:0:0 (GPU-0)
[ 86.730] (--) NVIDIA(1): Memory: 524288 kBytes
[ 86.730] (--) NVIDIA(1): VideoBIOS: 62.94.28.00.00
[ 86.730] (II) NVIDIA(1): Detected PCI Express Link width: 16X
[ 86.730] (--) NVIDIA(1): Interlaced video modes are supported on this GPU
[ 86.730] (--) NVIDIA(1): Connected display device(s) on GeForce 9500 GT at PCI:1:0:0
[ 86.730] (--) NVIDIA(1): Samsung S/M 900NF (CRT-0)
[ 86.730] (--) NVIDIA(1): Philips 190S (CRT-1)
[ 86.730] (--) NVIDIA(1): Samsung S/M 900NF (CRT-0): 400.0 MHz maximum pixel clock
[ 86.730] (--) NVIDIA(1): Philips 190S (CRT-1): 400.0 MHz maximum pixel clock
[ 86.733] (II) NVIDIA(1): Display Device found referenced in MetaMode: CRT-1
[ 86.739] (II) NVIDIA(1): Assigned Display Device: CRT-1
[ 86.739] (II) NVIDIA(1): Validated modes:
[ 86.739] (II) NVIDIA(1): "CRT-1:nvidia-auto-select+0+0"
[ 86.739] (II) NVIDIA(1): Virtual screen size determined to be 1280 x 1024
[ 86.743] (--) NVIDIA(1): DPI set to (85, 86); computed from "UseEdidDpi" X config
[ 86.743] (--) NVIDIA(1): option
[ 86.743] (==) NVIDIA(1): Enabling 32-bit ARGB GLX visuals.
[ 86.743] (--) Depth 24 pixmap format is 32 bpp
[ 86.743] (II) NVIDIA: Using 768.00 MB of virtual memory for indirect memory access.
[ 92.739] (EE) NVIDIA(GPU-1): Failed to initialize the NVIDIA GPU at PCI:5:0:0. Please
[ 92.739] (EE) NVIDIA(GPU-1): check your system's kernel log for additional error
[ 92.739] (EE) NVIDIA(GPU-1): messages and refer to Chapter 8: Common Problems in the
[ 92.739] (EE) NVIDIA(GPU-1): README for additional information.
[ 92.739] (EE) NVIDIA(GPU-1): Failed to initialize the NVIDIA graphics device!
[ 92.740] (II) NVIDIA(0): Initialized GPU GART.
[ 92.751] (II) NVIDIA(0): Setting mode "CRT-0:nvidia-auto-select+0+0"
[ 92.782] (II) Loading extension NV-GLX
[ 92.805] (II) NVIDIA(0): Initialized OpenGL Acceleration
[ 92.829] (==) NVIDIA(0): Disabling shared memory pixmaps
[ 92.829] (II) NVIDIA(0): Initialized X Rendering Acceleration
[ 92.829] (==) NVIDIA(0): Backing store disabled
[ 92.829] (==) NVIDIA(0): Silken mouse enabled
[ 92.835] (**) NVIDIA(0): DPMS enabled
[ 92.835] (II) Loading extension NV-CONTROL
[ 92.835] (II) Loading extension XINERAMA
[ 92.835] (II) Loading sub module "dri2"
[ 92.835] (II) LoadModule: "dri2"
[ 92.836] (II) Reloading /usr/lib/xorg/modules/extensions/libdri2.so
[ 92.836] (II) NVIDIA(0): [DRI2] Setup complete
[ 92.836] (==) RandR enabled
[ 92.837] (II) NVIDIA(1): Initialized GPU GART.
[ 92.842] (II) NVIDIA(1): Setting mode "CRT-1:nvidia-auto-select+0+0"
[ 92.936] (II) NVIDIA(1): Initialized OpenGL Acceleration
[ 92.939] (==) NVIDIA(1): Disabling shared memory pixmaps
[ 92.939] (II) NVIDIA(1): Initialized X Rendering Acceleration
[ 92.939] (==) NVIDIA(1): Backing store disabled
[ 92.939] (==) NVIDIA(1): Silken mouse enabled
[ 92.942] (==) NVIDIA(1): DPMS enabled
[ 92.942] (II) Loading sub module "dri2"
[ 92.942] (II) LoadModule: "dri2"
[ 92.943] (II) Reloading /usr/lib/xorg/modules/extensions/libdri2.so
[ 92.943] (II) NVIDIA(1): [DRI2] Setup complete
...
I installed without any problem the driver from nvidia: NVIDIA-linux-x86-290.10.29.run
I try several things but I was not able running the 4 screens and I need some help. I have no solution at the moment. Could someone help finding the good way having 4 screens running?
I try changing the screen name and adding the option UseDisplayDevice: no change. I try also somethings new. I run the command nvidia-xconfig trying enabling both GPUs. The command returns an error as follow:
Code:
[root@testpc X11]# nvidia-xconfig --enable-all-gpus
Using X configuration file: "/etc/X11/xorg.conf".
NVIDIA: could not open the device file /dev/nvidia1 (Input/output error).
WARNING: Unable to use the nvidia-cfg library to query NVIDIA hardware.
ERROR: Unable to determine number of GPUs in system; cannot honor '--enable-all-gpus' option.
Backed up file '/etc/X11/xorg.conf' as '/etc/X11/xorg.conf.backup'
New X configuration file written to '/etc/X11/xorg.conf'
[root@testpc X11]# ls -l /dev/nvidia*
crw-rw-rw-. 1 root root 195, 0 Jan 10 10:00 /dev/nvidia0
crw-rw-rw-. 1 root root 195, 1 Jan 10 10:00 /dev/nvidia1
crw-rw-rw-. 1 root root 195, 255 Jan 10 10:00 /dev/nvidiactl
Now, I do not know if I need configuring something into /etc/modprobe.d.
I thinck I forgot writing vmalloc=256MB into the /etc/grub.conf file, at the end of the line root=UUID=... . After I add this, I was able configuring correctly all displays and it works fine. Now I have two cards with each 4 video outputs. So I have 8 screens managed from one computer.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.