推 ls4860: 用arch niri 不能打出中文 有什麼地方我沒設定到嗎? 08/19 16:10
bottle 因為 flatpak 砂盒造成無法輸入中文很常發生
建議就改把 bottle 容器的執行位置提出來到 home 目錄
採用原生路徑執行繞過 flatpak 來用就能輸入中文跟拖曳檔案
我專案有改一個
setup-line-native-full.sh
執行後會要你 先選哪個 bottle line 容器要移出到
/homw/Wine/Line
(可以copy很多個)
本來是希望能再次自簽署dll元件
不知道怎麼跑都跑不成功
這個 full 會自己建立桌面執行捷徑
打開發現 cypt32.dll 跳錯
再用
fix_line_wine.sh
跳出選取資料夾
去 home/Wine/Line/drive_C/Windows
進行認證簽署
就能用了
這個 setup-line-native-full.sh
是預設採 fcitx
export WINEPREFIX="$TARGET_DIR"
export XMODIFIERS="@im=fcitx"
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export SDL_IM_MODULE=fcitx
export INPUT_METHOD=fcitx
export LC_ALL=zh_TW.UTF-8
如果要用 ibus 要在 以上這區段 改成 ibus
再請你試看囉
※ 編輯: hogarth1985 (146.70.205.174 日本), 08/19/2026 16:37:22
推 ls4860: 感謝幫忙 08/19 19:03
推 rexct: 推 08/19 22:28
推 chenyhsu: 先 star 為敬,明天來試用。政府推行,不然這爛 app 應 08/19 23:05
→ chenyhsu: 該不會這麼流行。 08/19 23:05
推 ivon852: 謝謝您 08/20 17:19
推 jimmynlhs: 黃大公子? 唐天才?政府短視近利蔑視技術也不是一天兩 08/20 23:27
→ jimmynlhs: 天了 08/20 23:27
→ sinclaireche: 通訊軟體不就大家用什麼就用什麼 08/21 17:15