0

我想知道 gdm 是如何工作的,所以我阅读了 gdm 源代码。g_debug我在源代码中看到了很多这样的输出:

case SIGUSR1:
            g_debug ("Got USR1 signal");
            /* FIXME:
             * Play with log levels or something
             */
            ret = TRUE;

            gdm_log_toggle_debug ();

            break;

但我想知道在哪里可以找到g_debug输出。

4

2 回答 2

1

您必须设置G_DEBUG环境变量才能使 GLib 打印出调试信息。

检查运行和调试 GLib 应用程序文档中的值。

于 2016-02-09T20:22:46.580 回答
0

在 Fedora 20 中,您可以修改 gdm 配置文件,/etc/gdm/custom.conf然后添加以下内容。

[debug]
Enable=True
Gesture=True

journalctl -lr然后,您可以通过在终端中键入来查看日志。

于 2017-10-17T03:25:28.473 回答