Где Зеркало Gnome Ubuntu / журналы расширений хранится?


Я запустил к проигрыванию вокруг с расширениями для гнома человечности, версии 3.18.5 оболочки гнома. Во время разработки я встретился с проблемой, находящей журналы от моего расширения или даже того, используемого в консоли Looking Glass. Информация, которую я нашел до сих пор, говорит, что журналы/ошибки должны быть в ~/.xsession-errors с или можно получить доступ journalctl /usr/bin/gnome-shell. В моем случае первый файл не существует вообще, и второй журнал содержит только трассировку о (пере-) стартовая оболочка гнома gnome-shell[1460]: GNOME Shell started at Sun Jun 19 2016 12:28:57 GMT+0200 (CEST) и ничто больше. Я также знаю, что могу использовать gnome-shell -r для вывода оболочки в текущий терминал но мне действительно не нравится это решение.

Сама проблема была решена, так как мне удалось найти, что журналы в GTk основывали приложение Журналов, которое поставляется с Gnome Ubuntu. Однако я все еще был бы благодарен, если кто-то скажет мне, как я могу получить доступ к журналам с командной строкой.


Заранее спасибо

4
задан 19 June 2016 в 16:52

1 ответ

Запишите log('[EXTENSION_LOG]', <yourLoggedValue>); в Вашем коде.

Открытый терминал и тип journalctl -f | grep '\[EXTENSION\_LOG\]' для контроля в реальном времени. Затем перезапустите оболочку с alt+f2 - r - enter

, Когда строка досягаемости во время выполнения с Вашим журналом (), Вы будете видеть что-то как это:

сессия гнома ноутбука 13:49:50 [2646]: Gjs-сообщение: ЖУРНАЛ JS: [EXTENSION_LOG], 123

Это - самый простой метод входа, который я имею, находят.

Маркируют [EXTENSION_LOG], должен разделить Ваши журналы кода от других сообщений журнала сеанса гнома, как запуск расширений или нахождения их локально, и т.д.

5
ответ дан 20 June 2016 в 02:52

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

Похожие вопросы: