Рейтинг:0

Невозможно выполнить ЛЮБУЮ графическую программу с терминала

флаг cn

Во-первых, это происходит только при попытке запуска приложений из терминала. если я выполню Наутилус от TTY, он может запустить nautilus.

Переменная env $DISPLAY в порядке, она установлена ​​на 0. Кажется, это не проблема.

Также я отключил lightdm с помощью sudo systemctl отключить lightdm.service, я не знаю, является ли это частью проблемы.

Я также побежал: (Я)$:nautilus --gdk-debug=all --gtk-debug=all --g-fatal-warnings

И получил на выходе:

Gtk-Message: 11:26:56.999: Загрузка списка модулей: gail:atk-bridge
Gdk-Message: 11:26:57.004: Пробуем бэкэнд Wayland
Gdk-Message: 11:26:57.004: открытие дисплея 
Gdk-Message: 11:26:57.004: Попытка бэкенда x11
Gdk-Message: 11:26:57.006: Попытка бродвейского бэкэнда
Не удалось инициализировать сервер: No se pudo conectar: ​​Conexión rehusada
Gdk-Message: 11:26:57.008: Пробуем бэкэнд Wayland
Gdk-Message: 11:26:57.008: открытие дисплея 
Gdk-Message: 11:26:57.008: Попытка бэкенда x11
Gdk-Message: 11:26:57.008: Попытка бродвейского бэкэнда
Не удалось инициализировать сервер: не удалось подключиться: в подключении отказано  
Gtk-Message: 11:26:57.008: Не удалось открыть дисплей (нулевой)
Gdk-Message: 11:26:57.008: Пробуем бэкэнд Wayland
Gdk-Message: 11:26:57.009: открытие дисплея 
Gdk-Message: 11:26:57.009: Попытка бэкенда x11
Gdk-Message: 11:26:57.009: Попытка бродвейского бэкэнда
Не удалось инициализировать сервер: не удалось подключиться: в подключении отказано
Gtk-Message: 11:26:57.009: Не удалось отделить подключение к дисплею по умолчанию

(nautilus: 21043): Gdk-CRITICAL **: 11:26:57.009: gdk_display_get_default_screen: утверждение «GDK_IS_DISPLAY (дисплей)» не удалось

Когда я пытаюсь запустить ЛЮБОЕ приложение, происходит то же самое. Примеры: Microsoft-Edge: невозможно открыть X-дисплей.

gedit: (то же, что и наутилус)

gnome-терминал: (также как и наутилус)

приложение для вина: приложение пыталось создать окно, но драйвер не загружался. / Убедитесь, что ваш X-сервер работает и $DISPLAY установлен правильно.

xterm: ошибка Xt: не удается открыть дисплей: : 1

Pseint: Не удалось инициализировать GTK+, правильно ли установлен DISPLAY?

И список просто никогда не заканчивается.

У вас есть идеи, почему это происходит?

флаг cc
Включили ли вы подключение к вашему X-серверу (xhost + сделает это для всех, поэтому уточните его после того, как все заработает). Я думаю: 1 - это ваш ДИСПЛЕЙ, поэтому попробуйте его вместо 0.
Lucastegano X avatar
флаг cn
@ubfan1 первый xhost .+ выводит: xhost: невозможно открыть дисплей «0» И во-вторых, с моей DISPLAY var все в порядке, я изменил ее с 0 на 1 и с 1 на 0 и ничего, также всегда было 0, и у меня не было этой проблемы. Также прошу прощения за задержку повтора.
флаг cc
Похоже, что 0 не может быть вашим ДИСПЛЕЙ, хотя это значение по умолчанию 18.04. Пожалуйста, опубликуйте вывод ps auxww |fgrep X Интересует тот, у которого ваше имя пользователя и первый аргумент, мой ... Xwayland: 0 и мой $ DISPLAY: -0 20.04, похоже, перешел на значение по умолчанию: 1 (без Wayland в моем случае).

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

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