我的 gnome-terminal 似乎停止工作了。单击图标、Ctrl+Alt+T 和 Alt+F2 -> gnome-terminal 都具有相同的效果:鼠标变为旋转器,图标显示 gnome-terminal 正在加载,但几秒钟后,一切又回到了之前的状态。
我已阅读了许多将此与区域设置问题联系起来的帖子,但这些答案对我都不起作用(sudo locale-gen --purge
,重置区域设置等)。
与许多报告过此类问题的其他人一样,我从 MATE 终端收到的错误消息是:Error constructing proxy for org.gnome.Terminal:/org/gnome/Terminal/Factory0: Error calling StartServiceByName for org.gnome.Terminal: Timeout was reached
。
我也尝试卸载并重新安装 gnome-terminal,但无济于事。
一时兴起,我尝试了sudo gnome-terminal
,结果加载正确。从这里开始,login username
我可以正常使用我的终端了。我尝试cp /etc/skel/.bashrc ~/
+ 重新登录以查看我的 .bashrc 是否有问题;这没有任何改变。
我不确定这是否相关,但我现在还收到一条错误消息,提示我的默认密钥环在登录时尚未解锁,这种情况以前从未发生过。
这可能是什么原因造成的?
答案1
我遇到了这个问题 - 每次登录时突然都需要输入 Keyring 密码。我认为这是在安装 chrome-remote-desktop 后开始的。
它也搞砸了我的声音 - 没有声音设备:
修复方法如下: 安装 Google Chrome 远程桌面弄乱了我的盒子
我所要做的就是 sudo rm -rf ~/.config/chrome-remote-desktop 并重新启动。
我恢复了声音,可以再次启动 gnome-terminal
chrome-remote-desktop 是罪魁祸首
答案2
在terminal
,尝试这个...
cd # change to home directory
ls -al .*auth* # list some important files
-rw------- 1 decker decker 405834 Oct 11 07:39 .ICEauthority
-rw------- 1 decker decker 58 Jun 23 2017 .Xauthority
“decker” 名称可能会略有不同,具体取决于您的实际用户名。
如果显示除读写或不同用户名,您需要:
cd # change to home directory
sudo chmod 600 .*auth* # set to rw
sudo chown decker:decker .*auth* # change the username if need be
关于密钥环,请确保您的实际登录密码与默认/登录密钥环相同。使用Password and Keys
(18.04.1) 应用程序进行更改。
答案3
我遇到了同样的问题。轻松解决了。问题是我在语言环境中设置了不同的日期格式,但没有安装该语言。因此,我
- 语言:英语(美国)
- 日期格式:英语(英国)
并且只安装了英语(美国)语言。当我安装英语(英国)语言时,一切都很顺利。