gdm3切換鍵盤輸入法不生效

gdm3切換鍵盤輸入法不生效

我們最近將 Ubuntu 盒子升級到了 Jammy 22.04 LTS。由於它的 lightdm 根本無法工作(啟動後螢幕掛起,沒有滑鼠,無法從鍵盤輸入任何內容),我們切換到 gdm3。

但登入gdm3後,我們發現無法在普通英文和中文Bopomofo之間切換輸入法。在右上角,我們可以使用滑鼠在英文和中文輸入法之間切換,但在應用程式(如瀏覽器、終端機等)中不生效。在所有應用程式中,它們仍然堅持英文輸入。

有人可以幫我們解決這個問題嗎?非常感謝。

乾杯,THHsieh

答案1

經過多次嘗試和錯誤,我們最終認為 ibus-bopomofo 中文輸入法可能存在 bug(針對 Ubuntu Jammy 22.04 LTS 系統)。因此,我們透過以下步驟解決了這個問題:

  1. 編輯 /etc/gdm3/custom.conf,強制使用 Xorg 登入畫面:
   WaylandEnable=false
  1. 安裝 ibus-chewing 中文輸入法來取代 ibus-bopomofo 輸入法:
   apt install ibus-chewing
  1. 重新啟動系統。然後可以從“偏好設定”/“鍵盤”選擇“ibus-chewing”輸入法。

相關內容