You are not logged in.

#1 2019-03-29 14:30:48

guagno333
Member
Registered: 2016-06-20
Posts: 32

[SOLVED]Unable to configure machine to work with switchable graphic

Hello everyone. About 2 years ago I wrote on the forum asking for help on making my laptop work with switchable graphic: https://bbs.archlinux.org/viewtopic.php?id=216848

Since I didn't have a lot of time to invest I decided to let the matter fall off and I limited myself on using Arch with only the discrete graphic card enabled from the BIOS. Now, I wanted to give it a try again, so I went on for the fourth time reading the Bumblebee guide https://wiki.archlinux.org/index.php/bumblebee

I followed the guide in each step, also removed my old /etc/X11/xorg.conf and /etc/X11/xorg.conf.d in order to have a somewhat clean installation, but I'm still having errors.

I'll go by order. First of all, I currently have both nvidia and intel drivers installed:

╭─ (OK) guagno@TheMachine:~
╰─$ pacman -Qs intel
local/intel-tbb 2019.3-1
    High level abstract threading library
local/intel-ucode 20190312-1
    Microcode update files for Intel CPUs
local/lib32-mesa 19.0.0-1
    An open-source implementation of the OpenGL specification (32-bit)
local/libva-intel-driver 2.3.0-2
    VA-API implementation for Intel G45 and HD Graphics family
local/mesa 19.0.0-1
    An open-source implementation of the OpenGL specification
local/whois 5.4.1-1
    Intelligent WHOIS client
local/xf86-video-intel 1:2.99.917+863+g6afed33b-1 (xorg-drivers)
    X.org Intel i810/i830/i915/945G/G965+ video drivers
╭─ (OK) guagno@TheMachine:~
╰─$ pacman -Qs nvidia
local/bumblebee 3.2.1-20
    NVIDIA Optimus support for Linux through VirtualGL
local/lib32-nvidia-utils 418.56-1
    NVIDIA drivers utilities (32-bit)
local/libvdpau 1.2-1
    Nvidia VDPAU library
local/nvidia 418.56-2
    NVIDIA drivers for linux
local/nvidia-utils 418.56-1
    NVIDIA drivers utilities
local/xf86-video-nouveau 1.0.16-1 (xorg-drivers)
    Open Source 3D acceleration driver for nVidia cards

I have no xorg config in /etc, and relying only on /usr/share/X11/xorg.conf.d one (I don't know if that is correct, however, it seems the easier way to pinpoint the issue). I currently have the following

$ ll /usr/share/X11/xorg.conf.d 
total 40K
drwxr-xr-x 2 root root 4.0K 29 mar 15.14 .
drwxr-xr-x 6 root root 4.0K 29 mar 15.14 ..
-rw-r--r-- 1 root root 1.1K 29 mar 15.14 10-evdev.conf
-rw-r--r-- 1 root root  363 29 mar 15.14 10-nvidia-drm-outputclass.conf
-rw-r--r-- 1 root root 1.4K 29 mar 15.14 10-quirks.conf
-rw-r--r-- 1 root root   92 29 mar 15.14 10-radeon.conf
-rw-r--r-- 1 root root  208 29 mar 15.14 20-nvidia.conf
-rw-r--r-- 1 root root 1.4K 29 mar 15.14 40-libinput.conf
-rw-r--r-- 1 root root  115 29 mar 15.14 50-vmmouse.conf
-rw-r--r-- 1 root root 1.8K 29 mar 15.14 70-synaptics.conf

Here the 20-nvidia.conf file is the one that seems the most interesting,

$ cat /usr/share/X11/xorg.conf.d/20-nvidia.conf 
Section "Device"
	Identifier     	"Device0"
	Driver         	"nvidia"
	VendorName     	"NVIDIA Corporation"
	BusID          	"1:0:0"
	Option 			"Interactive" "0"
	Option 			"AllowEmptyInitialConfiguration" "true"
EndSection

When I start X, the terminal gets stuck and the following log is produced

[    61.710] (WW) Failed to open protocol names file lib/xorg/protocol.txt
[    61.714] 
X.Org X Server 1.20.4
X Protocol Version 11, Revision 0
[    61.725] Build Operating System: Linux Arch Linux
[    61.727] Current Operating System: Linux TheMachine 5.0.4-arch1-1-ARCH #1 SMP PREEMPT Sat Mar 23 21:00:33 UTC 2019 x86_64
[    61.727] Kernel command line: initrd=\intel-ucode.img initrd=\initramfs-linux.img libata.allow_tpm=1 ipv6.disable=1 root=/dev/sdb1 rw
[    61.733] Build Date: 27 February 2019  04:04:00PM
[    61.736]  
[    61.738] Current version of pixman: 0.38.0
[    61.741] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[    61.741] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    61.746] (==) Log file: "/home/guagno/.local/share/xorg/Xorg.0.log", Time: Fri Mar 29 15:06:05 2019
[    61.751] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[    61.753] (==) No Layout section.  Using the first Screen section.
[    61.753] (==) No screen section available. Using defaults.
[    61.753] (**) |-->Screen "Default Screen Section" (0)
[    61.753] (**) |   |-->Monitor "<default monitor>"
[    61.753] (==) No device specified for screen "Default Screen Section".
	Using the first device section listed.
[    61.753] (**) |   |-->Device "Device0"
[    61.753] (==) No monitor specified for screen "Default Screen Section".
	Using a default monitor configuration.
[    61.753] (==) Automatically adding devices
[    61.753] (==) Automatically enabling devices
[    61.753] (==) Automatically adding GPU devices
[    61.753] (==) Automatically binding GPU devices
[    61.753] (==) Max clients allowed: 256, resource mask: 0x1fffff
[    61.760] (==) FontPath set to:
	/usr/share/fonts/misc,
	/usr/share/fonts/TTF,
	/usr/share/fonts/OTF,
	/usr/share/fonts/Type1,
	/usr/share/fonts/100dpi,
	/usr/share/fonts/75dpi
[    61.760] (==) ModulePath set to "/usr/lib/xorg/modules"
[    61.760] (II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
[    61.760] (II) Module ABI versions:
[    61.760] 	X.Org ANSI C Emulation: 0.4
[    61.760] 	X.Org Video Driver: 24.0
[    61.760] 	X.Org XInput driver : 24.1
[    61.760] 	X.Org Server Extension : 10.0
[    61.761] (++) using VT number 2

[    61.762] (II) systemd-logind: took control of session /org/freedesktop/login1/session/_31
[    61.763] (II) xfree86: Adding drm device (/dev/dri/card0)
[    61.763] (II) systemd-logind: got fd for /dev/dri/card0 226:0 fd 10 paused 0
[    61.765] (--) PCI:*(0@0:2:0) 8086:191b:1558:6540 rev 6, Mem @ 0xdd000000/16777216, 0xa0000000/536870912, I/O @ 0x0000f000/64, BIOS @ 0x????????/131072
[    61.765] (--) PCI: (1@0:0:0) 10de:1618:1558:6543 rev 161, Mem @ 0xde000000/16777216, 0xc0000000/268435456, 0xd0000000/33554432, I/O @ 0x0000e000/128, BIOS @ 0x????????/524288
[    61.765] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[    61.765] (II) LoadModule: "glx"
[    61.769] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    61.777] (II) Module glx: vendor="X.Org Foundation"
[    61.777] 	compiled for 1.20.4, module version = 1.0.0
[    61.777] 	ABI class: X.Org Server Extension, version 10.0
[    61.777] (II) LoadModule: "nvidia"
[    61.779] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[    61.785] (II) Module nvidia: vendor="NVIDIA Corporation"
[    61.785] 	compiled for 4.0.2, module version = 1.0.0
[    61.785] 	Module class: X.Org Video Driver
[    61.786] (II) NVIDIA dlloader X Driver  418.56  Fri Mar 15 12:37:35 CDT 2019
[    61.786] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[    61.786] xf86EnableIOPorts: failed to set IOPL for I/O (Operation not permitted)
[    61.787] (II) Loading sub module "fb"
[    61.787] (II) LoadModule: "fb"
[    61.788] (II) Loading /usr/lib/xorg/modules/libfb.so
[    61.789] (II) Module fb: vendor="X.Org Foundation"
[    61.789] 	compiled for 1.20.4, module version = 1.0.0
[    61.789] 	ABI class: X.Org ANSI C Emulation, version 0.4
[    61.789] (II) Loading sub module "wfb"
[    61.789] (II) LoadModule: "wfb"
[    61.789] (II) Loading /usr/lib/xorg/modules/libwfb.so
[    61.790] (II) Module wfb: vendor="X.Org Foundation"
[    61.790] 	compiled for 1.20.4, module version = 1.0.0
[    61.790] 	ABI class: X.Org ANSI C Emulation, version 0.4
[    61.790] (II) Loading sub module "ramdac"
[    61.790] (II) LoadModule: "ramdac"
[    61.790] (II) Module "ramdac" already built-in
[    61.792] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[    61.792] (II) NVIDIA(0): Creating default Display subsection in Screen section
	"Default Screen Section" for depth/fbbpp 24/32
