之前有人问过同样的问题,但我找到的答案对我来说没用,所以我问一个新问题。
我是这台电脑的主用户和唯一的 sudoer,并且一切都对我有用。
这第二个用户帐户我不知道为什么,不再显示启动器侧边栏或顶部栏,CTRL++也不起作用。图标通常会显示在桌面上(在大多数其他类似相关问题中,桌面是空白的)ALT。T
因此,到目前为止我已经发现并尝试过:
- 重启
sudo service lightdm restart
unity --replace
unity --reset-icons
apt-get install --reinstall ubuntu-desktop
apt-get install --reinstall lightdm
- 删除 /home/USER/.config/compiz-1/compizconfig 下的文件
- 从 tty 启动 ccsm 以启用 unity 插件
unity
重置命令返回“未设置显示变量”和“compiz 核心无法打开显示 0”。
当我尝试从 tty 启动 unity 时,DISPLAY=:0 unity
出现以下信息:
Invalid MIT-MAGIC-COOKIE-1 keycompiz (core) - Fatal: couldn't open display :0
这听起来像是相关的吗?
如何恢复桌面面板?
答案1
来源 :Unity 无法加载,没有启动器,也没有出现 Dash
你只需要重新打开 Unity 插件。问题是这很麻烦,因为你现在没有图形方法来执行此操作。所以:
Ctrl尝试使用+ Alt+打开终端T。
这可能不起作用,但你可以尝试右键单击桌面并选择“在此打开终端”。否则,你可能需要按 Ctrl+ Alt+切换到“硬”终端F1并登录。compizconfig-settings-manager
通过运行安装sudo apt-get install compizconfig-settings-manager
然后使用以下命令运行它:
DISPLAY=:0 ccsm &
第一部分告诉终端您希望它在哪个显示器上加载(否则它将不知道)。
如果您在步骤 1 中切换到 TTY,请按Ctrl+ Alt+ F7(有时为Ctrl+ Alt+ F8)切换回图形服务器。
那里应该有一个 CompizConfig 设置管理器在等着您。找到 Unity 插件。启用它。系统会询问您“Ubuntu Unity 插件需要插件 OpenGL。启用 Ubuntu Unity 插件/启用 OpenGL”
一切都会恢复正常,但如果没有,您可能需要重新启动。您可以返回终端并运行
sudo reboot
。