惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

WordPress大学
WordPress大学
M
MIT News - Artificial intelligence
MyScale Blog
MyScale Blog
博客园_首页
G
Google Developers Blog
博客园 - 【当耐特】
美团技术团队
博客园 - 聂微东
Stack Overflow Blog
Stack Overflow Blog
Vercel News
Vercel News
小众软件
小众软件
博客园 - 司徒正美
雷峰网
雷峰网
T
Tailwind CSS Blog
V
V2EX
博客园 - 三生石上(FineUI控件)
F
Fortinet All Blogs
罗磊的独立博客
量子位
P
Proofpoint News Feed
Microsoft Azure Blog
Microsoft Azure Blog
月光博客
月光博客
A
About on SuperTechFans
Hugging Face - Blog
Hugging Face - Blog

Arch Linux Forums

Avidemux crashes without strace / Applications & Desktop Environments how to apply patches with non-linux linends / Newbie Corner Replicating CachyOS on vanilla Arch (or at least getting close) / Arch Discussion What's arch linux GUI package manager ? / Newbie Corner Hibernation failing due to insufficient memory / System Administration profiledef.sh editting question / Installation trying to script kde plasma wallpaper settings / Programming & Scripting Looking for new Audacious package maintainer / Creating & Modifying Packages issues installing arch with LUKS2 encryption / Newbie Corner QEMU PXE booting does not work with OVMF.4m.fd / Applications & Desktop Environments Wired lan regular disconnect / Newbie Corner Need Help setting up ARCH in my G16 G634JZR iwlwifi started failing consistently, trying to determine root cause Windows randomly jumping between monitors after GNOME 50 update No display via DP or HDMI after boot. / Kernel & Hardware how to change acpi platform_profile? / Newbie Corner Linux denied all kernel modules which not loaded right now Use iPhone as Webcam for Arch Linux Video Output Failure on nvidia-580xx-dkms on TTY --> Desktop switch (Page 2) / Kernel & Hardware I was going to rant ..WINE32 Sabotage compliments of Arvind Krishna / Arch Discussion [SOLVED] LUKS drive auto unlocked by TPM when expected not to / Networking, Server, and Protection Hibernate/suspend from X = dark panel; from TTY = works (ASUS G14, hyb (Page 2) / Laptop Issues Headphone jack noise/buzz / Newbie Corner segmentation fault in cc1plus when building CLK / AUR Issues, Discussion & PKGBUILD Requests Console alternative to meld / GNU/Linux Discussion Problem with paru git clone / Newbie Corner XKB questions / Applications & Desktop Environments gnome-keyring-daemon is not working correctly / Applications & Desktop Environments [SOLVED] Steam opens and immediately closes constantly / Newbie Corner Firefox rounded edges on Sway / Applications & Desktop Environments
Flatpak GTK Applications Display Improperly / Application...
legluondunet · 2026-06-27 · via Arch Linux Forums

I'm having trouble getting Flatpak GTK4 applications to display correctly on my system. As shown in the screenshot below, there is a clear mismatch between the two themes, and I'd like the Flatpak version to appear properly as it does on the right.

Theme mismatch between the Flatpak and native versions of an example GTK4 app, Blanket
Theme mismatch between the Flatpak and native versions of an example GTK4 app, Blanket.

I'm assuming this is most likely an issue with my Arch system and not Flatpaks in general, as Flathub screenshots display properly themed GTK4 applications that upon installing on my system, look nothing like these screenshots. I'd also like to note that I am currently using KDE Plasma as my desktop environment, but these issues seem to persist across DE's. I tested on GNOME as well.

The solution I am not looking for is to simply use the Arch equivalent packages or give up on Flatpaks. I want the Flatpaks to be themed properly on my system. This is not an exclusively stylistic issue either, it's also a usability one. "Snackbar"-like popups are missing backgrounds, and padding is missing in many places, both problems significantly decreasing legibility of the interfaces.

Comparison of poor legibility in broken Flatpak apps
The lack of a backdrop, drop-shadow, and padding in general makes these about dialogs particularly troublesome to read. A good example of the issue, but by far not the only one.

Thank you in advance to all help available.