[    61.792] (==) NVIDIA(0): Depth 24, (==) framebuffer bpp 32
[    61.792] (==) NVIDIA(0): RGB weight 888
[    61.792] (==) NVIDIA(0): Default visual is TrueColor
[    61.792] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[    61.792] (**) NVIDIA(0): Option "AllowEmptyInitialConfiguration" "true"
[    61.792] (**) NVIDIA(0): Option "Interactive" "0"
[    61.792] (**) NVIDIA(0): Enabling 2D acceleration
[    61.792] (II) Loading sub module "glxserver_nvidia"
[    61.792] (II) LoadModule: "glxserver_nvidia"
[    61.792] (II) Loading /usr/lib/xorg/modules/libglxserver_nvidia.so
[    61.835] (II) Module glxserver_nvidia: vendor="NVIDIA Corporation"
[    61.835] 	compiled for 4.0.2, module version = 1.0.0
[    61.835] 	Module class: X.Org Server Extension
[    61.835] (II) NVIDIA GLX Module  418.56  Fri Mar 15 12:36:35 CDT 2019
[    61.840] (--) NVIDIA(0): Valid display device(s) on GPU-0 at PCI:1:0:0
[    61.840] (--) NVIDIA(0):     DFP-0
[    61.840] (--) NVIDIA(0):     DFP-1
[    61.840] (--) NVIDIA(0):     DFP-2
[    61.840] (--) NVIDIA(0):     DFP-3
[    61.840] (--) NVIDIA(0):     DFP-4
[    61.844] (II) NVIDIA(0): NVIDIA GPU GeForce GTX 970M (GM204-B) at PCI:1:0:0 (GPU-0)
[    61.844] (--) NVIDIA(0): Memory: 6291456 kBytes
[    61.844] (--) NVIDIA(0): VideoBIOS: 84.04.8c.00.14
[    61.844] (II) NVIDIA(0): Detected PCI Express Link width: 16X
[    61.844] (--) NVIDIA(GPU-0): DFP-0: disconnected
[    61.844] (--) NVIDIA(GPU-0): DFP-0: Internal TMDS
[    61.844] (--) NVIDIA(GPU-0): DFP-0: 165.0 MHz maximum pixel clock
[    61.844] (--) NVIDIA(GPU-0): 
[    61.844] (--) NVIDIA(GPU-0): DFP-1: disconnected
[    61.844] (--) NVIDIA(GPU-0): DFP-1: Internal DisplayPort
[    61.844] (--) NVIDIA(GPU-0): DFP-1: 960.0 MHz maximum pixel clock
[    61.844] (--) NVIDIA(GPU-0): 
[    61.844] (--) NVIDIA(GPU-0): DFP-2: disconnected
[    61.844] (--) NVIDIA(GPU-0): DFP-2: Internal TMDS
[    61.844] (--) NVIDIA(GPU-0): DFP-2: 165.0 MHz maximum pixel clock
[    61.844] (--) NVIDIA(GPU-0): 
[    61.844] (--) NVIDIA(GPU-0): DFP-3: disconnected
[    61.844] (--) NVIDIA(GPU-0): DFP-3: Internal DisplayPort
[    61.844] (--) NVIDIA(GPU-0): DFP-3: 960.0 MHz maximum pixel clock
[    61.844] (--) NVIDIA(GPU-0): 
[    61.844] (--) NVIDIA(GPU-0): DFP-4: disconnected
[    61.845] (--) NVIDIA(GPU-0): DFP-4: Internal TMDS
[    61.845] (--) NVIDIA(GPU-0): DFP-4: 165.0 MHz maximum pixel clock
[    61.845] (--) NVIDIA(GPU-0): 
[    61.845] (==) NVIDIA(0): 
[    61.845] (==) NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select"
[    61.845] (==) NVIDIA(0):     will be used as the requested mode.
[    61.845] (==) NVIDIA(0): 
[    61.845] (--) NVIDIA(0): No enabled display devices found; starting anyway because
[    61.845] (--) NVIDIA(0):     AllowEmptyInitialConfiguration is enabled
[    61.845] (II) NVIDIA(0): Validated MetaModes:
[    61.845] (II) NVIDIA(0):     "NULL"
[    61.845] (II) NVIDIA(0): Virtual screen size determined to be 640 x 480
[    61.845] (WW) NVIDIA(0): Unable to get display device for DPI computation.
[    61.845] (==) NVIDIA(0): DPI set to (75, 75); computed from built-in default
[    61.846] (II) NVIDIA: Using 6144.00 MB of virtual memory for indirect memory
[    61.846] (II) NVIDIA:     access.
[    61.855] (II) NVIDIA(0): ACPI: failed to connect to the ACPI event daemon; the daemon
[    61.855] (II) NVIDIA(0):     may not be running or the "AcpidSocketPath" X
[    61.855] (II) NVIDIA(0):     configuration option may not be set correctly.  When the
[    61.855] (II) NVIDIA(0):     ACPI event daemon is available, the NVIDIA X driver will
[    61.855] (II) NVIDIA(0):     try to use it to receive ACPI event notifications.  For
[    61.855] (II) NVIDIA(0):     details, please see the "ConnectToAcpid" and
[    61.855] (II) NVIDIA(0):     "AcpidSocketPath" X configuration options in Appendix B: X
[    61.855] (II) NVIDIA(0):     Config Options in the README.
[    61.886] (II) NVIDIA(0): Setting mode "NULL"
[    61.895] (==) NVIDIA(0): Disabling shared memory pixmaps
[    61.895] (==) NVIDIA(0): Backing store enabled
[    61.895] (==) NVIDIA(0): Silken mouse disabled
[    61.895] (==) NVIDIA(0): DPMS enabled
[    61.897] (II) Loading sub module "dri2"
[    61.897] (II) LoadModule: "dri2"
[    61.897] (II) Module "dri2" already built-in
[    61.897] (II) NVIDIA(0): [DRI2] Setup complete
[    61.897] (II) NVIDIA(0): [DRI2]   VDPAU driver: nvidia
[    61.898] (II) Initializing extension Generic Event Extension
[    61.898] (II) Initializing extension SHAPE
[    61.898] (II) Initializing extension MIT-SHM
[    61.898] (II) Initializing extension XInputExtension
[    61.898] (II) Initializing extension XTEST
[    61.898] (II) Initializing extension BIG-REQUESTS
[    61.898] (II) Initializing extension SYNC
[    61.898] (II) Initializing extension XKEYBOARD
[    61.898] (II) Initializing extension XC-MISC
[    61.898] (II) Initializing extension SECURITY
[    61.898] (II) Initializing extension XFIXES
[    61.898] (II) Initializing extension RENDER
[    61.898] (II) Initializing extension RANDR
[    61.898] (II) Initializing extension COMPOSITE
[    61.898] (II) Initializing extension DAMAGE
[    61.898] (II) Initializing extension MIT-SCREEN-SAVER
[    61.898] (II) Initializing extension DOUBLE-BUFFER
[    61.898] (II) Initializing extension RECORD
[    61.898] (II) Initializing extension DPMS
[    61.898] (II) Initializing extension Present
[    61.898] (II) Initializing extension DRI3
[    61.898] (II) Initializing extension X-Resource
[    61.898] (II) Initializing extension XVideo
[    61.898] (II) Initializing extension XVideo-MotionCompensation
[    61.898] (II) Initializing extension GLX
[    61.898] (II) Initializing extension GLX
[    61.898] (II) Indirect GLX disabled.
[    61.898] (II) GLX: Another vendor is already registered for screen 0
[    61.898] (II) Initializing extension XFree86-VidModeExtension
[    61.899] (II) Initializing extension XFree86-DGA
[    61.899] (II) Initializing extension XFree86-DRI
[    61.899] (II) Initializing extension DRI2
[    61.899] (II) Initializing extension NV-GLX
[    61.899] (II) Initializing extension NV-CONTROL
[    61.988] (II) config/udev: Adding input device Power Button (/dev/input/event3)
[    61.988] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[    61.988] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[    61.988] (II) LoadModule: "libinput"
[    61.988] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
[    61.993] (II) Module libinput: vendor="X.Org Foundation"
[    61.993] 	compiled for 1.20.3, module version = 0.28.2
[    61.993] 	Module class: X.Org XInput Driver
[    61.993] 	ABI class: X.Org XInput driver, version 24.1
[    61.993] (II) Using input driver 'libinput' for 'Power Button'
[    61.993] (II) systemd-logind: got fd for /dev/input/event3 13:67 fd 27 paused 0
[    61.993] (**) Power Button: always reports core events
[    61.993] (**) Option "Device" "/dev/input/event3"
[    61.993] (**) Option "_source" "server/udev"
[    62.001] (II) event3  - Power Button: is tagged by udev as: Keyboard
[    62.001] (II) event3  - Power Button: device is a keyboard
[    62.001] (II) event3  - Power Button: device removed
[    62.001] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input3/event3"
[    62.001] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
[    62.002] (II) event3  - Power Button: is tagged by udev as: Keyboard
[    62.002] (II) event3  - Power Button: device is a keyboard
[    62.002] (II) config/udev: Adding input device Video Bus (/dev/input/event12)
[    62.002] (**) Video Bus: Applying InputClass "evdev keyboard catchall"
[    62.002] (**) Video Bus: Applying InputClass "libinput keyboard catchall"
[    62.002] (II) Using input driver 'libinput' for 'Video Bus'
[    62.003] (II) systemd-logind: got fd for /dev/input/event12 13:76 fd 30 paused 0
[    62.003] (**) Video Bus: always reports core events
[    62.003] (**) Option "Device" "/dev/input/event12"
[    62.003] (**) Option "_source" "server/udev"
[    62.004] (II) event12 - Video Bus: is tagged by udev as: Keyboard
[    62.004] (II) event12 - Video Bus: device is a keyboard
[    62.004] (II) event12 - Video Bus: device removed
[    62.004] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input18/event12"
[    62.004] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 7)
[    62.004] (II) event12 - Video Bus: is tagged by udev as: Keyboard
[    62.004] (II) event12 - Video Bus: device is a keyboard
[    62.005] (II) config/udev: Adding input device Video Bus (/dev/input/event13)
[    62.005] (**) Video Bus: Applying InputClass "evdev keyboard catchall"
[    62.005] (**) Video Bus: Applying InputClass "libinput keyboard catchall"
[    62.005] (II) Using input driver 'libinput' for 'Video Bus'
[    62.006] (II) systemd-logind: got fd for /dev/input/event13 13:77 fd 31 paused 0
[    62.006] (**) Video Bus: always reports core events
[    62.006] (**) Option "Device" "/dev/input/event13"
[    62.006] (**) Option "_source" "server/udev"
[    62.006] (II) event13 - Video Bus: is tagged by udev as: Keyboard
[    62.007] (II) event13 - Video Bus: device is a keyboard
[    62.007] (II) event13 - Video Bus: device removed
[    62.007] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:12/LNXVIDEO:01/input/input19/event13"
[    62.007] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 8)
[    62.007] (II) event13 - Video Bus: is tagged by udev as: Keyboard
[    62.008] (II) event13 - Video Bus: device is a keyboard
[    62.008] (II) config/udev: Adding input device Power Button (/dev/input/event0)
[    62.008] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[    62.008] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[    62.008] (II) Using input driver 'libinput' for 'Power Button'
[    62.009] (II) systemd-logind: got fd for /dev/input/event0 13:64 fd 32 paused 0
[    62.009] (**) Power Button: always reports core events
[    62.009] (**) Option "Device" "/dev/input/event0"
[    62.009] (**) Option "_source" "server/udev"
[    62.009] (II) event0  - Power Button: is tagged by udev as: Keyboard
[    62.009] (II) event0  - Power Button: device is a keyboard
[    62.009] (II) event0  - Power Button: device removed
[    62.009] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0/event0"
[    62.009] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 9)
[    62.010] (II) event0  - Power Button: is tagged by udev as: Keyboard
[    62.010] (II) event0  - Power Button: device is a keyboard
[    62.010] (II) config/udev: Adding input device Lid Switch (/dev/input/event2)
[    62.011] (II) No input driver specified, ignoring this device.
[    62.011] (II) This device may have been added with another device file.
[    62.011] (II) config/udev: Adding input device Sleep Button (/dev/input/event1)
[    62.011] (**) Sleep Button: Applying InputClass "evdev keyboard catchall"
[    62.011] (**) Sleep Button: Applying InputClass "libinput keyboard catchall"
[    62.011] (II) Using input driver 'libinput' for 'Sleep Button'
[    62.012] (II) systemd-logind: got fd for /dev/input/event1 13:65 fd 33 paused 0
[    62.012] (**) Sleep Button: always reports core events
[    62.012] (**) Option "Device" "/dev/input/event1"
[    62.012] (**) Option "_source" "server/udev"
[    62.012] (II) event1  - Sleep Button: is tagged by udev as: Keyboard
[    62.012] (II) event1  - Sleep Button: device is a keyboard
[    62.012] (II) event1  - Sleep Button: device removed
[    62.012] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input1/event1"
[    62.012] (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD, id 10)
[    62.013] (II) event1  - Sleep Button: is tagged by udev as: Keyboard
[    62.013] (II) event1  - Sleep Button: device is a keyboard
[    62.014] (II) config/udev: Adding input device Razer Razer DeathAdder 2013 (/dev/input/event5)
[    62.014] (**) Razer Razer DeathAdder 2013: Applying InputClass "evdev pointer catchall"
[    62.014] (**) Razer Razer DeathAdder 2013: Applying InputClass "libinput pointer catchall"
[    62.014] (II) Using input driver 'libinput' for 'Razer Razer DeathAdder 2013'
[    62.072] (II) systemd-logind: got fd for /dev/input/event5 13:69 fd 34 paused 0
[    62.072] (**) Razer Razer DeathAdder 2013: always reports core events
[    62.072] (**) Option "Device" "/dev/input/event5"
[    62.072] (**) Option "_source" "server/udev"
[    62.075] (II) event5  - Razer Razer DeathAdder 2013: is tagged by udev as: Mouse
[    62.075] (II) event5  - Razer Razer DeathAdder 2013: device is a pointer
[    62.076] (II) event5  - Razer Razer DeathAdder 2013: device removed
[    62.076] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5:1.0/0003:1532:0037.0001/input/input9/event5"
[    62.076] (II) XINPUT: Adding extended input device "Razer Razer DeathAdder 2013" (type: MOUSE, id 11)
[    62.076] (**) Option "AccelerationScheme" "none"
[    62.076] (**) Razer Razer DeathAdder 2013: (accel) selected scheme none/0
[    62.076] (**) Razer Razer DeathAdder 2013: (accel) acceleration factor: 2.000
[    62.076] (**) Razer Razer DeathAdder 2013: (accel) acceleration threshold: 4
[    62.079] (II) event5  - Razer Razer DeathAdder 2013: is tagged by udev as: Mouse
[    62.079] (II) event5  - Razer Razer DeathAdder 2013: device is a pointer
[    62.081] (II) config/udev: Adding input device Razer Razer DeathAdder 2013 (/dev/input/mouse0)
[    62.081] (II) No input driver specified, ignoring this device.
[    62.081] (II) This device may have been added with another device file.
[    62.082] (II) config/udev: Adding input device Razer Razer DeathAdder 2013 Keyboard (/dev/input/event6)
[    62.082] (**) Razer Razer DeathAdder 2013 Keyboard: Applying InputClass "evdev keyboard catchall"
[    62.082] (**) Razer Razer DeathAdder 2013 Keyboard: Applying InputClass "libinput keyboard catchall"
[    62.083] (II) Using input driver 'libinput' for 'Razer Razer DeathAdder 2013 Keyboard'
[    62.085] (II) systemd-logind: got fd for /dev/input/event6 13:70 fd 35 paused 0
[    62.085] (**) Razer Razer DeathAdder 2013 Keyboard: always reports core events
[    62.085] (**) Option "Device" "/dev/input/event6"
[    62.085] (**) Option "_source" "server/udev"
[    62.088] (II) event6  - Razer Razer DeathAdder 2013 Keyboard: is tagged by udev as: Keyboard
[    62.088] (II) event6  - Razer Razer DeathAdder 2013 Keyboard: device is a keyboard
[    62.088] (II) event6  - Razer Razer DeathAdder 2013 Keyboard: device removed
[    62.088] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5:1.1/0003:1532:0037.0002/input/input10/event6"
[    62.088] (II) XINPUT: Adding extended input device "Razer Razer DeathAdder 2013 Keyboard" (type: KEYBOARD, id 12)
[    62.091] (II) event6  - Razer Razer DeathAdder 2013 Keyboard: is tagged by udev as: Keyboard
[    62.091] (II) event6  - Razer Razer DeathAdder 2013 Keyboard: device is a keyboard
[    62.093] (II) config/udev: Adding input device Razer Razer DeathAdder 2013 Consumer Control (/dev/input/event7)
[    62.093] (**) Razer Razer DeathAdder 2013 Consumer Control: Applying InputClass "evdev keyboard catchall"
[    62.093] (**) Razer Razer DeathAdder 2013 Consumer Control: Applying InputClass "libinput keyboard catchall"
[    62.093] (II) Using input driver 'libinput' for 'Razer Razer DeathAdder 2013 Consumer Control'
[    62.095] (II) systemd-logind: got fd for /dev/input/event7 13:71 fd 36 paused 0
[    62.095] (**) Razer Razer DeathAdder 2013 Consumer Control: always reports core events
[    62.095] (**) Option "Device" "/dev/input/event7"
[    62.095] (**) Option "_source" "server/udev"
[    62.098] (II) event7  - Razer Razer DeathAdder 2013 Consumer Control: is tagged by udev as: Keyboard
[    62.098] (II) event7  - Razer Razer DeathAdder 2013 Consumer Control: device is a keyboard
[    62.098] (II) event7  - Razer Razer DeathAdder 2013 Consumer Control: device removed
[    62.098] (II) libinput: Razer Razer DeathAdder 2013 Consumer Control: needs a virtual subdevice
[    62.099] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5:1.1/0003:1532:0037.0002/input/input11/event7"
[    62.099] (II) XINPUT: Adding extended input device "Razer Razer DeathAdder 2013 Consumer Control" (type: MOUSE, id 13)
[    62.099] (**) Option "AccelerationScheme" "none"
[    62.099] (**) Razer Razer DeathAdder 2013 Consumer Control: (accel) selected scheme none/0
[    62.099] (**) Razer Razer DeathAdder 2013 Consumer Control: (accel) acceleration factor: 2.000
[    62.099] (**) Razer Razer DeathAdder 2013 Consumer Control: (accel) acceleration threshold: 4
[    62.101] (II) event7  - Razer Razer DeathAdder 2013 Consumer Control: is tagged by udev as: Keyboard
[    62.101] (II) event7  - Razer Razer DeathAdder 2013 Consumer Control: device is a keyboard
[    62.103] (II) config/udev: Adding input device Razer Razer DeathAdder 2013 System Control (/dev/input/event8)
[    62.103] (**) Razer Razer DeathAdder 2013 System Control: Applying InputClass "evdev keyboard catchall"
[    62.103] (**) Razer Razer DeathAdder 2013 System Control: Applying InputClass "libinput keyboard catchall"
[    62.103] (II) Using input driver 'libinput' for 'Razer Razer DeathAdder 2013 System Control'
[    62.105] (II) systemd-logind: got fd for /dev/input/event8 13:72 fd 37 paused 0
[    62.105] (**) Razer Razer DeathAdder 2013 System Control: always reports core events
[    62.105] (**) Option "Device" "/dev/input/event8"
[    62.105] (**) Option "_source" "server/udev"
[    62.108] (II) event8  - Razer Razer DeathAdder 2013 System Control: is tagged by udev as: Keyboard
[    62.108] (II) event8  - Razer Razer DeathAdder 2013 System Control: device is a keyboard
[    62.108] (II) event8  - Razer Razer DeathAdder 2013 System Control: device removed
[    62.108] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5:1.1/0003:1532:0037.0002/input/input12/event8"
[    62.108] (II) XINPUT: Adding extended input device "Razer Razer DeathAdder 2013 System Control" (type: KEYBOARD, id 14)
[    62.111] (II) event8  - Razer Razer DeathAdder 2013 System Control: is tagged by udev as: Keyboard
[    62.111] (II) event8  - Razer Razer DeathAdder 2013 System Control: device is a keyboard
[    62.112] (II) config/udev: Adding input device Razer Razer DeathAdder 2013 (/dev/input/event9)
[    62.113] (II) No input driver specified, ignoring this device.
[    62.113] (II) This device may have been added with another device file.
[    62.114] (II) config/udev: Adding input device Razer Razer DeathAdder 2013 (/dev/input/event10)
[    62.114] (**) Razer Razer DeathAdder 2013: Applying InputClass "evdev keyboard catchall"
[    62.114] (**) Razer Razer DeathAdder 2013: Applying InputClass "libinput keyboard catchall"
[    62.114] (II) Using input driver 'libinput' for 'Razer Razer DeathAdder 2013'
[    62.115] (II) systemd-logind: got fd for /dev/input/event10 13:74 fd 38 paused 0
[    62.115] (**) Razer Razer DeathAdder 2013: always reports core events
[    62.115] (**) Option "Device" "/dev/input/event10"
[    62.115] (**) Option "_source" "server/udev"
[    62.117] (II) event10 - Razer Razer DeathAdder 2013: is tagged by udev as: Keyboard
[    62.117] (II) event10 - Razer Razer DeathAdder 2013: device is a keyboard
[    62.117] (II) event10 - Razer Razer DeathAdder 2013: device removed
[    62.117] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5:1.2/0003:1532:0037.0003/input/input14/event10"
[    62.117] (II) XINPUT: Adding extended input device "Razer Razer DeathAdder 2013" (type: KEYBOARD, id 15)
[    62.119] (II) event10 - Razer Razer DeathAdder 2013: is tagged by udev as: Keyboard
[    62.119] (II) event10 - Razer Razer DeathAdder 2013: device is a keyboard
[    62.120] (II) config/udev: Adding input device BisonCam, NB Pro: BisonCam, NB  (/dev/input/event14)
[    62.120] (**) BisonCam, NB Pro: BisonCam, NB : Applying InputClass "evdev keyboard catchall"
[    62.120] (**) BisonCam, NB Pro: BisonCam, NB : Applying InputClass "libinput keyboard catchall"
[    62.120] (II) Using input driver 'libinput' for 'BisonCam, NB Pro: BisonCam, NB '
[    62.122] (II) systemd-logind: got fd for /dev/input/event14 13:78 fd 39 paused 0
[    62.122] (**) BisonCam, NB Pro: BisonCam, NB : always reports core events
[    62.122] (**) Option "Device" "/dev/input/event14"
[    62.122] (**) Option "_source" "server/udev"
[    62.124] (II) event14 - BisonCam, NB Pro: BisonCam, NB : is tagged by udev as: Keyboard
[    62.124] (II) event14 - BisonCam, NB Pro: BisonCam, NB : device is a keyboard
[    62.124] (II) event14 - BisonCam, NB Pro: BisonCam, NB : device removed
[    62.124] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-9/1-9:1.0/input/input20/event14"
[    62.124] (II) XINPUT: Adding extended input device "BisonCam, NB Pro: BisonCam, NB " (type: KEYBOARD, id 16)
[    62.125] (II) event14 - BisonCam, NB Pro: BisonCam, NB : is tagged by udev as: Keyboard
[    62.125] (II) event14 - BisonCam, NB Pro: BisonCam, NB : device is a keyboard
[    62.126] (II) config/udev: Adding input device HDA Digital PCBeep (/dev/input/event16)
[    62.126] (II) No input driver specified, ignoring this device.
[    62.126] (II) This device may have been added with another device file.
[    62.127] (II) config/udev: Adding input device HDA Intel PCH Mic (/dev/input/event17)
[    62.127] (II) No input driver specified, ignoring this device.
[    62.127] (II) This device may have been added with another device file.
[    62.127] (II) config/udev: Adding input device HDA Intel PCH Line Out (/dev/input/event18)
[    62.127] (II) No input driver specified, ignoring this device.
[    62.127] (II) This device may have been added with another device file.
[    62.128] (II) config/udev: Adding input device HDA Intel PCH Headphone (/dev/input/event19)
[    62.128] (II) No input driver specified, ignoring this device.
[    62.128] (II) This device may have been added with another device file.
[    62.128] (II) config/udev: Adding input device HDA Intel PCH HDMI/DP,pcm=3 (/dev/input/event20)
[    62.128] (II) No input driver specified, ignoring this device.
[    62.128] (II) This device may have been added with another device file.
[    62.129] (II) config/udev: Adding input device HDA Intel PCH HDMI/DP,pcm=7 (/dev/input/event21)
[    62.129] (II) No input driver specified, ignoring this device.
[    62.129] (II) This device may have been added with another device file.
[    62.129] (II) config/udev: Adding input device HDA Intel PCH HDMI/DP,pcm=8 (/dev/input/event22)
[    62.129] (II) No input driver specified, ignoring this device.
[    62.129] (II) This device may have been added with another device file.
[    62.130] (II) config/udev: Adding input device HDA Intel PCH HDMI/DP,pcm=9 (/dev/input/event23)
[    62.130] (II) No input driver specified, ignoring this device.
[    62.130] (II) This device may have been added with another device file.
[    62.130] (II) config/udev: Adding input device HDA Intel PCH HDMI/DP,pcm=10 (/dev/input/event24)
[    62.130] (II) No input driver specified, ignoring this device.
[    62.130] (II) This device may have been added with another device file.
[    62.131] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event4)
[    62.131] (**) AT Translated Set 2 keyboard: Applying InputClass "evdev keyboard catchall"
[    62.131] (**) AT Translated Set 2 keyboard: Applying InputClass "libinput keyboard catchall"
[    62.131] (II) Using input driver 'libinput' for 'AT Translated Set 2 keyboard'
[    62.132] (II) systemd-logind: got fd for /dev/input/event4 13:68 fd 40 paused 0
[    62.132] (**) AT Translated Set 2 keyboard: always reports core events
[    62.132] (**) Option "Device" "/dev/input/event4"
[    62.132] (**) Option "_source" "server/udev"
[    62.134] (II) event4  - AT Translated Set 2 keyboard: is tagged by udev as: Keyboard
[    62.134] (II) event4  - AT Translated Set 2 keyboard: device is a keyboard
[    62.135] (II) event4  - AT Translated Set 2 keyboard: device removed
[    62.135] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio0/input/input4/event4"
[    62.135] (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD, id 17)
[    62.137] (II) event4  - AT Translated Set 2 keyboard: is tagged by udev as: Keyboard
[    62.137] (II) event4  - AT Translated Set 2 keyboard: device is a keyboard
[    62.139] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/event15)
[    62.139] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "evdev touchpad catchall"
[    62.139] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "libinput touchpad catchall"
[    62.139] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "touchpad catchall"
[    62.139] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "Default clickpad buttons"
[    62.139] (II) LoadModule: "synaptics"
[    62.139] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
[    62.143] (II) Module synaptics: vendor="X.Org Foundation"
[    62.143] 	compiled for 1.20.0, module version = 1.9.1
[    62.143] 	Module class: X.Org XInput Driver
[    62.143] 	ABI class: X.Org XInput driver, version 24.1
[    62.143] (II) Using input driver 'synaptics' for 'SynPS/2 Synaptics TouchPad'
[    62.145] (II) systemd-logind: got fd for /dev/input/event15 13:79 fd 41 paused 0
[    62.145] (**) SynPS/2 Synaptics TouchPad: always reports core events
[    62.145] (**) Option "Device" "/dev/input/event15"
[    62.145] (--) synaptics: SynPS/2 Synaptics TouchPad: x-axis range 1326 - 5654 (res 40)
[    62.145] (--) synaptics: SynPS/2 Synaptics TouchPad: y-axis range 1228 - 4716 (res 59)
[    62.145] (--) synaptics: SynPS/2 Synaptics TouchPad: pressure range 0 - 255
[    62.145] (--) synaptics: SynPS/2 Synaptics TouchPad: finger width range 0 - 15
[    62.145] (--) synaptics: SynPS/2 Synaptics TouchPad: buttons: left right double triple
[    62.145] (--) synaptics: SynPS/2 Synaptics TouchPad: Vendor 0x2 Product 0x7
[    62.145] (--) synaptics: SynPS/2 Synaptics TouchPad: touchpad found
[    62.145] (**) SynPS/2 Synaptics TouchPad: always reports core events
[    62.145] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio2/input/input17/event15"
[    62.145] (II) XINPUT: Adding extended input device "SynPS/2 Synaptics TouchPad" (type: TOUCHPAD, id 18)
[    62.145] (**) synaptics: SynPS/2 Synaptics TouchPad: (accel) MinSpeed is now constant deceleration 2.5
[    62.145] (**) synaptics: SynPS/2 Synaptics TouchPad: (accel) MaxSpeed is now 1.75
[    62.145] (**) synaptics: SynPS/2 Synaptics TouchPad: (accel) AccelFactor is now 0.036
[    62.145] (**) SynPS/2 Synaptics TouchPad: (accel) keeping acceleration scheme 1
[    62.145] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration profile 1
[    62.145] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration factor: 2.000
[    62.145] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration threshold: 4
[    62.146] (--) synaptics: SynPS/2 Synaptics TouchPad: touchpad found
[    62.146] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/mouse1)
[    62.146] (**) SynPS/2 Synaptics TouchPad: Ignoring device from InputClass "touchpad ignore duplicates"
[    62.147] (II) config/udev: Adding input device PC Speaker (/dev/input/event11)
[    62.147] (II) No input driver specified, ignoring this device.
[    62.147] (II) This device may have been added with another device file.
[    62.155] (**) Razer Razer DeathAdder 2013 Consumer Control: Applying InputClass "evdev keyboard catchall"
[    62.155] (**) Razer Razer DeathAdder 2013 Consumer Control: Applying InputClass "libinput keyboard catchall"
[    62.155] (II) Using input driver 'libinput' for 'Razer Razer DeathAdder 2013 Consumer Control'
[    62.155] (II) systemd-logind: returning pre-existing fd for /dev/input/event7 13:71
[    62.155] (**) Razer Razer DeathAdder 2013 Consumer Control: always reports core events
[    62.155] (**) Option "Device" "/dev/input/event7"
[    62.155] (**) Option "_source" "_driver/libinput"
[    62.155] (II) libinput: Razer Razer DeathAdder 2013 Consumer Control: is a virtual subdevice
[    62.155] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5:1.1/0003:1532:0037.0002/input/input11/event7"
[    62.155] (II) XINPUT: Adding extended input device "Razer Razer DeathAdder 2013 Consumer Control" (type: KEYBOARD, id 19)
[    62.234] (--) NVIDIA(GPU-0): DFP-0: disconnected
[    62.234] (--) NVIDIA(GPU-0): DFP-0: Internal TMDS
[    62.234] (--) NVIDIA(GPU-0): DFP-0: 165.0 MHz maximum pixel clock
[    62.234] (--) NVIDIA(GPU-0): 
[    62.234] (--) NVIDIA(GPU-0): DFP-1: disconnected
[    62.234] (--) NVIDIA(GPU-0): DFP-1: Internal DisplayPort
[    62.234] (--) NVIDIA(GPU-0): DFP-1: 960.0 MHz maximum pixel clock
[    62.234] (--) NVIDIA(GPU-0): 
[    62.234] (--) NVIDIA(GPU-0): DFP-2: disconnected
[    62.234] (--) NVIDIA(GPU-0): DFP-2: Internal TMDS
[    62.234] (--) NVIDIA(GPU-0): DFP-2: 165.0 MHz maximum pixel clock
[    62.234] (--) NVIDIA(GPU-0): 
[    62.234] (--) NVIDIA(GPU-0): DFP-3: disconnected
[    62.234] (--) NVIDIA(GPU-0): DFP-3: Internal DisplayPort
[    62.234] (--) NVIDIA(GPU-0): DFP-3: 960.0 MHz maximum pixel clock
[    62.234] (--) NVIDIA(GPU-0): 
[    62.234] (--) NVIDIA(GPU-0): DFP-4: disconnected
[    62.234] (--) NVIDIA(GPU-0): DFP-4: Internal TMDS
[    62.234] (--) NVIDIA(GPU-0): DFP-4: 165.0 MHz maximum pixel clock
[    62.234] (--) NVIDIA(GPU-0): 
[    62.234] (--) NVIDIA(GPU-0): DFP-0: disconnected
[    62.234] (--) NVIDIA(GPU-0): DFP-0: Internal TMDS
[    62.234] (--) NVIDIA(GPU-0): DFP-0: 165.0 MHz maximum pixel clock
[    62.234] (--) NVIDIA(GPU-0): 
[    62.234] (--) NVIDIA(GPU-0): DFP-1: disconnected
[    62.234] (--) NVIDIA(GPU-0): DFP-1: Internal DisplayPort
[    62.235] (--) NVIDIA(GPU-0): DFP-1: 960.0 MHz maximum pixel clock
[    62.235] (--) NVIDIA(GPU-0): 
[    62.235] (--) NVIDIA(GPU-0): DFP-2: disconnected
[    62.235] (--) NVIDIA(GPU-0): DFP-2: Internal TMDS
[    62.235] (--) NVIDIA(GPU-0): DFP-2: 165.0 MHz maximum pixel clock
[    62.235] (--) NVIDIA(GPU-0): 
[    62.235] (--) NVIDIA(GPU-0): DFP-3: disconnected
[    62.235] (--) NVIDIA(GPU-0): DFP-3: Internal DisplayPort
[    62.235] (--) NVIDIA(GPU-0): DFP-3: 960.0 MHz maximum pixel clock
[    62.235] (--) NVIDIA(GPU-0): 
[    62.235] (--) NVIDIA(GPU-0): DFP-4: disconnected
[    62.235] (--) NVIDIA(GPU-0): DFP-4: Internal TMDS
[    62.235] (--) NVIDIA(GPU-0): DFP-4: 165.0 MHz maximum pixel clock
[    62.235] (--) NVIDIA(GPU-0): 
[    65.061] (--) NVIDIA(GPU-0): DFP-0: disconnected
[    65.061] (--) NVIDIA(GPU-0): DFP-0: Internal TMDS
[    65.061] (--) NVIDIA(GPU-0): DFP-0: 165.0 MHz maximum pixel clock
[    65.061] (--) NVIDIA(GPU-0): 
[    65.061] (--) NVIDIA(GPU-0): DFP-1: disconnected
[    65.061] (--) NVIDIA(GPU-0): DFP-1: Internal DisplayPort
[    65.061] (--) NVIDIA(GPU-0): DFP-1: 960.0 MHz maximum pixel clock
[    65.061] (--) NVIDIA(GPU-0): 
[    65.061] (--) NVIDIA(GPU-0): DFP-2: disconnected
[    65.061] (--) NVIDIA(GPU-0): DFP-2: Internal TMDS
[    65.061] (--) NVIDIA(GPU-0): DFP-2: 165.0 MHz maximum pixel clock
[    65.061] (--) NVIDIA(GPU-0): 
[    65.061] (--) NVIDIA(GPU-0): DFP-3: disconnected
[    65.061] (--) NVIDIA(GPU-0): DFP-3: Internal DisplayPort
[    65.061] (--) NVIDIA(GPU-0): DFP-3: 960.0 MHz maximum pixel clock
[    65.061] (--) NVIDIA(GPU-0): 
[    65.061] (--) NVIDIA(GPU-0): DFP-4: disconnected
[    65.061] (--) NVIDIA(GPU-0): DFP-4: Internal TMDS
[    65.061] (--) NVIDIA(GPU-0): DFP-4: 165.0 MHz maximum pixel clock
[    65.061] (--) NVIDIA(GPU-0): 
[    66.134] (**) Option "fd" "27"
[    66.135] (II) event3  - Power Button: device removed
[    66.135] (**) Option "fd" "30"
[    66.135] (II) event12 - Video Bus: device removed
[    66.135] (**) Option "fd" "31"
[    66.135] (II) event13 - Video Bus: device removed
[    66.135] (**) Option "fd" "32"
[    66.135] (II) event0  - Power Button: device removed
[    66.135] (**) Option "fd" "33"
[    66.135] (II) event1  - Sleep Button: device removed
[    66.135] (**) Option "fd" "34"
[    66.135] (II) event5  - Razer Razer DeathAdder 2013: device removed
[    66.135] (**) Option "fd" "35"
[    66.135] (II) event6  - Razer Razer DeathAdder 2013 Keyboard: device removed
[    66.136] (**) Option "fd" "36"
[    66.136] (**) Option "fd" "37"
[    66.136] (II) event8  - Razer Razer DeathAdder 2013 System Control: device removed
[    66.136] (**) Option "fd" "38"
[    66.136] (II) event10 - Razer Razer DeathAdder 2013: device removed
[    66.136] (**) Option "fd" "39"
[    66.136] (II) event14 - BisonCam, NB Pro: BisonCam, NB : device removed
[    66.136] (**) Option "fd" "40"
[    66.136] (II) event4  - AT Translated Set 2 keyboard: device removed
[    66.136] (**) Option "fd" "36"
[    66.136] (II) event7  - Razer Razer DeathAdder 2013 Consumer Control: device removed
[    66.216] (II) systemd-logind: got pause for 226:0
[    66.216] (II) systemd-logind: got pause for 13:79
[    66.216] (II) systemd-logind: got pause for 13:69
[    66.216] (II) systemd-logind: got pause for 13:72
[    66.216] (II) systemd-logind: got pause for 13:68
[    66.216] (II) systemd-logind: got pause for 13:70
[    66.216] (II) systemd-logind: got pause for 13:67
[    66.216] (II) systemd-logind: got pause for 13:76
[    66.216] (II) systemd-logind: got pause for 13:77
[    66.217] (II) systemd-logind: got pause for 13:65
[    66.217] (II) systemd-logind: got pause for 13:78
[    66.217] (II) systemd-logind: got pause for 13:71
[    66.217] (II) systemd-logind: got pause for 13:64
[    66.217] (II) systemd-logind: got pause for 13:74
[    67.434] (II) systemd-logind: got resume for 226:0
[    67.434] (--) NVIDIA(GPU-0): DFP-0: disconnected
[    67.434] (--) NVIDIA(GPU-0): DFP-0: Internal TMDS
[    67.434] (--) NVIDIA(GPU-0): DFP-0: 165.0 MHz maximum pixel clock
[    67.434] (--) NVIDIA(GPU-0): 
[    67.434] (--) NVIDIA(GPU-0): DFP-1: disconnected
[    67.434] (--) NVIDIA(GPU-0): DFP-1: Internal DisplayPort
[    67.434] (--) NVIDIA(GPU-0): DFP-1: 960.0 MHz maximum pixel clock
[...]

