第一次安装了Raspbian后启动系统会模式使用显示器“兼容模式”,这是一个VGA @ 60Hz的设置保证所有的HDMI连接到任何显示设备都能有显示。进入桌面后用户可以通过系统配置文件/boot/config.txt来修改分辨率
首先启动Shell输入命令查看系统所支持的模式:
如果用的是显示器:
/opt/vc/bin/tvservice -m DMT
如果接的是电视:
/opt/vc/bin/tvservice -m CEA
在我的DELL显示器上给出的列表中:
Group DMT has 11 modes: mode 4: 640x480 @ 60Hz 4:3, clock:25MHz progressive mode 6: 640x480 @ 75Hz 4:3, clock:31MHz progressive ... (prefer) mode 82: 1920x1080 @ 60Hz 16:9, clock:148MHz progressive mode 83: 1600x900 @ 60Hz 16:9, clock:108MHz progressive
选择合适分辨率
一般选择最优的模式,即1920x1080 @ 60Hz。
下面命令修改并确保参数是正确的,CTRL+O 回车保存,CTRL+X退出。
sudo nano /boot/config.txt
... #hdmi_safe=1 // 禁止safe模式 hdmi_group=2 // 1=电视, 2=显示器 hdmi_mode=82 // 1920x1080@60Hz ...
sudo reboot