.Xauthority

Добрый день, поставил арч, до этого приблезительно 2 месяца сидел на манжаро. В качестве wm поставил i3, но возникла проблемма, иксы не стартуют, тк не видят .Xauthority, но если запускать от судо, все нормально. Не подскажите как решить?
devvvman
но если запускать от судо, все нормально.
что? намекаю: не фиг запускать что то под root-ом. запускай под новым пользователем... обычно это test (пользователь, самый ущемленный в правах и его нужно создать предварительно).
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
devvvman
не видят .Xauthority, но если запускать от судо, все нормально.
Похоже запускал Х-ое приложение от root .... удали .Xauthority и перегрузись
Ошибки не исчезают с опытом - они просто умнеют
проблема как раз в том, что без рута ничего не работает, говорит, что не видит это файл Xauthority
devvvman
что без рута ничего не работает, говорит, что не видит это файл Xauthority
От вашего пользователя покажите вывод
 pwd
 env |grep -e XDG_RUNTIME_DIR -e HOME -e XAUTHORITY
 ls -all ~/.Xauthority
cat ~/.xinitrc
Самое интересное, что такое действительно бывает. У мну на ноуте с amd-графикой с каких-то пор присутствует трабла.
Есть пара вариантов решения. Можно запускать иксы через DM (например, xorg-xdm), но я сделал так:
/etc/X11/Xwrapper.config
-----
needs_root_rights = yes
Источник.
+
https://wiki.archlinux.org/index.php/Systemd/User#Xorg_as_a_systemd_user_service
---
Вообще, пишу по памяти, может надо содержимое .Xwrapper.config привести к виду:
/etc/X11/Xwrapper.config
-----
allowed_users=anybody
needs_root_rights=yes
Aivar, и в каких это случаях можно использовать? ведь у большинства это работает и без этого?
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
Aivar а в ~/.xinitrc у вас что?
vs220
От вашего пользователя покажите вывод
XAUTHORITY=/root/.Xauthority
HOME=/root
-rw------- 1 root root 52 Feb  1 19:06 /root/.Xauthority
exec i3
nafanja, во всех. В одно прекрасное время иксы просто без прав рута перестали запускаться.

vs220
в ~/.xinitrc у вас что?
Стандартный один в один с десктопом файл. Но на десктопе иксы запущены от пользователя, а на ноуте от рута. Долго не разбирался - сделал по вики (мне на нем лишь бы киношка крутилась).
 
Зарегистрироваться или войдите чтобы оставить сообщение.