Kde 血浆意外冻结

Kde 血浆意外冻结

我有 Kubuntu 22.04.2 LTS。过去几周,KDE 开始偶尔“冻结”。这是一个已知的问题?有什么办法可以从终端优雅地关闭/重新启动用户界面吗?但最重要的是,我应该检查什么来收集一些有用的日志或详细信息,以帮助确定问题的原因?

详细描述:KDE 卡住了,我无法在图形 UI 中执行任何操作。当我切换桌面甚至同一桌面上的窗口时,似乎通常会发生这种情况(但我无法重现)。我可以移动鼠标光标,音乐仍在后台播放(克莱门汀 - 我可以通过键盘快捷键控制它),我可以使用 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 内存,超频到 3600MHZ(但我已经这样使用了 3 年,没有出现任何问题)。 memtest 似乎也可以(memtester 1G 10)。

感谢您的任何建议

答案1

我有类似的问题,Debian Trixie 上的 KDE 5.X。在我的例子中,解决方法有助于切换到终端会话(例如 Ctrl+Alt+F3,无需登录)并再次返回 GUI 会话 Ctrl+Alt+whatever-number-is-GUI-session。该会话似乎正常继续。

答案2

我在 Kubuntu 22.04 上也遇到同样的问题。

就目前而言,我已使用以下命令将 MESA 升级到 23.1Oibaf 的 PPA

请参见这个线程

升级后的驱动程序部分解决了我的问题。我可以连续运行 KDE 大约 1 天而不会出现错误,但它仍然每天大约挂起一次。

相关内容