我正在使用 Windows 11 和 Fedora 37 GNOME 43 运行双启动,内核版本为 6.0.7-301.fc37.x86_64
在安装 Fedora 之前,我使用的是 Ubuntu 20,并且从未遇到过任何冻结问题。现在我安装了 Fedora,我遇到了这些随机冻结,所有东西都冻结了,鼠标不动,我无法打开任何东西,基本上必须使用按钮关闭我的笔记本电脑。
有时这些冻结不会发生一天,有时在一小时内多次冻结,并且程序不会触发任何内容,因为即使每个程序都关闭并且我只是在桌面上,它们也会发生。
这是我的整个neofetch
命令结果:
.';:cccccccccccc:;,. ---------------------
.;cccccccccccccccccccccc;. OS: Fedora Linux 37 (Workstation Editi
.:cccccccccccccccccccccccccc:. Host: 81WE IdeaPad 3 15IIL05
.;ccccccccccccc;.:dddl:.;ccccccc;. Kernel: 6.0.7-301.fc37.x86_64
.:ccccccccccccc;OWMKOOXMWd;ccccccc:. Uptime: 6 mins
.:ccccccccccccc;KMMc;cc;xMMc:ccccccc:. Packages: 1703 (rpm), 8 (flatpak)
,cccccccccccccc;MMM.;cc;;WW::cccccccc, Shell: bash 5.2.15
:cccccccccccccc;MMM.;cccccccccccccccc: Resolution: 1920x1080
:ccccccc;oxOOOo;MMM0OOk.;cccccccccccc: DE: GNOME 43.2
cccccc:0MMKxdd:;MMMkddc.;cccccccccccc; WM: Mutter
ccccc:XM0';cccc;MMM.;cccccccccccccccc' WM Theme: Adwaita
ccccc;MMo;ccccc;MMW.;ccccccccccccccc; Theme: Adwaita [GTK2/3]
ccccc;0MNc.ccc.xMMd:ccccccccccccccc; Icons: Adwaita [GTK2/3]
cccccc;dNMWXXXWM0::cccccccccccccc:, Terminal: gnome-terminal
cccccccc;.:odl:.;cccccccccccccc:,. CPU: Intel i5-1035G1 (8) @ 3.600GHz
:cccccccccccccccccccccccccccc:'. GPU: Intel Iris Plus Graphics G1
.:cccccccccccccccccccccc:;,.. GPU: NVIDIA GeForce MX330
'::cccccccccccccc::;,. Memory: 2299MiB / 11519MiB
我是否会因为 ubuntu 上的内核是 5. 版本而降级内核?我要把它降级到什么程度?还有其他解决方案吗?
这是我的命令的结果lspci
:
00:00.0 Host bridge: Intel Corporation Ice Lake-LP Processor Host Bridge/DRAM Registers (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Iris Plus Graphics G1 (Ice Lake) (rev 07)
00:04.0 Signal processing controller: Intel Corporation Processor Power and Thermal Controller (rev 03)
00:14.0 USB controller: Intel Corporation Ice Lake-LP USB 3.1 xHCI Host Controller (rev 30)
00:14.2 RAM memory: Intel Corporation Ice Lake-LP DRAM Controller (rev 30)
00:14.3 Network controller: Intel Corporation Ice Lake-LP PCH CNVi WiFi (rev 30)
00:15.0 Serial bus controller: Intel Corporation Ice Lake-LP Serial IO I2C Controller #0 (rev 30)
00:15.1 Serial bus controller: Intel Corporation Ice Lake-LP Serial IO I2C Controller #1 (rev 30)
00:16.0 Communication controller: Intel Corporation Ice Lake-LP Management Engine (rev 30)
00:17.0 SATA controller: Intel Corporation Ice Lake-LP SATA Controller [AHCI mode] (rev 30)
00:1c.0 PCI bridge: Intel Corporation Ice Lake-LP PCI Express Root Port #5 (rev 30)
00:1d.0 PCI bridge: Intel Corporation Device 34b4 (rev 30)
00:1f.0 ISA bridge: Intel Corporation Ice Lake-LP LPC Controller (rev 30)
00:1f.3 Audio device: Intel Corporation Ice Lake-LP Smart Sound Technology Audio Controller (rev 30)
00:1f.4 SMBus: Intel Corporation Ice Lake-LP SMBus Controller (rev 30)
00:1f.5 Serial bus controller: Intel Corporation Ice Lake-LP SPI Controller (rev 30)
01:00.0 3D controller: NVIDIA Corporation GP108M [GeForce MX330] (rev a1)
02:00.0 Non-Volatile memory controller: Sandisk Corp Device 5008 (rev 01)
我正在使用 nouveau 驱动程序,我在某处读到的驱动程序可能会出现问题。
lsmod | grep nouveau
nouveau 2703360 1
drm_ttm_helper 16384 1 nouveau
mxm_wmi 16384 1 nouveau
drm_display_helper 180224 2 i915,nouveau
ttm 94208 3 drm_ttm_helper,i915,nouveau
wmi 45056 5 intel_wmi_thunderbolt,wmi_bmof,ideapad_laptop,mxm_wmi,nouveau
video 65536 3 ideapad_laptop,i915,nouveau
答案1
我使用 Fedora 37 和 Nvidia 专有驱动程序。系统经常冻结,有时会冻结几个小时。如果崩溃时我在计算机旁,我可以捕捉到始终相同的完整行为 - 首先鼠标移动变慢,然后根本停止移动。从开始减速到完全停止需要一秒钟左右的时间,即它不会立即崩溃。
当鼠标停止时,系统完全死亡。对键盘没有反应,对网络上的 ping 没有反应,什么也没有。唯一的出路是使用电源按钮重新启动。
有些定期更新使其持续时间更长,有些则使其更糟,但自从我从 F36 升级到 F37 以来,它就一直存在。这甚至比早期的windozze更糟糕,几乎无法工作。
日志中什么也没有。
答案2
崩溃很可能是由 nouveau 开源 NVIDIA 驱动程序引起的。
要解决该问题,您需要安装 NVIDIA 二进制驱动程序:https://rpmfusion.org/Howto/NVIDIA也许 Ubuntu 会自动为你安装它,而 Fedora 不会。