Rockchip 图形桌面切换至命令行模式

本文详细介绍了如何在Rockchip RK3568 Linux系统上配置内核支持Framebuffer Console,以便在不使用图形桌面时将调试信息输出到显示屏,同时提供了关闭桌面管理器以保持日志显示的方法。此外,还阐述了如何通过调整systemd journal配置控制输出到调试终端的日志等级,以减少无关日志的干扰。

前言 

嵌入式设备在不需要图形桌面的情况下,可以将图形桌面切换为命令行模式,并将设备的调试信息输出至显示屏,以减少桌面环境对系统资源的消耗。本文以Rockchip RK3568 Linux 系统为例,说明配置系统支持调试信息重定向至显示屏的方法。

内核配置

  1. 配置内核支持 Framebuffer Console,在内核源码目录进入 menuconfig 配置界面,使能下列功能
    FRAMEBUFFER_CONSOLE [=y]

  2. 设备树中,将 bootargs 参数的 console 值设置为 tty1
  3. RK3568 Linux SDK 文件路径为:kernel/arch/arm64/boot/dts/rockchip/rk3568-linux.dtsi

    chosen: chosen {
        bootargs = "earlycon=uart8250,mmio32,0xfe660000 console=tty1 root=PARTUUID=614e0000-0000 rw rootwait";
    };

桌面配置 

在配置了系统的内核支持后,将会在显示屏上看到系统输出的日志。但是当系统的桌面环境启动后,显示屏将会再次被桌面显示占用。为了能够让调试信息保持显示在显示屏上,还需要将系统的桌面管理器关闭。

以Debian10 buster Desktop系统为例,界面关闭方法如下

systemct
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Industio_触觉智能

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值