You are not logged in.

#1 2024-06-05 04:39:24

londonsbark
Member
Registered: 2024-06-02
Posts: 4

Hyprland crash issue

Hello
Hyprland crashing with messages

dmesg:

gsp: mmu fault queued
gsp: rc engn: 00000001 child:16 type:31 scope:1 part:223
fifo:c00000:0002:0010:[Hyprland[10785]] errored - disabling channel

inxi -GSC -xx

System:
  Host: ArchLinux Kernel: 6.9.3-arch1-1 arch: x86_64 bits: 64 compiler: gcc
    v: 14.1.1
  Desktop: Hyprland v: 0.40.0 dm: N/A Distro: Arch Linux
CPU:
  Info: 12-core (8-mt/4-st) model: 12th Gen Intel Core i7-12700K bits: 64
    type: MST AMCP arch: Alder Lake rev: 2 cache: L1: 1024 KiB L2: 12 MiB
    L3: 25 MiB
  Speed (MHz): avg: 2362 high: 4199 min/max: 800/4900:5000:3800 cores:
    1: 2585 2: 3080 3: 2646 4: 800 5: 2581 6: 4199 7: 800 8: 800 9: 2867
    10: 3161 11: 2494 12: 2939 13: 2703 14: 800 15: 2953 16: 800 17: 2644
    18: 2720 19: 3194 20: 2491 bogomips: 144440
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
  Device-1: Intel AlderLake-S GT1 vendor: Gigabyte driver: i915 v: kernel
    ports: active: none empty: DP-1,HDMI-A-1,HDMI-A-2 bus-ID: 00:02.0
    chip-ID: 8086:4680
  Device-2: NVIDIA GA104 [GeForce RTX 3060 Ti Lite Hash Rate]
    driver: nouveau v: kernel arch: Ampere pcie: speed: 16 GT/s lanes: 16 ports:
    active: DP-2,DP-3,HDMI-A-3 empty: DP-4 bus-ID: 01:00.0 chip-ID: 10de:2489
  Display: wayland server: Xwayland v: 24.1.0 compositor: Hyprland v: 0.40.0
    driver: gpu: nouveau display-ID: 1
  Monitor-1: DP-2 model: AF24H1 res: 1920x1080 dpi: 92 diag: 609mm (24")
  Monitor-2: DP-3 model: AF24H1 res: 1920x1080 dpi: 92 diag: 609mm (24")
  Monitor-3: HDMI-A-3 model: MSI MP243X res: 1920x1080 dpi: 92
    diag: 604mm (23.8")
  API: EGL Message: EGL data requires eglinfo. Check --recommends.

xrandr | grep connected

HDMI-A-3 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 530mm x 290mm
DP-2 connected 1920x1080+1920+0 (normal left inverted right x axis y axis) 530mm x 300mm
DP-3 connected 1920x1080+3840+0 (normal left inverted right x axis y axis) 530mm x 300mm

hyprctl monitors | grep Monitor

Monitor HDMI-A-3 (ID 0):
Monitor DP-2 (ID 1):
Monitor DP-3 (ID 2):

Offline

#2 2024-06-05 07:04:57

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,979

Re: Hyprland crash issue

The error there is from nouveau, but it's not clear whether hyprland runs on that chip (maybe for reverse prime) or whether it's the cause of the hyprland "crash".

https://bbs.archlinux.org/viewtopic.php?id=57855
https://wiki.archlinux.org/title/Core_d … _core_dump
And in doubt post your complete system journal for the boot:

sudo journalctl -b | curl -F 'file=@-' 0x0.st

You can also try whether the nvidia or nvidia-open drivers prevent this.

Offline

#3 2024-06-05 23:44:42

londonsbark
Member
Registered: 2024-06-02
Posts: 4

Re: Hyprland crash issue

journalctl -b

http://0x0.st/XqFT.txt

Offline

#4 2024-06-06 03:32:29

londonsbark
Member
Registered: 2024-06-02
Posts: 4

Re: Hyprland crash issue

➜  ~ coredumpctl debug Hyprland     

                                  
           PID: 78318 (Hyprland)
           UID: 1000 (kernelpanic)
           GID: 1000 (kernelpanic)
        Signal: 6 (ABRT)
     Timestamp: Thu 2024-06-06 13:26:26 +10 (4min 16s ago)
  Command Line: Hyprland
    Executable: /usr/bin/Hyprland
 Control Group: /user.slice/user-1000.slice/session-1.scope
          Unit: session-1.scope
         Slice: user-1000.slice
       Session: 1
     Owner UID: 1000 (kernelpanic)
       Boot ID: aec77c47788548648d4c2de4fc524765
    Machine ID: 04d9ff6f299745ce9da0e307e66076ce
      Hostname: ArchLinux
       Storage: /var/lib/systemd/coredump/core.Hyprland.1000.aec77c47788548648d4c2de4fc524765.78318.1717644386000000.zst (present)
  Size on Disk: 26.6M
       Message: Process 78318 (Hyprland) of user 1000 dumped core.
                
                Stack trace of thread 78318:
                #0  0x00007e61c53bde44 n/a (libc.so.6 + 0x94e44)
                #1  0x00007e61c5365a30 raise (libc.so.6 + 0x3ca30)
                #2  0x00007e61c534d4c3 abort (libc.so.6 + 0x244c3)
                #3  0x00006398477a7287 _Z25handleUnrecoverableSignali (Hyprland + 0x103287)
                #4  0x00007e61c5365ae0 n/a (libc.so.6 + 0x3cae0)
                #5  0x00007e61ba5a4bef n/a (nouveau_dri.so + 0x9a4bef)
                #6  0x00007e61ba5a70d3 n/a (nouveau_dri.so + 0x9a70d3)
                #7  0x00007e61ba5a7c41 n/a (nouveau_dri.so + 0x9a7c41)
                #8  0x00007e61baaab929 n/a (nouveau_dri.so + 0xeab929)
                #9  0x00007e61bab1399f n/a (nouveau_dri.so + 0xf1399f)
                #10 0x00007e61bab18411 n/a (nouveau_dri.so + 0xf18411)
                #11 0x00007e61bab185ef n/a (nouveau_dri.so + 0xf185ef)
                #12 0x00007e61bab1a473 n/a (nouveau_dri.so + 0xf1a473)
                #13 0x00007e61b9e94f57 n/a (nouveau_dri.so + 0x294f57)
                #14 0x0000639847a0c19b n/a (Hyprland + 0x36819b)
                #15 0x0000639847a16d66 n/a (Hyprland + 0x372d66)
                #16 0x00006398479dda5e output_cursor_set_texture (Hyprland + 0x339a5e)
                #17 0x00006398479ddec1 wlr_output_cursor_set_buffer (Hyprland + 0x339ec1)
                #18 0x00006398479f4625 n/a (Hyprland + 0x350625)
                #19 0x00006398478c1768 _ZN14CCursorManager17setCursorFromNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE (Hyprland + 0x21d768)
                #20 0x00006398478ec8a2 _ZN13CInputManager22restoreCursorIconToAppEv (Hyprland + 0x2488a2)
                #21 0x00006398478f075a _ZN13CInputManager16mouseMoveUnifiedEjb (Hyprland + 0x24c75a)
                #22 0x00006398478f0caa _ZN13CInputManager12onMouseMovedEP24wlr_pointer_motion_event (Hyprland + 0x24ccaa)
                #23 0x00007e61c5d4642e wl_signal_emit_mutable (libwayland-server.so.0 + 0x842e)
                #24 0x00007e61c5d4642e wl_signal_emit_mutable (libwayland-server.so.0 + 0x842e)
                #25 0x00006398479cc124 handle_pointer_motion (Hyprland + 0x328124)
                #26 0x00006398479d302c n/a (Hyprland + 0x32f02c)
                #27 0x00007e61c5d480a2 wl_event_loop_dispatch (libwayland-server.so.0 + 0xa0a2)
                #28 0x00007e61c5d4a10f wl_display_run (libwayland-server.so.0 + 0xc10f)
                #29 0x00006398478e8bc5 _ZN17CEventLoopManager9enterLoopEP10wl_displayP13wl_event_loop (Hyprland + 0x244bc5)
                #30 0x000063984777059d main (Hyprland + 0xcc59d)
                #31 0x00007e61c534ec88 n/a (libc.so.6 + 0x25c88)
                #32 0x00007e61c534ed4c __libc_start_main (libc.so.6 + 0x25d4c)
                #33 0x00006398477a3bb5 _start (Hyprland + 0xffbb5)
                
                Stack trace of thread 78323:
                #0  0x00007e61c53b84e9 n/a (libc.so.6 + 0x8f4e9)
                #1  0x00007e61c53baed9 pthread_cond_wait (libc.so.6 + 0x91ed9)
                #2  0x00007e61c56d5e61 __gthread_cond_wait (libstdc++.so.6 + 0xd5e61)
                #3  0x000063984789bd48 n/a (Hyprland + 0x1f7d48)
                #4  0x00007e61c56e0c84 execute_native_thread_routine (libstdc++.so.6 + 0xe0c84)
                #5  0x00007e61c53bbded n/a (libc.so.6 + 0x92ded)
                #6  0x00007e61c543f0dc n/a (libc.so.6 + 0x1160dc)
                
                Stack trace of thread 78331:
                #0  0x00007e61c53b84e9 n/a (libc.so.6 + 0x8f4e9)
                #1  0x00007e61c53baed9 pthread_cond_wait (libc.so.6 + 0x91ed9)
                #2  0x00007e61b9c9d44e n/a (nouveau_dri.so + 0x9d44e)
                #3  0x00007e61b9c7b1fc n/a (nouveau_dri.so + 0x7b1fc)
                #4  0x00007e61b9c9d37d n/a (nouveau_dri.so + 0x9d37d)
                #5  0x00007e61c53bbded n/a (libc.so.6 + 0x92ded)
                #6  0x00007e61c543f0dc n/a (libc.so.6 + 0x1160dc)
                
                Stack trace of thread 78332:
                #0  0x00007e61c53b84e9 n/a (libc.so.6 + 0x8f4e9)
                #1  0x00007e61c53baed9 pthread_cond_wait (libc.so.6 + 0x91ed9)
                #2  0x00007e61b9c9d44e n/a (nouveau_dri.so + 0x9d44e)
                #3  0x00007e61b9c7b1fc n/a (nouveau_dri.so + 0x7b1fc)
                #4  0x00007e61b9c9d37d n/a (nouveau_dri.so + 0x9d37d)
                #5  0x00007e61c53bbded n/a (libc.so.6 + 0x92ded)
                #6  0x00007e61c543f0dc n/a (libc.so.6 + 0x1160dc)
                
                Stack trace of thread 78325:
                #0  0x00007e61c53b84e9 n/a (libc.so.6 + 0x8f4e9)
                #1  0x00007e61c53baed9 pthread_cond_wait (libc.so.6 + 0x91ed9)
                #2  0x00007e61b9c9d44e n/a (nouveau_dri.so + 0x9d44e)
                #3  0x00007e61b9c7b1fc n/a (nouveau_dri.so + 0x7b1fc)
                #4  0x00007e61b9c9d37d n/a (nouveau_dri.so + 0x9d37d)
                #5  0x00007e61c53bbded n/a (libc.so.6 + 0x92ded)
                #6  0x00007e61c543f0dc n/a (libc.so.6 + 0x1160dc)
                
                Stack trace of thread 78326:
                #0  0x00007e61c53b84e9 n/a (libc.so.6 + 0x8f4e9)
                #1  0x00007e61c53baed9 pthread_cond_wait (libc.so.6 + 0x91ed9)
                #2  0x00007e61b9c9d44e n/a (nouveau_dri.so + 0x9d44e)
                #3  0x00007e61b9c7b1fc n/a (nouveau_dri.so + 0x7b1fc)
                #4  0x00007e61b9c9d37d n/a (nouveau_dri.so + 0x9d37d)
                #5  0x00007e61c53bbded n/a (libc.so.6 + 0x92ded)
                #6  0x00007e61c543f0dc n/a (libc.so.6 + 0x1160dc)
                
                Stack trace of thread 78330:
                #0  0x00007e61c53b84e9 n/a (libc.so.6 + 0x8f4e9)
                #1  0x00007e61c53baed9 pthread_cond_wait (libc.so.6 + 0x91ed9)
                #2  0x00007e61b9c9d44e n/a (nouveau_dri.so + 0x9d44e)
                #3  0x00007e61b9c7b1fc n/a (nouveau_dri.so + 0x7b1fc)
                #4  0x00007e61b9c9d37d n/a (nouveau_dri.so + 0x9d37d)
                #5  0x00007e61c53bbded n/a (libc.so.6 + 0x92ded)
                #6  0x00007e61c543f0dc n/a (libc.so.6 + 0x1160dc)
                
                Stack trace of thread 78327:
                #0  0x00007e61c53b84e9 n/a (libc.so.6 + 0x8f4e9)
                #1  0x00007e61c53baed9 pthread_cond_wait (libc.so.6 + 0x91ed9)
                #2  0x00007e61b9c9d44e n/a (nouveau_dri.so + 0x9d44e)
                #3  0x00007e61b9c7b1fc n/a (nouveau_dri.so + 0x7b1fc)
                #4  0x00007e61b9c9d37d n/a (nouveau_dri.so + 0x9d37d)
                #5  0x00007e61c53bbded n/a (libc.so.6 + 0x92ded)
                #6  0x00007e61c543f0dc n/a (libc.so.6 + 0x1160dc)
                
                Stack trace of thread 78329:
                #0  0x00007e61c53b84e9 n/a (libc.so.6 + 0x8f4e9)
                #1  0x00007e61c53baed9 pthread_cond_wait (libc.so.6 + 0x91ed9)
                #2  0x00007e61b9c9d44e n/a (nouveau_dri.so + 0x9d44e)
                #3  0x00007e61b9c7b1fc n/a (nouveau_dri.so + 0x7b1fc)
                #4  0x00007e61b9c9d37d n/a (nouveau_dri.so + 0x9d37d)
                #5  0x00007e61c53bbded n/a (libc.so.6 + 0x92ded)
                #6  0x00007e61c543f0dc n/a (libc.so.6 + 0x1160dc)
                
                Stack trace of thread 78328:
                #0  0x00007e61c53b84e9 n/a (libc.so.6 + 0x8f4e9)
                #1  0x00007e61c53baed9 pthread_cond_wait (libc.so.6 + 0x91ed9)
                #2  0x00007e61b9c9d44e n/a (nouveau_dri.so + 0x9d44e)
                #3  0x00007e61b9c7b1fc n/a (nouveau_dri.so + 0x7b1fc)
                #4  0x00007e61b9c9d37d n/a (nouveau_dri.so + 0x9d37d)
                #5  0x00007e61c53bbded n/a (libc.so.6 + 0x92ded)
                #6  0x00007e61c543f0dc n/a (libc.so.6 + 0x1160dc)
                ELF object binary architecture: AMD x86-64

Failed to invoke gdb: No such file or directory

Offline

#5 2024-06-06 07:47:17

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,979

Re: Hyprland crash issue

Jun 05 15:48:35 ArchLinux kernel: fbcon: nouveaudrmfb (fb0) is primary device
Jun 05 15:48:35 ArchLinux kernel: i915 0000:00:02.0: [drm] Cannot find any crtc or sizes

So you're running on nouveau and it crashes hyprland.

seth wrote:

You can also try whether the nvidia or nvidia-open drivers prevent this.

For the backtrace, https://wiki.archlinux.org/title/Debuginfod - nouveau_dri.so is in the mesa package.

Offline

Board footer

Powered by FluxBB