解决 KDE 暗色主题下 WPS & 搜狗拼音设置字体颜色不正常的问题
文章目录
【注】本文最后更新于 November 14, 2018,文中内容可能已经过时。
这是一个比较迷的 bug, 困扰了我很久, 然而又不知道为什么.
今天在群里看到有人提到了这个问题, 简单地讲就是程序只有一部分跟随系统主题, 然后就会产生各种诡异的效果.
比如
- 搜狗, 字体跟随系统变成浅色, 背景没有变, 变成浅色背景+浅色字体, 亮瞎眼组合
- WPS 表格, 表格背景是黑的….究极の难看
- WPS 文字, 字体也变浅色了, 不仅亮瞎眼. 如果强行调成黑色的话, 在 Windows 上就会变亮瞎眼…
记录一下解决方案:
首先在 设置-应用程序风格-GNOME程序风格 里设置一个亮色主题
然后修改 /usr/share/applications/wps-office-{wps,wpp,et}.desktop
和 fcitx-ui-sogou-qimpanel.desktop
, 给 Exec
项添加参数 -style gtk+
以 WPS 为例, Before
|
|
After
|
|
原理: 把这堆不守规矩的程序踢给 GTK+