LINUX.ORG.RU

[su] старт иксов

 


0

1

Доброго дня, господа.
Кто-то сталкивался с ситуацией:
предположим что я USER1. выполняем: «$ su - USER2 -c 'startx — :2' » и получаем:
xauth: timeout in locking authority file /home/USER1/.Xauthority

при этом же «sudo login USER2», после чего «startx — :2» - всё нормально работает

подскажите, пожалуйста, или чего я не недопониманию, или как исправить?
PS: это для выполнения задачи по наваянию скриптеца, для создания вторых иксов, и запуска там другого юзера с его окружением.

подскажите, пожалуйста, или чего я не недопониманию,

Да

или как исправить?

Не запускать иксы от рута.

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

Прошу прощения, невнимательно читал.

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

по-подробней, пожалуйста. какой из локов может мешать логину в первом случае (заставляя его смотреть в мою хому) и нормально работать во втором?

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

Ой, нет, не пустой, там бинарные данные. Тогда мой совет не подходит.

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

я не уверен, но мы наверное немного о разном. при чём мои файлы в моём хоме к файлам USER2? ведь проблема в том, что при первом способе логина - оно лезет именно в мой хом, а не юзер, под которым я залогинился

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

спасибо, сегодня вечером смогу вернуться к машине, отпишусь о результатах

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

это было первое, что я попробовал, эта же команда у меня в старт-топике. но информация интересная, что это работает в дэбиане но не работает в арче. завтра поганяю в виртуалках

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