qty 和 *nix desktop 的迷惑故事 – Telegram
qty 和 *nix desktop 的迷惑故事
114 subscribers
5 photos
26 links
主要内容如标题(当然也会有别的东西
头像来源 https://news.1rj.ru/str/TouhouBin/18339
Download Telegram
Forwarded from q234rty 🍓
我终于知道 KDE 系统设置的主题为什么对于 gtk3-demo 做不到实时切换了
Forwarded from q234rty 🍓
q234rty 🍓
我终于知道 KDE 系统设置的主题为什么对于 gtk3-demo 做不到实时切换了
首先 gtk 不支持动态重载 ~/.config/gtk-{3,4}.0/{settings.ini,gtk.css}
Forwarded from q234rty 🍓
然后 kde-gtk-config 在亮暗切的换时候不会修改 gsettings org.gnome.desktop.interface 里的 gtk-theme ,而是单纯修改了 settings.ini 里的 gtk-application-prefer-dark-theme 这个变量
Forwarded from q234rty 🍓
已经在运行的 gtk3 应用是不会检测到这个修改的
Forwarded from q234rty 🍓
实际上 KDE 还修改了 gsettings 里的 color-scheme ,但 gtk3-demo 不读取这个;只有 libhandy/libadwaita 会读取这个
Forwarded from q234rty 🍓
最后就算清除了 settings.ini 中的 gtk-application-prefer-dark-theme 键并且修改了 kde-gtk-config 绕过以上,还有另一个问题:kde 修改了 gtk.css 来支持用户的自定义 color scheme ,这就导致 gtk theme 变动的时候颜色会被这里覆盖
Forwarded from q234rty 🍓
我的绕过方法就直接是清空 ~/.config/gtk-{3,4}.0/gtk.css 完了 chattr +i
既然发频道了还是得说一句:如果你决定按照以上操作那么 you're on your own,不要给上游提 bug(
Breeze Dark 变得更像真正意义上的暗黑主题了。
如图,上为 Plasma 6.3 及之前的 Breeze Dark,下为 Plasma 6.4 的 Breeze Dark
👍3
qty 和 *nix desktop 的迷惑故事
#PSA 使用 Flatpak 或者其它直接或者间接用到 FUSE 文件系统的软件的用户请谨慎升级 Linux 6.13 及之后版本 See also: https://gitlab.archlinux.org/archlinux/packaging/packages/linux/-/issues/110
Arch Linux 的 core/linux 6.13.1.arch2-1 和 extra/linux-zen 6.13.1.zen3-1 应用了上游 mailing list 中的补丁来尝试修复这个问题,受影响的 Arch Linux 用户可以尝试升级测试。
This media is not supported in your browser
VIEW IN TELEGRAM
👏5