# 在 linux 上裝 LINE 的常見問題(2026) 本篇文章只紀錄我在 arch linux 上下載、設定 LINE 的時候遇到的問題,並沒有提供完整的教學,因為已經有寫得非常好非常詳細的文章了。 > 見最下方參考資料的連結「如何在Linux安裝電腦版Line,使用Bottles管理Wine容器」 主要用途是提供在 2026 比較新的配置底下,透過 bottles 使用 LINE 的問題和解決方法(一部分是我沒認真看別人的流程造成的問題……),希望這個整理可以幫助到需要的人~ ## 我的配置 ### 電腦配置 本篇內容是基於我的以下配置: - 2026/02/11 用 `flatpak` 下載的 bottles - LINE 版本 26.0.0.3823 - Arch Linux, X11, KDE Plasma 更詳細的 info 如下:  由於各種配置的不同,或是隨著時間經過版本有不同的改變,我能順利使用的方式不一定能在你的電腦上成功,有需要的話可以參考下方我的 bottle 配置,或是到我底下的參考資料查看更多資訊。 ### LINE bottle 配置 展開查看: :::spoiler LINE bottle configuration ``` Arch: win64 CompatData: '' Creation_Date: '2026-02-11 12:48:00.775619' Custom_Path: false DLL_Overrides: {} DXVK: dxvk-2.7.1-10-8005016 Environment: Custom Environment_Variables: {} External_Programs: {} Inherited_Environment_Variables: - DBUS_SESSION_BUS_ADDRESS - DISPLAY - HOME - LANG - LC_ALL - LC_CTYPE - LC_MESSAGES - PATH - PULSE_SERVER - TERM - TZ - USER - WAYLAND_DISPLAY - XAUTHORITY - XDG_RUNTIME_DIR Installed_Dependencies: - cjkfonts - vcredist6sp6 - d3dcompiler_47 Language: sys LatencyFleX: latencyflex-v0.1.1 Limit_System_Environment: false NVAPI: dxvk-nvapi-v0.9.1 Name: Line Parameters: custom_dpi: 144 decorated: true discrete_gpu: false dxvk: true dxvk_nvapi: false fixme_logs: false fsr: false fsr_quality_mode: none fsr_sharpening_strength: 2 fullscreen_capture: false gamemode: false gamescope: false gamescope_borderless: false gamescope_custom_options: '' gamescope_fps: 0 gamescope_fps_no_focus: 0 gamescope_fullscreen: true gamescope_game_height: 0 gamescope_game_width: 0 gamescope_scaling: false gamescope_window_height: 0 gamescope_window_width: 0 latencyflex: false mangohud: false mangohud_display_on_game_start: true mouse_warp: true obsvkc: false pulseaudio_latency: false renderer: gl sandbox: false sync: wine take_focus: false use_be_runtime: true use_eac_runtime: true use_runtime: false use_steam_runtime: false versioning_automatic: false versioning_compression: false versioning_exclusion_patterns: false virtual_desktop: false virtual_desktop_res: 1280x720 vkbasalt: false vkd3d: false vmtouch: false vmtouch_cache_cwd: false wayland: false winebridge: false Path: Line Registry_Rules: [] Runner: kron4ek-wine-11.2-amd64 RunnerPath: '' Sandbox: share_net: false share_sound: false State: 0 Uninstallers: {} Update_Date: '2026-02-11 13:19:22.572940' VKD3D: vkd3d-proton-3.0 Versioning: false Versioning_Exclusion_Patterns: [] Windows: win10 Winebridge: false WorkingDir: '' data: {} run_in_terminal: false session_arguments: '' ``` ::: #### 匯出 bottle config 的 yaml 檔 產生這個 config 的 `.yml` 檔的方式,就是在 bottle 的頁面點右上角的三個點符號:  選擇 Export Configuration 即可。 <!-- ## 下載和安裝 ### 下載 flatpak 首先因為 bottles 要用 `flatpak` 下載,先確認有沒有安裝 `flatpak`,如果是 arch linux 的話可以用 `pacman`︰ ``` pacman -Qs flatpak ``` 或是: ``` flatpak --version ``` --> ## 補充設定 ### 開機自動啟動 LINE 先到 `~/.local/share/applications/` 找到 LINE︰ ``` ls ~/.local/share/applications | grep -i line ``` > `-i`︰忽略大小寫 $\Rightarrow$ 如果沒有的話,可能是新版 bottles 因為權限問題沒有正確放到這個位置,可建立 symlink 連到這邊,詳情參考下方「常見問題 $\rightarrow$ 按新增桌面捷徑顯示已添加但找不到」小節 如果有找到的話,LINE 很可能是一長串名字,如我的是下圖橘色框框這個檔案:  找到這個檔案以後,把它 `cp` 到 `~/.config/autostart` 即可:  執行完後可以再 `ls` 確認,可以看到 `~/.config/autostart` 底下放了你所有開機會自己打開的 applications︰  ### 調整視窗大小 預設的視窗超級小,改 DPI 即可。 先在 LINE 的 bottle,找到 Options $\rightarrow$ Settings︰  點進去往下滑找到 Advanced Display Settings︰  再點進去往下滑找到 Screen Scaling,修改 DPI 成喜歡的數字即可:  ## 常見問題 ### 沒辦法顯示中文 在 Line 的 bottles 找到 Options $\rightarrow$ Dependencies  搜尋 cjk 找到 "cjkfonts"︰  > 如果還沒下載的話,會有一個儲存的圖示,按了就會下載啦 下載好再重新執行即可。 ### 沒辦法輸入中文 在 line bottle 的頁面往下滑點進去 settings︰  找到 Compatibility 選 Environment Variables︰  把 Limit system environment 關掉,允許取用系統的環境變數:  ### 顯示問題:空的(只有邊界的)LINE window  更新:一開始以為是 runner 選擇的問題,如下方說明改成 kron4ek-wine 以後,大部分的情形下沒事,但是當開多個視窗時(例如上圖,原本有一個對話視窗,後來當我點擊首頁視窗,卻沒有先把對話視窗手動縮小),就會產生透明的視窗。 目前還不確定解決方法,猜測是 Qt 或 compositor 之類的問題,等到解決了再上來更新,如果有類似問題的人還是可以先確定 runner 設定~ > [!Important] > 實測用 sys-wine 或 soda 都會有問題,只有 kron4ek-wine 會成功 首先到 LINE 的 bottle,找到 Options $\rightarrow$ Settings︰  到 Runner 選擇 kron4ek-wine︰  #### 下載 runner 如果在 Runner 選擇時發現沒有 kron4ek-wine(像我的預設就沒有),那就到 Bottles 的首頁,點右上角三條線的符號:  選擇 Preferences,到第二欄 Runners,找到 Kron4ek︰  找到想要的版本(我是直接選最新版),按那個儲存符號即可(我的已經下載過了,所以是資料夾符號):  ### 按新增桌面捷徑顯示已添加但找不到 如果試圖在 LINE 的 bottle 從 Programs 點框起來的三個點的符號:  選擇 add Desktop Entry 可能會發現跳出一個通知說已經加入 Desktop entry 了,但實際上像我用 KDE Plasma,我預期在系統選單裡看到 LINE︰  但是實際上卻沒有。 原因似乎是因為 bottles 的 permission 規範在新版中有改變,所以即使有些舊的教學文章告訴你可以這樣做,現在卻可能會失敗。 > 可參考註腳連結[^reddit-bottle-permission],或是參考資料的文章 [^reddit-bottle-permission]: https://www.reddit.com/r/linux_gaming/comments/1n17oht/executable_running_in_bottles_needs_permission_to/ 首先先確認 bottles 是不是真的有建立 desktop enry,通常可能被放到 bottles 的這個 path: ```console ~/.var/app/com.usebottles.bottles/data/applications/ ``` 可以 `ls` 查看:  > 圖中可以看到 Line 確實跑到這邊來了 解決方式就是把這個檔案 symlink 到 `~/.local/share/applications`︰  再重新打開系統選單應該就會看到了! #### 給予 bottles 權限 後來發現是我忘記先給 bottles 權限了,可以用以下指令給予權限: ``` flatpak override com.usebottles.bottles --user --filesystem=xdg-data/applications ``` 如果要確認的話可用這個指令: ``` flatpak override com.usebottles.bottles --user --show ``` 成功設定的話就會出現剛才設定內容的 output。 #### 改變 LINE 在系統選單的分類 另外,預設可能放到系統選單一些奇怪的分類去(例如我的在 lost and found,下圖中橘色框),但是我想要把它搬到 Internet 分類(圖中綠框):  解決方式就是找到選單裡的 LINE,對他按右鍵選 Edit Application,就會出現下圖這個視窗:  直接在左側欄位(上圖橘框)按住拖移到想要的分類即可。 ## 參考資料 - [【心得】linux 出專欄啦!!!(23): 自己筆記,新版LINE懶人安裝大法](https://forum.gamer.com.tw/C.php?bsn=60030&snA=677146) - [如何在Linux安裝電腦版Line,使用Bottles管理Wine容器](https://ivonblog.com/posts/linux-bottles-install-line/#%E5%8F%83%E8%80%83%E8%B3%87%E6%96%99)
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up