解决NVIDIA1050及以上显卡导致的Ubuntu14.04及以上的版本的linux分辨率显示不正常的方案(分辨率只有800*600)

本人在玩Ubuntu的时候出现了分辨率的问题,也到贴吧,百度等地方找了很多的解决方案,但是就是没有解决问题,甚至导致了很多次的系统崩溃。这次在csdn老兄这里找到了解决方案。特意写博客,顺带补充这位老哥不详细的地方

题主所使用的是一款小众的主打性价比的一台笔记本电脑,是自带的intel集成显卡和独立的NVIDIA1050ti显卡。
在这里插入图片描述
题主装的是Ubuntu16.04lts版本,出现了分辨率只有800x600的情况,且在系统管理里面无法调整分辨率。相信看到这篇帖子的人大都都遇到了这种情况。这种情况出现的原因是因为NVIDIA显卡的驱动不兼容Ubuntu16.04(14.04更早,那就更不兼容了),导致了分辨率的无法改变。
网上教的方法大多是改变驱动,过程十分的繁琐,并且由于每个人的个人pc可能是不一样的,所以可能会出现各种各样的bug,题主找到了一种简单的,且不会弄崩系统的解决方法,可以用来更改分辨率。
本篇的解决方案来自于这位老哥,
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明
原贴地址:https://blog.csdn.net/nookl/article/details/84995727

第一步:1. sudo vim /etc/default/grub

这是一个系统文件,是关于桌面分辨率的一个文件,有的Ubuntu可能没有vim,而装的是vi,使用的命令是sudo vi /etc/default/grub

第二步:2.更改里面的内容:

找到GRUB_GFXMODE=aaaxaaa 这一行(aaa表示的数字,每个电脑可能表示的数字不是一样的)
这个是每个人都有的,把前面的#给去点(#表示是给注释掉了),然后把分辨率改成你想要的,题主改成的就是GRUB_GFXMODE=1920x1080,vim的使用教程,这里题主就不讲了,给一个超链接,如何使用vim
只需要学会如何修改和保存文件就行了。
然后还有一个GRUB_GFXOAYLOAD_LINUX=1920*1080,这个文件题主没有,可能是版本的原因不同导致的,但是也像上面一样,去掉#,然后更改数据。

第三步:sudo update-grub

进行文件的更新

第四步:重启计算机

分辨率的问题就解决啦。附一张题主解决问题后的电脑图在这里插入图片描述
祝各位早日解决由于双显卡导致分辨率不正常的问题。

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值