这边文档将介绍如何使用Ubuntu系统的配置文件来配置系统功能。
仅仅适用于Ubuntu Linux 4.9内核固件。
介绍
env.txt
位于/boot
目录下,是用于配置Ubuntu系统功能的环境配置文件,系统在启动时会读取这个文件,设置HDMI、风扇、CPU频率等。
HDMI设置
仅适用与4.9内核的固件,对于主线内核的固件可以使用更加通用的方法!
自动检测
默认设置为yes
,会自动检测HDMI并设置最佳分辨率,关闭则为手动设置。
1 | # HDMI resolution auto detection |
关闭自动检测:
1 | hdmi_autodetect=no |
手动设置HDMI分辨率
在某些情况下,由于兼容性问题,自动检测HDMI分辨率可能会失效,这时你可以采用手动设置HDMI分辨率的方法。
只有当hdmi_autodetect=no
时,改配置才会生效,默认为720p
。
1 | # HDMI mode |
例如,修改分辨率为1080p
:
1 | hdmi=1080p60hz |
保存重启系统就会生效。
风扇设置
仅适用与4.9内核的固件
风扇工作模式
风扇有5种工作模式:
off
: 风扇关闭。low
: 风扇工作在低速模式。mid
: 风扇工作在中等速度模式。high
: 风扇工作在高速模式。auto
: 风扇工作在自动调节速度模式,根据温度自动调节速度,这个是默认的工作模式。
修改风扇设置
设置风扇低速模式
- 编辑
/boot/env.txt
设置fan_mode=low
。
- 编辑
设置风扇中等速度模式
- 编辑
/boot/env.txt
设置fan_mode=mid
。
- 编辑
设置风扇高速模式
- 编辑
/boot/env.txt
设置fan_mode=high
。
- 编辑
设置风扇自动调节速度模式
- 编辑
/boot/env.txt
设置fan_mode=auto
。
- 编辑
关闭风扇
- 编辑
/boot/env.txt
设置fan_mode=off
。
- 编辑
编辑完后记得保存文件并重启板子。
1 | khadas@Khadas:~$ sync |
Framebuffer旋转设置
查看相关配置
1 | khadas@Khadas:~$ cat /boot/env.txt | grep "fb_rotate" |
修改配置
旋转90度:
1 | khadas@Khadas:~$ sudo vim /boot/env.txt |
fb_rotate=0
修改为fb_rotate=1
。
编辑完后记得保存文件并重启板子。
1 | khadas@Khadas:~$ sync |
重启以后就会看到framebuffer console旋转了90度。