双系统Ubuntu分辨率被改成800*600的修复方法

实验环境是window10下的双系统,ubuntu 16.04

方案一

摘抄自乌班图下的分辨率问题
ubuntu 16.04安装后分辨率只有一个选项 1024x768,使用xrandr命令出现错误:xrandr: Failed to get size of gamma for output default,使用cvt命令也无法设置,修改xorg.conf也没用。

检测自己的驱动是否正常。

解决办法:

打开:/etc/default/grub
搜索:#GRUB_GFXMODE=640x480
编辑:640x480改成你想要的分辨率,并取消前面的#
例如:GRUB_GFXMODE=1920x1080
更新:sudo update-grub
重启:reboot

方案二

记得以前用上面的方法解决了,现在好像又不行,于是又找了一个方案,完美解决了个人遇到的问题。
摘抄自双系统Ubuntu分辨率被改成800*600的修复方法
此问题针对Ubuntu系统原正常使用,某一天突然分辨率变成了800*600的情况,而网上大多数的解决方法时在终端输入:

xrandr --newmode "1920x1080_60.00" 172.80 1920 2040 2248 2576 1080 1081 1084 1118 -HSync +Vsync
xrandr --addmode VGA1 "1920x1080_60.00"
xrandr --output VGA1 --mode "1920x1080_60.00"

但有时往往出现如下错误:

xrandr: Failed to get size of gamma for output default
Screen 0: minimum 800 x 600, current 800 x 600, maximum 800 x 600
default connected primary 800x600+0+0 0mm x 0mm
800x600 75.00*

最后迫不得已重装,现在我分享另外一种方法去解决此问题

  1. 在终端输入sudo gedit /etc/xorg.conf后弹出一个文本编辑器
  2. 在文本编辑器输入以下设置后保存退出
Section "Monitor"

 
Identifier "Monitor0"

 
VendorName "Monitor Vendor"

 
ModelName "Monitor Model"

 
HorizSync 28.0 - 70.0

 
VertRefresh 56.0 - 75.0

 
EndSection

 
Section "Device"

 
Identifier "VMware SVGA"

 
Driver "vesa"

 
EndSection

 

 

 
Section "Screen"

 
Identifier "Screen0"

 
Device "Card0"

 
Monitor "Monitor0"

 
SubSection "Display"

 
Viewport 0 0

 
Depth 24

 
Modes "1920x1080_60.00"

 
EndSubSection

 
EndSection
  1. 最后重启:reboot
  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值