Xsession-ошибка

Когда я вошел в свой рабочий стол и перечислил содержимое файла .xsession-errors в моем домашнем каталоге, обнаруживается следующее. пожалуйста, дайте мне знать, что нужно сделать, чтобы исправить ошибки

mktemp: failed to create file via template ‘/tmp/config-err-XXXXXX’: Permission denied
/usr/sbin/lightdm-session: line 29: : No such file or directory
cat: : No such file or directory
truncate: cannot open ‘’ for writing: No such file or directory
/usr/sbin/lightdm-session: line 29: : No such file or directory
cat: : No such file or directory
truncate: cannot open ‘’ for writing: No such file or directory
Script for ibus started at run_im.
Script for auto started at run_im.
Script for default started at run_im.
init: at-spi2-registryd main process ended, respawning
 init: at-spi2-registryd main process ended, respawning
init: at-spi2-registryd main process ended, respawning
init: at-spi2-registryd main process ended, respawning
init: at-spi2-registryd main process ended, respawning
init: at-spi2-registryd main process ended, respawning
init: at-spi2-registryd main process ended, respawning
init: at-spi2-registryd main process ended, respawning
init: at-spi2-registryd main process ended, respawning
init: at-spi2-registryd main process ended, respawning
init: at-spi2-registryd respawning too fast, stopped

В соответствии с запросом вывод ls -ld /tmp представлен ниже:

drwxr-xr-x 4 root root 4096 Oct  1 15:17 /tmp

владелец и группа, кажется, root и как исправить

Кроме того, моя оболочка bash теперь регулярно падает.

1
задан 1 October 2015 в 14:27

1 ответ

Первая строка выборки от .xsession-errors отправленный, шоу это /tmp не может быть записан в. Это подтверждено выводом ls -ld /tmp показ полномочий 755 для /tmp, когда они должны будут быть 1777 (прочитайте/пишите/выполните полномочия для всех + липкий бит, так только root может удалить каталог).

Для исправления этого сделать

sudo chmod 1777 /tmp

Править: Как terdon упоминает вполне законно в комментариях, менеджер по оформлению (протестированный с gdm и lightdm) автоматически перезапуски, когда Вы регистрируетесь из графической оболочки (Единица, GNOME...). И с ним, также перезапущен X-сервер. Никакая потребность сделать это вручную.


Возьмите следующее в качестве ссылки, если когда-нибудь необходимо перезапускать lightdm по некоторой другой причине.

Перезапустите X-сервер и посмотрите, ушли ли эта ошибка и надо надеяться другие также. Должно быть достаточно перезапустить менеджер сеансов. Зарегистрируйтесь из своей графической сессии.

  • Используйте Ctrl+Alt+F1 для переключения на консоль.
  • Войдите в систему со своими учетными данными и сделайте

    sudo service lightdm restart
    

Примечание: Могло бы случиться так, что необходимо установить approriate permissons 1777 для /tmp/.X11-unix. См. это сообщение на Unix. SE.

1
ответ дан 2 October 2015 в 00:27
  • 1
    Спасибо, но я don' t понимают это начиная с I' m все еще новичок. Но на основе какой you' ve сказал, я полагаю, что это - лучшее решение. – Scarass 21 December 2016 в 13:41

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

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