ubuntu18.04 1920*1080
时间: 2025-05-03 10:43:57 浏览: 18
### Ubuntu 18.04 屏幕分辨率设置
在 Ubuntu 18.04 中,如果默认的屏幕分辨率不支持 1920x1080,则可以通过 `xrandr` 命令手动添加自定义分辨率。以下是具体的操作方法:
#### 添加自定义分辨率
首先,通过 `cvt` 工具生成适合的模式字符串:
```bash
cvt 1920 1080 60
```
这将返回类似于以下的结果(可能略有不同):
```
# 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
Modeline "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
```
接下来,使用上述模型线创建新的显示模式:
```bash
xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
```
然后,将新创建的模式应用到当前显示器上。假设目标输出设备名称为 `VGA-1` 或其他实际检测到的名字(可以运行 `xrandr` 查看可用输出设备列表),执行以下命令:
```bash
xrandr --addmode VGA-1 "1920x1080_60.00"
```
最后,切换至新增加的分辨率:
```bash
xrandr --output VGA-1 --mode "1920x1080_60.00"
```
以上步骤完成后,应该能够成功设置分辨率为 1920x1080[^2]。
#### 永久生效配置
为了使更改后的分辨率在每次重启后仍然有效,需将其写入启动脚本中。编辑 `/etc/X11/xorg.conf.d/10-monitor.conf` 文件(如果没有该目录则需要先创建它)。例如:
```bash
sudo nano /etc/X11/xorg.conf.d/10-monitor.conf
```
向其中添加如下内容:
```
Section "Monitor"
Identifier "VGA-1"
Modeline "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
Option "PreferredMode" "1920x1080_60.00"
EndSection
Section "Screen"
Identifier "Screen0"
Monitor "VGA-1"
DefaultDepth 24
SubSection "Display"
Modes "1920x1080_60.00"
EndSubSection
EndSection
```
保存退出后重新启动计算机即可让设置永久化[^3]。
#### 注意事项
需要注意的是,在虚拟机环境下(如 VirtualBox),还需要确保已安装增强工具包(Guest Additions),以便更好地控制硬件资源分配情况,并允许更高像素密度的支持[^4]。
阅读全文
相关推荐











