You are not logged in.

#1 2015-06-28 14:24:53

Soukyuu
Member
Registered: 2014-04-08
Posts: 854

Nvidia base mosaic: 3 monitors on one Xorg screen does not work

...while it does without problems on windows!

Here is the Xorg log:

[   856.633] 
X.Org X Server 1.17.2
Release Date: 2015-06-16
[   856.633] X Protocol Version 11, Revision 0
[   856.633] Build Operating System: Linux 4.0.4-2-ARCH x86_64 
[   856.633] Current Operating System: Linux Takemikazuchi 4.0.6-1-ck #1 SMP PREEMPT Tue Jun 23 00:24:22 EDT 2015 x86_64
[   856.633] Kernel command line: BOOT_IMAGE=../vmlinuz-linux-ck root=/dev/sda2 rw initrd=../initramfs-linux-ck.img
[   856.633] Build Date: 16 June 2015  05:24:27PM
[   856.633]  
[   856.633] Current version of pixman: 0.32.6
[   856.633]    Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
[   856.633] Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[   856.633] (==) Log file: "/var/log/Xorg.0.log", Time: Sun Jun 28 16:15:58 2015
[   856.633] (==) Using config file: "/etc/X11/xorg.conf"
[   856.633] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[   856.634] (==) ServerLayout "Layout0"
[   856.634] (**) |-->Screen "Screen0" (0)
[   856.634] (**) |   |-->Monitor "Monitor0"
[   856.634] (**) |   |-->Device "Device0"
[   856.634] (**) |-->Input Device "Keyboard0"
[   856.634] (**) |-->Input Device "Mouse0"
[   856.634] (==) Automatically adding devices
[   856.634] (==) Automatically enabling devices
[   856.634] (==) Automatically adding GPU devices
[   856.634] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi/".
[   856.634]    Entry deleted from font path.
[   856.634]    (Run 'mkfontdir' on "/usr/share/fonts/100dpi/").
[   856.634] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi/".
[   856.634]    Entry deleted from font path.
[   856.634]    (Run 'mkfontdir' on "/usr/share/fonts/75dpi/").
[   856.634] (==) FontPath set to:
        /usr/share/fonts/misc/,
        /usr/share/fonts/TTF/,
        /usr/share/fonts/OTF/,
        /usr/share/fonts/Type1/
[   856.634] (==) ModulePath set to "/usr/lib/xorg/modules"                                                                                                                                                   
[   856.634] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[   856.634] (WW) Disabling Keyboard0
[   856.634] (WW) Disabling Mouse0
[   856.634] (II) Loader magic: 0x816d60
[   856.634] (II) Module ABI versions:
[   856.634]    X.Org ANSI C Emulation: 0.4
[   856.634]    X.Org Video Driver: 19.0
[   856.634]    X.Org XInput driver : 21.1
[   856.634]    X.Org Server Extension : 9.0
[   856.635] (EE) systemd-logind: failed to get session: PID 4620 does not belong to any known session
[   856.635] (II) xfree86: Adding drm device (/dev/dri/card0)
[   856.635] (II) xfree86: Adding drm device (/dev/dri/card1)
[   856.637] (--) PCI:*(0:1:0:0) 10de:05e2:1462:1771 rev 161, Mem @ 0xf6000000/16777216, 0xd0000000/268435456, 0xf4000000/33554432, I/O @ 0x0000bf00/128, BIOS @ 0x????????/524288
[   856.637] (--) PCI: (0:4:0:0) 10de:0402:1682:228e rev 161, Mem @ 0xfa000000/16777216, 0xa0000000/536870912, 0xf8000000/33554432, I/O @ 0x0000cf00/128, BIOS @ 0x????????/131072
[   856.637] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[   856.637] (II) LoadModule: "glx"
[   856.637] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[   856.650] (II) Module glx: vendor="NVIDIA Corporation"
[   856.650]    compiled for 4.0.2, module version = 1.0.0
[   856.650]    Module class: X.Org Server Extension
[   856.650] (II) NVIDIA GLX Module  340.76  Thu Jan 22 11:24:42 PST 2015
[   856.650] (II) LoadModule: "nvidia"
[   856.650] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[   856.651] (II) Module nvidia: vendor="NVIDIA Corporation"
[   856.651]    compiled for 4.0.2, module version = 1.0.0
[   856.651]    Module class: X.Org Video Driver
[   856.651] (II) NVIDIA dlloader X Driver  340.76  Thu Jan 22 11:03:05 PST 2015
[   856.651] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[   856.651] (++) using VT number 1

[   856.653] (II) Loading sub module "fb"
[   856.653] (II) LoadModule: "fb"
[   856.653] (II) Loading /usr/lib/xorg/modules/libfb.so
[   856.653] (II) Module fb: vendor="X.Org Foundation"
[   856.653]    compiled for 1.17.2, module version = 1.0.0
[   856.653]    ABI class: X.Org ANSI C Emulation, version 0.4
[   856.653] (WW) Unresolved symbol: fbGetGCPrivateKey
[   856.653] (II) Loading sub module "wfb"
[   856.653] (II) LoadModule: "wfb"
[   856.653] (II) Loading /usr/lib/xorg/modules/libwfb.so
[   856.653] (II) Module wfb: vendor="X.Org Foundation"
[   856.653]    compiled for 1.17.2, module version = 1.0.0
[   856.653]    ABI class: X.Org ANSI C Emulation, version 0.4
[   856.653] (II) Loading sub module "ramdac"
[   856.653] (II) LoadModule: "ramdac"
[   856.653] (II) Module "ramdac" already built-in
[   856.654] (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
[   856.654] (==) NVIDIA(0): RGB weight 888
[   856.654] (==) NVIDIA(0): Default visual is TrueColor
[   856.654] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[   856.654] (**) NVIDIA(0): Option "BaseMosaic" "True"
[   856.654] (**) NVIDIA(0): Option "MetaModes" "GPU-0.DVI-I-2: 1920x1080+0+0, GPU-1.DVI-I-2: 1280x1024+1920+60, GPU-0.DVI-I-3: 1920x1080 3200+0"
[   856.654] (**) NVIDIA(0): Enabling 2D acceleration
[   857.572] (EE) NVIDIA(GPU-0): Failed to find a valid Base Mosaic configuration.
[   857.572] (EE) NVIDIA(GPU-0): Invalid Base Mosaic configuration 1 of 1:
[   857.572] (EE) NVIDIA(GPU-0): GPUs:
[   857.572] (EE) NVIDIA(GPU-0):     1) NVIDIA GPU at PCI:1:0:0
[   857.572] (EE) NVIDIA(GPU-0):     2) NVIDIA GPU at PCI:4:0:0
[   857.572] (EE) NVIDIA(GPU-0): Errors:
[   857.572] (EE) NVIDIA(GPU-0):     - GPU PCI IDs do not match
[   857.572] (WW) NVIDIA(GPU-0): Failed to find a valid Base Mosaic configuration for the
[   857.572] (WW) NVIDIA(GPU-0):     NVIDIA graphics device PCI:1:0:0. Please see Chapter 29:
[   857.572] (WW) NVIDIA(GPU-0):     Configuring SLI and Multi-GPU FrameRendering in the README
[   857.572] (WW) NVIDIA(GPU-0):     for troubleshooting suggestions.

I have followed the instructions here. The log above shows me using "DVI-I-x" instead of "DFP-x", but I tried both and neither works.

Any idea what I could be doing wrong? Or is nvidia's linux support just that bad?


[ Arch x86_64 | linux | Framework 13 | AMD Ryzen™ 5 7640U | 32GB RAM | KDE Plasma Wayland ]

Offline

#2 2015-06-30 07:37:20

Malkymder
Member
Registered: 2015-05-13
Posts: 258

Re: Nvidia base mosaic: 3 monitors on one Xorg screen does not work

Just a guess but have you tried changing the order of the GPU like so ?

GPU-0.DVI-I-2: 1920x1080+0+0, GPU-0.DVI-I-3: 1920x1080 3200+0, GPU-1.DVI-I-2: 1280x1024+1920+60

Also a good read can be found here how-to-configure-mosaic-on-linux

Offline

#3 2015-06-30 19:09:37

Soukyuu
Member
Registered: 2014-04-08
Posts: 854

Re: Nvidia base mosaic: 3 monitors on one Xorg screen does not work

Yes, that doesn't change anything, sadly. I've found a thread about it on nvidia forums that doesn't have any replies (surprise, right?). It seems that the linux driver won't allow you to use different cards for base mosaic. Even your link mentions "2 or 4 identical GPUs" only.
Yet, it works totally fine on windows. So, tyvm, nvidia, once again. I think I might try AMD next time.

Last edited by Soukyuu (2015-09-07 13:04:14)


[ Arch x86_64 | linux | Framework 13 | AMD Ryzen™ 5 7640U | 32GB RAM | KDE Plasma Wayland ]

Offline

Board footer

Powered by FluxBB