当我尝试通过单击菜单项启动终端时应用 > 配件 > 终端,它无法启动。我得到一个启动终端任务栏中的条目。几秒钟后,它消失了。没有出现终端。其他应用程序正确启动。
我正在运行 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
我发现我可以进入文件浏览器中的任何文件夹,右键单击,然后选择在终端中打开。