The strange thing is that all the screens seems disconnected (as shown by DFP-X disconnected).

Since initially I did not set Option "AllowEmptyInitialConfiguration" "true" on the config file, and I got the Screen(s) found, but none have a usable configuration error, I also tried the suggestion posted here: https://wiki.archlinux.org/index.php/NV … figuration

However, I did not have any success, and I also tried to cycle among all the DFPs with ConnectedMonitor, with no luck. This is the log file with the ConnectedMonitor DFP-3

[    30.539] (WW) Failed to open protocol names file lib/xorg/protocol.txt
[    30.540] 
X.Org X Server 1.20.4
X Protocol Version 11, Revision 0
[    30.542] Build Operating System: Linux Arch Linux
[    30.542] Current Operating System: Linux TheMachine 5.0.4-arch1-1-ARCH #1 SMP PREEMPT Sat Mar 23 21:00:33 UTC 2019 x86_64
[    30.542] Kernel command line: initrd=\intel-ucode.img initrd=\initramfs-linux.img libata.allow_tpm=1 ipv6.disable=1 root=/dev/sdb1 rw
[    30.544] Build Date: 27 February 2019  04:04:00PM
[    30.544]  
[    30.545] Current version of pixman: 0.38.0
[    30.546] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[    30.546] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    30.550] (==) Log file: "/home/guagno/.local/share/xorg/Xorg.0.log", Time: Fri Mar 29 14:35:55 2019
[    30.552] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[    30.554] (==) No Layout section.  Using the first Screen section.
[    30.554] (==) No screen section available. Using defaults.
[    30.554] (**) |-->Screen "Default Screen Section" (0)
[    30.554] (**) |   |-->Monitor "<default monitor>"
[    30.555] (==) No device specified for screen "Default Screen Section".
	Using the first device section listed.
