尝试安装非官方 Radeon 驱动程序时帕多卡,我最终得到了损坏的软件包(ubuntu ppa 和 padoka 都修改了一些与英特尔相关的文件)。Apt 建议使用--fix-broken
参数运行 apt-get,所以我照做了。结果,我的 DE 的一半都被卸载了 - 文件管理器、实用程序等。
我已经重新安装了kubuntu-full
软件包并恢复了大部分内容,但肯定还缺少一些东西,因为我的桌面(重启后)如下所示:
我试过了:
- 以另一个用户身份登录-相同情况。
- 将 DE 切换到 xfce - xfce 不受影响并且运行正常。
- 重新安装所有软件包-没有区别。
- 观察可自动移除的软件包 - 列表包含 100 个条目,这些可能是我在“修复损坏”后无法重新安装的一些软件包的依赖项。可能值得注意的例子:gir1.2-*、kde-wallpapers-default、libvulkan1、libwayland-bin、许多 python 库。
所以,我实际的问题是:
- 哪些包负责呈现缺失的元素?
- 哪些日志文件可能包含与此相关的信息?
谢谢您的帮助;我愿意保留当前的安装并避免重新安装整个系统......
编辑,附加信息:
- Ubuntu 17.04
- Kde 等离子 5.94
- 内核 4.10.0-19-g
其余一切(无论是否与图形相关)似乎都按预期工作。
答案1
对于之前的评论,抱歉。
经过一些测试,我通过安装所有 libqt5* 包设法恢复了我的 KDE 桌面。
apt-cache search libqt5 | awk '{print $1}'| grep -v "\-dev" | grep -v "\-dbg"
我无法检测到确切的丢失的包,所以这个解决方案有点“蛮力”。
安装后,您需要注销/登录,KDE 桌面应该就在正确的位置。