deepin启动显卡受限驱动后开机Splash分辨率变低的解决方案
Tofloor
poster avatar
玉箫
deepin
2017-12-24 19:15
Author
本帖最后由 gfubing 于 2019-10-13 16:35 编辑

1. 问题/建议描述
安装显卡驱动后开机显示deepin有显示比以前 大的deepin标志中途花屏又出来了,安装闭源显卡驱动后又是显示三点是什么原因要多重试。
2. 问题如何重现
要用这个方法来解决它:deepin启用受限驱动后开机Splash分辨率变低的解决方案.
无论是ati显卡还是nvidia显卡,在 deepin系统上启用受限驱动(或手动安装官方驱动),都会导致开机splash分辨率变低的问题。
1、安装v86d和hwinfo包,下面我们要用到
sudo apt-get install v86d hwinfo
2. 查看自己显卡支持的分辨率
sudo hwinfo --framebuffer
3、修改/etc/default/grub文件,使用uvesafb的framebuffer来启动
sudo gedit /etc/default/grub
把下面的两行
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

#GRUB_GFXMODE=640×480
修改为:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset video=uvesafb:mode_option=1366x768-24,mtrr=3,scroll=ywrap"

GRUB_GFXMODE=1366x768

ps:其中的nomodeset禁用内核kms,个人见解
这个要根据第2步所查到的显卡所支持的最大分辨率(当然也可以是其他支持的分辨率)来修改,注意要把前面的#去掉。

4、修改/etc/initramfs-tools/modules文件

sudo gedit /etc/initramfs-tools/modules
添加下面这行:
uvesafb mode_option=1366x768-24 mtrr=3 scroll=ywrap

ps:这一步的修改与上一步中的第1处修改关联一致

5、运行下面的命令,启用framebuffer

echo FRAMEBUFFER=y | sudo tee /etc/initramfs-tools/conf.d/splash

6、运行下面的命令,更新grub配置以及initramfs镜像文件

sudo update-grub
sudo update-initramfs -u

7、重启

sudo reboot
3. 问题重现频率
希望deepin开发商要多多重视让电脑系统稳定流畅。deepin-log-1514032749195.tar.gz
Reply Favorite View the author
All Replies
avatar
152******14
deepin
2017-12-24 19:57
#1
谢谢,能把标题修改下吗  ,方便以后搜索,供用户参考。
Reply View the author