Abh*_*tia 5 kde icons plasma display-resolution
我使用的是 kde neon 5.8.4 用户版。当我按切换窗口 ALT+TAB 时,出现的图标大多数时候都会变形。
我该如何解决?这是一个错误吗?
默认情况下,KDE 使用正在运行的应用程序提供的图标。这有时很有用,例如,如果应用程序想要为不同的窗口显示不同的图标,或者想要使图标动态化。
例如,任务切换器中的第一个应用程序 GIMP 显示正在编辑的图像:
然而,对于许多应用程序来说,这并没有什么用处,而且低分辨率的图标可能会很烦人。
您可以通过要求窗口管理器使用特定的桌面文件来覆盖特定应用程序的默认行为。您在Special Application Settings

通常,您可以简单地指向应用程序自己的桌面文件,位于/usr/share/applications/APP_NAME.desktop

如果您在标题栏上找不到它,那么您可以打开 KDESystem Settings并在那里搜索Window Rules。

如果应用程序通过其桌面文件提供了一个大图标,那么这足以让 KDE 的任务切换器使用它。
但是,如果您需要自己提供大图标,那么您有以下选择:
打开.desktop文件。通常它只是说Icon=APP_NAME
如果是这种情况,那么您可以将大图像添加到:
/usr/share/icons/hicolor/256x256/apps/APP_NAME.png or at
/usr/share/pixmaps/APP_NAME.png (I'm not sure which one wins)
Run Code Online (Sandbox Code Playgroud)
您还可以使用以下命令生成 16、32、48、64、128 和 256 尺寸的图标
sudo convert -background none source_icon.png -scale 16x16 /usr/share/icons/hicolor/16x16/apps/APP_NAME.png
Run Code Online (Sandbox Code Playgroud)
或者,您可以编辑.desktop文件以直接指向所需的图像:
Icon=/home/YOUR_USER/Pictures/icons/BEAUTIFUL_ICON_FOR_APP_NAME.png
Run Code Online (Sandbox Code Playgroud)
或者,为了避免使用root,您可以创建自己的.desktop文件,建议放置在:
/home/YOUR_USER/.local/share/applications/APP_NAME.desktop
Run Code Online (Sandbox Code Playgroud)
然后按照选项 2 设置图标文件路径。
进行这些更改后,我通常不会重新启动应用程序,而是返回到Special Application Settings / Window Rules、 并更改Apply桌面文件名两次,以使 KDE 使用新设置。测试时,Force效果比Apply Initially.
| 归档时间: |
|
| 查看次数: |
1533 次 |
| 最近记录: |