You are not logged in.

#1 2023-02-12 15:05:07

user456132
Member
Registered: 2022-08-01
Posts: 14

[SOLVED] NVIDIA GPU doesn't work properly with X11

Hello.
I found that I have a problem with my graphics card when I found that Blender does not use GPU, even though CUDA is set as a device for their Cycles Renderer engine.
The rendering process is quite slow and I don't see any load on GPU in nvtop while rendering (Load 0%, Memory 0%).

nvidia-smi also says that no processes are using the GPU except Xorg:

+-----------------------------------------------------------------------------+
| NVIDIA-SMI 525.89.02    Driver Version: 525.89.02    CUDA Version: 12.0     |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|                               |                      |               MIG M. |
|===============================+======================+======================|
|   0  NVIDIA GeForce ...  Off  | 00000000:01:00.0 Off |                  N/A |
| N/A   45C    P0    N/A / 100W |      6MiB /  6144MiB |      0%      Default |
|                               |                      |                  N/A |
+-------------------------------+----------------------+----------------------+
                                                                               
+-----------------------------------------------------------------------------+
| Processes:                                                                  |
|  GPU   GI   CI        PID   Type   Process name                  GPU Memory |
|        ID   ID                                                   Usage      |
|=============================================================================|
|    0   N/A  N/A       706      G   /usr/lib/Xorg                       4MiB |
+-----------------------------------------------------------------------------+

I have a NVIDIA GeForce RTX 3060 Mobile GPU. The OS is fully up to date. I use proprietary drivers (nvidia package) of the latest available version at the moment (525.89.02) and CUDA installed.
The list of installed packages related to nvidia:

pacman -Qs nvidia                                                                                                                                                                                                        INT ✘ 
local/cuda 11.8.0-1
    NVIDIA's GPU programming toolkit
local/egl-wayland 2:1.1.11-3
    EGLStream-based Wayland external platform
local/libvdpau 1.5-1
    Nvidia VDPAU library
local/libxnvctrl 525.89.02-1
    NVIDIA NV-CONTROL X extension
local/nvidia 525.89.02-2
    NVIDIA drivers for linux
local/nvidia-settings 525.89.02-1
    Tool for configuring the NVIDIA graphics driver
local/nvidia-utils 525.89.02-1
    NVIDIA drivers utilities
local/nvtop 3.0.1-1
    GPUs process monitoring for AMD, Intel and NVIDIA
local/opencl-nvidia 525.89.02-1
    OpenCL implemention for NVIDIA

I spent some time to try different solutions, broke X11, fixed it, and accidentally found a bad, but working solution.

My /etc/X11/xorg.conf file:

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 525.89.02


Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

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

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    #Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    #BusID          "PCI:1:0:0"
    ChipId         0x0
    ChipRev        0x0
    IRQ            0
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

As you can see in the "Device" section I have commented the Driver and BusID parameters. Uncommenting them cause issues.
1. If I uncomment the Driver parameter, during the boot the system will stuck at "Reached target Graphical Interface". I could not figure out why.
2. If I uncomment the BusID parameter while keeping the Driver parameter commented, it partially solves the problem. Blender starts using the GPU (rendering is much faster, I see load on GPU in nvtop, I see blender process in nvidia-smi). I also see a lot of processes in nvidia-smi, though that does not load the GPU and almost do not use GPU memory.
But the problem with this solution is that it breaks almost all the fonts in the system and breaks SDDM (I use KDE). Fonts are much bigger than they should. And instead of SDDM login screen I see just a black screen, but I can just type my password and press Enter, it will start KDE.
3. Uncommenting both of the parameters doesn't solve the issue, the same happens as in the item 1.

What could be the reason and how can I solve it?
Thanks!

Last edited by user456132 (2023-02-12 16:46:00)

Offline

#2 2023-02-12 15:23:45

seth
Member
Registered: 2012-09-03
Posts: 53,810

Re: [SOLVED] NVIDIA GPU doesn't work properly with X11

My /etc/X11/xorg.conf file:

Is nvidia-settings generated cruft.
Remove that and instead post your xorg log. I highly suspect that you've a hybrid graphics system, in which case try to prime-run blender, https://archlinux.org/packages/extra/any/nvidia-prime/

Offline

#3 2023-02-12 16:08:15

user456132
Member
Registered: 2022-08-01
Posts: 14

Re: [SOLVED] NVIDIA GPU doesn't work properly with X11

seth wrote:

My /etc/X11/xorg.conf file:

Is nvidia-settings generated cruft.
Remove that and instead post your xorg log. I highly suspect that you've a hybrid graphics system, in which case try to prime-run blender, https://archlinux.org/packages/extra/any/nvidia-prime/

You are right. I have a hybrid graphics system.

lspci -k | grep -A 2 -i "VGA"
0000:00:02.0 VGA compatible controller: Intel Corporation Alder Lake-P Integrated Graphics Controller (rev 0c)
        DeviceName: Onboard - Video
        Subsystem: ASUSTeK Computer Inc. Device 1cbc
