大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。
Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺
写实验发现打不开gedit,报错如下:
Unable to init server:无法连接: 拒绝连接
(gedit:1289):Gtk-WARNIING **:20:46:00.562:cannot open display
于是收录各种gedit不能用原因如下(错误提示不一定和上面一样):
原因1:vnc连接被禁用了。
这种情况下一般虚拟机也没连上网(打开浏览器显示没网),打开虚拟机设置>选项>vnc连接,启用。具体参数设置可看链接(Vmware官网,将虚拟机配置为 VNC 服务器)如下:
按操作完成后重启虚拟机即可打开gedit。如果还是打不开,可参考原因2。
原因2:用户没有权限显示该窗口。
百度说法是不允许别的用户的图形程序显示在其他用户的屏幕上(gedit编辑器是基于图形的),可尝试使用sudo gedit 提权打开gedit编辑器。或者参考已有文章的命令行。链接如下:
https://blog.csdn.net/WingWudan/article/details/82864472
或
原因3:gedit文件被损坏(错误提示为找不到sudo:gedit命令)。
重新(卸载后)安装即可。命令行如下链接:
https://blog.csdn.net/qq_36761831/article/details/87034857
安装后如果还是不能运行可重启虚拟机试试。
原因4:DISPLAY变量无法被输出到主机上(错误提示为unable to resolve host 主机名)。
具体可查看回答:
https://zhidao.baidu.com/question/1539953926088081307.html
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/164530.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...