# 在 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)