希望您收到这条消息时一切安好。
我尝试通过“系统设置”>“工作区主题”>“桌面主题”删除桌面主题。单击“删除主题”按钮最初会从列表中删除主题。但是,退出后再返回时,主题会列出。
我使用以下方法搜索了主题...
find . -name '*[Ll]ight*[Ww]arp*'
在以下目录和子目录中...
/usr/share/plasma
~/.local/share/plasma
我认为对主题的引用可能是配置文件中的条目或卡在缓存中,但不确定在哪里查找。
非常感谢您的帮助。
谢谢
更新:
我找到了对“已删除”主题的引用颜色和元数据桌面位于
~/.local/share/plasma/desktoptheme/metadata/
颜色
[General]
Name=Light Warp
shadeSortColumn=true
元数据桌面
[Desktop Entry]
Comment=semi-transparent plasma theme
Name=Light Warp
看来这些文件并没有随主题的其余部分一起被删除。有一件事让我很困扰,那就是这些文件不在主题目录中……
i.e. .../desktoptheme/LightWarp/
但在元数据/位于 ...
~/.local/share/plasma/desktoptheme/
与其他主题文件夹。
由于担心引起更多问题,不愿意删除。
Kubuntu = 18.04
Release = Ubuntu 18.04.3 LTS
KDE Plasma version = 5.12.9
KDE Frameworks Version = 5.44.0
QT version = 5.9.5
Kernel version = 5.4.0-99-generic
OS type = 64 bit
答案1
我使用的是较新的版本(22.04),其中设置的结构不同(因此在我的系统上“工作区主题>桌面主题”选项没有多大意义),但据我所知,基本级别是相同的。
在 Plasma 中,“主题”比其他桌面具有更多的级别,因此,除了图标、光标和窗口装饰之外,我们所看到的“主题”至少包含三个级别:
在/usr/share/plasma/look-and-feel
并且~/.local/share/plasma/look-and-feel
有“全局主题”(提供整体外观,深色或浅色外观和颜色):
正如所说这里,主题存储在:
System/Default: `/usr/share/plasma/desktoptheme/`
User Installed: `~/.local/share/plasma/desktoptheme/.`
它们是“Plasma 样式”,决定了面板和小部件的外观:
我在“应用程序样式”(影响纹理、按钮)下找不到它们的位置。无法像其他应用程序一样从设置界面安装新应用程序,但可以找到类似克万图姆已列出(可以作为单独的应用程序安装)。
但是“应用程序样式>Gnome/gtk 应用程序”在~/.themes
并且/usr/share/themes
(这些是 gtk 应用程序的主题)。
光标和图标位于/usr/share/icons
和中~/.local/share/icons
。
窗户装饰有/usr/share/kwin/decorations
和~/.local/share/aurorae/themes
。
您不应该触碰系统级别的文件和文件夹。
关于配置文件,请参阅这。