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

推荐订阅源

J
Java Code Geeks
M
MIT News - Artificial intelligence
D
Docker
S
SegmentFault 最新的问题
B
Blog
Apple Machine Learning Research
Apple Machine Learning Research
博客园_首页
博客园 - 【当耐特】
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
The GitHub Blog
The GitHub Blog
Y
Y Combinator Blog
腾讯CDC
阮一峰的网络日志
阮一峰的网络日志
U
Unit 42
C
Check Point Blog
GbyAI
GbyAI
美团技术团队
Recent Announcements
Recent Announcements
F
Fortinet All Blogs
量子位
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
V
Visual Studio Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
G
Google Developers Blog

Arch Linux Forums

Gnome desktop mouse cursor zoom issues / Newbie Corner 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
Text Corruption in GPU Screen Recorder GUI [Worked Around...
kinker31 · 2026-06-01 · via Arch Linux Forums

#1 2026-05-31 21:20:12

kinker31
Member
From: Planet Earth (For Now...?)
Registered: 2017-03-26
Posts: 21
Website

Text Corruption in GPU Screen Recorder GUI [Worked Around]

When attempting to use the GUI interface in GSR-UI, the program works fine but all the text's corrupted and unreadable, mostly just white right triangles and extremely squished text.
I've been having this issue for a few days now, and updating/rebooting the system did not fix this issue, hence why I'm posting here.
Attempting to search Google on this only lead me to people having issues trying to run the program in Wayland, which don't apply since I'm on X11-Xlibre on Xfce.
Here's a link to a relevant screenshot.
Not sure how much this helps, but I use an AMD GPU/CPU, and I'm on the Linux-zen kernel.

Last edited by kinker31 (Today 07:30:48)


"Who are you?"
"I'm from the IRS! And I've come to tax your-" (SLAM.)

#2 2026-06-01 05:57:11

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 77,767

Re: Text Corruption in GPU Screen Recorder GUI [Worked Around]

#3 2026-06-05 00:20:52

Nevada
Member
From: Leeward Antilles
Registered: 2021-10-31
Posts: 6

Re: Text Corruption in GPU Screen Recorder GUI [Worked Around]

this has to be a XFCE4 issue or a linux-zen issue, or a combination of both since i share the same configuration as OP

xfce4 on linux-zen and AMD GPU/CPU and have this same issue. it is not resolved by downgrading mesa and Chrome/Chromium/Electron is unaffected in any case.

EDIT: this definitively is a font issue, changing them application's language to Japanese makes the kana and hiragana to render correctly and we know thats a different font., on the drop down list only japanese and chinese are render correctly.

screenshot set to japanese

Last edited by Nevada (2026-06-05 00:30:37)

#4 2026-06-05 07:00:10

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 77,767

Re: Text Corruption in GPU Screen Recorder GUI [Worked Around]

There're reports about bogus font resolution changes w/ fontconfig 2.18, try to downgrade that to 2.17.x - that's (like your screenshot) however different from the OP

#5 2026-06-05 10:33:57

Nevada
Member
From: Leeward Antilles
Registered: 2021-10-31
Posts: 6

Re: Text Corruption in GPU Screen Recorder GUI [Worked Around]

my screenshot is the same as the OP, if i revert the apps language to english it will show the same behavior as OP.
as shown on this new screenshot

but the OPs screenshot tells me something else. the wallpaper hes using, thats the win95 install.bmp wallpaper. which tells me hes probably using the chicago95 theme pack. AS i am using.

so theres another thing we both have in common. i need to check chicago95's install process again because i recall something about fonts.

#6 2026-06-05 10:55:42

Nevada
Member
From: Leeward Antilles
Registered: 2021-10-31
Posts: 6

Re: Text Corruption in GPU Screen Recorder GUI [Worked Around]

YES, i found the culprit.

Chicago95's uses a font to mimick the original Microsoft SanSerif. called cronyx-cyrillic. setting this font as system font as stated by the manual install process is what causes this weird corruption. selecting XFCE's default of open sans fixes the issue.

55315655603_928c1ed4b6_b.jpg

now we wait for OP to test this so we can mark this as solved.
in the meantime im gonna report this to the Chicago95 github.

Last edited by Nevada (2026-06-05 11:03:54)

#7 2026-06-05 14:39:50

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 77,767

Re: Text Corruption in GPU Screen Recorder GUI [Worked Around]

I highly suspect this to be related to the fontconfig update nevertheless.
Try to downgrade to 2.17.x or remove /etc/fonts/conf.d/48-guessfamily.conf
https://bbs.archlinux.org/viewtopic.php … 5#p2300305

#8 2026-06-06 02:14:36

Nevada
Member
From: Leeward Antilles
Registered: 2021-10-31
Posts: 6

Re: Text Corruption in GPU Screen Recorder GUI [Worked Around]

can confirm that downgrading fontconfig to 2.17.0 also fixes the issue.

deleting 48.guessfamily.conf does not.

#9 2026-06-06 06:20:05

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 77,767

Re: Text Corruption in GPU Screen Recorder GUI [Worked Around]

Does it help to run "fc-cache -r" after removing that config?

#10 2026-06-06 16:01:57

Nevada
Member
From: Leeward Antilles
Registered: 2021-10-31
Posts: 6

Re: Text Corruption in GPU Screen Recorder GUI [Worked Around]

seth wrote:

Does it help to run "fc-cache -r" after removing that config?

yes, i did this after removing the conf file.  made no difference after a reboot.

#11 Today 07:14:32

kinker31
Member
From: Planet Earth (For Now...?)
Registered: 2017-03-26
Posts: 21
Website

Re: Text Corruption in GPU Screen Recorder GUI [Worked Around]

Apologies for how long it took to get back to you, but downgrading to 2.17.0 does not fix the issue, and I don't have 48-guessfamily.conf where it'd normally be.
Is there a way I can change the font GPU Screen Recorder UI uses, just for that specific program?

Update: Yes there is, and all I had to do was add the following to my user fontconfig file:

    <match target="pattern">
        <test name="prgname" compare="eq">
            <string>gsr-ui</string>
        </test>
        <edit name="family" mode="assign" binding="strong">
            <string>Microsoft Sans Serif</string>
        </edit>
    </match>
    <match target="pattern">
        <test name="prgname" compare="eq">
            <string>gsr-notify</string>
        </test>
        <edit name="family" mode="assign" binding="strong">
            <string>Microsoft Sans Serif</string>
        </edit>
    </match>

Seems like any bitmap font doesn't work for GSR-UI for the time being, so I'll go ahead and mark this as worked around.
EDIT: Additional block of code for the notifs too, since those are on a separate program.

Last edited by kinker31 (Today 07:50:19)


"Who are you?"
"I'm from the IRS! And I've come to tax your-" (SLAM.)