나는 쿠분투 22.04.2 LTS를 가지고 있습니다. 지난 몇 주 동안 KDE는 때때로 "정지"되기 시작했습니다. 이것이 알려진 문제입니까? 터미널에서 사용자 인터페이스를 정상적으로 종료/다시 시작하는 방법이 있습니까? 하지만 가장 중요한 것은 문제의 원인을 파악하는 데 도움이 되는 유용한 로그나 세부 정보를 수집하려면 무엇을 확인해야 합니까?
자세한 설명: KDE가 멈춰 그래픽 UI에서 아무것도 할 수 없습니다. 동일한 데스크탑에서 데스크탑이나 심지어 창을 전환할 때 이런 현상이 자주 발생하는 것 같습니다(그러나 재현할 수는 없습니다). 마우스 커서를 움직일 수 있고, 배경에서 음악이 계속 재생됩니다(Clementine - 키보드 단축키를 통해 제어할 수 있음). Ctrl+Alt+F1을 사용하여 콘솔에 로그인할 수 있고, SSH를 통해 로그인할 수 있습니다. 더 이상 KDE를 제어할 수 없습니다. 창 이동, 데스크탑 전환, 창 닫기, 응용 프로그램 열기 등을 할 수 없습니다. Skype 통화 중에 이런 일이 한 번 발생했는데 통화가 중단되지 않고 통신할 수 있었습니다. 이런 일은 불과 몇 주 전부터 일어나기 시작했고 이전에는 한 번도 일어난 적이 없습니다. 최근에는 새로운 하드웨어를 설치하지 않았습니다.
관련될 수 있는 기술 세부정보:
root:~# cat /etc/issue
Ubuntu 22.04.2 LTS \n \l
root:~# uname -a
Linux ryzen 5.19.0-32-generic #33~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Mon Jan 30 17:03:34 UTC 2 x86_64 x86_64 x86_64 GNU/Linux
root:~#
root:~# kf5-config --version
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
Qt: 5.15.3
KDE Frameworks: 5.92.0
kf5-config: 1.0
root:~#
root:~# lshw -c display
*-display
description: VGA compatible controller
product: Navi 14 [Radeon RX 5500/5500M / Pro 5500M]
vendor: Advanced Micro Devices, Inc. [AMD/ATI]
physical id: 0
bus info: pci@0000:0d:00.0
logical name: /dev/fb0
version: c5
width: 64 bits
clock: 33MHz
capabilities: pm pciexpress msi vga_controller bus_master cap_list rom fb
configuration: depth=32 driver=amdgpu latency=0 resolution=1920,1080
resources: irq:144 memory:d0000000-dfffffff memory:e0000000-e01fffff ioport:f000(size=256) memory:fcd00000-fcd7ffff memory:c0000-dffff
root:~#
root:~# lshw -c processor
*-cpu
description: CPU
product: AMD Ryzen 9 3950X 16-Core Processor
vendor: Advanced Micro Devices [AMD]
physical id: 11
bus info: cpu@0
version: 23.113.0
serial: Unknown
slot: AM4
size: 2199MHz
capacity: 4761MHz
width: 64 bits
clock: 100MHz
capabilities: lm fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp x86-64 constant_tsc rep_good nopl nonstop_tsc cpuid extd_apicid aperfmperf rapl pni pc
lmulqdq monitor ssse3 fma cx16 sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb cat_l3 cdp_l3 hw_pstate
ssbd mba ibpb stibp vmmcall fsgsbase bmi1 avx2 smep bmi2 cqm rdt_a rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local clzero irperf xsaveerptr rdpru wbnoinvd arat npt lbrv svm_lock nrip_save tsc_scale
vmcb_clean flushbyasid decodeassists pausefilter pfthreshold avic v_vmsave_vmload vgif v_spec_ctrl umip rdpid overflow_recov succor smca sev sev_es cpufreq
configuration: cores=16 enabledcores=16 microcode=141561889 threads=32
root:~# lsmod | grep -i amd
edac_mce_amd 36864 0
kvm_amd 167936 0
kvm 1130496 1 kvm_amd
ccp 110592 1 kvm_amd
amdgpu 11300864 170
iommu_v2 24576 1 amdgpu
gpu_sched 49152 1 amdgpu
drm_ttm_helper 16384 1 amdgpu
ttm 98304 2 amdgpu,drm_ttm_helper
drm_display_helper 184320 1 amdgpu
drm_kms_helper 200704 4 drm_display_helper,amdgpu
drm 581632 22 gpu_sched,drm_kms_helper,drm_display_helper,amdgpu ,drm_ttm_helper,ttm
i2c_algo_bit 16384 2 igb,amdgpu
나는 128GB RAM을 가지고 있으며 3600MHZ로 오버클럭되었습니다(그러나 나는 3년 동안 아무 문제 없이 이렇게 사용하고 있습니다). memtest도 작동하는 것 같습니다(memtester 1G 10).
어떤 제안이라도 보내주셔서 감사합니다
답변1
Debian Trixie의 KDE 5.X에서도 비슷한 문제가 있었습니다. 내 경우 해결 방법은 터미널 세션(예: 로그인하지 않고 Ctrl+Alt+F3)으로 전환했다가 다시 GUI 세션인 Ctrl+Alt+whatever-number-is-GUI-session으로 전환하는 데 도움이 되었습니다. 세션이 정상적으로 계속되는 것 같습니다.