--
0000:01:00.0 VGA compatible controller: NVIDIA Corporation GA106M [GeForce RTX 3060 Mobile / Max-Q] (rev a1)
        Subsystem: ASUSTeK Computer Inc. Device 1cbc
        Kernel driver in use: nvidia

I installed nvidia-prime and run blender with prime-run and it indeed worked (fast rendering, load on GPU in nvtop, blender process in nvidia-smi).

Does that mean that this is normal that the system won't start graphical interface if the Driver "nvidia" parameter in the Device section is set? Or anyway something's wrong and I will face another issue someday due to this?

Also, can I somehow force blender to always use my discrete graphics card instead of integrated one so I don't need to always use prime-run?

My /var/log/Xorg.0.log.old (previous boot with Driver "nvidia" uncommented):

[     6.044] (--) Log file renamed from "/var/log/Xorg.pid-729.log" to "/var/log/Xorg.0.log"
[     6.045] 
X.Org X Server 1.21.1.7
X Protocol Version 11, Revision 0
[     6.045] Current Operating System: Linux host 6.1.11-arch1-1 #1 SMP PREEMPT_DYNAMIC Thu, 09 Feb 2023 20:06:08 +0000 x86_64
[     6.045] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-linux root=UUID=99835cac-9cbf-46b6-a9a5-c032cf308866 rw resume=UUID=99835cac-9cbf-46b6-a9a5-c032cf308866 resume_offset=7067648 loglevel=3 ibt=off
[     6.045]  
[     6.045] Current version of pixman: 0.42.2
[     6.045]    Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
[     6.045] Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[     6.045] (==) Log file: "/var/log/Xorg.0.log", Time: Sun Feb 12 16:30:40 2023
[     6.047] (==) Using config file: "/etc/X11/xorg.conf"
[     6.047] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[     6.048] (==) ServerLayout "Layout0"
[     6.048] (**) |-->Screen "Screen0" (0)
[     6.048] (**) |   |-->Monitor "Monitor0"
[     6.049] (**) |   |-->Device "Device0"
[     6.049] (**) |-->Input Device "Keyboard0"
[     6.049] (**) |-->Input Device "Mouse0"
[     6.049] (==) Automatically adding devices
[     6.049] (==) Automatically enabling devices
[     6.049] (==) Automatically adding GPU devices
[     6.049] (==) Automatically binding GPU devices
[     6.049] (==) Max clients allowed: 256, resource mask: 0x1fffff
[     6.049] (WW) The directory "/usr/share/fonts/misc" does not exist.
[     6.049]    Entry deleted from font path.
[     6.050] (WW) The directory "/usr/share/fonts/OTF" does not exist.
[     6.050]    Entry deleted from font path.
[     6.050] (WW) The directory "/usr/share/fonts/Type1" does not exist.
[     6.050]    Entry deleted from font path.
[     6.051] (==) FontPath set to:
        /usr/share/fonts/TTF,
        /usr/share/fonts/100dpi,
        /usr/share/fonts/75dpi
[     6.051] (==) ModulePath set to "/usr/lib/xorg/modules"
[     6.051] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[     6.051] (WW) Disabling Keyboard0
[     6.051] (WW) Disabling Mouse0
[     6.051] (II) Module ABI versions:
[     6.052]    X.Org ANSI C Emulation: 0.4
[     6.052]    X.Org Video Driver: 25.2
[     6.052]    X.Org XInput driver : 24.4
[     6.052]    X.Org Server Extension : 10.0
[     6.052] (++) using VT number 1

