Ubuntu 屏幕分辨率设置

hp@ubuntu:~$ xrandr
Screen 0: minimum 1 x 1, current 800 x 600, maximum 8192 x 8192
Virtual1 connected primary 800x600+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   800x600        60.0*+   60.3  
   2560x1600      60.0  
   1920x1440      60.0  
   1856x1392      60.0  
   1792x1344      60.0  
   1920x1200      59.9  
   1600x1200      60.0  
   1680x1050      60.0  
   1400x1050      60.0  
   1280x1024      60.0  
   1440x900       59.9  
   1280x960       60.0  
   1360x768       60.0  
   1280x800       59.8  
   1152x864       75.0  
   1280x768       59.9  
   1024x768       60.0  
   640x480        59.9  
Virtual2 disconnected (normal left inverted right x axis y axis)
Virtual3 disconnected (normal left inverted right x axis y axis)
Virtual4 disconnected (normal left inverted right x axis y axis)
Virtual5 disconnected (normal left inverted right x axis y axis)
Virtual6 disconnected (normal left inverted right x axis y axis)
Virtual7 disconnected (normal left inverted right x axis y axis)
Virtual8 disconnected (normal left inverted right x axis y axis)
hp@ubuntu:~$ ^C
hp@ubuntu:~$ vim /etc/profile
hp@ubuntu:~$ sudo vim /etc/profile
hp@ubuntu:~$ source /etc/profile
xrandr: cannot find mode 1280x1024_60.00
hp@ubuntu:~$ cvt 1280 1024 60
# 1280x1024 59.89 Hz (CVT 1.31M4) hsync: 63.67 kHz; pclk: 109.00 MHz
Modeline "1280x1024_60.00"  109.00  1280 1368 1496 1712  1024 1027 1034 1063 -hsync +vsync
hp@ubuntu:~$   xrandr --newmode "1280x1024_60.00"  109.00  1280 1368 1496 1712  1024 1027 1034 1063 -hsync +vsync
hp@ubuntu:~$ xrandr --addmode Virtual1 "1280x1024_60.00"
hp@ubuntu:~$ xrandr
Screen 0: minimum 1 x 1, current 800 x 600, maximum 8192 x 8192
Virtual1 connected primary 800x600+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   800x600        60.0*+   60.3  
   2560x1600      60.0  
   1920x1440      60.0  
   1856x1392      60.0  
   1792x1344      60.0  
   1920x1200      59.9  
   1600x1200      60.0  
   1680x1050      60.0  
   1400x1050      60.0  
   1280x1024      60.0  
   1440x900       59.9  
   1280x960       60.0  
   1360x768       60.0  
   1280x800       59.8  
   1152x864       75.0  
   1280x768       59.9  
   1024x768       60.0  
   640x480        59.9  
   1280x1024_60.00   59.9  
Virtual2 disconnected (normal left inverted right x axis y axis)
Virtual3 disconnected (normal left inverted right x axis y axis)
Virtual4 disconnected (normal left inverted right x axis y axis)
Virtual5 disconnected (normal left inverted right x axis y axis)
Virtual6 disconnected (normal left inverted right x axis y axis)
Virtual7 disconnected (normal left inverted right x axis y axis)
Virtual8 disconnected (normal left inverted right x axis y axis)
hp@ubuntu:~$   xrandr -s 1280x1024_60.00
hp@ubuntu:~$ 
### 树莓派 Ubuntu 屏幕分辨率设置方法 在树莓派运行 Ubuntu 系统时,调整屏幕分辨率可以通过多种方式实现。以下是详细的说明: #### 1. 使用 `raspi-config` 工具 对于基于 Raspbian 或其他官方支持的操作系统,可以使用内置工具 `raspi-config` 来配置 HDMI 和显示器参数。然而,在某些版本的 Ubuntu 上可能不预装此工具。如果可用,则通过以下命令启动该工具并进入显示设置部分: ```bash sudo raspi-config ``` 选择 **Advanced Options -> Resolution** 进行更改[^1]。 #### 2. 修改 `/boot/config.txt` 无论是否安装了 `raspi-config`,都可以手动编辑 `/boot/config.txt` 文件来设定分辨率。具体操作如下: - 打开文件: ```bash sudo nano /boot/config.txt ``` - 添加或修改以下字段以适配所需的分辨率和刷新率: ```plaintext hdmi_group=2 hdmi_mode=82 ``` 其中,`hdmi_group` 定义标准(通常为 CEA 或 DMT),而 `hdmi_mode` 则指定具体的模式编号。更多详细信息参见官方文档链接[^1]。 #### 3. 应用自定义分辨率 (针对未被默认支持的情况) 当目标设备无法识别期望的分辨率或者需要更高精度控制时,可通过创建新的视频模式完成定制化需求。例如,利用 `xrandr` 命令生成特定尺寸及其同步信号频率的新模式,并将其绑定到某个输出端口上。 示例脚本用于新增加一个分辨率为 1920×1080 的模式: ```bash xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync xrandr --addmode HDMI-1 "1920x1080_60.00" xrandr --output HDMI-1 --mode "1920x1080_60.00" ``` 注意替换 `"HDMI-1"` 为你实际使用的接口名称,这一步骤可能会因硬件差异有所不同[^2]。 #### 4. 验证当前状态以及调试问题 为了确认现有配置状况或是排查错误原因,执行下面这条指令获取所有已知连接器的状态报告: ```bash xrandr -q ``` --- ### 总结 以上介绍了几种常见的途径帮助解决树莓派搭载Ubuntu操作系统下的显示屏分辨率调节难题。从简单的图形界面交互直至深入底层文本档位调校都有涉及。希望这些指导能有效协助达成预期效果。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值