终端无法在远程桌面上启动;如何修复?

终端无法在远程桌面上启动;如何修复?

当我尝试通过单击菜单项启动终端时应用 > 配件 > 终端,它无法启动。我得到一个启动终端任务栏中的条目。几秒钟后,它消失了。没有出现终端。其他应用程序正确启动。

我正在运行 Ubuntu 11.04,并通过远程桌面连接。在客户端上,我使用 Microsoft 的 Mac 远程桌面连接;在服务器上,我使用 sesman。

我检查了以下日志文​​件,但没有出现任何消​​息:debug、messages、sesman.log、syslog 和 user.log。

ps ax | grep -i term没有列出终端——即使任务栏显示启动终端。我仍然可以通过 sssh 登录来获取命令行。

当我从 xterm 启动 gnome-terminal 时,出现以下错误:

gnome-terminal: /build/buildd/cairo-1.10.2/src/cairo-image-surface.c:1320: _pixel_to_solid: Assertion `!"reached"' failed.

至于其他终端,当我运行 Byobu Terminal 时,我收到相同的错误消息。并且 guake 未从软件中心正确安装(修复 guake 似乎超出了这个问题的范围)。但是,xterm 运行正常。

另外,我检查了我的.bashrc文件,一切正常。

我现在该怎么办?我不想使用 xterm 作为我的主要终端。

更新
这显然是已知错误。解决办法是开启桌面背景。

答案1

尝试手动启动终端,例如从 xterm 启动,然后查看输出是什么。

Alt+F2然后按 Enterxterm即可获得 xterm。

在那里,只需输入gnome-terminal即可尝试启动终端。

答案2

编辑文件后我遇到了类似的问题/etc/default/locale

对我来说,解决方案是将语言环境改/etc/default/locale回该文件的 defaultc 内容:

LANG="en_US.UTF-8"
LANGUAGE="en_US"

正如所述这个答案

答案3

我已经将 Python 3.6 设置为默认

sudo update-alternatives --config python3.

我将其改回 3.5,并在 PyCharm 中使用 3.6 解释器。它恢复正常并且运行良好。

答案4

我发现我可以进入文件浏览器中的任何文件夹,右键单击,然后选择在终端中打开

相关内容