[     6.052] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
[     6.053] (II) xfree86: Adding drm device (/dev/dri/card1)
[     6.053] (II) Platform probe for /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0/drm/card1
[     6.053] (II) xfree86: Adding drm device (/dev/dri/card0)
[     6.053] (II) Platform probe for /sys/devices/pci0000:00/0000:00:02.0/drm/card0
[     6.062] (**) OutputClass "nvidia" ModulePath extended to "/usr/lib/nvidia/xorg,/usr/lib/xorg/modules,/usr/lib/xorg/modules"
[     6.063] (--) PCI:*(0@0:2:0) 8086:46a6:1043:1cbc rev 12, Mem @ 0x622e000000/16777216, 0x4000000000/268435456, I/O @ 0x00004000/64, BIOS @ 0x????????/131072
[     6.063] (--) PCI: (1@0:0:0) 10de:2520:1043:1cbc rev 161, Mem @ 0x5f000000/16777216, 0x6000000000/8589934592, 0x6200000000/33554432, I/O @ 0x00003000/128, BIOS @ 0x????????/524288
[     6.063] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[     6.063] (II) LoadModule: "glx"
[     6.065] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[     6.070] (II) Module glx: vendor="X.Org Foundation"
[     6.070]    compiled for 1.21.1.7, module version = 1.0.0
[     6.070]    ABI class: X.Org Server Extension, version 10.0
[     6.070] (II) LoadModule: "nvidia"
[     6.071] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[     6.076] (II) Module nvidia: vendor="NVIDIA Corporation"
[     6.076]    compiled for 1.6.99.901, module version = 1.0.0
[     6.076]    Module class: X.Org Video Driver
[     6.077] (II) NVIDIA dlloader X Driver  525.89.02  Wed Feb  1 23:14:37 UTC 2023
[     6.077] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[     6.077] (II) Loading sub module "fb"
[     6.077] (II) LoadModule: "fb"
[     6.077] (II) Module "fb" already built-in
[     6.078] (II) Loading sub module "wfb"
[     6.078] (II) LoadModule: "wfb"
[     6.078] (II) Loading /usr/lib/xorg/modules/libwfb.so
[     6.079] (II) Module wfb: vendor="X.Org Foundation"
[     6.079]    compiled for 1.21.1.7, module version = 1.0.0
[     6.079]    ABI class: X.Org ANSI C Emulation, version 0.4
[     6.079] (II) Loading sub module "ramdac"
[     6.079] (II) LoadModule: "ramdac"
[     6.079] (II) Module "ramdac" already built-in
[     6.080] (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
[     6.080] (==) NVIDIA(0): RGB weight 888
[     6.080] (==) NVIDIA(0): Default visual is TrueColor
[     6.080] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[     6.080] (II) Applying OutputClass "nvidia" options to /dev/dri/card1
[     6.080] (**) NVIDIA(0): Option "AllowEmptyInitialConfiguration"
[     6.080] (**) NVIDIA(0): Enabling 2D acceleration
[     6.080] (II) Loading sub module "glxserver_nvidia"
[     6.080] (II) LoadModule: "glxserver_nvidia"
[     6.080] (II) Loading /usr/lib/nvidia/xorg/libglxserver_nvidia.so
[     6.108] (II) Module glxserver_nvidia: vendor="NVIDIA Corporation"
[     6.108]    compiled for 1.6.99.901, module version = 1.0.0
[     6.108]    Module class: X.Org Server Extension
[     6.108] (II) NVIDIA GLX Module  525.89.02  Wed Feb  1 23:13:01 UTC 2023
[     6.109] (II) NVIDIA: The X server supports PRIME Render Offload.
[     7.215] (--) NVIDIA(0): Valid display device(s) on GPU-0 at PCI:1:0:0
[     7.215] (--) NVIDIA(0):     DFP-0
[     7.215] (--) NVIDIA(0):     DFP-1
[     7.215] (--) NVIDIA(0):     DFP-2
[     7.215] (--) NVIDIA(0):     DFP-3
[     7.216] (II) NVIDIA(0): NVIDIA GPU NVIDIA GeForce RTX 3060 Laptop GPU (GA106-A) at
[     7.216] (II) NVIDIA(0):     PCI:1:0:0 (GPU-0)
[     7.216] (--) NVIDIA(0): Memory: 6291456 kBytes
[     7.216] (--) NVIDIA(0): VideoBIOS: 94.06.36.00.2b
[     7.216] (II) NVIDIA(0): Detected PCI Express Link width: 16X
[     7.216] (--) NVIDIA(GPU-0): DFP-0: disconnected
[     7.216] (--) NVIDIA(GPU-0): DFP-0: Internal DisplayPort
[     7.216] (--) NVIDIA(GPU-0): DFP-0: 2670.0 MHz maximum pixel clock
[     7.216] (--) NVIDIA(GPU-0): 
[     7.216] (--) NVIDIA(GPU-0): DFP-1: disconnected
[     7.216] (--) NVIDIA(GPU-0): DFP-1: Internal TMDS
[     7.216] (--) NVIDIA(GPU-0): DFP-1: 165.0 MHz maximum pixel clock
[     7.216] (--) NVIDIA(GPU-0): 
[     7.216] (--) NVIDIA(GPU-0): DFP-2: disconnected
[     7.216] (--) NVIDIA(GPU-0): DFP-2: Internal DisplayPort
[     7.216] (--) NVIDIA(GPU-0): DFP-2: 2670.0 MHz maximum pixel clock
[     7.216] (--) NVIDIA(GPU-0): 
[     7.216] (--) NVIDIA(GPU-0): DFP-3: disconnected
[     7.216] (--) NVIDIA(GPU-0): DFP-3: Internal TMDS
[     7.216] (--) NVIDIA(GPU-0): DFP-3: 165.0 MHz maximum pixel clock
[     7.216] (--) NVIDIA(GPU-0): 
[     7.216] (==) NVIDIA(0): 
[     7.216] (==) NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select"
[     7.216] (==) NVIDIA(0):     will be used as the requested mode.
[     7.216] (==) NVIDIA(0): 
[     7.216] (--) NVIDIA(0): No enabled display devices found; starting anyway because
[     7.216] (--) NVIDIA(0):     AllowEmptyInitialConfiguration is enabled
[     7.219] (II) NVIDIA(0): Validated MetaModes:
[     7.219] (II) NVIDIA(0):     "NULL"
[     7.219] (II) NVIDIA(0): Virtual screen size determined to be 640 x 480
[     7.219] (WW) NVIDIA(0): Unable to get display device for DPI computation.
[     7.219] (==) NVIDIA(0): DPI set to (75, 75); computed from built-in default
[     7.219] (II) NVIDIA: Reserving 24576.00 MB of virtual memory for indirect memory
[     7.219] (II) NVIDIA:     access.
[     7.228] (II) NVIDIA(0): ACPI: failed to connect to the ACPI event daemon; the daemon
[     7.228] (II) NVIDIA(0):     may not be running or the "AcpidSocketPath" X
[     7.228] (II) NVIDIA(0):     configuration option may not be set correctly.  When the
[     7.228] (II) NVIDIA(0):     ACPI event daemon is available, the NVIDIA X driver will
[     7.228] (II) NVIDIA(0):     try to use it to receive ACPI event notifications.  For
[     7.228] (II) NVIDIA(0):     details, please see the "ConnectToAcpid" and
[     7.228] (II) NVIDIA(0):     "AcpidSocketPath" X configuration options in Appendix B: X
[     7.228] (II) NVIDIA(0):     Config Options in the README.
[     7.239] (II) NVIDIA(0): Setting mode "NULL"
[     7.248] (==) NVIDIA(0): Disabling shared memory pixmaps
[     7.248] (==) NVIDIA(0): Backing store enabled
[     7.248] (==) NVIDIA(0): Silken mouse enabled
[     7.248] (**) NVIDIA(0): DPMS enabled
[     7.248] (II) Loading sub module "dri2"
[     7.248] (II) LoadModule: "dri2"
[     7.248] (II) Module "dri2" already built-in
[     7.248] (II) NVIDIA(0): [DRI2] Setup complete
[     7.248] (II) NVIDIA(0): [DRI2]   VDPAU driver: nvidia
[     7.248] (II) Initializing extension Generic Event Extension
[     7.248] (II) Initializing extension SHAPE
[     7.249] (II) Initializing extension MIT-SHM
[     7.249] (II) Initializing extension XInputExtension
[     7.249] (II) Initializing extension XTEST
[     7.249] (II) Initializing extension BIG-REQUESTS
[     7.249] (II) Initializing extension SYNC
[     7.249] (II) Initializing extension XKEYBOARD
[     7.249] (II) Initializing extension XC-MISC
[     7.249] (II) Initializing extension SECURITY
[     7.249] (II) Initializing extension XFIXES
[     7.249] (II) Initializing extension RENDER
[     7.249] (II) Initializing extension RANDR
[     7.249] (II) Initializing extension COMPOSITE
[     7.249] (II) Initializing extension DAMAGE
[     7.249] (II) Initializing extension MIT-SCREEN-SAVER
[     7.249] (II) Initializing extension DOUBLE-BUFFER
[     7.249] (II) Initializing extension RECORD
[     7.249] (II) Initializing extension DPMS
[     7.249] (II) Initializing extension Present
[     7.249] (II) Initializing extension DRI3
[     7.249] (II) Initializing extension X-Resource
[     7.249] (II) Initializing extension XVideo
[     7.249] (II) Initializing extension XVideo-MotionCompensation
[     7.249] (II) Initializing extension GLX
[     7.249] (II) Initializing extension GLX
[     7.249] (II) Indirect GLX disabled.
[     7.249] (II) GLX: Another vendor is already registered for screen 0
[     7.249] (II) Initializing extension XFree86-VidModeExtension
[     7.249] (II) Initializing extension XFree86-DGA
[     7.250] (II) Initializing extension XFree86-DRI
[     7.250] (II) Initializing extension DRI2
[     7.250] (II) Initializing extension NV-GLX
[     7.250] (II) Initializing extension NV-CONTROL
[     7.299] (II) config/udev: Adding input device Video Bus (/dev/input/event7)
[     7.299] (**) Video Bus: Applying InputClass "libinput keyboard catchall"
[     7.299] (II) LoadModule: "libinput"
[     7.299] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
[     7.301] (II) Module libinput: vendor="X.Org Foundation"
[     7.301]    compiled for 1.21.1.3, module version = 1.2.1
[     7.301]    Module class: X.Org XInput Driver
[     7.301]    ABI class: X.Org XInput driver, version 24.4
[     7.301] (II) Using input driver 'libinput' for 'Video Bus'
[     7.301] (**) Video Bus: always reports core events
[     7.301] (**) Option "Device" "/dev/input/event7"
[     7.305] (II) event7  - Video Bus: is tagged by udev as: Keyboard
[     7.305] (II) event7  - Video Bus: device is a keyboard
[     7.305] (II) event7  - Video Bus: device removed
[     7.364] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:01/input/input16/event7"
[     7.364] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 6)
[     7.366] (II) event7  - Video Bus: is tagged by udev as: Keyboard
[     7.366] (II) event7  - Video Bus: device is a keyboard
[     7.367] (II) config/udev: Adding input device Video Bus (/dev/input/event6)
[     7.367] (**) Video Bus: Applying InputClass "libinput keyboard catchall"
[     7.367] (II) Using input driver 'libinput' for 'Video Bus'
[     7.367] (**) Video Bus: always reports core events
[     7.367] (**) Option "Device" "/dev/input/event6"
[     7.368] (II) event6  - Video Bus: is tagged by udev as: Keyboard
[     7.369] (II) event6  - Video Bus: device is a keyboard
[     7.369] (II) event6  - Video Bus: device removed
[     7.434] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/LNXVIDEO:00/input/input15/event6"
[     7.434] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 7)
[     7.436] (II) event6  - Video Bus: is tagged by udev as: Keyboard
[     7.436] (II) event6  - Video Bus: device is a keyboard
[     7.437] (II) config/udev: Adding input device Power Button (/dev/input/event1)
[     7.437] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[     7.437] (II) Using input driver 'libinput' for 'Power Button'
[     7.437] (**) Power Button: always reports core events
[     7.437] (**) Option "Device" "/dev/input/event1"
[     7.438] (II) event1  - Power Button: is tagged by udev as: Keyboard
[     7.438] (II) event1  - Power Button: device is a keyboard
[     7.438] (II) event1  - Power Button: device removed
[     7.467] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input1/event1"
[     7.467] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 8)
[     7.469] (II) event1  - Power Button: is tagged by udev as: Keyboard
[     7.470] (II) event1  - Power Button: device is a keyboard
[     7.471] (II) config/udev: Adding input device Lid Switch (/dev/input/event2)
[     7.471] (II) No input driver specified, ignoring this device.
[     7.471] (II) This device may have been added with another device file.
[     7.471] (II) config/udev: Adding input device Sleep Button (/dev/input/event0)
[     7.471] (**) Sleep Button: Applying InputClass "libinput keyboard catchall"
[     7.471] (II) Using input driver 'libinput' for 'Sleep Button'
[     7.471] (**) Sleep Button: always reports core events
[     7.471] (**) Option "Device" "/dev/input/event0"
[     7.472] (II) event0  - Sleep Button: is tagged by udev as: Keyboard
[     7.472] (II) event0  - Sleep Button: device is a keyboard
[     7.472] (II) event0  - Sleep Button: device removed
[     7.494] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input0/event0"
[     7.494] (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD, id 9)
[     7.496] (II) event0  - Sleep Button: is tagged by udev as: Keyboard
[     7.496] (II) event0  - Sleep Button: device is a keyboard
[     7.498] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=3 (/dev/input/event16)
[     7.498] (II) No input driver specified, ignoring this device.
[     7.498] (II) This device may have been added with another device file.
[     7.498] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=7 (/dev/input/event12)
[     7.498] (II) No input driver specified, ignoring this device.
[     7.498] (II) This device may have been added with another device file.
[     7.499] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=8 (/dev/input/event18)
[     7.499] (II) No input driver specified, ignoring this device.
[     7.499] (II) This device may have been added with another device file.
[     7.499] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=9 (/dev/input/event21)
[     7.499] (II) No input driver specified, ignoring this device.
[     7.499] (II) This device may have been added with another device file.
[     7.500] (II) config/udev: Adding input device Logitech MX Anywhere 3 (/dev/input/event4)
[     7.500] (**) Logitech MX Anywhere 3: Applying InputClass "libinput pointer catchall"
[     7.500] (II) Using input driver 'libinput' for 'Logitech MX Anywhere 3'
[     7.500] (**) Logitech MX Anywhere 3: always reports core events
[     7.500] (**) Option "Device" "/dev/input/event4"
[     7.502] (II) event4  - Logitech MX Anywhere 3: is tagged by udev as: Mouse
[     7.502] (II) event4  - Logitech MX Anywhere 3: device is a pointer
[     7.502] (II) event4  - Logitech MX Anywhere 3: device removed
[     7.557] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb3/3-2/3-2:1.2/0003:046D:C52B.0003/0003:046D:4090.0004/input/input13/event4"
[     7.557] (II) XINPUT: Adding extended input device "Logitech MX Anywhere 3" (type: MOUSE, id 10)
[     7.558] (**) Option "AccelerationScheme" "none"
[     7.558] (**) Logitech MX Anywhere 3: (accel) selected scheme none/0
[     7.558] (**) Logitech MX Anywhere 3: (accel) acceleration factor: 2.000
[     7.558] (**) Logitech MX Anywhere 3: (accel) acceleration threshold: 4
[     7.560] (II) event4  - Logitech MX Anywhere 3: is tagged by udev as: Mouse
[     7.560] (II) event4  - Logitech MX Anywhere 3: device is a pointer
[     7.561] (II) config/udev: Adding input device Logitech MX Anywhere 3 (/dev/input/mouse0)
[     7.562] (II) No input driver specified, ignoring this device.
[     7.562] (II) This device may have been added with another device file.
[     7.562] (II) config/udev: Adding input device USB2.0 HD UVC WebCam: USB2.0 HD (/dev/input/event11)
[     7.562] (**) USB2.0 HD UVC WebCam: USB2.0 HD: Applying InputClass "libinput keyboard catchall"
[     7.562] (II) Using input driver 'libinput' for 'USB2.0 HD UVC WebCam: USB2.0 HD'
[     7.562] (**) USB2.0 HD UVC WebCam: USB2.0 HD: always reports core events
[     7.562] (**) Option "Device" "/dev/input/event11"
[     7.564] (II) event11 - USB2.0 HD UVC WebCam: USB2.0 HD: is tagged by udev as: Keyboard
[     7.564] (II) event11 - USB2.0 HD UVC WebCam: USB2.0 HD: device is a keyboard
[     7.564] (II) event11 - USB2.0 HD UVC WebCam: USB2.0 HD: device removed
[     7.621] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb3/3-7/3-7:1.0/input/input25/event11"
[     7.621] (II) XINPUT: Adding extended input device "USB2.0 HD UVC WebCam: USB2.0 HD" (type: KEYBOARD, id 11)
[     7.624] (II) event11 - USB2.0 HD UVC WebCam: USB2.0 HD: is tagged by udev as: Keyboard
[     7.624] (II) event11 - USB2.0 HD UVC WebCam: USB2.0 HD: device is a keyboard
[     7.626] (II) config/udev: Adding input device ASUSTeK COMPUTER INC. C-Media(R) Audio (/dev/input/event5)
[     7.626] (**) ASUSTeK COMPUTER INC. C-Media(R) Audio: Applying InputClass "libinput keyboard catchall"
[     7.626] (II) Using input driver 'libinput' for 'ASUSTeK COMPUTER INC. C-Media(R) Audio'
[     7.626] (**) ASUSTeK COMPUTER INC. C-Media(R) Audio: always reports core events
[     7.626] (**) Option "Device" "/dev/input/event5"
[     7.628] (II) event5  - ASUSTeK COMPUTER INC. C-Media(R) Audio: is tagged by udev as: Keyboard
[     7.628] (II) event5  - ASUSTeK COMPUTER INC. C-Media(R) Audio: device is a keyboard
[     7.628] (II) event5  - ASUSTeK COMPUTER INC. C-Media(R) Audio: device removed
[     7.704] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb3/3-9/3-9:1.3/0003:0B05:6203.0005/input/input14/event5"
[     7.704] (II) XINPUT: Adding extended input device "ASUSTeK COMPUTER INC. C-Media(R) Audio" (type: KEYBOARD, id 12)
[     7.708] (II) event5  - ASUSTeK COMPUTER INC. C-Media(R) Audio: is tagged by udev as: Keyboard
[     7.708] (II) event5  - ASUSTeK COMPUTER INC. C-Media(R) Audio: device is a keyboard
[     7.709] (II) config/udev: Adding input device ASUF1204:00 2808:0104 Mouse (/dev/input/event22)
[     7.709] (**) ASUF1204:00 2808:0104 Mouse: Applying InputClass "libinput pointer catchall"
[     7.709] (II) Using input driver 'libinput' for 'ASUF1204:00 2808:0104 Mouse'
[     7.709] (**) ASUF1204:00 2808:0104 Mouse: always reports core events
[     7.709] (**) Option "Device" "/dev/input/event22"
[     7.710] (II) event22 - ASUF1204:00 2808:0104 Mouse: is tagged by udev as: Mouse Pointingstick
[     7.710] (II) event22 - ASUF1204:00 2808:0104 Mouse: device is a pointer
[     7.710] (II) event22 - ASUF1204:00 2808:0104 Mouse: device removed
[     7.751] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-13/i2c-ASUF1204:00/0018:2808:0104.0006/input/input35/event22"
[     7.751] (II) XINPUT: Adding extended input device "ASUF1204:00 2808:0104 Mouse" (type: MOUSE, id 13)
[     7.751] (**) Option "AccelerationScheme" "none"
[     7.751] (**) ASUF1204:00 2808:0104 Mouse: (accel) selected scheme none/0
[     7.751] (**) ASUF1204:00 2808:0104 Mouse: (accel) acceleration factor: 2.000
[     7.751] (**) ASUF1204:00 2808:0104 Mouse: (accel) acceleration threshold: 4
[     7.753] (II) event22 - ASUF1204:00 2808:0104 Mouse: is tagged by udev as: Mouse Pointingstick
[     7.754] (II) event22 - ASUF1204:00 2808:0104 Mouse: device is a pointer
[     7.756] (II) config/udev: Adding input device ASUF1204:00 2808:0104 Mouse (/dev/input/mouse1)
[     7.756] (II) No input driver specified, ignoring this device.
[     7.756] (II) This device may have been added with another device file.
[     7.756] (II) config/udev: Adding input device ASUF1204:00 2808:0104 Touchpad (/dev/input/event23)
[     7.756] (**) ASUF1204:00 2808:0104 Touchpad: Applying InputClass "libinput touchpad catchall"
[     7.756] (II) Using input driver 'libinput' for 'ASUF1204:00 2808:0104 Touchpad'
[     7.756] (**) ASUF1204:00 2808:0104 Touchpad: always reports core events
[     7.756] (**) Option "Device" "/dev/input/event23"
[     7.758] (II) event23 - ASUF1204:00 2808:0104 Touchpad: is tagged by udev as: Touchpad
[     7.760] (II) event23 - ASUF1204:00 2808:0104 Touchpad: device is a touchpad
[     7.760] (II) event23 - ASUF1204:00 2808:0104 Touchpad: device removed
[     7.825] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-13/i2c-ASUF1204:00/0018:2808:0104.0006/input/input36/event23"
[     7.825] (II) XINPUT: Adding extended input device "ASUF1204:00 2808:0104 Touchpad" (type: TOUCHPAD, id 14)
[     7.828] (**) Option "AccelerationScheme" "none"
[     7.828] (**) ASUF1204:00 2808:0104 Touchpad: (accel) selected scheme none/0
[     7.828] (**) ASUF1204:00 2808:0104 Touchpad: (accel) acceleration factor: 2.000
[     7.828] (**) ASUF1204:00 2808:0104 Touchpad: (accel) acceleration threshold: 4
[     7.830] (II) event23 - ASUF1204:00 2808:0104 Touchpad: is tagged by udev as: Touchpad
[     7.830] (II) event23 - ASUF1204:00 2808:0104 Touchpad: device is a touchpad
[     7.831] (II) config/udev: Adding input device ASUF1204:00 2808:0104 Touchpad (/dev/input/mouse2)
[     7.831] (II) No input driver specified, ignoring this device.
[     7.831] (II) This device may have been added with another device file.
[     7.831] (II) config/udev: Adding input device ITE5570:00 048D:8051 (/dev/input/event13)
[     7.831] (**) ITE5570:00 048D:8051: Applying InputClass "libinput keyboard catchall"
[     7.831] (II) Using input driver 'libinput' for 'ITE5570:00 048D:8051'
[     7.831] (**) ITE5570:00 048D:8051: always reports core events
[     7.831] (**) Option "Device" "/dev/input/event13"
[     7.831] (II) event13 - ITE5570:00 048D:8051: is tagged by udev as: Keyboard
[     7.831] (II) event13 - ITE5570:00 048D:8051: device is a keyboard
[     7.831] (II) event13 - ITE5570:00 048D:8051: device removed
[     7.867] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:15.2/i2c_designware.1/i2c-14/i2c-ITE5570:00/0018:048D:8051.0007/input/input24/event13"
[     7.867] (II) XINPUT: Adding extended input device "ITE5570:00 048D:8051" (type: KEYBOARD, id 15)
[     7.870] (II) event13 - ITE5570:00 048D:8051: is tagged by udev as: Keyboard
[     7.871] (II) event13 - ITE5570:00 048D:8051: device is a keyboard
[     7.872] (II) config/udev: Adding input device HDA Intel PCH HDMI/DP,pcm=3 (/dev/input/event15)
[     7.872] (II) No input driver specified, ignoring this device.
[     7.872] (II) This device may have been added with another device file.
[     7.872] (II) config/udev: Adding input device HDA Intel PCH HDMI/DP,pcm=7 (/dev/input/event17)
[     7.872] (II) No input driver specified, ignoring this device.
[     7.872] (II) This device may have been added with another device file.
[     7.873] (II) config/udev: Adding input device HDA Intel PCH HDMI/DP,pcm=8 (/dev/input/event19)
[     7.873] (II) No input driver specified, ignoring this device.
[     7.873] (II) This device may have been added with another device file.
[     7.873] (II) config/udev: Adding input device HDA Intel PCH HDMI/DP,pcm=9 (/dev/input/event20)
[     7.873] (II) No input driver specified, ignoring this device.
[     7.873] (II) This device may have been added with another device file.
[     7.874] (II) config/udev: Adding input device Intel HID events (/dev/input/event8)
[     7.874] (**) Intel HID events: Applying InputClass "libinput keyboard catchall"
[     7.874] (II) Using input driver 'libinput' for 'Intel HID events'
[     7.874] (**) Intel HID events: always reports core events
[     7.874] (**) Option "Device" "/dev/input/event8"
[     7.874] (II) event8  - Intel HID events: is tagged by udev as: Keyboard
[     7.875] (II) event8  - Intel HID events: device is a keyboard
[     7.875] (II) event8  - Intel HID events: device removed
[     7.894] (**) Option "config_info" "udev:/sys/devices/platform/INTC1070:00/input/input17/event8"
[     7.894] (II) XINPUT: Adding extended input device "Intel HID events" (type: KEYBOARD, id 16)
[     7.896] (II) event8  - Intel HID events: is tagged by udev as: Keyboard
[     7.896] (II) event8  - Intel HID events: device is a keyboard
[     7.897] (II) config/udev: Adding input device Intel HID 5 button array (/dev/input/event9)
[     7.898] (**) Intel HID 5 button array: Applying InputClass "libinput keyboard catchall"
[     7.898] (II) Using input driver 'libinput' for 'Intel HID 5 button array'
[     7.898] (**) Intel HID 5 button array: always reports core events
[     7.898] (**) Option "Device" "/dev/input/event9"
[     7.898] (II) event9  - Intel HID 5 button array: is tagged by udev as: Keyboard
[     7.899] (II) event9  - Intel HID 5 button array: device is a keyboard
[     7.899] (II) event9  - Intel HID 5 button array: device removed
[     7.921] (**) Option "config_info" "udev:/sys/devices/platform/INTC1070:00/input/input18/event9"
[     7.921] (II) XINPUT: Adding extended input device "Intel HID 5 button array" (type: KEYBOARD, id 17)
[     7.923] (II) event9  - Intel HID 5 button array: is tagged by udev as: Keyboard
[     7.923] (II) event9  - Intel HID 5 button array: device is a keyboard
[     7.925] (II) config/udev: Adding input device Asus WMI hotkeys (/dev/input/event14)
[     7.925] (**) Asus WMI hotkeys: Applying InputClass "libinput keyboard catchall"
[     7.925] (II) Using input driver 'libinput' for 'Asus WMI hotkeys'
[     7.925] (**) Asus WMI hotkeys: always reports core events
[     7.925] (**) Option "Device" "/dev/input/event14"
[     7.926] (II) event14 - Asus WMI hotkeys: is tagged by udev as: Keyboard
[     7.926] (II) event14 - Asus WMI hotkeys: device is a keyboard
[     7.926] (II) event14 - Asus WMI hotkeys: device removed
[     7.974] (**) Option "config_info" "udev:/sys/devices/platform/asus-nb-wmi/input/input26/event14"
[     7.974] (II) XINPUT: Adding extended input device "Asus WMI hotkeys" (type: KEYBOARD, id 18)
[     7.976] (II) event14 - Asus WMI hotkeys: is tagged by udev as: Keyboard
[     7.976] (II) event14 - Asus WMI hotkeys: device is a keyboard
[     7.978] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event3)
[     7.978] (**) AT Translated Set 2 keyboard: Applying InputClass "libinput keyboard catchall"
[     7.978] (II) Using input driver 'libinput' for 'AT Translated Set 2 keyboard'
[     7.978] (**) AT Translated Set 2 keyboard: always reports core events
[     7.978] (**) Option "Device" "/dev/input/event3"
[     7.979] (II) event3  - AT Translated Set 2 keyboard: is tagged by udev as: Keyboard
[     7.979] (II) event3  - AT Translated Set 2 keyboard: device is a keyboard
[     7.980] (II) event3  - AT Translated Set 2 keyboard: device removed
[     8.001] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio0/input/input3/event3"
[     8.001] (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD, id 19)
[     8.003] (II) event3  - AT Translated Set 2 keyboard: is tagged by udev as: Keyboard
[     8.003] (II) event3  - AT Translated Set 2 keyboard: device is a keyboard
[     8.006] (II) config/udev: Adding input device PC Speaker (/dev/input/event10)
[     8.006] (II) No input driver specified, ignoring this device.
[     8.006] (II) This device may have been added with another device file.
[    24.196] (II) event7  - Video Bus: device removed
[    24.228] (II) event6  - Video Bus: device removed
[    24.261] (II) event1  - Power Button: device removed
[    24.278] (II) event0  - Sleep Button: device removed
[    24.298] (II) event4  - Logitech MX Anywhere 3: device removed
[    24.331] (II) event11 - USB2.0 HD UVC WebCam: USB2.0 HD: device removed
[    24.364] (II) event5  - ASUSTeK COMPUTER INC. C-Media(R) Audio: device removed
[    24.401] (II) event22 - ASUF1204:00 2808:0104 Mouse: device removed
[    24.462] (II) event23 - ASUF1204:00 2808:0104 Touchpad: device removed
[    24.501] (II) event13 - ITE5570:00 048D:8051: device removed
[    24.534] (II) event8  - Intel HID events: device removed
[    24.551] (II) event9  - Intel HID 5 button array: device removed
[    24.568] (II) event14 - Asus WMI hotkeys: device removed
[    24.601] (II) event3  - AT Translated Set 2 keyboard: device removed
[    47.343] (II) UnloadModule: "libinput"
[    47.343] (II) UnloadModule: "libinput"
[    47.343] (II) UnloadModule: "libinput"
[    47.343] (II) UnloadModule: "libinput"
[    47.343] (II) UnloadModule: "libinput"
[    47.343] (II) UnloadModule: "libinput"
[    47.343] (II) UnloadModule: "libinput"
[    47.343] (II) UnloadModule: "libinput"
[    47.343] (II) UnloadModule: "libinput"
[    47.343] (II) UnloadModule: "libinput"
[    47.343] (II) UnloadModule: "libinput"
[    47.343] (II) UnloadModule: "libinput"
[    47.343] (II) UnloadModule: "libinput"
[    47.343] (II) UnloadModule: "libinput"
[    47.446] (II) NVIDIA(GPU-0): Deleting GPU-0
[    47.447] (II) Server terminated successfully (0). Closing log file.

Offline

#4 2023-02-12 16:25:54

seth
Member
Registered: 2012-09-03
Posts: 53,810

Re: [SOLVED] NVIDIA GPU doesn't work properly with X11

Just in case you still have the xorg.conf around (in any configuration), get rid of that.

Idk whether blender provides internal configuration for the GPU selection, but you could shadow blender w/ a script in /usr/local/blender that runs

#!/bin/sh
exec prime-run /usr/bin/blender

(don't forget to chmod +x it)

Offline

Board footer

Powered by FluxBB