Gtk-предупреждение не может открыть дисплей Windows Ubuntu

В качестве класса для изучения Unix / Linux я использую приложение Microsoft Ubuntu в Windows 10. Я хочу запустить:

gedit somefile.txt

Но я получаю следующее:

Failed to connect to Mir: Failed to connect to server socket: No such file or directory
Unable to init server: Could not connect: Connection refused
(gedit:27829): Gtk-WARNING **: cannot open display: :0.0

Ни одно из следующих решений не помогло:

  1. Согласно эта страница Я попробовал gksu gedit и просто получил последнюю строку указанной выше ошибки, и я попробовал sudo nano и может редактировать файл (но на самом деле это не решение, так как я хочу использовать gedit).

  2. В соответствии с решением @ WinEunuuchs2Unix Я загрузил VcXsrv, добавил export DISPLAY = localhost: 0.0 в ~ / .bashrc, установил ubuntu-desktop и yad и по-прежнему получаю исходную ошибку, когда пытаюсь открыть gedit.

  3. Согласно эта страница Я установил Xming и vim-gtk и попробовал gvim вместо gedit и получил:

    E233: не могу открыть дисплей

  4. Я следил за это руководство по миру ПК без пробелов до dbus-launch --exit-with-session ~ / .xsession , что дает мне:

    / usr / bin / startxfce4: X server уже запущено на дисплее: 0,0 xrdb: в соединении отказано xrdb: не удается открыть дисплей ': 0,0' xfce4-session: Невозможно открыть дисплей:. Для использования введите 'xfce4-session --help'.

И теперь я не знаю, что еще попробовать, поэтому мне нужна помощь! Я также надеюсь, что это хороший вопрос, и извиняюсь, если делаю типичную ошибку новичка.

1
задан 19 May 2019 в 16:33

1 ответ

я рекомендую xhost +, который потенциально опасен, так как позволяет любому во вселенной подключиться к вашему сеансу X, но вы можете запустить это, затем запустите вашу команду, после запуска программного обеспечения запустите xhost -, чтобы вы снова были в безопасности. Это временное решение :)

0
ответ дан 9 July 2020 в 15:04

Другие вопросы по тегам:

Похожие вопросы: