Ubuntu 14.04分辨率显示出错,分辨率不是最佳分辨率

本文为转载,但在Ubuntu14.04LTS下亲测有效。
(1)首先使用 xrandr 命令列出当前所能检测到的分辨率,如一台显示器,最佳分辨率为 1440x900,由于
未能正确检测,使用 xrandr 命令结果如下:

Screen 0: minimum 320 x 200, current 1440 x 900, maximum 8192 x 8192
VGA1 connected 1440x900+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1360x768 59.8
1024x768 60.0
800x600 60.3 56.2
848x480 60.0
640x480 59.9 59.9

可以看到当前使用的显卡是 VGA1(后续显示模式在此显卡上添加),列表中并无 1440x900 的分别率可用。

(2)这时可以使用 xrandr 命令新增显示模式,由于显示模式有一定的格式,如果不知道如何配置,可以通过cvt 命令来获得。

cvt 使用方法:cvt X Y,X 表示分辨率宽度,Y 表示分辨率高度。如生成 1400x900 的分辨率,可使用命令:

cvt 1440 900

默认刷新率为 60.0Hz。生成以下模式:

1440x900 59.89 Hz (CVT 1.30MA) hsync: 55.93 kHz; pclk: 106.50 MHz
Modeline "1440x900_60.00" 106.50 1440 1528 1672 1904 900 903 909 934 -hsync +vsync

(3)将 cvt 得到的显示模式使用 xrandr 命令添加:

sudo xrandr --newmode "1440x900" 106.50 1440 1528 1672 1904 900 903 909 934 -hsync +vsync
sudo xrandr --addmode VGA1 1440x900
sudo xrandr --output VGA1 --mode 1440x900

(4)这时就可以在显示器分辨率设置里使用 1440x900 的分辨率了。

(5)可能在每次开机时,又不能使用设定好的分辨率了,使用如下命令:
sudo gedit ~/.profile
在 ~/.profile 最末尾添加修改分辨率的命令:

复制代码

cvt 1440 900
xrandr --newmode 1440x900 106.50 1440 1528 1672 1904 900 903 909 934 -hsync +vsync
xrandr --addmode VGA1 1440x900

重启系统后再登录即可,此时再用 xrandr 命令,即可看到新添加的分辨率。

### 调整 Ubuntu 14.04 LTS 显示分辨率的方法 对于在 VMware 中安装的 Ubuntu 14.04 LTS 遇到的分辨率问题,可以通过编辑 GRUB 文件来解决。具体操作是在终端执行命令 `sudo gedit /etc/default/grub` 来打开 GRUB 设置文件,在找到 `#GRUB_GFXMODE=640x480` 这一行后添加新行 `GRUB_GFXMODE=1920x1080` 并保存更改,随后运行 `sudo update-grub` 更新配置[^2]。 如果上述方法未能解决问题,则可以尝试使用 `xrandr` 工具手动设定所需分辨率。先通过 `xrandr` 查看当前支持的所有模式: ```bash xrandr ``` 当发现缺少期望的分辨率选项时,可利用 `cvt` 和 `xrandr --newmode` 创建并应用自定义模式。例如要添加 1650x1050 的分辨率模型,按照以下步骤操作: ```bash cvt 1650 1050 ``` 复制输出中的 Modeline 字符串作为参数传递给 `xrandr --newmode` 命令创建新模式,并将其加入可用显示列表中: ```bash xrandr --addmode VGA1 "Modeline 参数" ``` 最后一步是将新建好的模式设为活动状态: ```bash xrandr --output VGA1 --mode 新建的分辨率名称 ``` 另外一种方式涉及图形驱动程序更新。为了获得更好的硬件兼容性和性能表现,建议从官方仓库之外获取最新版本 NVIDIA 或 AMD/ATI 显卡驱动。这通常涉及到向软件源添加第三方 PPA 存储库以及下载相应包的过程[^4]: ```bash sudo apt-add-repository ppa:xorg-edgers/ppa sudo apt-get update sudo apt-get install nvidia-current nvidia-settings ``` 完成以上任一过程重启计算机即可生效新的分辨率设置。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值