我已经使用 C 编写了一个 gtk 程序。我目前面临的问题是应用程序有时会退出并显示以下消息:
Gdk-Message: 12:47:30.017: Error 71 (Protocol error) dispatching to Wayland display.
我想再调试一些,但我不知道如何。我看到了一些关于
WAYLAND_DEBUG
标志的东西,但我不知道如何在命令行中实现它(或者这是否是一个命令行标志?)。
我正在执行的启动程序的命令是
su -l weston -c "/usr/local/display /dev/ttySTM2"
.
如何实现
WAYLAND_DEBUG
标志以进一步调试?
我发现了如何使用
WAYLAND_DEBUG
-flag.
就我而言,我需要运行:
su -l weston -c "WAYLAND_DEBUG=1 /usr/local/display /dev/ttySTM2"