无法打开 Gnome 终端 Ubuntu 17.10

San*_*thi 5 gnome-terminal 17.10

从 17.04 升级到 Ubuntu 17.10 后,我一直无法启动 gnome-terminal。
单击终端图标后,任务栏显示终端加载栏,但几秒钟后消失。

任务栏中的终端加载:

图片

我尝试了以下方法:

  • 清除并重新安装 gnome-terminal
  • sudo apt-get autoremove 并修复缺失
  • 将区域设置更改为en_USin/etc/default/locale

我能够访问 xterm 并运行gnome-terminal返回以下内容:

No protocol specified  
Unable to init server: Could not connect:
Connection refused   
Failed to parse arguments: Cannot open display:
Run Code Online (Sandbox Code Playgroud)

搜索错误给出了通过 ssh 连接解决终端访问问题的结果,这不是我的情况。

如何解决此问题并使 gnome-terminal 运行?

小智 1

我有同样的问题,但使用 file-roller 并遵循此解决方案

您必须更改此文件/etc/ssh/sshd_config(具有 root 权限)。只需添加

X11Forwarding yes
Run Code Online (Sandbox Code Playgroud)

保存文件后,初始化新终端或重新启动系统。

  • 我尝试了这个方法并重新安装了 gnome-terminal 。检查了 sshd_config,它已经将 X11Forwarding 设置为 yes。所以该解决方案对我不起作用。我想我现在会继续使用终结者。感谢您的回答@Santoja。如果答案确实对某人有帮助,请告诉我,我会接受答案。 (2认同)

小智 0

如果您安装了新的 python 3.5 env,则无法打开gnome-terminal. 使用以下命令:

  1. sudo rm /usr/bin/python3
  2. sudo ln -s python3.5 /usr/bin/python3