You are not logged in.

#1 2021-05-18 08:23:11

str0gg
Member
Registered: 2012-12-01
Posts: 59
Website

Xorg hangs after hibernation

Since kernel 5.10 I  am struggling with strange issue.

Reproduction steps:
Hibernate
Resume

After random time <4h oxrg changs.

I am able to ssh to machine
no problems with locked semaphores, xorg logs, only one thing was suspicions.
machine is setup to nvidia only.

Any ideas?

dmesg
[578811.347478] NVRM: GPU at PCI:0000:01:00: GPU-f7c0c0ba-c819-ab1e-2c35-1e19145bbf1c
[578811.347490] NVRM: Xid (PCI:0000:01:00): 31, pid=188, Ch 00000000, intr 10000000. MMU Fault: ENGINE HOST6 HUBCLIENT_HOST faulted @ 0x65_006d0000. Fault is of type FAULT_PDE ACCESS_TYPE_READ

nvidia drivers nvidia-dkms 465.27-1
external monitor <-> hdmi
kernel params nvidia-drm.modeset=1

                   -`                    lukasz@L340-Lukasz 
                  .o+`                   ------------------ 
                 `ooo/                   OS: Arch Linux x86_64 
                `+oooo:                  Host: 81LK IdeaPad L340-15IRH Gaming 
               `+oooooo:                 Kernel: 5.10.35-1-lts 
               -+oooooo+:                Uptime: 6 days, 18 hours, 57 mins 
             `/:-:++oooo+:               Packages: 1058 (pacman) 
            `/++++/+++++++:              Shell: bash 5.1.4 
           `/++++++++++++++:             Resolution: 3840x1600 
          `/+++ooooooooooooo/`           Terminal: /dev/pts/7 
         ./ooosssso++osssssso+`          CPU: Intel i7-9750H (12) @ 4.500GHz 
        .oossssso-````/ossssss+`         GPU: Intel UHD Graphics 630 
       -osssssso.      :ssssssso.        GPU: NVIDIA GeForce GTX 1050 3 GB Max-Q 
      :osssssss/        osssso+++.       Memory: 7201MiB / 15884MiB 
     /ossssssss/        +ssssooo/-
   `/ossssso+/:-        -:/+osssso+-                             
  `+sso+:-`                 `.-/+oso:                            
 `++:.                           `-/+/
 .`                                 `/

---
edit

cat /etc/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

Last edited by str0gg (2021-05-18 08:31:10)

Offline

Board footer

Powered by FluxBB