nez*_*ric 55 boot nvidia plymouth
当你从 live CD 启动,或者在安装 Ubuntu 后进行第一次启动时,启动画面看起来很棒。但是,一旦您启用了使用 apt-get 安装的 nvidia-current 驱动程序,启动画面就会变得疯狂。
疯狂我的意思是分辨率非常低,字体(我认为)非常奇怪,而且看起来好像已经坏了。
这发生在 10.04,现在又发生在 10.10。
启用 nvidia 驱动程序后如何修复启动画面?
小智 57
那很容易。首先:
sudo apt-get install v86d hwinfo
sudo hwinfo --framebuffer
Run Code Online (Sandbox Code Playgroud)
这将显示您支持的分辨率。请注意。
然后:
gksudo gedit /etc/default/grub
Run Code Online (Sandbox Code Playgroud)
搜索 - GRUB_GFXMODE=
在此之下,您需要输入:
GRUB_GFXPAYLOAD_LINUX=1024x768 <- your-resolution-here
保存文件,然后:
echo FRAMEBUFFER=y | sudo tee /etc/initramfs-tools/conf.d/splash
sudo update-grub2
sudo update-initramfs -u
Run Code Online (Sandbox Code Playgroud)
mni*_*ess 15
上述解决方案可能对您不起作用。就我而言,例如 hwinfo 不显示支持的分辨率。但是,您可以直接从 grub 获取此信息。
按c进入 grub 控制台,然后输入insmod video_all后跟videoinfo以获取支持的分辨率。如果支持您的原始分辨率,请使用它。也可以直接使用它,如图所示(即 1680x1050x32,因此包括颜色深度)。按ESC返回。
当您拥有支持的分辨率时,编辑 /etc/default/grub 和包含这两行的文件:
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
GRUB_GFXMODE=1680x1050x32
GRUB_GFXPAYLOAD_LINUX=keep
Run Code Online (Sandbox Code Playgroud)
现在运行以下几行以更早地显示启动画面并将更改实际提交到 grub。
echo "FRAMEBUFFER=y" | sudo tee -a /etc/initramfs-tools/conf.d/splash
sudo update-initramfs -u -k all
sudo update-grub
Run Code Online (Sandbox Code Playgroud)
希望这可以帮助。
| 归档时间: |
|
| 查看次数: |
76054 次 |
| 最近记录: |