커널패닉 (119.♡.59.225)
2025년 12월 30일 PM 10:41 · 수정됨(02. 01. 14:41)
지난번에 mesa 와 vulkan 관련 패키지를 업데이트 했다가 문제가 발생해서 마지막으로 아래와 같이 환경변수를 설정했습니다.
[code=bash]#!/bin/bash
export DISABLE_MESA_ANTI_LAG=1
export WLR_SCENE_DISABLE_DIRECT_SCANOUT=1
exec /usr/bin/sway -d >> /tmp/sway-session.log 2>> /tmp/sway-session.err[/code]
다행스럽게도 사용을 못할 정도로 불안정한 문제는 해결되었으나,
다모앙의 경우 Google Chrome 브라우저로 개발 및 테스트를 진행하는데 여전히 같은 곳에서 크래시가 발생하더군요
[code=gdb]Core was generated by `/usr/bin/sway -d'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00007fbb55302ec0 in ?? ()
[Current thread is 1 (LWP 1196)]
warning: File "/home/hm/.gdbinit" auto-loading has been declined by your `auto-load safe-path' set to "$debugdir:$datadir/auto-load".
To enable execution of this file add
add-auto-load-safe-path /home/hm/.gdbinit
line to your configuration file "/root/.config/gdb/gdbinit".
To completely disable this security protection add
set auto-load safe-path /
line to your configuration file "/root/.config/gdb/gdbinit".
For more information about this security protection see the
"Auto-loading safe path" section in the GDB manual. E.g., run from the shell:
info "(gdb)Auto-loading safe path"
rax 0x564aea74b4b0 94879761085616
rbx 0x564aea6559f0 94879760079344
rcx 0x112 274
rdx 0x177 375
rsi 0x0 0
rdi 0x91 145
rbp 0x7fffdcdfb9d0 0x7fffdcdfb9d0
rsp 0x7fffdcdfb938 0x7fffdcdfb938
r8 0x7fffdcdfb974 140736899037556
r9 0x7fffdcdfb970 140736899037552
r10 0xb1 177
r11 0x0 0
r12 0x564aea2da300 94879756428032
r13 0x7fffdcdfb9e0 140736899037664
r14 0x564aea2b94e0 94879756293344
r15 0x7fbb553da1c0 140442565714368
rip 0x7fbb55302ec0 0x7fbb55302ec0
eflags 0x10202 [ IF RF ]
cs 0x33 51
ss 0x2b 43
ds 0x0 0
es 0x0 0
fs 0x0 0
gs 0x0 0
fs_base 0x7fbb5442aa00 140442549266944
gs_base 0x0 0[/code]
그래서 sway-git 및 wlroots-git 으로 sway 를 대치해서 사용해 보고 있습니다.
[code]00:00:00.000 [INFO] [sway/main.c:302] Sway version 1.12-dev-dbe86400 (Dec 30 2025, branch 'master')
00:00:00.000 [INFO] [sway/main.c:303] wlroots version 0.20.0-dev
00:00:00.001 [INFO] [sway/main.c:78] Linux hm-iMac 6.18.2-arch2-1 #1 SMP PREEMPT_DYNAMIC Thu, 18 Dec 2025 18:00:18 +0000 x86_64 GNU/Linux
00:00:00.001 [INFO] [sway/main.c:94] Contents of /etc/lsb-release:
00:00:00.001 [INFO] [sway/main.c:78] DISTRIB_ID="EndeavourOS"
00:00:00.001 [INFO] [sway/main.c:78] DISTRIB_RELEASE="rolling"
<생략>
00:00:00.001 [INFO] [sway/main.c:66] SWAYSOCK=
00:00:00.001 [INFO] [sway/main.c:332] Starting sway version 1.12-dev-dbe86400 (Dec 30 2025, branch 'master')
...[/code]
문제가 발생하면 이참에(?) Hyprland 로 이주할지 진지하게 검토해 봐야겠네요 {emo:onion-013.gif:50}
댓글 (3)
-
굇굇수
25.12.30 · 211.♡.182.215
저는 niri 로 갈아탔는데 아주 잘 작동하고 좋네요. -
SSomeone
→ 굇수
01.28 · 106.♡.139.82
오 niri 좋아 보이네요 감사합니다! -
굇굇수
→ Someone
02.01 · 211.♡.182.215
별말씀을.. niri 가 참 좋네요. ㅎㅎ
댓글을 작성하려면 이 필요합니다.