Ubuntu 17.10下gnome-terminal无法启动问题求助
解决Ubuntu 17.10 GNOME下gnome-terminal启动超时问题
嘿,我之前在Ubuntu 17.10的GNOME环境里也碰到过一模一样的gnome-terminal启动超时问题,虽然你的locale输出看起来没问题,但咱们可以按下面的步骤排查解决:
1. 重新生成并更新系统Locale
有时候哪怕locale显示正常,也可能存在生成不完整的情况,咱们重新生成一遍:
- 先打开备用终端(比如按
Ctrl+Alt+F3切换到tty3,登录后操作),执行:sudo locale-gen en_US.UTF-8 sudo update-locale LANG=en_US.UTF-8 LANGUAGE=en_US:en - 执行完后注销当前用户,重新登录,再尝试启动gnome-terminal。
2. 清理gnome-terminal的损坏配置文件
如果是终端配置文件损坏导致的启动故障,可以删除旧配置让系统重新生成:
- 在tty或者其他可用终端里执行:
rm -rf ~/.config/gnome-terminal/ - 之后回到GNOME桌面,重新启动gnome-terminal,系统会自动创建新的配置文件。
3. 终止残留的gnome-terminal进程
有时候gnome-terminal的后台残留进程会导致新实例无法启动,咱们清理掉这些进程:
- 在终端里执行:
pkill gnome-terminal # 如果上面的命令没效果,可以用更强制的方式 ps aux | grep gnome-terminal | grep -v grep | awk '{print $2}' | xargs kill -9 - 清理完后再尝试启动gnome-terminal。
4. 重启DBus服务
这个错误提示涉及到DBus代理问题,重启DBus服务可能解决:
- 执行命令:
sudo systemctl restart dbus.service - 注意:重启DBus会导致桌面部分服务重启,可能需要重新登录桌面。
如果上面的步骤都试过还是不行,可以尝试重新安装gnome-terminal:
sudo apt purge gnome-terminal sudo apt install gnome-terminal
内容的提问来源于stack exchange,提问作者dln949
相关产品推荐
相关产品推荐

