我浏览了大量关于此问题的帖子,但都无济于事。我删除了 compiz 并重新安装它(愚蠢),但似乎无法恢复 unity。我使用的是 14.04。
我尝试过卸载所有内容并重新安装所有内容。
sudo apt-get remove compizconfig-settings-manager
sudo apt-get remove compiz-plugins-extra
sudo apt-get purge compiz*
sudo apt-get install ubuntu-desktop
sudo apt-get install compizconfig-settings-manager
sudo apt-get install git compiz-plugins-extra
sudo apt-get install compiz-plugins-extra
sudo apt-get install unity
我认为我的问题可能是我无法与 dconf 建立连接。
当我尝试这样的解决方案时:
sudo dconf reset -f /org/compiz/
setsid unity
或者像这样
sudo apt-get install unity-tweak-tool
unity-tweak-tool --reset-unity
我得到一个巨大的错误列表,例如
dconf-WARNING**: failed to commit changes to dconf: Could not connect: Connection refused
dconf-WARNING**: failed to commit changes to dconf: Could not connect: Connection refused
有人对我如何修复这个问题有其他建议吗?我非常不想重新安装操作系统。
提前致谢。
答案1
不久前我遇到了类似的问题,这为我解决了这个问题:
sudo apt-get update
sudo apt-get install --reinstall ubuntu-desktop
sudo apt-get install --reinstall unity
这将强制重新安装而不保留配置文件,这似乎是导致问题的原因。
答案2
我也曾这样弄乱过我的系统。(我卸载了默认系统组件,大量软件包也随之消失。)我运行了:
sudo apt-get update
sudo apt-get install --reinstall ubuntu-desktop
sudo apt-get install --reinstall unity
系统设置现已再次可用,并且所有系统设置小程序都已恢复。
通过进一步研究我发现此主题....
实际上,Ubuntu 等系统中只有少数功能允许您回滚更改。简要如下:
/var/backups/dpkg.status
:此目录保存了安装前最后系统状态的一组日志,如下所示/var/backups/dpkg.status.0
:是状态改变之前的最新日志(例如包安装/删除/更新...等)/var/backups/dpkg.status.?.gz
:是各个时间点的日志的压缩存档版本,每月轮换一次。