在 Nvidia X 服务器设置中切换至 IGP(我相信它是这样称呼的)后,我的笔记本电脑无法再启动。我尝试时收到以下消息:
[ 5.327876] [drm:fw_domains_get [i915]] *ERROR* render: timed out waiting for forcewake ack request.
笔记本电脑规格:
- 英特尔 i7 6700HQ
- Nvidia 1060GTX
- 240GB SSD (Sata3) 金士顿
- 8GB 金士顿 DDR4
我不知道如何修复这个错误,如果我尝试连续启动几次,我甚至看不到该消息。我只得到:
/dev/sda5: recovering journal
/dev/sda5: clean, 279773/5464064 files, 3236827/21840640 blocks
之后每次我尝试启动时它都会锁定。我尝试在谷歌上搜索这个问题,希望找到解决方案,但我找不到任何相关的东西。(看似相同的错误,但 for 和 forcewake 之间有旧的错误)
答案1
虽然有点晚了,但希望这能帮助其他遇到这个问题的人。
您应该能够通过添加以下内核参数来解决错误nouveau.modeset=0
。
为了简单地做到这一点:
看到 GRUB 屏幕后,将鼠标悬停在“Ubuntu”上并按e。
添加
nouveau.modeset=0
到以 开头的行尾linux
(此行很可能有splash
且quiet
靠近末尾,只需将其放在紧接其后即可)。按下F10就可以进入。
我知道这是一个有点肮脏的解决方法,但至少它能让你回到你的系统。如果我找到更干净的替代方案,我会更新这篇文章。