前言
最近想嘗試使用 Ubuntu 系統作為筆電的主力系統,但在中文輸入及縮放使用上卻發現一些問題!
Ubuntu 內建的新酷音輸入法,在 Firefox 瀏覽器以及其他內建的程式中使用均無問題,而在 Electron 架構的 Google Chrome 以及 Visual Studio Code 中卻發現有以下問題:
- 無法切換中文輸入法
- 使用 125% 的縮放(Fractional scaling),會導致畫面模糊(blurry)
經爬文發現可能是 X11 與 Wayland 協議所導致的問題!
問題環境
- 系統:Ubuntu 24.04
- 桌面環境:Gnome 46 + Wayland
- 輸入法:chewing 新酷音輸入法(沒注意是ibus或是fcitx輸入框架的XD)
暫時的解決方法
目前將系統重新安裝至 Gnome 47 版本的 Ubuntu 24.10 系統,並參照網友建議的開啟 /org/gnome/mutter/experimental-features
內的 scale-monitor-framebuffer
與 xwayland-native-scaling
兩個功能,就能順利解決上述問題。
gsettings set org.gnome.mutter experimental-features '["scale-monitor-framebuffer", "xwayland-native-scaling"]'