Автор Тема: Could not open X display  (Прочитано 1977 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн IVSQUARE

  • Новичок форума
  • Topic Author
  • Сообщений: 2
  • Jabber: ivsquare@jabber.ru
Could not open X display
« : 18 Август 2017, 13:13:04 »
При запуске через терминал от рута каких-либо графических приложений на Debian 9 появляется ошибка:

No protocol specified

** (nautilus:1658): WARNING **: Could not open X display

(nautilus:1658): GLib-GIO-CRITICAL **: g_dbus_proxy_new_sync: assertion 'G_IS_DBUS_CONNECTION (connection)' failed

(nautilus:1658): GLib-GIO-CRITICAL **: g_dbus_proxy_get_name_owner: assertion 'G_IS_DBUS_PROXY (proxy)' failed

Запускать не от рута выходит без проблем.

В чем причина и как исправить?
DOCENDO DISCIMUS // обучая других - учимся сами
 

Оффлайн sidbar

  • Старожил
  • ****
  • Сообщений: 621
  • Debian 7, lxde
Re: Could not open X display
« Ответ #1 : 18 Август 2017, 15:52:50 »
от рута это c sudo ?
Devuan GNU/Linux 3 (beowulf) i686, LXDE
 

Оффлайн ogost

  • Главный модератор
  • Ветеран
  • *****
  • Сообщений: 3161
  • Linux Registered User #547151
Re: Could not open X display
« Ответ #2 : 18 Август 2017, 16:08:39 »
Запускать не от рута выходит без проблем.

В чем причина и как исправить?
Вообще-то запускать от рута такие вещи опасно. Но если вы всё равно хотите это сделать, то воспользуйтесь gksu или аналогом.

Теги: