Eva*_*van 19 remote-desktop gnome-terminal
当我尝试通过单击菜单项Applications > Accessories > Terminal启动终端时,它没有启动。我在任务栏中收到一个启动终端条目。几秒钟后,它消失了。没有终端出现。其他应用程序正确启动。
我正在运行 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.
Run Code Online (Sandbox Code Playgroud)
至于其他终端,我在运行 Byobu 终端时收到相同的错误消息。并且 guake 没有从软件中心正确安装(修复 guake 似乎超出了这个问题的范围)。但是,xterm 运行正常。
另外,我检查了我的.bashrc文件,看起来不错。
我现在该怎么办?我宁愿不使用 xterm 作为我的主要终端。
更新
这显然是一个已知的错误。解决方法是打开桌面背景。
jel*_*mer 18
尝试手动启动终端,例如从 xterm 并查看输出是什么。
按Alt+F2然后回车xterm得到一个 xterm。
在那里,只需键入gnome-terminal即可尝试启动终端。
Lau*_*ens 10
编辑文件后我遇到了类似的问题/etc/default/locale。
我的解决方案是将语言环境更改/etc/default/locale回该文件的 defaultc 内容:
LANG="en_US.UTF-8"
LANGUAGE="en_US"
Run Code Online (Sandbox Code Playgroud)
如本答案所述。