LINUX.ORG.RU

[снова мой Арч] Почему-то при смене пользователя su не запускаются иксовые приложения


0

0

Делаю su -ml user, пытаюсь что-нибудь иксовое запустить, выдает:

[user@eddy ~]$ firefox
No protocol specified
No protocol specified
No protocol specified
No protocol specified
No protocol specified
No protocol specified
No protocol specified
No protocol specified
Error: cannot open display: :0.0
[user@eddy ~]$ No protocol specified
No protocol specified
No protocol specified
No protocol specified
При этом:
[user@eddy ~]$ echo $DISPLAY
:0.0

// вот объясните мне, что за криворукие товарищи этот арч делают? Почему в мандуриве все работало, а в арче - фигвам???

☆☆☆☆☆
Ответ на: комментарий от LamerOk

Дебиан ругался на неподписанные пакеты из репозитория и отказывался устанавливаться.

Eddy_Em ☆☆☆☆☆
() автор топика

xhost +localhost ни от пользователя, ни от рута ничего не дал.

В /etc/pam.d/su добавил строчку
session optional pam_xauth.so

Не помогло.

Eddy_Em ☆☆☆☆☆
() автор топика

Хм, но от рута иксовые приложения стали-таки запускаться...

Eddy_Em ☆☆☆☆☆
() автор топика
Ответ на: комментарий от Eddy_Em

> Дебиан ругался на неподписанные пакеты из репозитория и отказывался устанавливаться.

Выбрать другое зеркало для установки было не судьба?

LamerOk ★★★★★
()
Ответ на: комментарий от imul

> дебиан может поставить даже цыплёнок, если ему на Enter пшено приклеить.

А я не говорил про «поставить». Я говорил про «_НЕ_ поставить». И да, про цыплёнка я полностью согласен.

LamerOk ★★★★★
()
Ответ на: комментарий от LamerOk

> Я говорил про «_НЕ_ поставить».

Разве это не отрицание «поставить»? А раз уж может поставить цыплёнок... Вот до чего кои8 доводит!

imul ★★★★★
()
Ответ на: комментарий от Eddy_Em

если сделаешь su в другого пользователя — то должно работать. Для sudo либо ssh-сессий нужно иначе подцеплять pam_xauth

NaCl
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.