Nol*_*olt 27 grub2 nvidia plymouth proprietary drivers
在 Ubuntu 中安装 nvidia 专有驱动程序后,如何修复黑色或损坏的普利茅斯(闪屏)(通常在所有 Ubuntu 版本中都会发生)?无论我安装什么版本的 nvidia 驱动程序,错误始终存在。
Nol*_*olt 42
这是解决安装 nVidia 专有驱动程序后 Ubuntu 中没有 plymouth(闪屏)问题的解决方案。无论您使用什么 Ubuntu 版本,它都应该可以工作。
打开你的终端并输入
sudo apt-get install v86d
Run Code Online (Sandbox Code Playgroud)
然后
sudo -H gedit /etc/default/grub
Run Code Online (Sandbox Code Playgroud)
找到这一行
#GRUB_GFXMODE=640x480
Run Code Online (Sandbox Code Playgroud)
并为此更改(当然选择您的分辨率)
GRUB_GFXMODE=1440x900
GRUB_GFXPAYLOAD_LINUX=keep
Run Code Online (Sandbox Code Playgroud)
注意:您可以尝试GRUB_GFXMODE=1440x900x24
,但要注意指定颜色深度。您必须指定一个受支持的值。如果不起作用,则将其删除。手册中的更多信息。
另请注意:较旧的 Nvidia 显卡需要GRUB_GFXMODE
格式中的属性<width>x<height>-<depth>
(例如1920x1200-24
,但不是1920x1200x24
)。
保存文件并在终端中输入
echo FRAMEBUFFER=y | sudo tee /etc/initramfs-tools/conf.d/splash
sudo update-initramfs -u
sudo update-grub
Run Code Online (Sandbox Code Playgroud)
它在所有 Ubuntu 版本中都对我有用。试一试 :)
如果上述解决方案不起作用,请检查 /boot/grub/grub.cfg 文件中是否使用了 $vt_handoff
在文件中,搜索以 开头的行:
linux /boot/vmlinuz ...
Run Code Online (Sandbox Code Playgroud)
在启动菜单的适当部分(例如,如果您想恢复第一个 grub 菜单启动选项的启动画面,则第一次出现此行)并确保此行以
... quiet splash $vt_handoff
Run Code Online (Sandbox Code Playgroud)
这是我的例子(注释行被第二行替换),用引导分区的现有 UUID 替换 xxxx:
# linux /boot/vmlinuz-3.13.0-24-generic root=UUID=xxxx ro nmi_watchdog=0
linux /boot/vmlinuz-3.13.0-24-generic root=UUID=xxxx ro quiet splash $vt_handoff
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
112553 次 |
最近记录: |