Ubuntu升级显卡驱动后开机无动画的解决办法
我的联想Ideapad z460,Nvidia GEFORCE 310M的显卡,安装闭源的驱动非常的蛋疼,ubuntu下面有附加驱动管理,在里面直接就能安装,也可以到官网下载.run的安装包,比较的折腾。不管是附加驱动安装还是官网下载的安装,开机的时候分辨率总是分不清楚。下面的解决办法来源网络,不过亲测成功。
1. 确认grub和plymouth的系统配置文件是原始状态,没有应用过其它的修改方案。
2. 安装v86d和hwinfo包,下面我们要用到:
sudo apt-get install v86d hwinfo
3. 查看自己显卡支持的分辨率:
sudo hwinfo --framebuffer
[Created at bios.]
Unique ID: rdCR.rv69uGDoBVA
Hardware Class: framebuffer
Model: "NVIDIA GT218 Board - 0696a700"
Vendor: "NVIDIA Corporation"
Device: "GT218 Board - 0696a700"
SubVendor: "NVIDIA"
SubDevice:
Revision: "Chip Rev"
Memory Size: MB
Memory Range: 0xd1000000-0xd1dfffff (rw)
Mode 0x0300: 640x400 (+), bits
Mode 0x0301: 640x480 (+), bits
Mode 0x0303: 800x600 (+), bits
Mode 0x0305: 1024x768 (+), bits
Mode 0x0307: 1280x1024 (+), bits
Mode 0x030e: 320x200 (+), bits
Mode 0x030f: 320x200 (+), bits
Mode 0x0311: 640x480 (+), bits
Mode 0x0312: 640x480 (+), bits
Mode 0x0314: 800x600 (+), bits
Mode 0x0315: 800x600 (+), bits
Mode 0x0317: 1024x768 (+), bits
Mode 0x0318: 1024x768 (+), bits
Mode 0x031a: 1280x1024 (+), bits
Mode 0x031b: 1280x1024 (+), bits
Mode 0x0330: 320x200 (+), bits
Mode 0x0331: 320x400 (+), bits
Mode 0x0332: 320x400 (+), bits
Mode 0x0333: 320x400 (+), bits
Mode 0x0334: 320x240 (+), bits
Mode 0x0335: 320x240 (+), bits
Mode 0x0336: 320x240 (+), bits
Mode 0x033d: 640x400 (+), bits
Mode 0x033e: 640x400 (+), bits
Mode 0x0345: 1600x1200 (+), bits
Mode 0x0346: 1600x1200 (+), bits
Mode 0x034a: 1600x1200 (+), bits
Mode 0x034b: 1360x768 (+), bits
Mode 0x034c: 1360x768 (+), bits
Mode 0x034d: 1360x768 (+), bits
Mode 0x0360: 1280x800 (+), bits
Mode 0x0361: 1280x800 (+), bits
虽然说上面显示的是1360x768的24位深,但是配置的时候还是配置1366x768看起来比较的正常。
4. 修改/etc/default/grub文件,使用uvesafb的framebuffer来启动
把这一行
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
修改成
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset video=uvesafb:mode_option=1366x7680-24,mtrr=3,scroll=ywrap"
把这一行
#GRUB_GFXMODE=×
修改成
GRUB_GFXMODE=1366x768
注意要把前面的#去掉。
5. 修改/etc/initramfs-tools/modules文件
添加下面这一行
uvesafb mode_option=1366x768- mtrr= scroll=ywrap
6. 运行下面的命令,启用framebuffer:
echo FRAMEBUFFER=y | sudo tee /etc/initramfs-tools/conf.d/splash
7. 运行下面的命令,更新grub配置文件:
sudo update-grub2
sudo update-initramfs -u
如果你安装的burg,在第四部修改/etc/default/burg.cfg,第七步修改 sudo update-burg sudo update-initramfs -u
重启电脑,一般都ok。

