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

推荐订阅源

T
Tailwind CSS Blog
博客园 - 【当耐特】
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
博客园 - Franky
小众软件
小众软件
酷 壳 – CoolShell
酷 壳 – CoolShell
博客园 - 三生石上(FineUI控件)
B
Blog
有赞技术团队
有赞技术团队
J
Java Code Geeks
云风的 BLOG
云风的 BLOG
Recent Announcements
Recent Announcements
Jina AI
Jina AI
Vercel News
Vercel News
博客园 - 叶小钗
Hugging Face - Blog
Hugging Face - Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
F
Fortinet All Blogs
The Cloudflare Blog
V
V2EX
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
博客园_首页
腾讯CDC

CachyOS Forum - Latest posts

Ran into a frozen black screen issue with latest update Niri Settings GUI Not Appearing Update to Gnome 50 and I'm getting black/blank screen on NVIDIA with hybrid graphics My JBL Quantum 350 headphones dont play sound 90% of the time on linux while on windows it plays audio 99% of the time Niri/Noctalia Shell notifications Getting a black screen after alt-tabbing too many times Rog-control-center Duplicate keyboard and mouse in system settings? Games running very poorly after first session (semi-solved, still need help though!) Amdgpu random hangs (does cachy perhaps plan to carry patches for this)? A little something. The adj script that replaces GNU fmt for non-ASCII text Mouse scroll wheel issues - ratchet Can't start steam after updates of today (17 April) Balena etcher or ventoy QEMU Bridge setup - Maybe already known but I found it pretty difficult to do and needed much reading Multi-boot install: what do I do about my /boot and /boot/efi partition? Do you collect all the solutions and post them on Wiki or Forum? System update - lts headers invalid or corrupted Sick to death of updates killing my games! I messed up my stuff again and cant download any thing now. error below Got Logitech MX4 with Haptic working in CachyOS Need help with the performance button on my Acer Nitro V16 AI Bailing out, you are at your own Troubles in the Starfield What is so special about the new Linux Kernel 7? "Issue: Display brightness is locked at a low level after waking from sleep on CachyOS (latest update) Balena etcher or ventoy Help with kernel update, emergency mode Issue happening only on wayland Display not recognised - low resolution
[Bug] Cannot type accented characters in web input fields...
ChinoCarpenter · 2026-05-25 · via CachyOS Forum - Latest posts

Hello. This is my first post so I might be posting in the wrong place.
A few days ago I started having issues with perplexity and mammouth’s website. I couldn’t write accents. “é” ”è” or ”ê”. I found how to fix it but I thought it would be a good idea to report this issue. Just in case it could be an issue for a lot of other people.
My english isn’t really good so I asked a LLM to summarize this mess :

Description:

Since a recent system update (KDE Plasma 6.6+), it became impossible or unreliable to type accented characters (é, è, à, ù, etc.) using dead keys in web input fields when using firefox-pure on CachyOS with KDE Plasma under Wayland.

Environment:

  • Distribution: CachyOS (rolling release, Arch-based)
  • Package: firefox-pure
  • Desktop environment: KDE Plasma 6.6+ on Wayland
  • Browser: Firefox (as provided by firefox-pure)

Symptoms:

  • Dead keys (e.g. ^ + eê) produce no accented character, or only the base character, in browser input fields
  • The issue is specific to web input fields (e.g. perplexity.ai, mammouth.ai)
  • The issue does not occur in native GTK applications
  • The issue does not occur under XWayland (MOZ_ENABLE_WAYLAND=0 firefox)

Root cause:

The regression stems from a conflict between KDE Plasma’s default virtual keyboard (“Plasma Keyboard”) introduced or changed in Plasma 6.6 and Firefox’s input method handling under Wayland. The GTK_IM_MODULE environment variable is not set correctly for Firefox, causing dead key composition to fail in web content areas.

Workaround (confirmed working):

Launching Firefox with GTK_IM_MODULE=ibus resolves the issue immediately:

GTK_IM_MODULE=ibus firefox

Permanent fix:

Create a user-level .desktop override so the variable is always passed when launching Firefox from KDE:

mkdir -p ~/.local/share/applications
cp /usr/share/applications/firefox.desktop ~/.local/share/applications/
sed -i 's|^Exec=\(.*\)|Exec=env GTK_IM_MODULE=ibus \1|' ~/.local/share/applications/firefox.desktop
kbuildsycoca6 --noincremental

Alternatively, create a wrapper script at ~/.local/bin/firefox:

#!/bin/bash
export GTK_IM_MODULE=ibus
exec /usr/lib/firefox/firefox-bin "$@"

Suggested fix for the package:

It would be helpful if firefox-pure shipped its .desktop file with Exec=env GTK_IM_MODULE=ibus /usr/bin/firefox %u by default, or if a firefox-pure.sh wrapper in /usr/bin/ exported this variable before calling the real binary, so users on KDE Wayland are not affected out of the box.