Home
Categories
WIKI
Topic
User
LANGUAGE:
中文
English
deepin启动显卡受限驱动后开机Splash分辨率变低的解决方案
deepin Talks
1366
views ·
1
replies ·
To
floor
Go
玉箫
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
Like 0
Favorite
View the author
All Replies
152******14
deepin
2017-12-24 19:57
#1
谢谢,能把标题修改下吗 ,方便以后搜索,供用户参考。
Reply
Like 0
View the author
Please
sign
in first
Featured Collection
Change
[Tutorial] deepin25 WSL Offline Installation Guide
UOS AI 2.8 Released! Three New Intelligent Agents & Major Evolution
Solid Q&A | deepin 25 Common Questions – The Immutable System Edition
New Thread
Popular Ranking
Change
Complete desktop freeze caused by amdgpu GPU timeout in dde-
Popular Events
More
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