LINUX.ORG.RU

Tiger VNC:error getting session bus

 ,


0

1

Решил я давеча настроить себе TigerVNC вместе с mate. Дописал в конфиг

#!/bin/sh

unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
#exec /etc/X11/xinit/xinitrc
mate-session &
Запустил сервер, подключился и в окне клиента увидел окошко с грустным сообщением «error getting session bus: Failed to connect to socket /tmp/dbus-K6DuTEXsnQ: Connection refused». В логе сервера увидел подробнее.
Fri Jun  8 23:17:34 2018
 VNCSConnST:  Server default pixel format depth 24 (32bpp) little-endian rgb888
 VNCSConnST:  Client pixel format depth 24 (32bpp) little-endian rgb888
mate-session[25155]: Gtk-CRITICAL: IA__gtk_main_quit: assertion 'main_loops != NULL' failed
mate-session[25155]: CRITICAL: dbus_g_proxy_new_for_name: assertion 'connection != NULL' failed
mate-session[25155]: Gtk-CRITICAL: IA__gtk_main_quit: assertion 'main_loops != NULL' failed
mate-session[25155]: GLib-GObject-CRITICAL: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
** Message: couldn't connect to dbus session bus: Could not connect: Connection refused
mate-session[25155]: WARNING: Could not make bus activated clients aware of GTK_OVERLAY_SCROLLING=0 environment variable: Failed to connect to socket /tmp/dbus-K6DuTEXsnQ: Connection refused
mate-session[25155]: CRITICAL: error getting session bus: Failed to connect to socket /tmp/dbus-K6DuTEXsnQ: Connection refused
mate-session[25155]: WARNING: Unable to register presence with session bus
mate-session[25155]: CRITICAL: dbus_g_proxy_new_for_name: assertion 'connection != NULL' failed
mate-session[25155]: CRITICAL: error getting session bus: Failed to connect to socket /tmp/dbus-K6DuTEXsnQ: Connection refused
Как починить? C NoMachine наблюдал что-то подобное, так что похоже это какая-то mate проблема

★★★

Запусти предварительно dbus. Видимо, у тебя сейчас не запускается xorg-server.

Обычно dbus запускается как зависимость сервиса запуска xorg-server`а (xdm).

После добавления dbus на уровень запуска и его запуска перезапусти сервис vnc.

kostik87 ★★★★★ ()

Вопрос нагуглися на форумах OpenSUSE. Все дело в Анаконде (sic!), которая добавила путь к своим бинарникам в PATH. Убрал анаконду из PATH и все заработало.

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