首页 技术 正文
技术 2022年11月12日
0 收藏 583 点赞 3,258 浏览 2068 个字

  我的联想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

    虽然说上面显示的是1360×768的24位深,但是配置的时候还是配置1366×768看起来比较的正常。

  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升级显卡驱动后开机无动画的解决办法

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,121
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,593
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,438
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,209
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,845
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,930