无法打开显示器: (gedit:1430): Gtk-WARNING **:

我正在尝试在Ubuntu Server 16.04.2上使用gedit来查看.conf文件。但是似乎无法成功,如你所见:
$ sudo gedit /etc/network/interfaces
[sudo] password for blue: 
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:1430): Gtk-WARNING **: cannot open display: $ sudo gedit

我在这个论坛上寻找了重复或类似的问题,但似乎都指向使用图形用户界面(GUI),然而我尝试了他们的解决方法,但不幸的是仍然无法使用。你能帮我排除故障吗?我尝试重新安装,但仍然没有成功...
3个回答

gedit是GNOME桌面环境的官方文本编辑器。通常情况下,服务器上不会安装或需要桌面环境。因此,gedit无法启动和显示。
我建议您使用nano代替。
sudo nano /etc/network/interfaces 

非常感谢你的建议!对我来说帮助非常大,因为我只使用服务器而没有图形用户界面。 - bluephoenix71

只需安装GNOME即可:
sudo apt -y install gnome

重启。
完成。

5你不担心从安全角度来看,你推荐在服务器上安装GNOME桌面环境、完整范围的插件以及与GNOME集成的其他应用程序吗? - karel

root@TTNPL-6668:~# sudo gedit /etc/profile 无法初始化服务器:无法连接:拒绝连接
(gedit:8613): Gtk-WARNING **: 12:17:04.209: 无法打开显示器:
worked for this warning
只需更改用户,也许您正在以root身份运行此命令 直接从用户运行此命令即可。