Куда X сообщений об ошибках идут?

ksh и zsh имеют "откуда" как встроенная оболочка. whence -a делает то, что Вы хотите под zsh:

 7:27AM 7 % whence -a cat
/usr/bin/cat
/bin/cat
/usr/bin/cat
/bin/cat

Я должен очистить ПУТЬ в zsh, у меня есть много дубликатов в нем. whence -a работы по-другому под ksh:

$ whence -a cat
cat is a tracked alias for /usr/bin/cat

Я должен сказать, который походит на потенциально полезное поведение, также.

5
01.10.2010, 12:32
3 ответа

Менеджеры по оформлению, такие как xdm и gdm обычно получают stderr от процессов, они запускают и регистрируют его в файл такой как /var/log/xdm.log или /var/log/gdm/:0.log. Это включает вывод от запускаемого X-сервера.

После того как Ваша сессия запускается, она может перенаправить вывод от процессов сессии до файла такой как ~/.xsession-errors как tante указанный в его ответе.

3
27.01.2020, 20:39

Обычно весь дженерик X ошибок (и те из некоторых приложений) переходит к файлу ~/.xsession-errors.

3
27.01.2020, 20:39

Они переходят к любому терминалу, с которого был запущен X-сервер. Если Вы загружаетесь к командной строке и затем запускаетесь X, Вы видите их путем скачкообразного движения назад, к которому VT (поражал Ctrl-Alt-F1). Если Вы загружаетесь непосредственно к X, я не уверен, где сообщения обнаруживаются по умолчанию; это может варьироваться дистрибутивом.

0
27.01.2020, 20:39
  • 1
    Ediff и SMerge, вопрос явно упомянул вход в систему из менеджера сеансов GUI. –  Adam Byrtek 01.10.2010, 14:56

Теги

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