В x-terminalе: su anotheruser Password: anotheruser@localhost
xcalc
Xlib: connection to ":0.0" refused by server Xlib: Client is not authorized to connect to Server xhost: unable to open display ":0.0"
Надо побороть: копирование X-cookie не катит, использование pam-Xauth тоже (не буду объяснять почему - долго).
Пытаюсь сделать от рута:
xhost +localhost access control enabled, only authorized clients can connect INET:localhost
Но не помогает - все тоже самое... В общем надо от рута (желательно конкретным пользователям) разрешать запускать X-приложения. Например рут зашел простым пользователем, запустил иксы, запустил Х-терминал, сделал su (root), а затем su (другой юзер) и с этого терминала должно запустится иксовое приложение.
Перерыл много man'ов (man xauth в частности), но или не понял (каюсь) или те решения не проходят. Help, please!