Re: Права в иксах
On Thu, 29 Dec 2011 20:13:39 +0700
Ivan Shmakov wrote:
> >>>>> Grey Fenrir <grey.fenrir@gmail.com> writes:
> >>>>> On Wed, 28 Dec 2011 10:44:54 +0200 alex kuklin wrote:
>
> >> посмотрите внимательнее на эту строчку:
>
> >>> -auth /var/run/xauth/A:0-mSE7uc
>
> > Мне бы кроме внимательности ещё знаний каких-нибудь... Где можно
> > прочесть про правильный взгляд на такие вещи?
>
> > Пальцем в небо: возможно, ты намекаешь, что auth должен указывать
> > на ~/.Xauthority и где-то этот параметр можно исправить.
>
> Все проще: не важно, куда указывают -auth для сервера и
> $XAUTHORITY для приложений. Важно, чтобы это было одно и то
> же место.
>
> IOW, следующая команда должна исправить ситуацию для
> запускаемых в том же Shell X-приложений:
>
> $ export XAUTHORITY=/var/run/xauth/A:0-mSE7uc
увы. переменная в env попала, шелл тот, но и тупик с запуском не пропал.
===========================================
$ ps aux | grep X
root 2761 0.7 4.1 104820 86376 tty7 Ss+ Dec24
54:40 /usr/bin/X :0 vt7 -br -nolisten tcp
-auth /var/run/xauth/A:0-mSE7uc
$ export XAUTHORITY=/var/run/xauth/A:0-mSE7uc; libreoffice
No protocol specified
Failed to open display
No protocol specified
No protocol specified
/usr/lib/libreoffice/program/soffice.bin X11 error: Can't open
display: :0 Set DISPLAY environment variable, use -display option
or check permissions of your X-Server
(See "man X" resp. "man xhost" for details)
===========================================
-----------------------
Тарас aka L0ki
Reply to: