GTK 程序在 debian 自动启动时失败

问题描述 投票:0回答:0

我的目标是在自动登录后全屏运行 GTK 应用程序以自动启动。登录后从终端窗口启动时,该应用程序运行良好。 我制作了一个自动启动文件:

[Desktop Entry]
Type=Application
Exec=/home/builder/code/GTK/test
X-GNOME-Autostart-enabled=true
NoDisplay=false
Hidden=false
Name[en_CA]=System Console
Comment[en_CA]=Start the stop panels for the system
X-GNOME-Autostart-Delay=5

而且看起来是正确的——journalctl 不报告错误。但是,它不会启动。我的 .xsession-errors 文件给出了一些提示 - 一条消息表明

(process:1238): GLib-CRITICAL **: 16:27:28.487: g_strv_contains: assertion 'str != NULL' failed
可能已连接。

任何人都知道如何调试它或自动启动 GTK 应用程序的正确方法是什么?

linux debian gtk gtk4
© www.soinside.com 2019 - 2024. All rights reserved.