Triple Monitor Mint 18.3 Cinnamon 3 XScreens Cinnamon in Fallback Mode
Posted: Sun May 06, 2018 6:17 am
Hi, I've spent a couple of days trying to sort this through various means. Each time Cinnamon crashes. The Set up is 2 1080P Monitors and one Generic 1024x768 Flat panel on Mint 18, currently running 18.3, due to noticing that the nouveau driver worked for this after fixing another issue under a Live USB. However after install there is graphics lag and cursor issues, which when dealing with 3D Modelling and Printing isn't ideal. So I'm left going back to the Nvidia drivers and separate X Screens, this works under the MATE desktop, however, I'm so used to Cinnamon I find mate a bit clunky, also Dual Monitors are fine, it's the 3rd that is causing the problem, which I'm assuming is due to it being an old Flat panel and reading as a CRT on a second Nvidia card as well as issues with multiple XScreens under Cinnamon.
Things tried : Various Nvidia driver versions, Grub nomodeset, multiple different desktop environments, fresh re-install, I'm sure there's more, but each time gives the same results.
Info:
inxi -SMCGx
xed /var/log/gpu-manager.log
dpkg -l |grep -i nvidia
lspci -nnk |egrep -A3 -i "3D|VGA"
ls /etc/X11
ls /etc/X11
sudo prime-select nvidia
xorg.conf
Things tried : Various Nvidia driver versions, Grub nomodeset, multiple different desktop environments, fresh re-install, I'm sure there's more, but each time gives the same results.
Info:
inxi -SMCGx
Code: Select all
System: Host: Scarab Kernel: 4.13.0-39-generic x86_64 (64 bit gcc: 5.4.0)
Desktop: Cinnamon 3.6.7 (Gtk 3.18.9-1ubuntu3.3)
Distro: Linux Mint 18.3 Sylvia
Machine: Mobo: ASUSTeK model: M4A87TD EVO v: Rev 1.xx
Bios: American Megatrends v: 2001 date: 03/08/2011
CPU: Hexa core AMD Phenom II X6 1090T (-MCP-) cache: 3072 KB
flags: (lm nx sse sse2 sse3 sse4a svm) bmips: 38527
clock speeds: max: 3200 MHz 1: 802 MHz 2: 802 MHz 3: 826 MHz
4: 802 MHz 5: 802 MHz 6: 802 MHz
Graphics: Card-1: NVIDIA GF108 [GeForce GT 430] bus-ID: 05:00.0
Card-2: NVIDIA GF114 [GeForce GTX 560 Ti] bus-ID: 06:00.0
Display Server: X.Org 1.18.4 driver: nvidia Resolution: 4864x1080
GLX Renderer: GeForce GTX 560 Ti/PCIe/SSE2
GLX Version: 4.5.0 NVIDIA 384.130 Direct Rendering: Yes
Code: Select all
log_file: /var/log/gpu-manager.log
last_boot_file: /var/lib/ubuntu-drivers-common/last_gfx_boot
new_boot_file: /var/lib/ubuntu-drivers-common/last_gfx_boot
can't access /run/u-d-c-fglrx-was-loaded file
Looking for fglrx modules in /lib/modules/4.13.0-39-generic/updates/dkms
Looking for nvidia modules in /lib/modules/4.13.0-39-generic/updates/dkms
Is nvidia loaded? yes
Was nvidia unloaded? no
Is nvidia blacklisted? no
Is fglrx loaded? no
Was fglrx unloaded? no
Is fglrx blacklisted? no
Is intel loaded? no
Is radeon loaded? no
Is radeon blacklisted? no
Is amdgpu loaded? no
Is amdgpu blacklisted? no
Is nouveau loaded? no
Is nouveau blacklisted? yes
Is fglrx kernel module available? no
Is nvidia kernel module available? no
Vendor/Device Id: 10de:de1
BusID "PCI:5@0:0:0"
Is boot vga? no
Vendor/Device Id: 10de:1200
BusID "PCI:6@0:0:0"
Is boot vga? yes
Skipping "/dev/dri/card1", driven by "nvidia-drm"
Skipping "/dev/dri/card0", driven by "nvidia-drm"
Skipping "/dev/dri/card1", driven by "nvidia-drm"
Skipping "/dev/dri/card0", driven by "nvidia-drm"
Skipping "/dev/dri/card1", driven by "nvidia-drm"
Skipping "/dev/dri/card0", driven by "nvidia-drm"
Skipping "/dev/dri/card1", driven by "nvidia-drm"
Skipping "/dev/dri/card0", driven by "nvidia-drm"
Does it require offloading? no
last cards number = 2
Has amd? no
Has intel? no
Has nvidia? yes
How many cards? 2
Has the system changed? No
main_arch_path x86_64-linux-gnu, other_arch_path i386-linux-gnu
Current alternative: /usr/lib/nvidia-384/ld.so.conf
Current core alternative: (null)
Current egl alternative: /usr/lib/nvidia-384/ld.so.conf
Is nvidia enabled? yes
Is nvidia egl enabled? yes
Is fglrx enabled? no
Is mesa enabled? no
Is mesa egl enabled? no
Is pxpress enabled? no
Is prime enabled? no
Is prime egl enabled? no
Is nvidia available? yes
Is nvidia egl available? no
Is fglrx available? no
Is fglrx-core available? no
Is mesa available? yes
Is mesa egl available? yes
Is pxpress available? no
Is prime available? yes
Is prime egl available? no
Code: Select all
~ $ dpkg -l |grep -i nvidia
ii bbswitch-dkms 0.8-3ubuntu1 amd64 Interface for toggling the power on NVIDIA Optimus video cards
ii libcublas7.5:amd64 7.5.18-0ubuntu1 amd64 NVIDIA cuBLAS Library
ii libcuda1-384 384.130-0ubuntu0~gpu16.04.1 amd64 NVIDIA CUDA runtime library
ii libcudart7.5:amd64 7.5.18-0ubuntu1 amd64 NVIDIA CUDA Runtime Library
ii libcufft7.5:amd64 7.5.18-0ubuntu1 amd64 NVIDIA cuFFT Library
ii libcufftw7.5:amd64 7.5.18-0ubuntu1 amd64 NVIDIA cuFFTW Library
ii libcuinj64-7.5:amd64 7.5.18-0ubuntu1 amd64 NVIDIA CUINJ Library (64-bit)
ii libcurand7.5:amd64 7.5.18-0ubuntu1 amd64 NVIDIA cuRAND Library
ii libcusolver7.5:amd64 7.5.18-0ubuntu1 amd64 NVIDIA cuSOLVER Library
ii libcusparse7.5:amd64 7.5.18-0ubuntu1 amd64 NVIDIA cuSPARSE Library
ii libnppc7.5:amd64 7.5.18-0ubuntu1 amd64 NVIDIA Performance Primitives core runtime library
ii libnppi7.5:amd64 7.5.18-0ubuntu1 amd64 NVIDIA Performance Primitives for image processing runtime library
ii libnpps7.5:amd64 7.5.18-0ubuntu1 amd64 NVIDIA Performance Primitives for signal processing runtime library
ii libnvrtc7.5:amd64 7.5.18-0ubuntu1 amd64 CUDA Runtime Compilation (NVIDIA NVRTC Library)
ii libnvtoolsext1:amd64 7.5.18-0ubuntu1 amd64 NVIDIA Tools Extension Library
ii libnvvm3:amd64 7.5.18-0ubuntu1 amd64 NVIDIA NVVM Library
rc nvidia-304 304.135-0ubuntu0.16.04.2 amd64 NVIDIA legacy binary driver - version 304.135
rc nvidia-340 340.104-0ubuntu0.16.04.1 amd64 NVIDIA binary driver - version 340.104
ii nvidia-384 384.130-0ubuntu0~gpu16.04.1 amd64 NVIDIA binary driver - version 384.130
ii nvidia-cuda-dev 7.5.18-0ubuntu1 amd64 NVIDIA CUDA development files
ii nvidia-cuda-toolkit 7.5.18-0ubuntu1 amd64 NVIDIA CUDA development toolkit
ii nvidia-opencl-dev:amd64 7.5.18-0ubuntu1 amd64 NVIDIA OpenCL development files
rc nvidia-opencl-icd-304 304.135-0ubuntu0.16.04.2 amd64 NVIDIA OpenCL ICD
rc nvidia-opencl-icd-340 340.104-0ubuntu0.16.04.1 amd64 NVIDIA OpenCL ICD
ii nvidia-opencl-icd-384 384.130-0ubuntu0~gpu16.04.1 amd64 NVIDIA OpenCL ICD
ii nvidia-prime 0.8.2linuxmint1 amd64 Tools to enable NVIDIA's Prime
ii nvidia-prime-applet 1.0.6 all An applet for NVIDIA Prime
ii nvidia-profiler 7.5.18-0ubuntu1 amd64 NVIDIA Profiler for CUDA and OpenCL
ii nvidia-settings 396.24-0ubuntu0~gpu16.04.1 amd64 Tool for configuring the NVIDIA graphics driver
Code: Select all
~ $ lspci -nnk |egrep -A3 -i "3D|VGA"
05:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF108 [GeForce GT 430] [10de:0de1] (rev a1)
Subsystem: Device [196e:0828]
Kernel driver in use: nvidia
Kernel modules: nvidiafb, nouveau, nvidia_384_drm, nvidia_384
--
06:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF114 [GeForce GTX 560 Ti] [10de:1200] (rev a1)
Subsystem: ASUSTeK Computer Inc. GF114 [GeForce GTX 560 Ti] [1043:83de]
Kernel driver in use: nvidia
Kernel modules: nvidiafb, nouveau, nvidia_384_drm, nvidia_384
06:00.1 Audio device [0403]: NVIDIA Corporation GF114 HDMI Audio Controller [10de:0e0c] (rev a1)
Subsystem: ASUSTeK Computer Inc. GF114 HDMI Audio Controller [1043:83de]
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
Code: Select all
ls /etc/modprobe.d
alsa-base.conf blacklist-ath_pci.conf blacklist-firewire.conf blacklist-modem.conf blacklist-rare-network.conf dkms.conf iwlwifi.conf nvidia-graphics-drivers.conf
amd64-microcode-blacklist.conf blacklist.conf blacklist-framebuffer.conf blacklist-oss.conf blacklist-watchdog.conf fbdev-blacklist.conf mlx4.conf vmwgfx-fbdev.conf
Code: Select all
ls /etc/X11
app-defaults default-display-manager fonts rgb.txt xinit xkb xorg.conf Xreset Xreset.d Xresources Xsession Xsession.d Xsession.options xsm Xwrapper.config
Code: Select all
~ $ sudo prime-select nvidia
Info: the current GL alternatives in use are: ['nvidia-384', 'nvidia-384']
Info: the current EGL alternatives in use are: ['nvidia-384', 'nvidia-384']
Info: the nvidia profile is already in use
Code: Select all
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 361.42 (buildd@lgw01-18) Tue Apr 5 14:33:28 UTC 2016
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" RightOf "Screen0"
Screen 2 "Screen2" RightOf "Screen1"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "1"
EndSection
Section "Files"
EndSection
Section "Module"
Load "dbe"
Load "extmod"
Load "type1"
Load "freetype"
Load "glx"
EndSection
Section "InputDevice"
# generated from default
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
Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Ancor Communications Inc ASUS VS247"
HorizSync 24.0 - 83.0
VertRefresh 50.0 - 75.0
Option "DPMS"
EndSection
Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor1"
VendorName "Unknown"
ModelName "Ancor Communications Inc ASUS VS247"
HorizSync 24.0 - 83.0
VertRefresh 50.0 - 75.0
Option "DPMS"
EndSection
Section "Monitor"
# HorizSync source: unknown, VertRefresh source: unknown
Identifier "Monitor2"
VendorName "Unknown"
ModelName "CRT-1"
HorizSync 0.0 - 0.0
VertRefresh 0.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce GTX 560 Ti"
BusID "PCI:6:0:0"
Screen 0
EndSection
Section "Device"
Identifier "Device1"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce GTX 560 Ti"
BusID "PCI:6:0:0"
Screen 1
EndSection
Section "Device"
Identifier "Device2"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce GT 430"
BusID "PCI:5:0:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "Stereo" "0"
Option "nvidiaXineramaInfoOrder" "DFP-0"
Option "metamodes" "DVI-I-2: nvidia-auto-select +0+0"
Option "SLI" "Off"
Option "MultiGPU" "Off"
Option "BaseMosaic" "off"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "Screen1"
Device "Device1"
Monitor "Monitor1"
DefaultDepth 24
Option "Stereo" "0"
Option "metamodes" "DVI-I-3: nvidia-auto-select +0+0"
Option "SLI" "Off"
Option "MultiGPU" "Off"
Option "BaseMosaic" "off"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "Screen2"
Device "Device2"
Monitor "Monitor2"
DefaultDepth 24
Option "Stereo" "0"
Option "metamodes" "nvidia-auto-select +0+0"
Option "SLI" "Off"
Option "MultiGPU" "Off"
Option "BaseMosaic" "off"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Section "Extensions"
Option "Composite" "Disable"
EndSection