当我登录时,没有任何反应。
我看到了我的桌面壁纸。

没有 Dash,没有 Launcher,什么都没有。
我需要通过 Puppet、虚拟终端或 ssh 自动化桌面配置。
不幸的是,gsettings通过 ssh 或虚拟终端调用会给出:
gsettings set org.compiz.core:/org/compiz/profiles/unity/plugins/core/ hsize "4"
(process:29520): dconf-WARNING **: failed to commit changes to dconf: Cannot autolaunch D-Bus without X11 $DISPLAY
Run Code Online (Sandbox Code Playgroud)
当我$DISPLAY用export DISPLAY=:0.0它设置时会出现另一个错误:
(process:29862): dconf-WARNING **: failed to commit changes to dconf: Could not connect: Connection refused
Run Code Online (Sandbox Code Playgroud)
我能做什么?
我有两个 Alt+Tab 窗口切换器。尝试使用它们非常令人困惑。此屏幕截图很好地显示了它:
我怎样才能回到常规切换台(后台的切换台)?我猜前面的那个是较旧的切换台。目前的行为似乎是两个切换器都在运行,但最上面的一个得到的是“最后一句话”。因此,底部切换器中的选定窗口将位于顶部的第二个窗口,而顶部切换器中的窗口将位于最前面。
背景:
在尝试了很多事情之后,我失去了 Unity 并最终将其找回。最终起作用的是这个答案中的解决方案#1 :
sudo rm -fr ~/.cache/compizconfig-1
sudo rm -fr ~/.compiz
Run Code Online (Sandbox Code Playgroud)
在 Unity 消失之前不久(可能是上次计算机打开时),我运行了sudo apt-get dist-upgrade,我怀疑这可能导致了问题。
我试过的:sudo apt-get install --reinstall compiz然后注销。
登录我的帐户后,我看不到面板或其他任何东西,只有背景。我甚至不能启动一个终端ctrl+ alt+ t。唯一的系统响应是ctrl+ alt+delete其示出了系统监视器(没有顶部面板)或ctrl+ alt+F1至登录用手。但是登录来宾会话工作正常。
手动登录时,我无法重新启动 unity (unity --replace),这给了我:
unknown job: unity-panel-service
Run Code Online (Sandbox Code Playgroud)
如果没有打开图形显示,我无法将 compiz 和 unity 重置为默认设置。搜索其他问题我试图将 ~/ 中的 .Xauthority 移动到其他地方。不工作。我也试过sudo apt-get install --reinstall ubuntu-desktop和sudo apt-get install --reinstall unity+重启。也试过重装lightdm。什么都行不通。
我已经在 Ubuntu 14.04 LTS 上运行了很长一段时间,并且最近除了安装更新之外没有做任何更改。
全新安装 Ubuntu 16.04 后,我登录,但未加载统一桌面环境。我得到的只是桌面背景,偶尔会出现一个关于 compiz 错误的信息窗口。
我之前在最终测试版中也遇到过这个问题,但找不到解决方案。
当我尝试从Ctrl + Alt + F1控制台重新启动 unity 时,使用:
DISPLAY=:0 unity
Run Code Online (Sandbox Code Playgroud)
我得到:
compiz (core) - Info: Loading plugin: core
... many more instructions here
compiz (core) - Info: Unity is not supported by your hardware. Enabling software rendering instead (slow).
... many more instructions again
compiz (core) - Info: Starting plugin: switcher
Illegal instruction (core dumped)
Run Code Online (Sandbox Code Playgroud)
我有 Nvidia gtx980 显卡,根据 Ubuntu,(开源)Nvidia 驱动程序已正确安装,因此,应该完全支持 imo,Unity,但是由于某种原因,当 Ubuntu 尝试启动 Unity 时,它失败了唯一的信息是Illegal instruction。
请告知我可以修复或调试它的任何方式
升级到 14.04 并最终重新启动后,我登录了管理员帐户,但 Unity 无法启动,我只有 14.04 背景。
没有捷径可走。我可以登录并使用机器上的访客和其他帐户。
我想我可能选择保留在升级到 14.04 期间要求我选择的设置之一。
我还能提供哪些其他信息?
我的芯片组是 Intel GM45 mobile。
为什么unity在其他账户(guest等)登录并正常工作?
我从 13.04 开始就一直在使用 ubuntu,所以我不太熟悉它。我的设置是在笔记本电脑上使用 Windows 7 双启动。有人可以帮忙吗?
这个问题显然是针对这个的。
但是,我尝试了建议的方法,但都没有奏效。
让我解释一下发生了什么:
我使用的是带有集成 NVIDIA GPU 的华硕笔记本电脑。但是,我一直在使用 Intel 显卡并且它运行良好。我需要 CUDA 的 NVIDIA 驱动程序,所以我从 NVIDIA 网站安装了匹配的驱动程序。
之后,我无法使用 GUI 登录 ubuntu,只能以文本模式登录。
然后我卸载了所有 NVIDIA 软件包。但是,我认为我破坏了某些东西,因为我在所有窗口周围都有相同的黑框,如参考问题中所述。
我从 15.10 升级到 16.04,一切都很好。安装新更新后,启动器、菜单和顶部面板在我登录时消失。
我试过这个命令:
dconf reset -f /org/compiz/
setsid unity
Run Code Online (Sandbox Code Playgroud)
还使用ccsm命令并检查是否启用了 Unity 插件。仍然存在问题。
如何解决这个问题?