从 17.04 升级到 Ubuntu 17.10 后,我无法启动 gnome-terminal。
单击终端图标时,任务栏显示终端加载栏,但几秒钟后消失。
任务栏中的终端加载:
我尝试了以下方法:
- 清除并重新安装 gnome-terminal
sudo apt-get autoremove
并修复缺失- 将语言环境更改
en_US
为/etc/default/locale
我可以访问 xterm 并运行gnome 终端返回以下内容:
No protocol specified
Unable to init server: Could not connect:
Connection refused
Failed to parse arguments: Cannot open display:
搜索错误的结果解决了通过 ssh 连接的终端访问问题,但这不是我的情况。
我该如何修复这个问题并让 gnome-terminal 运行?
答案1
我有同样的问题,但使用 file-roller 并按照此操作解决方案。
您必须更改此文件/etc/ssh/sshd_config
(具有 root 权限)。只需添加
X11Forwarding yes
保存文件后,初始化新终端或重新启动系统。
答案2
如果你安装了新的python 3.5环境,则无法打开gnome-terminal
。请使用以下命令:
sudo rm /usr/bin/python3
sudo ln -s python3.5 /usr/bin/python3