您尚未登录。

楼主 # 2021-10-04 14:37:32

leefei
会员
注册时间: 2020-12-19
已发帖子: 53
积分: 75

debian10自动添加了屏幕终端?

我自己构建了一个debian10运行中v3s中。uboot的boorargs没有try1 ,inittab中也没有屏幕终端的配置,为什么开机后,屏幕就显示提示login信息,插上键盘还能操作这个终端。请问怎么把它关掉?因为它影响我的qt程序了。终端信息总是会覆盖我的qt

离线

#1 2021-10-04 15:48:07

拉轰的脚踏车
会员
注册时间: 2020-03-20
已发帖子: 288
积分: 222

Re: debian10自动添加了屏幕终端?

把串口log贴出来分析一吓

离线

#2 2021-10-05 20:43:12

armstrong
会员
注册时间: 2019-04-10
已发帖子: 286
积分: 195.5

Re: debian10自动添加了屏幕终端?

树莓派里是在cmdline文件里加入fbcon=map:3就能解决。

离线

#3 2021-10-05 21:02:24

memory
会员
注册时间: 2021-08-11
已发帖子: 442
积分: 418

Re: debian10自动添加了屏幕终端?

armstrong 说:

树莓派里是在cmdline文件里加入fbcon=map:3就能解决。

https://blog.csdn.net/engrossment/article/details/107519128



后面跟驱动的同事讨论这个问题,提到前面的思路三和四。他好奇去研究了下,发现可以从 uboot 设置相关参数,内核读取生效。如下设置后,显示器输出就没有虚拟终端了、登录提示了,自然闪烁光标也是没有的。

setenv bootargs console=${console} ${optargs} root=PARTUUID=${uuid} rw rootfstype=${mmcrootfstype} fbcon=map:3'
这里的原理是把 framebuffer console 映射到其他显示层里去,原本的 /dev/fb0 就没有了这个 virtual console。

至于说倾向从应用层解决问题,这个办法可以通过生成 boot.scr 文件来配置实施。

离线

楼主 #4 2021-10-10 00:57:55

leefei
会员
注册时间: 2020-12-19
已发帖子: 53
积分: 75

Re: debian10自动添加了屏幕终端?

可以了,楼上方法可行,感谢大家

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn