Рейтинг:0

Диалог x11 не отображается на экране 2 - установите DISPLAY

флаг us

Я пытаюсь вызвать диалог, используя nxdialog --диалог

nxdialog --dialog panic --class warning --message "мое сообщение" --caption "MSG"

Диалог всплывает в моем экран 1 ($ ДИСПЛЕЙ установлен на :1) Также есть некоторые предупреждения:

/usr/bin/nxdialog:267: PyGTKDeprecationWarning: ключевые слова «тип» устарели в пользу «message_type» соответственно.См.: https://wiki.gnome.org/PyGObject/InitializerDeprecations.
  dlg = Gtk.MessageDialog (тип = значок, флаги = Gtk.DialogFlags.MODAL,
/usr/bin/nxdialog:267: PyGTKDeprecationWarning: аргумент «flags» для построения диалога устарел. Пожалуйста, используйте ключевые слова инициализатора: modal=True и/или destroy_with_parent=True. См.: https://wiki.gnome.org/PyGObject/InitializerDeprecations.
  dlg = Gtk.MessageDialog (тип = значок, флаги = Gtk.DialogFlags.MODAL

Изменение ДИСПЛЕЯ не работает:

  экспорт ДИСПЛЕЙ=:0; nxdialog --dialog panic --class warning --message "мое сообщение" --caption "MSG"

Окна не отображаются, ошибка:

Недопустимый ключ MIT-MAGIC-COOKIE-1Невозможно инициализировать сервер: не удалось подключиться: в подключении отказано
/usr/bin/nxdialog:267: PyGTKDeprecationWarning: ключевые слова «тип» устарели в пользу «message_type» соответственно. См.: https://wiki.gnome.org/PyGObject/InitializerDeprecations.
  dlg = Gtk.MessageDialog (тип = значок, флаги = Gtk.DialogFlags.MODAL,
/usr/bin/nxdialog:267: PyGTKDeprecationWarning: аргумент «flags» для построения диалога устарел. Пожалуйста, используйте ключевые слова инициализатора: modal=True и/или destroy_with_parent=True. См.: https://wiki.gnome.org/PyGObject/InitializerDeprecations.
  dlg = Gtk.MessageDialog (тип = значок, флаги = Gtk.DialogFlags.MODAL,
Обнаружено исключение: не удалось инициализировать Gtk. Используйте Gtk.init_check(), если хотите обработать этот случай.

Какое значение следует использовать в $ ДИСПЛЕЙ? Я пробовал несколько вариантов, только экспорт ДИСПЛЕЙ =: 1 работает.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.