请问,运行 MiniGUI 例程后不能用 Ctrl+C 回到终端,怎么回事?

发布于 2022-08-10 16:04:33 字数 450 浏览 8 评论 3

今天在 PC 机 Fedora 4 下编译安装了 MiniGUI 1.6.1,/usr/local/etc/MiniGui.CFG 的配置如下:

[system]
# GAL engine
gal_engine=fbcon

# IAL engine
ial_engine=console

mdev=/dev/input/mice
mtype=IMPS2

配置完成后,从字符终端界面运行例程,程序能正常运行,鼠标和一般的按键响应也有效,但是不能按 Ctrl+C 结束图形界面回到字符终端,也不能 Ctrl+Alt+Fx 切换终端了,请问这是怎么回事?

PS:如果把 ial_engine=console 改成 ial_engine=fbcon,则运行程序后无法使用鼠标,却可以通过 Ctrl+C 结束程序回到字符终端界面来。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

过去的过去 2022-08-18 23:25:58

哦,原来是这样:先退出程序,在类似“桌面”的地方右击选择“结束会话”就可以了,寒……白折腾半天。

给不了的爱 2022-08-17 20:35:26

可以在源代码里面加入SIGINT的处理事件也行的,推出之前把界面清掉就可以了

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文