Ubuntu升级显卡驱动后开机无动画的解决办法的更多相关文章
- 升级WIN10 (9879)后IE无响应的解决办法
身为程序猿,当然有了新系统就要尝尝鲜,有WIN8时,哥是朋友圈第一个用的,有WIN8.1时哥也是第一个升级的. 现在WIN10来了,当然也得赶紧尝尝鲜.直接下载了 9879版的预览版本安装. 要说WI ...
- ubuntu升级显卡驱动
2.驱动安装 参考:http://blog.csdn.net/Zafir_410/article/details/73188228 2.1 卸掉已安装的驱动 1 sudo apt-get purge ...
- wordpress在撰写新文章界面的显示选项按钮点击无反应的解决办法
原文链接:wordpress在撰写新文章界面的显示选项按钮点击无反应的解决办法 最近升级wordpress之后,发现在文章编辑界面的添加新媒体和可视化按钮点击无反应,如下: 然后就在网上找解决办法, ...
- ubuntu下无法将iNode绑定到侧边栏的解决办法
title: ubuntu下无法将iNode绑定到侧边栏的解决办法 toc: false date: 2018-09-01 17:43:52 categories: methods tags: ubu ...
- Ubuntu下Linux配置内核各种常见错误和解决办法
镜像下载.域名解析.时间同步请点击阿里云开源镜像站 这篇把Ubuntu下Linux配置内核各种常见错误和解决办法给大家讲解一下,希望可以帮助到大家. 一.Ubuntu系统中缺少各种依赖包导致的问题 1 ...
- ubuntu Linux 测试PHP却提示下载文件的解决办法
ubuntu Linux 测试PHP却提示下载文件的解决办法 一般这种情况都是在刚刚开始配置环境时出现的, 输入 sudo a2enmod php5 看提示如果出现“$ This module ...
- WPF发布程序后未授予信任的解决办法
WPF发布程序后未授予信任的解决办法 基于浏览器的WPF应用程序由于需要比较高的操作权限,所以在项目的安全性属性中选择了“这是完全可信的应用程序”选项.可是,在发布部署后,在其他电脑上打开xbap文件 ...
- Eclipse无提示的解决办法 和 内容辅助技巧
Eclipse无提示的解决办法 和 内容辅助技巧 一.若发现内容辅助失效没有提示 下面是解决办法,现贴出来与大家共享: 1.菜单window->Preferences->Jav ...
- swfupload在chrome中点击上传图片按钮无反应的解决办法
chrome 22.0.XXXXX dev版上传图片按钮点击无反应原因:是GOOGLE的内建Flash PPAPI外挂所导致的. 问题原因: 由于Google浏览器(Chrome),在最新测试版22. ...
随机推荐
- 纯CSS基于窗口垂直居中
都是IE8+的 <!DOCTYPE html> <html> <head> <title>基于窗口垂直居中 by 司徒正美</title> ...
- HDU1973 http://acm.hdu.edu.cn/showproblem.php?pid=1973
#include<stdio.h> #include<stdlib.h> #include<string.h> #include<queue> #inc ...
- mysql一些写常用命令
参见pcttcnc2007博客腾飞 1.mysql的status信息命令: mysql> show global status; 2.可以列出mysql服务器运行各种状态值,另外,查询mysql ...
- Quality Center11初始化失败
打开start_a.jsp页面总是闪退,原因如下: 初始化失败因为证书签名过期了.把IE选项里证书检查的三项勾掉就好了(检查发行商的证书是否吊销.检查服务器证书吊销.检查已下载的程序的签名)
- OAuth2-Server-php
Yii 有很多 extension 可以使用,在查看了 Yii 官网上提供的与 OAuth 相关的扩展后,发现了几个 OAuth2 的客户端扩展,但是并没有找到可以作为 OAuth2 Server 的 ...
- this指针和m_hWnd的区别
m_hWnd ① m_hWnd这个成员变量,最早是定义在类CWnd中,而且是类CWnd的第一个数据成员, 先看一下MSDN的解析: The handle of the Windows window a ...
- [html]html常用代码
上传文件表单属性 enctype="multipart/form-data" 单选(是否选中) checked="checked" 下拉列表(是否选中) sel ...
- TypeScript学习笔记(五):接口
使用接口 在前面的笔记中我们知道可以使用Object Type来指定参数的属性,如下: function printLabel(labelledObj: {label: string}) { cons ...
- C#学习笔记(八):扩展方法
还记得第一次使用DOTween时,发现缓动方法竟然是可以直接用Transform对象中调用到,当时就被震撼到了(那是还是C#小白一只).好了不多说了,今天来学习一下C#的这个特性——扩展方法. 扩展方 ...
- 为什么要坚持用ASP.NET MVC!(②)
尽管ASP.NET MVC架构和Web Form架构区别很大,但是还是有很多共同之处.毕竟它们都是以ASP.NET API与.NET框架为基础构建的.比较一下ASP.NET MVC和Web Form框 ...