Где вывод "g_debug" в исходном коде 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 ответа

Вы должны установить G_DEBUG переменная окружения, чтобы GLib распечатывал отладочную информацию.

Проверьте значения в документации по запуску и отладке приложений GLib.

В Fedora 20 вы можете изменить файл конфигурации GDM, /etc/gdm/custom.conf затем добавьте следующее.

[debug]
Enable=True
Gesture=True

Затем вы можете просмотреть журналы, набрав journalctl -lr в терминале.

Другие вопросы по тегам