Недавно навернулась машина с Linux Mint 10, на которой пускались скрипты, требующие фекового дисплея, заменил ее другой с LMDE на борту. Вроде все поставил что и раньше было, но скрипты не пашут, и при этом вот такие странные вещи творятся:
# echo $DISPLAY
:99
# ps aux|grep X
root 3589 0.0 1.4 47440 13572 pts/0 S+ 21:02 0:00 Xvfb :99 -screen 0, 1024x768x24 -nolisten tcp -auth /tmp/xvfb-run.4sVJ7D/Xauthority
root 3842 0.0 0.0 3968 796 pts/1 S+ 21:17 0:00 grep --colour=auto X
Вроде как все отлично и работает..., но при этом...
# xhost +
No protocol specified
xhost: unable to open display ":99"
... ну и например:
# xhost +
No protocol specified
xhost: unable to open display ":99"
# export DISPLAY=:99 && firefox -url "http://ya.ru"
(process:3866): GLib-CRITICAL **: g_slice_set_config: assertion `sys_page_size == 0' failed
No protocol specified
No protocol specified
Error: cannot open display: :99
Никак не пойму куда копать-то? В чем тут принципиальное отличие дебиана от убунты (на которой раньше все работало)?