(gedit:76): Gtk-WARNING

Когда я печатаю gedit filename.c:

Unable to init server: Could not connect: Connection refused

(gedit:76): Gtk-WARNING **: 17:57:16.278: cannot open display:

Это ошибка отображается, и эти числа отображаются случайным образом каждый раз, когда я выполняю его,

когда ls -l ~/.config/gedit

введен

ls: cannot access '/home/blank/.config/gedit': No such file or directory

отображается

как это исправить?

2 ответа

Скорее всего проблема в том, что gedit Конфигурационные файлы принадлежат пользователю root. Это происходит, когда вы бежите sudo gedit в терминале это неправильно.

Вы можете исправить это, запустив

sudo chown -R $USER:$USER /home/$USER/.config/gedit

Это установит правильное владение для этих файлов.

В следующий раз, если вам действительно нужно бежать gedit с sudo (не рекомендуется), сделайте это так:

sudo -H gedit

У меня похожая проблема при запуске Ubuntu в Windows с WSL2.

Для меня это работает, чтобы следовать инструкциям в параграфе https://wiki.ubuntu.com/WSL : Запуск графических приложений

Раньше я использовал Xming, но gedit или любая графическая визуализация не работали. Затем я попробовал VcXsrv, и gedit заработал!

https://sourceforge.net/projects/vcxsrv/

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