GDM源代码中的“g_debug”输出在哪里?

时间:2015-11-24 08:26:33

标签: gnome gdm

我想知道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输出。

2 个答案:

答案 0 :(得分:0)

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

检查Running and Debugging GLib Applications文档中的值。

答案 1 :(得分:0)

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

[debug]
Enable=True
Gesture=True

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