本文于2016-6-18发布于博主的空间,是后来才搬运过来的
前言:树莓派如果没有经过设置的话并不会自动适应显示器的分辨率,博主一直很在意显示区域周围那一圈黑边,明明是1080p的显示器但却只给了800多p,看着很不舒服。所以决定先把屏幕设置这一块搞定。
查阅资料后博主了解到:通过修改boot目录下的配置文件config.txt就可以修改树莓派的显示设置。于是做了初步尝试,但发现在默认账户pi下无法对其进行修改。
用ls命令查看权限后的结果是:rwxr-xr-x,说明这个文件是只读的,需要进入root账户才可以修改。
于是试了一下使用passwd
命令修改root密码,然后su root
,但却意外地进不去。
然后又经过一番纠结,才了解到原来Raspbian(debian)系统默认是锁定root账户的,需要对root账户进行解锁操作。
执行:sudo passwd --unlock root
即可解锁root账户
解锁之后就好办了,进入root账户后编辑config.txt,把下列值取消注释,修改成自己想要的值。然后执行reboot
重启就可以了。
disable_overscan=1
framebuffer_width=1920
framebuffer_height=1080
hdmi_group=2
hdmi_mode=82 这个参数代表1080p
详细的配置列表见:树莓派配置文档 config.txt 说明
另外,通过vcgencmd get_config cmd/int/str
命令可以查看相应配置属性的值。