[    30.555] (**) |   |-->Device "Device0"
[    30.555] (==) No monitor specified for screen "Default Screen Section".
	Using a default monitor configuration.
[    30.555] (==) Automatically adding devices
[    30.555] (==) Automatically enabling devices
[    30.555] (==) Automatically adding GPU devices
[    30.555] (==) Automatically binding GPU devices
[    30.555] (==) Max clients allowed: 256, resource mask: 0x1fffff
[    30.562] (==) FontPath set to:
	/usr/share/fonts/misc,
	/usr/share/fonts/TTF,
	/usr/share/fonts/OTF,
	/usr/share/fonts/Type1,
	/usr/share/fonts/100dpi,
	/usr/share/fonts/75dpi
[    30.562] (==) ModulePath set to "/usr/lib/xorg/modules"
[    30.562] (II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
[    30.562] (II) Module ABI versions:
[    30.562] 	X.Org ANSI C Emulation: 0.4
[    30.562] 	X.Org Video Driver: 24.0
[    30.562] 	X.Org XInput driver : 24.1
[    30.562] 	X.Org Server Extension : 10.0
[    30.563] (++) using VT number 2

[    30.566] (II) systemd-logind: took control of session /org/freedesktop/login1/session/_31
[    30.567] (II) xfree86: Adding drm device (/dev/dri/card0)
[    30.568] (II) systemd-logind: got fd for /dev/dri/card0 226:0 fd 10 paused 0
[    30.571] (--) PCI:*(0@0:2:0) 8086:191b:1558:6540 rev 6, Mem @ 0xdd000000/16777216, 0xa0000000/536870912, I/O @ 0x0000f000/64, BIOS @ 0x????????/131072
[    30.571] (--) PCI: (1@0:0:0) 10de:1618:1558:6543 rev 161, Mem @ 0xde000000/16777216, 0xc0000000/268435456, 0xd0000000/33554432, I/O @ 0x0000e000/128, BIOS @ 0x????????/524288
[    30.571] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[    30.571] (II) LoadModule: "glx"
[    30.574] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    30.583] (II) Module glx: vendor="X.Org Foundation"
[    30.583] 	compiled for 1.20.4, module version = 1.0.0
[    30.583] 	ABI class: X.Org Server Extension, version 10.0
[    30.583] (II) LoadModule: "nvidia"
[    30.586] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[    30.593] (II) Module nvidia: vendor="NVIDIA Corporation"
[    30.593] 	compiled for 4.0.2, module version = 1.0.0
[    30.593] 	Module class: X.Org Video Driver
[    30.594] (II) NVIDIA dlloader X Driver  418.56  Fri Mar 15 12:37:35 CDT 2019
[    30.594] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[    30.595] xf86EnableIOPorts: failed to set IOPL for I/O (Operation not permitted)
[    30.596] (II) Loading sub module "fb"
[    30.596] (II) LoadModule: "fb"
[    30.597] (II) Loading /usr/lib/xorg/modules/libfb.so
[    30.598] (II) Module fb: vendor="X.Org Foundation"
[    30.598] 	compiled for 1.20.4, module version = 1.0.0
[    30.598] 	ABI class: X.Org ANSI C Emulation, version 0.4
[    30.598] (II) Loading sub module "wfb"
[    30.598] (II) LoadModule: "wfb"
[    30.598] (II) Loading /usr/lib/xorg/modules/libwfb.so
[    30.600] (II) Module wfb: vendor="X.Org Foundation"
[    30.600] 	compiled for 1.20.4, module version = 1.0.0
[    30.600] 	ABI class: X.Org ANSI C Emulation, version 0.4
[    30.600] (II) Loading sub module "ramdac"
[    30.600] (II) LoadModule: "ramdac"
[    30.600] (II) Module "ramdac" already built-in
[    30.601] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[    30.601] (II) NVIDIA(0): Creating default Display subsection in Screen section
	"Default Screen Section" for depth/fbbpp 24/32
