Где вывод "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
в терминале.