2012-04-19 3 views
9

Так что я искал, почему программа избавлялась от моего фона, и автор программы сказал, чтобы опубликовать ошибки .xsession и многие люди. Тогда мой следующий вопрос: что такое .xsession-errors? Поиск в Google показывает много результатов, но ничего не объясняет, что это такое.Что такое ошибки xsession?

То, что я знаю, до сих пор:

  • Это какой-то журнал ошибок. Я не могу понять, что это тоже связано (ubuntu себя? Программы?)
  • У меня есть один, и кажется, что все системы Ubuntu имеют его, хотя я не могу проверить.

ответ

2

Это журнал ошибок, созданный вашей системой X-окон (на которой построен Ubuntu GUI).

В основном это довольно низкий журнал ошибок для X11.

+0

Быстрый вопрос. Я просто просмотрел файл '.xsession-errors', и есть много ошибок. Тем не менее, мой рабочий стол работает, казалось бы, прекрасно. Должен ли я беспокоиться о любой из этих ошибок? – Rohan

+0

@Rohan Невозможно узнать, не видя ошибок. Предложите вам задать новый вопрос и включить некоторые из этих вопросов. – John3136

11

Графические интерфейсы Linux (такие как GNOME) предоставляют возможность запуска приложений, нажимая на значки, вместо того, чтобы запускать их вручную в командной строке. Однако при этом вывод из командной строки теряется - особенно вывод ошибки (STDERR).

Чтобы справиться с этим, некоторые диспетчеры дисплеев (такие как GDM) выведут сообщение об ошибке на ошибки ~/.xsession, которые затем могут использоваться для целей отладки. Обратите внимание: поскольку все приложения, запущенные таким образом, выгружаются в один и тот же журнал, он может получить довольно большой и трудный поиск определенных сообщений.

+0

В частности, приложение быстро заполнило мой жесткий диск 100 МБ с помощью этого одного файла журнала. Мне нужно найти способ его ограничить. – djangofan

+0

Захватывает ли он STDOUT или только STDERR? – CMCDragonkai

+0

@CMCDragonkai: зависит от диспетчера дисплея. Вы можете быстро взглянуть на свой, так как обычно (я думаю) это скрипт оболочки. – Evi1M4chine

Смежные вопросы