[    30.601] (==) NVIDIA(0): Depth 24, (==) framebuffer bpp 32
[    30.601] (==) NVIDIA(0): RGB weight 888
[    30.601] (==) NVIDIA(0): Default visual is TrueColor
[    30.601] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[    30.602] (**) NVIDIA(0): Option "Interactive" "0"
[    30.602] (**) NVIDIA(0): Option "ConnectedMonitor" "DFP-3"
[    30.602] (**) NVIDIA(0): Enabling 2D acceleration
[    30.602] (**) NVIDIA(0): ConnectedMonitor string: "DFP-3"
[    30.602] (II) Loading sub module "glxserver_nvidia"
[    30.602] (II) LoadModule: "glxserver_nvidia"
[    30.602] (II) Loading /usr/lib/xorg/modules/libglxserver_nvidia.so
[    30.647] (II) Module glxserver_nvidia: vendor="NVIDIA Corporation"
[    30.647] 	compiled for 4.0.2, module version = 1.0.0
[    30.647] 	Module class: X.Org Server Extension
[    30.648] (II) NVIDIA GLX Module  418.56  Fri Mar 15 12:36:35 CDT 2019
[    30.652] (--) NVIDIA(0): Valid display device(s) on GPU-0 at PCI:1:0:0
[    30.652] (--) NVIDIA(0):     DFP-0
[    30.652] (--) NVIDIA(0):     DFP-1
[    30.652] (--) NVIDIA(0):     DFP-2
[    30.652] (--) NVIDIA(0):     DFP-3
[    30.652] (--) NVIDIA(0):     DFP-4
[    30.652] (**) NVIDIA(0): Using ConnectedMonitor string "DFP-3".
[    30.654] (II) NVIDIA(0): NVIDIA GPU GeForce GTX 970M (GM204-B) at PCI:1:0:0 (GPU-0)
[    30.654] (--) NVIDIA(0): Memory: 6291456 kBytes
[    30.654] (--) NVIDIA(0): VideoBIOS: 84.04.8c.00.14
[    30.654] (II) NVIDIA(0): Detected PCI Express Link width: 16X
[    30.654] (--) NVIDIA(GPU-0): DFP-0: disconnected
[    30.654] (--) NVIDIA(GPU-0): DFP-0: Internal TMDS
[    30.654] (--) NVIDIA(GPU-0): DFP-0: 165.0 MHz maximum pixel clock
[    30.654] (--) NVIDIA(GPU-0): 
[    30.654] (--) NVIDIA(GPU-0): DFP-1: disconnected
[    30.654] (--) NVIDIA(GPU-0): DFP-1: Internal DisplayPort
[    30.654] (--) NVIDIA(GPU-0): DFP-1: 960.0 MHz maximum pixel clock
[    30.654] (--) NVIDIA(GPU-0): 
[    30.654] (--) NVIDIA(GPU-0): DFP-2: disconnected
[    30.654] (--) NVIDIA(GPU-0): DFP-2: Internal TMDS
[    30.655] (--) NVIDIA(GPU-0): DFP-2: 165.0 MHz maximum pixel clock
[    30.655] (--) NVIDIA(GPU-0): 
[    30.664] (--) NVIDIA(GPU-0): DFP-3: connected
[    30.664] (--) NVIDIA(GPU-0): DFP-3: Internal DisplayPort
[    30.664] (--) NVIDIA(GPU-0): DFP-3: 960.0 MHz maximum pixel clock
[    30.664] (--) NVIDIA(GPU-0): 
[    30.664] (--) NVIDIA(GPU-0): DFP-4: disconnected
[    30.664] (--) NVIDIA(GPU-0): DFP-4: Internal TMDS
[    30.664] (--) NVIDIA(GPU-0): DFP-4: 165.0 MHz maximum pixel clock
[    30.664] (--) NVIDIA(GPU-0): 
[    30.673] (==) NVIDIA(0): 
[    30.673] (==) NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select"
[    30.673] (==) NVIDIA(0):     will be used as the requested mode.
[    30.673] (==) NVIDIA(0): 
[    30.673] (II) NVIDIA(0): Validated MetaModes:
[    30.673] (II) NVIDIA(0):     "DFP-3:nvidia-auto-select"
[    30.673] (II) NVIDIA(0): Virtual screen size determined to be 1024 x 768
[    30.684] (WW) NVIDIA(0): DFP-3 does not have an EDID, or its EDID does not contain a
[    30.684] (WW) NVIDIA(0):     maximum image size; cannot compute DPI from DFP-3's EDID.
[    30.684] (==) NVIDIA(0): DPI set to (75, 75); computed from built-in default
[    30.684] (II) NVIDIA: Using 6144.00 MB of virtual memory for indirect memory
[    30.684] (II) NVIDIA:     access.
[    30.689] (II) NVIDIA(0): ACPI: failed to connect to the ACPI event daemon; the daemon
[    30.689] (II) NVIDIA(0):     may not be running or the "AcpidSocketPath" X
[    30.689] (II) NVIDIA(0):     configuration option may not be set correctly.  When the
[    30.689] (II) NVIDIA(0):     ACPI event daemon is available, the NVIDIA X driver will
[    30.689] (II) NVIDIA(0):     try to use it to receive ACPI event notifications.  For
[    30.689] (II) NVIDIA(0):     details, please see the "ConnectToAcpid" and
[    30.689] (II) NVIDIA(0):     "AcpidSocketPath" X configuration options in Appendix B: X
[    30.689] (II) NVIDIA(0):     Config Options in the README.
[    30.706] (II) NVIDIA(0): Setting mode "DFP-3:nvidia-auto-select"
[    30.736] (==) NVIDIA(0): Disabling shared memory pixmaps
[    30.736] (==) NVIDIA(0): Backing store enabled
[    30.736] (==) NVIDIA(0): Silken mouse disabled
[    30.736] (==) NVIDIA(0): DPMS enabled
[    30.739] (II) Loading sub module "dri2"
[    30.739] (II) LoadModule: "dri2"
[    30.739] (II) Module "dri2" already built-in
[    30.739] (II) NVIDIA(0): [DRI2] Setup complete
[    30.739] (II) NVIDIA(0): [DRI2]   VDPAU driver: nvidia
[    30.740] (II) Initializing extension Generic Event Extension
[    30.740] (II) Initializing extension SHAPE
[    30.740] (II) Initializing extension MIT-SHM
[    30.740] (II) Initializing extension XInputExtension
[    30.740] (II) Initializing extension XTEST
[    30.740] (II) Initializing extension BIG-REQUESTS
[    30.740] (II) Initializing extension SYNC
[    30.740] (II) Initializing extension XKEYBOARD
[    30.740] (II) Initializing extension XC-MISC
[    30.740] (II) Initializing extension SECURITY
[    30.740] (II) Initializing extension XFIXES
[    30.740] (II) Initializing extension RENDER
[    30.740] (II) Initializing extension RANDR
[    30.740] (II) Initializing extension COMPOSITE
[    30.740] (II) Initializing extension DAMAGE
[    30.740] (II) Initializing extension MIT-SCREEN-SAVER
[    30.740] (II) Initializing extension DOUBLE-BUFFER
[    30.740] (II) Initializing extension RECORD
[    30.740] (II) Initializing extension DPMS
[    30.740] (II) Initializing extension Present
[    30.740] (II) Initializing extension DRI3
[    30.740] (II) Initializing extension X-Resource
[    30.740] (II) Initializing extension XVideo
[    30.740] (II) Initializing extension XVideo-MotionCompensation
[    30.740] (II) Initializing extension GLX
[    30.740] (II) Initializing extension GLX
[    30.740] (II) Indirect GLX disabled.
[    30.740] (II) GLX: Another vendor is already registered for screen 0
[    30.740] (II) Initializing extension XFree86-VidModeExtension
[    30.740] (II) Initializing extension XFree86-DGA
[    30.740] (II) Initializing extension XFree86-DRI
[    30.740] (II) Initializing extension DRI2
[    30.740] (II) Initializing extension NV-GLX
[    30.740] (II) Initializing extension NV-CONTROL
[    30.740] (II) Initializing extension XINERAMA
[    30.839] (II) config/udev: Adding input device Power Button (/dev/input/event3)
[    30.839] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[    30.839] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[    30.839] (II) LoadModule: "libinput"
[    30.840] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
[    30.844] (II) Module libinput: vendor="X.Org Foundation"
[    30.844] 	compiled for 1.20.3, module version = 0.28.2
[    30.844] 	Module class: X.Org XInput Driver
[    30.844] 	ABI class: X.Org XInput driver, version 24.1
[    30.844] (II) Using input driver 'libinput' for 'Power Button'
[    30.845] (II) systemd-logind: got fd for /dev/input/event3 13:67 fd 27 paused 0
[    30.845] (**) Power Button: always reports core events
[    30.845] (**) Option "Device" "/dev/input/event3"
[    30.845] (**) Option "_source" "server/udev"
[    30.852] (II) event3  - Power Button: is tagged by udev as: Keyboard
[    30.852] (II) event3  - Power Button: device is a keyboard
[    30.852] (II) event3  - Power Button: device removed
[    30.852] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input3/event3"
[    30.852] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
[    30.852] (II) event3  - Power Button: is tagged by udev as: Keyboard
[    30.852] (II) event3  - Power Button: device is a keyboard
[    30.852] (II) config/udev: Adding input device Video Bus (/dev/input/event12)
[    30.852] (**) Video Bus: Applying InputClass "evdev keyboard catchall"
[    30.852] (**) Video Bus: Applying InputClass "libinput keyboard catchall"
[    30.852] (II) Using input driver 'libinput' for 'Video Bus'
[    30.853] (II) systemd-logind: got fd for /dev/input/event12 13:76 fd 30 paused 0
[    30.853] (**) Video Bus: always reports core events
[    30.853] (**) Option "Device" "/dev/input/event12"
[    30.853] (**) Option "_source" "server/udev"
[    30.854] (II) event12 - Video Bus: is tagged by udev as: Keyboard
[    30.854] (II) event12 - Video Bus: device is a keyboard
[    30.854] (II) event12 - Video Bus: device removed
[    30.854] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input18/event12"
[    30.854] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 7)
[    30.854] (II) event12 - Video Bus: is tagged by udev as: Keyboard
[    30.854] (II) event12 - Video Bus: device is a keyboard
[    30.855] (II) config/udev: Adding input device Video Bus (/dev/input/event13)
[    30.855] (**) Video Bus: Applying InputClass "evdev keyboard catchall"
[    30.855] (**) Video Bus: Applying InputClass "libinput keyboard catchall"
[    30.855] (II) Using input driver 'libinput' for 'Video Bus'
[    30.855] (II) systemd-logind: got fd for /dev/input/event13 13:77 fd 31 paused 0
[    30.855] (**) Video Bus: always reports core events
[    30.855] (**) Option "Device" "/dev/input/event13"
[    30.855] (**) Option "_source" "server/udev"
[    30.856] (II) event13 - Video Bus: is tagged by udev as: Keyboard
[    30.856] (II) event13 - Video Bus: device is a keyboard
[    30.856] (II) event13 - Video Bus: device removed
[    30.856] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:12/LNXVIDEO:01/input/input19/event13"
[    30.856] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 8)
[    30.857] (II) event13 - Video Bus: is tagged by udev as: Keyboard
[    30.857] (II) event13 - Video Bus: device is a keyboard
[    30.857] (II) config/udev: Adding input device Power Button (/dev/input/event0)
[    30.857] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[    30.857] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[    30.857] (II) Using input driver 'libinput' for 'Power Button'
[    30.858] (II) systemd-logind: got fd for /dev/input/event0 13:64 fd 32 paused 0
[    30.858] (**) Power Button: always reports core events
[    30.858] (**) Option "Device" "/dev/input/event0"
[    30.858] (**) Option "_source" "server/udev"
[    30.858] (II) event0  - Power Button: is tagged by udev as: Keyboard
[    30.858] (II) event0  - Power Button: device is a keyboard
[    30.858] (II) event0  - Power Button: device removed
[    30.858] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0/event0"
[    30.858] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 9)
[    30.859] (II) event0  - Power Button: is tagged by udev as: Keyboard
[    30.859] (II) event0  - Power Button: device is a keyboard
[    30.859] (II) config/udev: Adding input device Lid Switch (/dev/input/event2)
[    30.859] (II) No input driver specified, ignoring this device.
[    30.859] (II) This device may have been added with another device file.
[    30.859] (II) config/udev: Adding input device Sleep Button (/dev/input/event1)
[    30.859] (**) Sleep Button: Applying InputClass "evdev keyboard catchall"
[    30.859] (**) Sleep Button: Applying InputClass "libinput keyboard catchall"
[    30.859] (II) Using input driver 'libinput' for 'Sleep Button'
[    30.860] (II) systemd-logind: got fd for /dev/input/event1 13:65 fd 33 paused 0
[    30.860] (**) Sleep Button: always reports core events
[    30.860] (**) Option "Device" "/dev/input/event1"
[    30.860] (**) Option "_source" "server/udev"
[    30.860] (II) event1  - Sleep Button: is tagged by udev as: Keyboard
[    30.860] (II) event1  - Sleep Button: device is a keyboard
[    30.860] (II) event1  - Sleep Button: device removed
[    30.860] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input1/event1"
[    30.860] (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD, id 10)
[    30.861] (II) event1  - Sleep Button: is tagged by udev as: Keyboard
[    30.861] (II) event1  - Sleep Button: device is a keyboard
[    30.862] (II) config/udev: Adding input device Razer Razer DeathAdder 2013 (/dev/input/event5)
[    30.862] (**) Razer Razer DeathAdder 2013: Applying InputClass "evdev pointer catchall"
[    30.862] (**) Razer Razer DeathAdder 2013: Applying InputClass "libinput pointer catchall"
[    30.862] (II) Using input driver 'libinput' for 'Razer Razer DeathAdder 2013'
[    30.918] (II) systemd-logind: got fd for /dev/input/event5 13:69 fd 34 paused 0
[    30.918] (**) Razer Razer DeathAdder 2013: always reports core events
[    30.918] (**) Option "Device" "/dev/input/event5"
[    30.918] (**) Option "_source" "server/udev"
[    30.921] (II) event5  - Razer Razer DeathAdder 2013: is tagged by udev as: Mouse
[    30.921] (II) event5  - Razer Razer DeathAdder 2013: device is a pointer
[    30.921] (II) event5  - Razer Razer DeathAdder 2013: device removed
[    30.921] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5:1.0/0003:1532:0037.0001/input/input9/event5"
[    30.921] (II) XINPUT: Adding extended input device "Razer Razer DeathAdder 2013" (type: MOUSE, id 11)
[    30.922] (**) Option "AccelerationScheme" "none"
[    30.922] (**) Razer Razer DeathAdder 2013: (accel) selected scheme none/0
[    30.922] (**) Razer Razer DeathAdder 2013: (accel) acceleration factor: 2.000
[    30.922] (**) Razer Razer DeathAdder 2013: (accel) acceleration threshold: 4
[    30.923] (II) event5  - Razer Razer DeathAdder 2013: is tagged by udev as: Mouse
[    30.923] (II) event5  - Razer Razer DeathAdder 2013: device is a pointer
[    30.924] (II) config/udev: Adding input device Razer Razer DeathAdder 2013 (/dev/input/mouse0)
[    30.924] (II) No input driver specified, ignoring this device.
[    30.924] (II) This device may have been added with another device file.
[    30.924] (II) config/udev: Adding input device Razer Razer DeathAdder 2013 Keyboard (/dev/input/event6)
[    30.924] (**) Razer Razer DeathAdder 2013 Keyboard: Applying InputClass "evdev keyboard catchall"
[    30.924] (**) Razer Razer DeathAdder 2013 Keyboard: Applying InputClass "libinput keyboard catchall"
[    30.924] (II) Using input driver 'libinput' for 'Razer Razer DeathAdder 2013 Keyboard'
[    30.925] (II) systemd-logind: got fd for /dev/input/event6 13:70 fd 35 paused 0
[    30.925] (**) Razer Razer DeathAdder 2013 Keyboard: always reports core events
[    30.925] (**) Option "Device" "/dev/input/event6"
[    30.925] (**) Option "_source" "server/udev"
[    30.926] (II) event6  - Razer Razer DeathAdder 2013 Keyboard: is tagged by udev as: Keyboard
[    30.926] (II) event6  - Razer Razer DeathAdder 2013 Keyboard: device is a keyboard
[    30.926] (II) event6  - Razer Razer DeathAdder 2013 Keyboard: device removed
[    30.926] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5:1.1/0003:1532:0037.0002/input/input10/event6"
[    30.926] (II) XINPUT: Adding extended input device "Razer Razer DeathAdder 2013 Keyboard" (type: KEYBOARD, id 12)
[    30.927] (II) event6  - Razer Razer DeathAdder 2013 Keyboard: is tagged by udev as: Keyboard
[    30.927] (II) event6  - Razer Razer DeathAdder 2013 Keyboard: device is a keyboard
[    30.928] (II) config/udev: Adding input device Razer Razer DeathAdder 2013 Consumer Control (/dev/input/event7)
[    30.928] (**) Razer Razer DeathAdder 2013 Consumer Control: Applying InputClass "evdev keyboard catchall"
[    30.928] (**) Razer Razer DeathAdder 2013 Consumer Control: Applying InputClass "libinput keyboard catchall"
[    30.928] (II) Using input driver 'libinput' for 'Razer Razer DeathAdder 2013 Consumer Control'
[    30.928] (II) systemd-logind: got fd for /dev/input/event7 13:71 fd 36 paused 0
[    30.929] (**) Razer Razer DeathAdder 2013 Consumer Control: always reports core events
[    30.929] (**) Option "Device" "/dev/input/event7"
[    30.929] (**) Option "_source" "server/udev"
[    30.930] (II) event7  - Razer Razer DeathAdder 2013 Consumer Control: is tagged by udev as: Keyboard
[    30.930] (II) event7  - Razer Razer DeathAdder 2013 Consumer Control: device is a keyboard
[    30.930] (II) event7  - Razer Razer DeathAdder 2013 Consumer Control: device removed
[    30.930] (II) libinput: Razer Razer DeathAdder 2013 Consumer Control: needs a virtual subdevice
[    30.930] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5:1.1/0003:1532:0037.0002/input/input11/event7"
[    30.930] (II) XINPUT: Adding extended input device "Razer Razer DeathAdder 2013 Consumer Control" (type: MOUSE, id 13)
[    30.930] (**) Option "AccelerationScheme" "none"
[    30.930] (**) Razer Razer DeathAdder 2013 Consumer Control: (accel) selected scheme none/0
[    30.930] (**) Razer Razer DeathAdder 2013 Consumer Control: (accel) acceleration factor: 2.000
[    30.930] (**) Razer Razer DeathAdder 2013 Consumer Control: (accel) acceleration threshold: 4
[    30.931] (II) event7  - Razer Razer DeathAdder 2013 Consumer Control: is tagged by udev as: Keyboard
[    30.931] (II) event7  - Razer Razer DeathAdder 2013 Consumer Control: device is a keyboard
[    30.931] (II) config/udev: Adding input device Razer Razer DeathAdder 2013 System Control (/dev/input/event8)
[    30.931] (**) Razer Razer DeathAdder 2013 System Control: Applying InputClass "evdev keyboard catchall"
[    30.931] (**) Razer Razer DeathAdder 2013 System Control: Applying InputClass "libinput keyboard catchall"
[    30.931] (II) Using input driver 'libinput' for 'Razer Razer DeathAdder 2013 System Control'
[    30.932] (II) systemd-logind: got fd for /dev/input/event8 13:72 fd 37 paused 0
[    30.932] (**) Razer Razer DeathAdder 2013 System Control: always reports core events
[    30.932] (**) Option "Device" "/dev/input/event8"
[    30.932] (**) Option "_source" "server/udev"
[    30.933] (II) event8  - Razer Razer DeathAdder 2013 System Control: is tagged by udev as: Keyboard
[    30.933] (II) event8  - Razer Razer DeathAdder 2013 System Control: device is a keyboard
[    30.933] (II) event8  - Razer Razer DeathAdder 2013 System Control: device removed
[    30.933] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5:1.1/0003:1532:0037.0002/input/input12/event8"
[    30.933] (II) XINPUT: Adding extended input device "Razer Razer DeathAdder 2013 System Control" (type: KEYBOARD, id 14)
[    30.934] (II) event8  - Razer Razer DeathAdder 2013 System Control: is tagged by udev as: Keyboard
[    30.934] (II) event8  - Razer Razer DeathAdder 2013 System Control: device is a keyboard
[    30.935] (II) config/udev: Adding input device Razer Razer DeathAdder 2013 (/dev/input/event9)
[    30.935] (II) No input driver specified, ignoring this device.
[    30.935] (II) This device may have been added with another device file.
[    30.935] (II) config/udev: Adding input device Razer Razer DeathAdder 2013 (/dev/input/event10)
[    30.936] (**) Razer Razer DeathAdder 2013: Applying InputClass "evdev keyboard catchall"
[    30.936] (**) Razer Razer DeathAdder 2013: Applying InputClass "libinput keyboard catchall"
[    30.936] (II) Using input driver 'libinput' for 'Razer Razer DeathAdder 2013'
[    30.936] (II) systemd-logind: got fd for /dev/input/event10 13:74 fd 38 paused 0
[    30.936] (**) Razer Razer DeathAdder 2013: always reports core events
[    30.936] (**) Option "Device" "/dev/input/event10"
[    30.936] (**) Option "_source" "server/udev"
[    30.937] (II) event10 - Razer Razer DeathAdder 2013: is tagged by udev as: Keyboard
[    30.937] (II) event10 - Razer Razer DeathAdder 2013: device is a keyboard
[    30.937] (II) event10 - Razer Razer DeathAdder 2013: device removed
[    30.937] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5:1.2/0003:1532:0037.0003/input/input14/event10"
[    30.937] (II) XINPUT: Adding extended input device "Razer Razer DeathAdder 2013" (type: KEYBOARD, id 15)
[    30.938] (II) event10 - Razer Razer DeathAdder 2013: is tagged by udev as: Keyboard
[    30.938] (II) event10 - Razer Razer DeathAdder 2013: device is a keyboard
[    30.939] (II) config/udev: Adding input device BisonCam, NB Pro: BisonCam, NB  (/dev/input/event14)
[    30.939] (**) BisonCam, NB Pro: BisonCam, NB : Applying InputClass "evdev keyboard catchall"
[    30.939] (**) BisonCam, NB Pro: BisonCam, NB : Applying InputClass "libinput keyboard catchall"
[    30.939] (II) Using input driver 'libinput' for 'BisonCam, NB Pro: BisonCam, NB '
[    30.940] (II) systemd-logind: got fd for /dev/input/event14 13:78 fd 39 paused 0
[    30.940] (**) BisonCam, NB Pro: BisonCam, NB : always reports core events
[    30.940] (**) Option "Device" "/dev/input/event14"
[    30.940] (**) Option "_source" "server/udev"
[    30.941] (II) event14 - BisonCam, NB Pro: BisonCam, NB : is tagged by udev as: Keyboard
[    30.941] (II) event14 - BisonCam, NB Pro: BisonCam, NB : device is a keyboard
[    30.941] (II) event14 - BisonCam, NB Pro: BisonCam, NB : device removed
[    30.941] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-9/1-9:1.0/input/input20/event14"
[    30.941] (II) XINPUT: Adding extended input device "BisonCam, NB Pro: BisonCam, NB " (type: KEYBOARD, id 16)
[    30.942] (II) event14 - BisonCam, NB Pro: BisonCam, NB : is tagged by udev as: Keyboard
[    30.942] (II) event14 - BisonCam, NB Pro: BisonCam, NB : device is a keyboard
[    30.942] (II) config/udev: Adding input device HDA Digital PCBeep (/dev/input/event16)
[    30.942] (II) No input driver specified, ignoring this device.
[    30.942] (II) This device may have been added with another device file.
[    30.942] (II) config/udev: Adding input device HDA Intel PCH Mic (/dev/input/event17)
[    30.942] (II) No input driver specified, ignoring this device.
[    30.942] (II) This device may have been added with another device file.
[    30.943] (II) config/udev: Adding input device HDA Intel PCH Line Out (/dev/input/event18)
[    30.943] (II) No input driver specified, ignoring this device.
[    30.943] (II) This device may have been added with another device file.
[    30.943] (II) config/udev: Adding input device HDA Intel PCH Headphone (/dev/input/event19)
[    30.943] (II) No input driver specified, ignoring this device.
[    30.943] (II) This device may have been added with another device file.
[    30.943] (II) config/udev: Adding input device HDA Intel PCH HDMI/DP,pcm=3 (/dev/input/event20)
[    30.943] (II) No input driver specified, ignoring this device.
[    30.943] (II) This device may have been added with another device file.
[    30.944] (II) config/udev: Adding input device HDA Intel PCH HDMI/DP,pcm=7 (/dev/input/event21)
[    30.944] (II) No input driver specified, ignoring this device.
[    30.944] (II) This device may have been added with another device file.
[    30.944] (II) config/udev: Adding input device HDA Intel PCH HDMI/DP,pcm=8 (/dev/input/event22)
[    30.944] (II) No input driver specified, ignoring this device.
[    30.944] (II) This device may have been added with another device file.
[    30.944] (II) config/udev: Adding input device HDA Intel PCH HDMI/DP,pcm=9 (/dev/input/event23)
[    30.944] (II) No input driver specified, ignoring this device.
[    30.944] (II) This device may have been added with another device file.
[    30.944] (II) config/udev: Adding input device HDA Intel PCH HDMI/DP,pcm=10 (/dev/input/event24)
[    30.944] (II) No input driver specified, ignoring this device.
[    30.944] (II) This device may have been added with another device file.
[    30.945] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event4)
[    30.945] (**) AT Translated Set 2 keyboard: Applying InputClass "evdev keyboard catchall"
[    30.945] (**) AT Translated Set 2 keyboard: Applying InputClass "libinput keyboard catchall"
[    30.945] (II) Using input driver 'libinput' for 'AT Translated Set 2 keyboard'
[    30.945] (II) systemd-logind: got fd for /dev/input/event4 13:68 fd 40 paused 0
[    30.945] (**) AT Translated Set 2 keyboard: always reports core events
[    30.945] (**) Option "Device" "/dev/input/event4"
[    30.945] (**) Option "_source" "server/udev"
[    30.946] (II) event4  - AT Translated Set 2 keyboard: is tagged by udev as: Keyboard
[    30.946] (II) event4  - AT Translated Set 2 keyboard: device is a keyboard
[    30.947] (II) event4  - AT Translated Set 2 keyboard: device removed
[    30.947] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio0/input/input4/event4"
[    30.947] (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD, id 17)
[    30.948] (II) event4  - AT Translated Set 2 keyboard: is tagged by udev as: Keyboard
[    30.948] (II) event4  - AT Translated Set 2 keyboard: device is a keyboard
[    30.949] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/event15)
[    30.949] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "evdev touchpad catchall"
[    30.949] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "libinput touchpad catchall"
[    30.949] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "touchpad catchall"
[    30.949] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "Default clickpad buttons"
[    30.949] (II) LoadModule: "synaptics"
[    30.949] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
[    30.953] (II) Module synaptics: vendor="X.Org Foundation"
[    30.953] 	compiled for 1.20.0, module version = 1.9.1
[    30.953] 	Module class: X.Org XInput Driver
[    30.953] 	ABI class: X.Org XInput driver, version 24.1
[    30.953] (II) Using input driver 'synaptics' for 'SynPS/2 Synaptics TouchPad'
[    30.954] (II) systemd-logind: got fd for /dev/input/event15 13:79 fd 41 paused 0
[    30.954] (**) SynPS/2 Synaptics TouchPad: always reports core events
[    30.954] (**) Option "Device" "/dev/input/event15"
[    30.955] (--) synaptics: SynPS/2 Synaptics TouchPad: x-axis range 1326 - 5654 (res 40)
[    30.955] (--) synaptics: SynPS/2 Synaptics TouchPad: y-axis range 1228 - 4716 (res 59)
[    30.955] (--) synaptics: SynPS/2 Synaptics TouchPad: pressure range 0 - 255
[    30.955] (--) synaptics: SynPS/2 Synaptics TouchPad: finger width range 0 - 15
[    30.955] (--) synaptics: SynPS/2 Synaptics TouchPad: buttons: left right double triple
[    30.955] (--) synaptics: SynPS/2 Synaptics TouchPad: Vendor 0x2 Product 0x7
[    30.955] (--) synaptics: SynPS/2 Synaptics TouchPad: touchpad found
[    30.955] (**) SynPS/2 Synaptics TouchPad: always reports core events
[    30.955] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio2/input/input17/event15"
[    30.955] (II) XINPUT: Adding extended input device "SynPS/2 Synaptics TouchPad" (type: TOUCHPAD, id 18)
[    30.955] (**) synaptics: SynPS/2 Synaptics TouchPad: (accel) MinSpeed is now constant deceleration 2.5
[    30.955] (**) synaptics: SynPS/2 Synaptics TouchPad: (accel) MaxSpeed is now 1.75
[    30.955] (**) synaptics: SynPS/2 Synaptics TouchPad: (accel) AccelFactor is now 0.036
[    30.955] (**) SynPS/2 Synaptics TouchPad: (accel) keeping acceleration scheme 1
[    30.955] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration profile 1
[    30.955] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration factor: 2.000
[    30.955] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration threshold: 4
[    30.955] (--) synaptics: SynPS/2 Synaptics TouchPad: touchpad found
[    30.956] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/mouse1)
[    30.956] (**) SynPS/2 Synaptics TouchPad: Ignoring device from InputClass "touchpad ignore duplicates"
[    30.957] (II) config/udev: Adding input device PC Speaker (/dev/input/event11)
[    30.957] (II) No input driver specified, ignoring this device.
[    30.957] (II) This device may have been added with another device file.
[    30.964] (**) Razer Razer DeathAdder 2013 Consumer Control: Applying InputClass "evdev keyboard catchall"
[    30.964] (**) Razer Razer DeathAdder 2013 Consumer Control: Applying InputClass "libinput keyboard catchall"
[    30.964] (II) Using input driver 'libinput' for 'Razer Razer DeathAdder 2013 Consumer Control'
[    30.964] (II) systemd-logind: returning pre-existing fd for /dev/input/event7 13:71
[    30.964] (**) Razer Razer DeathAdder 2013 Consumer Control: always reports core events
[    30.965] (**) Option "Device" "/dev/input/event7"
[    30.965] (**) Option "_source" "_driver/libinput"
[    30.965] (II) libinput: Razer Razer DeathAdder 2013 Consumer Control: is a virtual subdevice
[    30.965] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5:1.1/0003:1532:0037.0002/input/input11/event7"
[    30.965] (II) XINPUT: Adding extended input device "Razer Razer DeathAdder 2013 Consumer Control" (type: KEYBOARD, id 19)
[    31.013] (--) NVIDIA(GPU-0): DFP-0: disconnected
[    31.013] (--) NVIDIA(GPU-0): DFP-0: Internal TMDS
[    31.013] (--) NVIDIA(GPU-0): DFP-0: 165.0 MHz maximum pixel clock
[    31.013] (--) NVIDIA(GPU-0): 
[    31.013] (--) NVIDIA(GPU-0): DFP-1: disconnected
[    31.013] (--) NVIDIA(GPU-0): DFP-1: Internal DisplayPort
[    31.013] (--) NVIDIA(GPU-0): DFP-1: 960.0 MHz maximum pixel clock
[    31.013] (--) NVIDIA(GPU-0): 
[    31.013] (--) NVIDIA(GPU-0): DFP-2: disconnected
[    31.013] (--) NVIDIA(GPU-0): DFP-2: Internal TMDS
[    31.013] (--) NVIDIA(GPU-0): DFP-2: 165.0 MHz maximum pixel clock
[    31.013] (--) NVIDIA(GPU-0): 
[    31.023] (--) NVIDIA(GPU-0): DFP-3: connected
[    31.023] (--) NVIDIA(GPU-0): DFP-3: Internal DisplayPort
[    31.023] (--) NVIDIA(GPU-0): DFP-3: 960.0 MHz maximum pixel clock
[    31.023] (--) NVIDIA(GPU-0): 
[    31.023] (--) NVIDIA(GPU-0): DFP-4: disconnected
[    31.023] (--) NVIDIA(GPU-0): DFP-4: Internal TMDS
[    31.023] (--) NVIDIA(GPU-0): DFP-4: 165.0 MHz maximum pixel clock
[    31.023] (--) NVIDIA(GPU-0): 
[    31.023] (--) NVIDIA(GPU-0): DFP-0: disconnected
[    31.023] (--) NVIDIA(GPU-0): DFP-0: Internal TMDS
[    31.023] (--) NVIDIA(GPU-0): DFP-0: 165.0 MHz maximum pixel clock
[    31.023] (--) NVIDIA(GPU-0): 
[    31.023] (--) NVIDIA(GPU-0): DFP-1: disconnected
[    31.023] (--) NVIDIA(GPU-0): DFP-1: Internal DisplayPort
[    31.023] (--) NVIDIA(GPU-0): DFP-1: 960.0 MHz maximum pixel clock
[    31.023] (--) NVIDIA(GPU-0): 
[    31.023] (--) NVIDIA(GPU-0): DFP-2: disconnected
[    31.023] (--) NVIDIA(GPU-0): DFP-2: Internal TMDS
[    31.023] (--) NVIDIA(GPU-0): DFP-2: 165.0 MHz maximum pixel clock
[    31.023] (--) NVIDIA(GPU-0): 
[    31.033] (--) NVIDIA(GPU-0): DFP-3: connected
[    31.033] (--) NVIDIA(GPU-0): DFP-3: Internal DisplayPort
[    31.033] (--) NVIDIA(GPU-0): DFP-3: 960.0 MHz maximum pixel clock
[    31.033] (--) NVIDIA(GPU-0): 
[    31.033] (--) NVIDIA(GPU-0): DFP-4: disconnected
[    31.033] (--) NVIDIA(GPU-0): DFP-4: Internal TMDS
[    31.033] (--) NVIDIA(GPU-0): DFP-4: 165.0 MHz maximum pixel clock
[    31.033] (--) NVIDIA(GPU-0): 
[    32.796] (--) NVIDIA(GPU-0): DFP-0: disconnected
[    32.796] (--) NVIDIA(GPU-0): DFP-0: Internal TMDS
[    32.796] (--) NVIDIA(GPU-0): DFP-0: 165.0 MHz maximum pixel clock
[    32.796] (--) NVIDIA(GPU-0): 
[    32.796] (--) NVIDIA(GPU-0): DFP-1: disconnected
[    32.796] (--) NVIDIA(GPU-0): DFP-1: Internal DisplayPort
[    32.796] (--) NVIDIA(GPU-0): DFP-1: 960.0 MHz maximum pixel clock
[    32.796] (--) NVIDIA(GPU-0): 
[    32.796] (--) NVIDIA(GPU-0): DFP-2: disconnected
[    32.796] (--) NVIDIA(GPU-0): DFP-2: Internal TMDS
[    32.796] (--) NVIDIA(GPU-0): DFP-2: 165.0 MHz maximum pixel clock
[    32.796] (--) NVIDIA(GPU-0): 
[    32.806] (--) NVIDIA(GPU-0): DFP-3: connected
[    32.806] (--) NVIDIA(GPU-0): DFP-3: Internal DisplayPort
[    32.806] (--) NVIDIA(GPU-0): DFP-3: 960.0 MHz maximum pixel clock
[    32.806] (--) NVIDIA(GPU-0): 
[    32.806] (--) NVIDIA(GPU-0): DFP-4: disconnected
[    32.806] (--) NVIDIA(GPU-0): DFP-4: Internal TMDS
[    32.806] (--) NVIDIA(GPU-0): DFP-4: 165.0 MHz maximum pixel clock
[    32.806] (--) NVIDIA(GPU-0): 
[    32.905] (**) Option "fd" "27"
[    32.906] (II) event3  - Power Button: device removed
[    32.906] (**) Option "fd" "30"
[    32.906] (II) event12 - Video Bus: device removed
[    32.906] (**) Option "fd" "31"
[    32.906] (II) event13 - Video Bus: device removed
[    32.906] (**) Option "fd" "32"
[    32.906] (II) event0  - Power Button: device removed
[    32.906] (**) Option "fd" "33"
[    32.906] (II) event1  - Sleep Button: device removed
[    32.906] (**) Option "fd" "34"
[...]

Another note: at some point I had an issue where the glxserver_nvidia module could not be found, but /usr/lib/nvidia/xorg/libglxserver_nvidia.so was actually existing. The problem was that modules were searched on the /usr/lib/xorg/modules folder (as per log), even thou /usr/share/X11/xorg.conf.d/10-nvidia-drm-outputclass.conf specified as module path also /usr/lib/nvidia/xorg. The systems seems to be ignoring that, and actually keeps looking on /usr/lib/xorg/modules, even with the following config file:

$ cat /usr/share/X11/xorg.conf.d/10-nvidia-drm-outputclass.conf 
Section "OutputClass"
    Identifier "intel"
    MatchDriver "i915"
    Driver "modesetting"
EndSection

Section "OutputClass"
    Identifier "nvidia"
    MatchDriver "nvidia-drm"
    Driver "nvidia"
    Option "AllowEmptyInitialConfiguration"
    Option "PrimaryGPU" "yes"
    ModulePath "/usr/lib/nvidia/xorg"
#    ModulePath "/usr/lib/xorg/modules"
EndSection

I "solved" this issue by symlinking /usr/lib/nvidia/xorg/* to /usr/lib/xorg/modules but it seems a really bad workaraound and I was wondering what I was doing wrong.

If anyone have any suggestion, it is really appreciated. I've spent the last 6 hours digging on the wiki and reading everything (also other solutions which I may have failed to mention) and I don't know where to knock my head anymore.

Last edited by guagno333 (2019-04-02 09:21:29)

Offline

#2 2019-03-29 15:27:45

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,771

Re: [SOLVED]Unable to configure machine to work with switchable graphic

No for everything you have tried here, revert all your adjustments and properly follow the Bumblebee article if that is indeed what you intend to use. There should be no reason or need to adjust anything.

The 20-nvidia.conf file is indeed interesting, because it is not a file that is supposed to exist, if your files indeed only come from the packages, what's your output for

pacman -Qo  /usr/share/X11/xorg.conf.d/*
lspci -k | grep -A 2 -E "(VGA|3D)"

Also please elaborate how you are starting xorg and post any config files related to it.

Last edited by V1del (2019-03-29 15:30:56)

Offline

#3 2019-03-29 16:16:41

guagno333
Member
Registered: 2016-06-20
Posts: 32

Re: [SOLVED]Unable to configure machine to work with switchable graphic

V1del wrote:

No for everything you have tried here, revert all your adjustments and properly follow the Bumblebee article if that is indeed what you intend to use. There should be no reason or need to adjust anything.

I'll try to revert all the changes I made (maybe they were there from the first setup 3 years ago?) and I'll try again. I have to admit I don't remember what exactly I did 3 years ago smile Point is, I tried to start the system with no adjustment after following the guide and it didn't work, so I started troubleshooting.

The 20-nvidia.conf file is indeed interesting, because it is not a file that is supposed to exist, if your files indeed only come from the packages, what's your output for

pacman -Qo  /usr/share/X11/xorg.conf.d/*
lspci -k | grep -A 2 -E "(VGA|3D)"

Also please elaborate how you are starting xorg and post any config files related to it.

There is the output for pacman

pacman -Qo  /usr/share/X11/xorg.conf.d/*

/usr/share/X11/xorg.conf.d/10-evdev.conf is owned by xf86-input-evdev 2.10.6-1
/usr/share/X11/xorg.conf.d/10-nvidia-drm-outputclass.conf is owned by nvidia-utils 418.56-1
/usr/share/X11/xorg.conf.d/10-quirks.conf is owned by xorg-server 1.20.4-1
/usr/share/X11/xorg.conf.d/10-radeon.conf is owned by xf86-video-ati 1:19.0.1-1
error: No package owns /usr/share/X11/xorg.conf.d/20-nvidia.conf
/usr/share/X11/xorg.conf.d/40-libinput.conf is owned by xf86-input-libinput 0.28.2-1
/usr/share/X11/xorg.conf.d/50-vmmouse.conf is owned by xf86-input-vmmouse 13.1.0-4
/usr/share/X11/xorg.conf.d/70-synaptics.conf is owned by xf86-input-synaptics 1.9.1-1

I am currently on discrete graphic mode, which currently returns this:

lspci -k | grep -A 2 -E "(VGA|3D)"
01:00.0 VGA compatible controller: NVIDIA Corporation GM204M [GeForce GTX 970M] (rev a1)
	Subsystem: CLEVO/KAPOK Computer GM204M [GeForce GTX 970M]
	Kernel driver in use: nvidia

Let me set up the BIOS to work on hybrid and I'll update the post.

EDIT: Here is the output with the laptop set on hybrid:

00:02.0 VGA compatible controller: Intel Corporation HD Graphics 530 (rev 06)
	Subsystem: CLEVO/KAPOK Computer HD Graphics 530
	Kernel driver in use: i915
--
01:00.0 VGA compatible controller: NVIDIA Corporation GM204M [GeForce GTX 970M] (rev a1)
	Subsystem: CLEVO/KAPOK Computer GM204M [GeForce GTX 970M]
	Kernel driver in use: nvidia

To start xorg, I'm using startx, I don't think there is any other related configuration file, or at least, not that I'm aware of.

Last edited by guagno333 (2019-03-29 16:19:34)

Offline

#4 2019-03-29 16:19:14

Slithery
Administrator
From: Norfolk, UK
Registered: 2013-12-01
Posts: 5,776

Re: [SOLVED]Unable to configure machine to work with switchable graphic

guagno333 wrote:

To start xorg, I'm using startx, I don't think there is any other related configuration file, or at least, not that I'm aware of.

The config is your ~/.xinitrc, can you post the contents.


No, it didn't "fix" anything. It just shifted the brokeness one space to the right. - jasonwryan
Closing -- for deletion; Banning -- for muppetry. - jasonwryan

aur - dotfiles

Offline

#5 2019-03-29 16:24:17

guagno333
Member
Registered: 2016-06-20
Posts: 32

Re: [SOLVED]Unable to configure machine to work with switchable graphic

Slithery wrote:
guagno333 wrote:

To start xorg, I'm using startx, I don't think there is any other related configuration file, or at least, not that I'm aware of.

The config is your ~/.xinitrc, can you post the contents.

Sorry, I wasn't aware that xinitrc was used by startx, I thought they were independent, my fault.

cat .xinitrc 
export XDG_CURRENT_DESKTOP=KDE
setxkbmap it &
xbindkeys &
/bin/bash -c "sleep 5; /usr/bin/xmodmap /home/guagno/.Xmodmap" &
xscreensaver -nosplash &
exec awesome
$ cat  /home/guagno/.Xmodmap 
keycode  59 = comma semicolon less semicolon less multiply dead_acute
keycode  60 = period colon greater colon greater dead_diaeresis periodcentered

Offline

#6 2019-03-29 19:51:38

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,771

Re: [SOLVED]Unable to configure machine to work with switchable graphic

Get rid of the 20-nvidia.conf it breaks the setup made by bumblebee. You might also want to install bbswitch to disable the nvidia card while not in use. Also while you are at it it would probably in general be safer to remove unneeded xorg packages like all the xf86-video ones other than xf86-video-intel (though you could even omit that, a few people have made better experiences with the xorg built in modesetting driver)

That xinitrc is incomplete, you should in general not background short running tasks like setxkbmap (remove the & , only use that for daemon tasks that are expected to remain active, all of these other than maybe xcreensaver and xbindkeys are short running commands that shouldn't be backgrounded, reorder them in such a way that the backgrounded tasks are executed last but before the exec line) you also lack the necessary includes to properly set up your login session, see the the second blue note box

If you've done all that and if you've set up bumblebee correctly, you should get into a X powered by your intel card by default. If you don't get there, post the outputs of

systemctl status bumblebeed
groups
sudo journalctl -b

and a new xorg.log

Last edited by V1del (2019-03-29 20:05:18)

Offline

#7 2019-04-01 09:18:48

guagno333
Member
Registered: 2016-06-20
Posts: 32

Re: [SOLVED]Unable to configure machine to work with switchable graphic

V1del wrote:

Get rid of the 20-nvidia.conf it breaks the setup made by bumblebee. You might also want to install bbswitch to disable the nvidia card while not in use. Also while you are at it it would probably in general be safer to remove unneeded xorg packages like all the xf86-video ones other than xf86-video-intel (though you could even omit that, a few people have made better experiences with the xorg built in modesetting driver)

That xinitrc is incomplete, you should in general not background short running tasks like setxkbmap (remove the & , only use that for daemon tasks that are expected to remain active, all of these other than maybe xcreensaver and xbindkeys are short running commands that shouldn't be backgrounded, reorder them in such a way that the backgrounded tasks are executed last but before the exec line) you also lack the necessary includes to properly set up your login session, see the the second blue note box

If you've done all that and if you've set up bumblebee correctly, you should get into a X powered by your intel card by default. If you don't get there, post the outputs of

systemctl status bumblebeed
groups
sudo journalctl -b

and a new xorg.log

Thanks V1del, I wanted to gave it another try this weekend but I ended up being swamped so I didn't manage to. I'll try what you suggested ASAP. Do you suggest installing bbswitch right now, or after I manage to get something working with bumblebee? Also, if I have to get rid off that 20-nvidia.conf file, do I also have to remove any other configuration file which may affect the graphic card options before installing everything? Also, I really appreciate the suggestions about xinitrc, I really would like to have that aligned with "best practices", but right now I would like to fix this issue before - do you think that my current xinitrc file could affect graphics and stuff?

I kindly thank you again for the support!

Last edited by guagno333 (2019-04-01 09:21:13)

Offline

#8 2019-04-01 11:27:59

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,771

Re: [SOLVED]Unable to configure machine to work with switchable graphic

You can get something working without bbswitch, it shouldn't hurt to have it there though, as you don't want your dedicated graphics to be active while it's not actively being used anyway.

If you have any other xorg configuration you've created or adjusted yourself get rid of them or at least revert your adjustments (e.g. revert the drm-outputclass conf to default, and remove your symlink), the standard files provided by packages will generally work correctly without manual adjustments, and as mentioned remove the graphics driver packages for hardware you don't have, it "shouldn't" conflict, however there's also no reason for them to be there.

The proper .xinitrc "shouldn't" have a direct effect on this, however there are all sorts of issues possible if your session isn't properly set up, so you should at least ensure that at least the condition mentioned in the box is fulfilled.

Offline

#9 2019-04-01 13:19:36

guagno333
Member
Registered: 2016-06-20
Posts: 32

Re: [SOLVED]Unable to configure machine to work with switchable graphic

V1del wrote:

You can get something working without bbswitch, it shouldn't hurt to have it there though, as you don't want your dedicated graphics to be active while it's not actively being used anyway.

If you have any other xorg configuration you've created or adjusted yourself get rid of them or at least revert your adjustments (e.g. revert the drm-outputclass conf to default, and remove your symlink), the standard files provided by packages will generally work correctly without manual adjustments, and as mentioned remove the graphics driver packages for hardware you don't have, it "shouldn't" conflict, however there's also no reason for them to be there.

The proper .xinitrc "shouldn't" have a direct effect on this, however there are all sorts of issues possible if your session isn't properly set up, so you should at least ensure that at least the condition mentioned in the box is fulfilled.

So, I managed to get a few thing to work!

First, I uninstalled all the mentioned packages (I *MAY* have removed something extra):

sudo pacman -Rcns lib32-mesa libva-intel-driver lib32-nvidia-utils libvdpau nvidia nvidia-utils xf86-video-nouveau

Then, I removed the /usr/share/X11 folder (actually just renamed in, just in case) and also uninstalled bumblebee. This was done with the BIOS set on "Discrete".

I proceeded to set the BIOS to Hybrid, rebooted the machine and that worked correctly (had no GUI). I proceeded to install bumblebee and the nvidia driver. Then, I had some problem with the "core keyboard" not being properly configured. If I'm not wrong I reinstalled xorg here to solve the issue, and then startx showed a GUI on the laptop screen. I had no input, however, when inside X, so I reinstalled xf86-input-libinput which created /usr/share/X11/xorg.conf.d/40-libinput.conf.

After this, my laptop screen was working correctly. Run glxspheres64 both normally and with optirun, and I could see without optirun the Intel graphic card was used, while with optirun the discrete card was used.

Since when I'm at work I'm using a dual setup monitor, I went ahead to the bumblebee wiki and saw that it required a little bit of workaround - the HDMI monitor was not working and was undetected by xrandr, which I assume that is because the HDMI output is connected to the NVIDIA card.

So, I did as suggested by the wiki:

In order to use an external monitor through the nvidia chip, power management must be disabled for this. Edit /etc/bumblebee/bumblebee.conf and change PMMethod=auto to PMMethod=none (twice).

Did I misinterpreted it, or this does make the power saving stuff useless as the NVIDIA card is always enabled*?

Anyway, I used the alternat xorg.conf which is on the wiki at https://github.com/Bumblebee-Project/Bu … ith-laptop

Section "ServerLayout"
    Identifier "layout"
    Screen 0 "nvidia"
    Inactive "intel"
EndSection

Section "Device"
    Identifier "nvidia"
    Driver "nvidia"
    BusID  "PCI:1:0:0"
#   Option              "DPI" "96 x 96"  # Uncoment to fix the size of fonts
EndSection

Section "Screen"
    Identifier "nvidia"
    Device "nvidia"
    # Uncomment this line if your computer has no display devices connected to
    # the NVIDIA GPU.  Leave it commented if you have display devices
    # connected to the NVIDIA GPU that you would like to use.
    # Option "UseDisplayDevice" "none"
EndSection

Section "Device"
    Identifier "intel"
    Driver "intel"
    Option      "AccelMethod"  "uxa"
EndSection

Section "Screen"
    Identifier "intel"
    Device "intel"
EndSection    

Section "Files"
  ModulePath   "/usr/lib/nvidia/xorg/"
  ModulePath   "/usr/lib/xorg/modules/"
EndSection

With this xorg.conf file, the HDMI monitor is working, but the laptop one isn't. I also run

xrandr --setprovideroutputsource Intel NVIDIA-0

as suggested, but I get the following:

$ xrandr --setprovideroutputsource Intel NVIDIA-0
X Error:  BadValue
  Request Major code 140 (RANDR)
  Request Minor code 35 ()
  Value 0x1fe
  Error Serial #16
  Current Serial #17

Is there something I did wrong here? Is there any specific output/log that I can post that can help pinpoint the problem?

Offline

#10 2019-04-01 20:01:07

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,771

Re: [SOLVED]Unable to configure machine to work with switchable graphic

If you want to go with that approach, remove the xorg.conf and bumblebee and xf86-video-intel and follow https://wiki.archlinux.org/index.php/NV … ing_nvidia instead (you can do the xorg.conf mentioned there, but with the default setup (thanks to the drm-outputclass file), it is optional, but it will also not actively hurt anything) .

Last edited by V1del (2019-04-01 20:02:15)

Offline

#11 2019-04-02 08:14:49

guagno333
Member
Registered: 2016-06-20
Posts: 32

Re: [SOLVED]Unable to configure machine to work with switchable graphic

Woha, V1del, you are terrific! After 3 years I have this finally working! I still require a little bit off tweaking on the .xinitrc file, which I did not manage to clean, and then I'll good to go.

I would just like to ask for a couple more of clarifications, hoping it wouldn't require too much time. First, the page you pointed out (https://wiki.archlinux.org/index.php/NV … ing_nvidia) specifically says

The proprietary NVIDIA driver does not support dynamic switching like the nouveau driver (meaning it can only use the NVIDIA device)

so it is my understanding that I won't be able to enable only the integrated graphic in order to save battery, and that there is no way to do so, is that correct? If that is, it is not a big issue - I have a dual boot and I wanted to make switchable graphics work on Windows - when I'm on Arch I'm usually plugged in.

The second clarification is regarding the xorg.conf file. I find myself using hashcat from time to time, and with the current configuration I had an error regarding the fact that the kernel timeout was not disabled, which said that it can be solved here: https://hashcat.net/wiki/doku.php?id=timeout_patch. This is certainly the source of the 20-nvidia.conf file I had previously! In order to solve it, I tool the xorg.conf from the https://wiki.archlinux.org/index.php/NV … ing_nvidia link and added the "Interactive false" line, so now I ffind myself with the following /etc/X11/xorg.conf file:

Section "Module"
    Load "modesetting"
EndSection

Section "Device"
    Identifier "nvidia"
    Driver "nvidia"
    BusID "1:0:0"
    Option "AllowEmptyInitialConfiguration"
    Option "Interactive" "False"
EndSection

After a reboot everything seems to work fine and haschat stopped complaining. Did I do everything in the correct way here?

Thanks again!

Offline

#12 2019-04-02 09:00:10

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,771

Re: [SOLVED]Unable to configure machine to work with switchable graphic

guagno333 wrote:

I would just like to ask for a couple more of clarifications, hoping it wouldn't require too much time. First, the page you pointed out (https://wiki.archlinux.org/index.php/NV … ing_nvidia) specifically says

The proprietary NVIDIA driver does not support dynamic switching like the nouveau driver (meaning it can only use the NVIDIA device)

so it is my understanding that I won't be able to enable only the integrated graphic in order to save battery, and that there is no way to do so, is that correct? If that is, it is not a big issue - I have a dual boot and I wanted to make switchable graphics work on Windows - when I'm on Arch I'm usually plugged in.

Yes, but in practice you could shutdown xorg and restart it on the intel card only while putting the nvidia card to sleep (however this would necessitate to tear down the entire xorg session). Dynamic switching as it is known on Windows is currently only possible with bumblebee, but that has a few limitations. FWIW the xorg shutdown/start back on intel only <-> with nvidia gpu specifically has been added in a helper script nvidia-xrun this does essentially have the same process as what you've configured now, but it sets up it's config files in paths that aren't sourced by default. Only when you run the nvidia-xrun script xorg will be started with the correct config files passed as parameters. This mandates that you knowingly and actively switch between the two session types (intel only or nvidia) as needed.

Regarding the second question, yes that looks alright. If you decide to switch to utilizing nvidia-xrun, note the mentioned files in the wiki you'd have to adjust instead.

Offline

#13 2019-04-02 09:21:06

guagno333
Member
Registered: 2016-06-20
Posts: 32

Re: [SOLVED]Unable to configure machine to work with switchable graphic

V1del wrote:
guagno333 wrote:

I would just like to ask for a couple more of clarifications, hoping it wouldn't require too much time. First, the page you pointed out (https://wiki.archlinux.org/index.php/NV … ing_nvidia) specifically says

The proprietary NVIDIA driver does not support dynamic switching like the nouveau driver (meaning it can only use the NVIDIA device)

so it is my understanding that I won't be able to enable only the integrated graphic in order to save battery, and that there is no way to do so, is that correct? If that is, it is not a big issue - I have a dual boot and I wanted to make switchable graphics work on Windows - when I'm on Arch I'm usually plugged in.

Yes, but in practice you could shutdown xorg and restart it on the intel card only while putting the nvidia card to sleep (however this would necessitate to tear down the entire xorg session). Dynamic switching as it is known on Windows is currently only possible with bumblebee, but that has a few limitations. FWIW the xorg shutdown/start back on intel only <-> with nvidia gpu specifically has been added in a helper script nvidia-xrun this does essentially have the same process as what you've configured now, but it sets up it's config files in paths that aren't sourced by default. Only when you run the nvidia-xrun script xorg will be started with the correct config files passed as parameters. This mandates that you knowingly and actively switch between the two session types (intel only or nvidia) as needed.

Well for my needs that would be totally ok, I'll take a look at it. Windows is the environment where I need to switch the most, but on Arch that would be totally fine.

Regarding the second question, yes that looks alright. If you decide to switch to utilizing nvidia-xrun, note the mentioned files in the wiki you'd have to adjust instead.

Of course! I'll take a better look on the upcoming days, as for now I'm good!

Thanks again, you really saved my a lot of time and headaches! I'll mark the thread as solved smile

Offline

Board footer

Powered by FluxBB