Добрый день!есть одна тулза (работающая под правами пользователя user1 на сервере) требует для своей работы подключения к локальному серверу X.
Х сервер работает:
root 11331 11322 0 17:12 ? 00:00:02 /usr/X11R6/bin/X :0 -audit 0 -auth /var/gdm/:0.Xauth vt7при попытке запуска приложения она выдаёт:
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specifiedError: Can't open display: :0.0
в файле /var/log/Xorg.0.log появляется запись:
AUDIT: Fri Oct 9 17:28:39 2009: 11331 X: client 4 rejected from local hostфайла .Xauthority у user1 в home директории нету.
как починить?
>Добрый день!
>
>есть одна тулза (работающая под правами пользователя user1 на сервере) требует для
>своей работы подключения к локальному серверу X.
>
>Х сервер работает:
>
>файла .Xauthority у user1 в home директории нету.
>
>как починить?похоже, что тулза запускается не в сессии gdm?
>[оверквотинг удален]
>
>Error: Can't open display: :0.0
>
>в файле /var/log/Xorg.0.log появляется запись:
>AUDIT: Fri Oct 9 17:28:39 2009: 11331 X: client 4 rejected from
>local host
>
>файла .Xauthority у user1 в home директории нету.
>
>как починить?sproot@matrix:~$ xauth list
matrix.home.lan:0 MIT-MAGIC-COOKIE-1 807c7978d370637549dcb630661c8a6d
192.168.148.1:0 MIT-MAGIC-COOKIE-1 807c7978d370637549dcb630661c8a6d
172.16.47.1:0 MIT-MAGIC-COOKIE-1 807c7978d370637549dcb630661c8a6d
matrix/unix:0 MIT-MAGIC-COOKIE-1 807c7978d370637549dcb630661c8a6dmatrix:~# echo $DISPLAY
matrix:~# export DISPLAY=matrix.home.lan:0
matrix:~# glxgears
No protocol specified
Error: couldn't open display matrix.home.lan:0
matrix:~# rm .Xauthority
matrix:~#
matrix:~# xauth
xauth: creating new authority file /root/.Xauthority
Using authority file /root/.Xauthority
xauth> help add
add dpyname protoname hexkey add entry
xauth> add matrix.home.lan:0 MIT-MAGIC-COOKIE-1 807c7978d370637549dcb630661c8a6d
xauth> list
matrix.home.lan:0 MIT-MAGIC-COOKIE-1 807c7978d370637549dcb630661c8a6d
xauth> exit
Writing authority file /root/.Xauthority
matrix:~# glxgears
102477 frames in 5.0 seconds = 20495.326 FPS
XIO: fatal IO error 11 (Resource temporarily unavailable) on X server "matrix.home.lan:0.0"
after 40 requests (40 known processed) with 0 events remaining.
>[оверквотинг удален]
>xauth> list
>matrix.home.lan:0 MIT-MAGIC-COOKIE-1 807c7978d370637549dcb630661c8a6d
>xauth> exit
>Writing authority file /root/.Xauthority
>matrix:~# glxgears
>102477 frames in 5.0 seconds = 20495.326 FPS
>XIO: fatal IO error 11 (Resource temporarily unavailable) on X server
>"matrix.home.lan:0.0"
> after 40 requests (40 known processed)
>with 0 events remaining.P.S.
MAGIC-COOKIE каждый раз меняются при старте иксов.