我在登录 Ubuntu 12.04 时遇到问题。我认为这是由于访问超级用户造成的(如果没有错的话)。我输入sudo nautilus
要将背景设置为 burg,但失败了 x_x。重启后,我无法登录桌面。但我可以以访客身份登录。我使用“Google”来解决问题。大多数方法是按 ctrl+alt+F1 登录到屏幕(如终端)(可能是 tty 控制台)。但我登录后系统显示:
-bash: /usr/bin/byobu/-launch: no such file or directory
救命救命救命 :(
答案1
看起来 byobu 在你的.profile
文件中添加了一些损坏的代码。尝试启动进入恢复模式获取 root shell。进入 root shell 后,运行以下命令将 .profile 文件重置为默认值:(将所有出现的您的用户名请使用您的实际用户名)
cd /home/yourusername
mv .profile .profile.broken
cp /etc/skel/.profile ./
chown yourusername: .profile
完成后,通过运行测试更改:
sudo -u yourusername -i
如果成功为您提供了 bash 提示符,则问题应该已解决。运行exit
,然后shutdown -r now
重新启动系统。
答案2
我遇到了同样的问题,重新安装 byobu 后就解决了。你可以使用
sudo byobu-launcher-uninstall
之后您就可以登录了。