RockPi自带的debian系统默认的桌面系统是Xface,里面提供的一些系统参数配置界面很少,所以需要自己通过命令行的方式来进行配置。
我使用的是RockPi 4b+ v1.6,带wifi和蓝牙功能, 板载4G运存和32G内存,跑个debian桌面系统没有问题了。
中文字体安装
sudo apt install fonts-wqy-microhei
sudo apt install fonts-wqy-zenhei
- 从系统设置中配置默认字体为文泉驿字体,系统就可以显示中文了。
显示器设置
- Query resolution
xrandr -q
Output
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 8192 x 8192
HDMI-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 697mm x 392mm
3840x2160 60.00 + 50.00 59.94 30.00 25.00 24.00 29.97 23.98
2560x1440 59.95
1920x1080 60.00* 50.00 59.94 59.93 30.00 24.00 29.97 23.98
1280x720 60.00 59.94
1024x768 60.00
800x600 60.32
720x576 50.00
720x480 60.00 59.94
640x480 60.00 59.94
- Set resolution
xrandr --output HDMI-1 --mode 1920x1080 --refresh 60
时区设置
#查看当前时间日期设置
sudo timedatectl show
rock@rockpi4b:~$ timedatectl show
Timezone=Asia/Shanghai
LocalRTC=no
CanNTP=yes
NTP=no
NTPSynchronized=yes
TimeUSec=Tue 2021-09-14 15:05:07 CST
RTCTimeUSec=Tue 2021-09-14 15:05:07 CST
#列出所有的时区信息
sudo timedatectl list-timezones
#设置时区
sudo timedatectl set-timezone Asia/Shanghai
wifi连接
- nmcli 命令
- nmcli dev show #查看所有的网络接口设备
- 可以看到有wlan0 这样的接口,表示无线网卡驱动已安装,可以正常执行下面的命令
rock@rockpi4b:~$ nmcli dev show
GENERAL.DEVICE: wlan0
GENERAL.TYPE: wifi
GENERAL.HWADDR: D4:9C:DD:A0:61:8C
GENERAL.MTU: 1500
GENERAL.STATE: 100 (connected)
GENERAL.CONNECTION: XXX的MacBook Pro
GENERAL.CON-PATH: /org/freedesktop/NetworkManager/ActiveConnection/2
IP4.ADDRESS[1]: 192.168.3.26/24
IP4.GATEWAY: 192.168.3.1
IP4.ROUTE[1]: dst = 192.168.3.0/24, nh = 0.0.0.0, mt = 303
IP4.ROUTE[2]: dst = 0.0.0.0/0, nh = 192.168.3.1, mt = 303
IP4.DNS[1]: 192.168.3.1
IP6.ADDRESS[1]: fd3c:66:fbd0:411:b921:b426:3f3d:bcb3/64
IP6.ADDRESS[2]: fd3c:66:fbd0:411:e34f:3315:a3d0:32bd/64
IP6.ADDRESS[3]: fe80::cb93:a046:3af9:a802/64
IP6.GATEWAY: fe80::101c:176a:29f8:27c1
IP6.ROUTE[1]: dst = fe80::/64, nh = ::, mt = 600
IP6.ROUTE[2]: dst = fd3c:66:fbd0:411::/64, nh = ::, mt = 600
IP6.ROUTE[3]: dst = ::/0, nh = fe80::101c:176a:29f8:27c1, mt = 600
IP6.ROUTE[4]: dst = fd3c:66:fbd0:411::/64, nh = ::, mt = 303
IP6.ROUTE[5]: dst = ::/0, nh = fe80::101c:176a:29f8:27c1, mt = 303
IP6.ROUTE[6]: dst = ff00::/8, nh = ::, mt = 256, table=255
IP6.DNS[1]: fe80::101c:176a:29f8:27c1
GENERAL.DEVICE: eth0
GENERAL.TYPE: ethernet
GENERAL.HWADDR: 1E:94:BD:CB:3F:04
GENERAL.MTU: 1500
GENERAL.STATE: 20 (unavailable)
GENERAL.CONNECTION: --
GENERAL.CON-PATH: --
WIRED-PROPERTIES.CARRIER: off
GENERAL.DEVICE: lo
GENERAL.TYPE: loopback
GENERAL.HWADDR: 00:00:00:00:00:00
GENERAL.MTU: 65536
GENERAL.STATE: 10 (unmanaged)
GENERAL.CONNECTION: --
GENERAL.CON-PATH: --
IP4.ADDRESS[1]: 127.0.0.1/8
IP4.GATEWAY: --
IP6.ADDRESS[1]: ::1/128
IP6.GATEWAY: --
- nmcli dev wifi #扫描wifi网络,列出所有可见的wifi
rock@rockpi4b:~$ nmcli dev wifi
IN-USE SSID MODE CHAN RATE SIGNAL BARS SECURITY
* XX的MacBook Pro Infra 36 405 Mbit/s 66 ▂▄▆_ WPA2
- nmcli r wifi on #开启无线网络功能
- sudo nmcli dev wifi connect "XX MacBook Pro" password "87654321" #连接到指定的无线网络,配置好连接密码;注意这个地方必须要root权限,否则会提示连接不上(认证失败)
- 正常情况下,你应该已经连接上了无线了。使用上面的 nmcli dev show 可以看到接口状态
蓝牙连接
systemctl start bluetooth
启动蓝牙服务
- hciconfig -a #查看蓝牙接口详细信息
- hciconfig scan #扫描外部的蓝牙设备,看看蓝牙是否正常能发现其他设备
- bluetoothctl #蓝牙控制命令
#输入bluetoothctl后(注意必须用root权限),会进入一个交互式的命令界面
help #查看所有的命令
power on #上电?
scan on #打开扫描,会不停的发现新的设备出来,如果看到的自己要连接的设备后,输入
scan off #关闭扫描,不让他会一直发现设备,打印在终端,会干扰后面的命令输入
devices #查看所有扫描出来的设备信息,主要是MAC地址和描述
agent on #开启agent?不知道啥意思
pair DD:DD:DD:DD:DD #和上一部扫描出来的设备进行配对
#正常情况这里会提示配对成功
connect DD:DD:DD:DD:DD #连接到配对的设备
paired-devices #可以查看所有配对的设备
评论区