我的联想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升级显卡驱动后开机无动画的解决办法的更多相关文章

  1. 升级WIN10 (9879)后IE无响应的解决办法

    身为程序猿,当然有了新系统就要尝尝鲜,有WIN8时,哥是朋友圈第一个用的,有WIN8.1时哥也是第一个升级的. 现在WIN10来了,当然也得赶紧尝尝鲜.直接下载了 9879版的预览版本安装. 要说WI ...

  2. ubuntu升级显卡驱动

    2.驱动安装  参考:http://blog.csdn.net/Zafir_410/article/details/73188228 2.1 卸掉已安装的驱动 1 sudo apt-get purge ...

  3. wordpress在撰写新文章界面的显示选项按钮点击无反应的解决办法

    原文链接:wordpress在撰写新文章界面的显示选项按钮点击无反应的解决办法 最近升级wordpress之后,发现在文章编辑界面的添加新媒体和可视化按钮点击无反应,如下:  然后就在网上找解决办法, ...

  4. ubuntu下无法将iNode绑定到侧边栏的解决办法

    title: ubuntu下无法将iNode绑定到侧边栏的解决办法 toc: false date: 2018-09-01 17:43:52 categories: methods tags: ubu ...

  5. Ubuntu下Linux配置内核各种常见错误和解决办法

    镜像下载.域名解析.时间同步请点击阿里云开源镜像站 这篇把Ubuntu下Linux配置内核各种常见错误和解决办法给大家讲解一下,希望可以帮助到大家. 一.Ubuntu系统中缺少各种依赖包导致的问题 1 ...

  6. ubuntu Linux 测试PHP却提示下载文件的解决办法

    ubuntu Linux 测试PHP却提示下载文件的解决办法   一般这种情况都是在刚刚开始配置环境时出现的, 输入 sudo a2enmod php5  看提示如果出现“$ This module ...

  7. WPF发布程序后未授予信任的解决办法

    WPF发布程序后未授予信任的解决办法 基于浏览器的WPF应用程序由于需要比较高的操作权限,所以在项目的安全性属性中选择了“这是完全可信的应用程序”选项.可是,在发布部署后,在其他电脑上打开xbap文件 ...

  8. Eclipse无提示的解决办法 和 内容辅助技巧

    Eclipse无提示的解决办法 和 内容辅助技巧 一.若发现内容辅助失效没有提示 下面是解决办法,现贴出来与大家共享:       1.菜单window->Preferences->Jav ...

  9. swfupload在chrome中点击上传图片按钮无反应的解决办法

    chrome 22.0.XXXXX dev版上传图片按钮点击无反应原因:是GOOGLE的内建Flash PPAPI外挂所导致的. 问题原因: 由于Google浏览器(Chrome),在最新测试版22. ...

随机推荐

  1. chrome 在home下生成 libpeerconnection.log

    chrome 在home下生成 libpeerconnection.log,比较烦恼. google了下,可以有方法绕过去,如下. /opt/google/chrome/google-chrome 找 ...

  2. Oracle 查看表空间大小及其扩展

    在ORACLE数据库中,所有数据从逻辑结构上看都是存放在表空间当中,当然表空间下还有段.区.块等逻辑结构.从物理结构上看是放在数据文件中.一个表空间可由多个数据文件组成.系统中默认创建的几个表空间:S ...

  3. javascript判断NaN

    功能: isNaN() 函数用于检查其参数是否是非数字值. 语法: isNaN(x) x 必需.要检测的值. 返回值: 如果 x 是特殊的非数字值 NaN(或者能被转换为这样的值),返回的值就是 tr ...

  4. java数字保留两位小数四舍五入

    import java.math.BigDecimal; import java.text.DecimalFormat; import java.text.NumberFormat; public c ...

  5. [前端JS学习笔记]JavaScript prototype 对象

    一.概念介绍 prototype 对象 : 原型对象.在JavaScript中, 每一个对象都继承了另一个对象,后者称为"原型对象". 只有 null 除外,它没有自己的原型对象. ...

  6. CentOS 7安装iptables服务,以及常用命令

    之前使用的是CentOS6.5,并且学艺不精,用啥查啥,用完就忘.并且网上大部分资料是基于CentOS7之前的版本. 在CentOS7中,默认的防火墙不是iptables,而是firewalld.而且 ...

  7. Ubuntu 12.04 中安装和配置 Java JDK

    先去 Oracle下载Linux下的JDK压缩包,我下载的是jdk-7u4-linux-i586.tar.gz文件,下好后直接解压 sudo mv ./jdk1.7.0_55 /usr/lib/jdk ...

  8. UVa784 Maze Exploration

    // 题意:输入一个迷宫,从*开始遍历,把可达点标记为字符# 注意迷宫边界不规则,要用strlen判断. #include<cstdio> #include<cstring> ...

  9. VMware虚拟机扩容

    作者:金良(golden1314521@gmail.com) csdn博客:http://blog.csdn.net/u012176591 用了一段Linux虚拟机.发现安装虚拟机时分配的空间不够用, ...

  10. Codeforces Gym 100203G G - Good elements 暴力

    G - Good elementsTime Limit: 20 Sec Memory Limit: 256 MB 题目连接 http://acm.hust.edu.cn/vjudge/contest/ ...