我最近从 Fedora 32 迁移到了 Fedora 工作站 36,但我遇到了间歇性的冻结,这很烦人。
例如,如果我打开一个 Nautilus 窗口并拖动它,它将停止移动几毫秒然后继续。如果我继续移动它,每隔几秒钟我就会冻结一次。
我有一个NVIDIA 公司 GP107M [GeForce GTX 1050 移动版]显卡,这里是lspci
:
$> lspci | grep -E "VGA|3D"
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 630 (rev 04)
01:00.0 3D controller: NVIDIA Corporation GP107M [GeForce GTX 1050 Mobile] (rev a1)
已安装 akmod-nvidia 驱动程序(版本akmod-nvidia-3:515.65.01-1.fc36.x86_64),NVidia 驱动程序是 515.65.01。 NVML 是 11.515.65.01。
我的操作系统是:
$> uname -a
Linux pc-cyril 5.18.16-200.fc36.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Aug 3 15:44:49 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
dmesg
实时打开 ( )dmesg -wH
在窗口冻结时不会显示任何特定内容,但是,时不时地,我会出现以下错误:
[ 6sept. 13:50] pcieport 0000:00:1d.0: AER: Corrected error received: 0000:04:00.0
[ +0,000010] nvme 0000:04:00.0: PCIe Bus Error: severity=Corrected, type=Physical Layer, (Receiver ID)
[ +0,000003] nvme 0000:04:00.0: device [144d:a804] error status/mask=00000001/00006000
[ +0,000003] nvme 0000:04:00.0: [ 0] RxErr
如果我在冻结时写作,键盘会与新闻事件保持一致,并且我会多次写入相同的字母。
如果您认为任何日志输出可以对此有所帮助,请询问我,我将分享它们!
编辑:当拖动冻结时,从终端启动 Nautilus 不会显示任何错误。
提前致谢。
答案1
从讨论中我们可以看出:NVIDIA 和 Wayland 似乎有时仍然存在一些问题。
为了解决此类问题,我们需要确保所有 Nvidia 驱动程序均已正确加载(在 Fedora 中,最佳实践是通过 RPM-Fusion 安装它),对此已有足够的指南。
但仍然有一些车型,驱动程序似乎在 Wayland 上有问题,但在 X11 上却没有。
最好尝试一下 X11 Session。有关如何执行此操作的文档将在这里:配置 Xorg 为默认的 gnome 会话
感谢和干杯