2026-03-27

使用bottles安裝line

1. 執行以下指令,讓bottles能利用fcitx5輸入 (fictx5套件要有裝gtk及qt模組):

flatpak override --user --filesystem=xdg-download --filesystem=xdg-data/applications --talk-name=org.fcitx.Fcitx5 --talk-name=org.freedesktop.portal.Fcitx com.usebottles.bottles

檢查:
flatpak override --user --show com.usebottles.bottles

或看bottles override設定檔是否有設定成功:
~/.local/share/flatpak/overrides/com.usebottles.bottles
===========
[Context]
filesystems=xdg-download;xdg-data/applications;

[Session Bus Policy]
org.freedesktop.portal.Fcitx=talk
org.fcitx.Fcitx5=talk
===========

2.在bottles建立一個執行環境,取名LINE,並做以下設定:

  • 作業系統:設為win10
  • 安裝附加元件:cjkfonts, vcredist2022, d3dcompiler_47(亦可先不裝,有問題再來裝)
  • 設定該bottle(LINE)的環境變數,以便能使用fcitx5輸入:
    GTK_IM_MODULE=fcitx
    QT_IM_MODULE=fcitx
    XMODIFIERS=@im=fcitx
  • 執行器選擇kron4ek(如果line安裝時會卡住,那麼就先改為使用soda,安裝完再改回)
  • 如果lIne裡面開圖或開影片會閃退,那麼關掉DXVK及VKD3D試試
3. 對bottles開啟的line其穩定度不要有太大的期待,沒事就當掉是家常便飯。

2026-01-30

xfce使用了nvidia open驅動後,視窗閃爍(blank)問題

解法1:回復閉源驅動(nvidia 570)

解法2:直接關閉 xfwm4 的 vblank 同步:

xfconf-query -c xfwm4 -p /general/vblank_mode -s off

缺點是可能會稍微增加畫面撕裂(tearing),但對大多數桌面使用來說影響不大。

解法3:強制啟用 NVIDIA 的 Composition Pipeline
打開「NVIDIA X Server Settings」
→ X Server Display Configuration
→ 選你的顯示器 → Advanced → 勾選 Force Composition Pipeline(或 Force Full Composition Pipeline)

解法4:直接關閉 XFCE 合成器(最簡單但畫面品質下降)

設定 → 視窗管理員調整(Window Manager Tweaks) → Compositor 頁籤 → 取消勾選「Enable display compositing」

這招幾乎 100% 會讓閃爍消失,但代價是失去陰影、透明、動畫等效果,桌面會看起來很陽春。