作者willy69wu31 (小小吳)
看板Linux
標題[問題] 如何用Wine順利執行LINE
時間Mon Nov 25 23:09:32 2019
# 問題摘要
1. 工作環境要求Windows版LINE的功能
2. Chrome版LINE擴充套件功能太…陽春
3. 我的慣用系統是openSUSE Tumbleweed
4. Google顯示有人有成功案例,但我找不到(或他們沒提供)成功步驟
5. 想問有沒有人有比較詳細的步驟,用Wine順利跑LINE
# 詳細版問題
先前都用Chrome版LINE擴充套件代替正常版的LINE,但是功能太少,例如說這些都沒有:
1. 指定訊息回覆別人
2. 觀看別人的指定訊息回覆
3. 群組記事本
4. 觀看別人送出的自行填字貼圖
因為是工作用,曾試著說服別人採用Slack、Discord之類的軟體,但想當然的沒有成功。
試過PlayOnLinux裡面的LINE,但發現Windows XP模式下只能安裝4.x版LINE,
缺乏上述 1. 2. 4. 功能。
誤打誤撞搜到有人建議單獨對LINE應用程式設定Windows 8.1模式,
實測結果好像勉強可以,但有一些麻煩的問題。
現在作法:
1. 用Winetricks建立Wine環境
2. 設定此環境以32位元Windows 8.1模式執行
3. 以登錄檔設定LINE顯示字體,把MS UI Gothic替換成Noto Sans CJK TC Regular
4. 正常安裝LINE,以中文安裝LINE,以中文啟動LINE
目前遇到的問題:
1. 好像不太穩定,某些操作(暫時還不完全確定是哪些)會讓LINE當掉
2. 設定125%顯示大小一定當掉
3. 那個視窗邊框很煩,即使切到其他桌面也仍然顯示邊框。這個可用模擬虛擬桌面解決。
測過的其他作法:
1. 用Windows XP模式跑:只能裝舊版LINE,功能太缺乏。但…還滿穩定的
2. 用Windows 7模式跑:連第一次啟動都失敗,看不到登入畫面
3. 用Winetricks裝d3dx10元件:有看到錯誤訊息,然後沒什麼效果
4. 用Winetricks裝vcrun2015元件:有看到錯誤訊息,然後沒什麼效果
5. 用Winetricks裝wmp10元件:有看到錯誤訊息,然後沒什麼效果
錯誤訊息沒記錄,如果有需要的話我再去試一下
系統資訊:
openSUSE Tumbleweed 20191122
Wine 4.19 Staging
Wine模擬環境為32位元Windows 8.1
微離題的其他疑問:有推薦的Wine前端(frontend)軟體嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 218.161.100.220 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Linux/M.1574694575.A.AEF.html
※ 編輯: willy69wu31 (218.161.100.220 臺灣), 11/25/2019 23:12:36
1F:推 brli7848: brli.github.io/2017/10/23/linux-wine-line.html 11/26 00:13
2F:→ brli7848: still valid 11/26 00:13
按照文內的作法,用:
Wine 2.19 32位元
LC_ALL=en_US.UTF8
以英文語言安裝
結果是連登入畫面都出不來直接crash
請問你的意思是要裝5.3.3.1519的舊版本LINE嗎?
我沒試過不確定怎麼降版,用一般的方式只能安裝最新版5.20.x
3F:→ descent: 我用 debian unstable, 更新 wine 之後, 就可以順利 11/26 09:22
4F:→ descent: 安裝/使用 line 11/26 09:22
5F:推 s8321414: q4wine/playonlinux,付費的就 CrossOver 11/26 09:57
今天無意間發現PlayOnLinux可以手動安裝,所以可以先暫時拋棄Winetricks
6F:推 ppu03: 我的 wine 4.20 + line 5.20.x line 都 error 已變 garbage 11/26 14:29
7F:→ ppu03: 注意 line 更新上去 5.20.x 就會掛 目前沒找到正常執行方法 11/26 14:31
我今天這樣測反而可以過…不過也有發現一些其他影響因子
8F:推 brli7848: 我在一樓的解法依舊可用…沒有garbage問題 11/26 20:15
今天測試有注意到一個特殊現象。
好友清單和聊天清單捲動到好像接近某個人時就會crash。
如果我視窗高度拉大一點,不需要捲動就會直接crash。
但…如果有先跳到貼文串再跳回好友/聊天清單去捲動到底,卻就不會再crash。
目前測起來是100%機率可重現此現象,但不清楚引發crash的好友/聊天項目是什麼類型。
這樣的話我原文提到會當掉的部份,條件可能是誤判。
例如我今天重測125%顯示發現變得很正常。
以及不清楚為什麼Windows 7模式今天不會在登入畫面當掉,但前幾天的測試結果卻是會。
今天測試的環境:
- Wine 4.20 32位元,Windows 7/8.1模式兩者都測試成功
- LINE 5.20.2.2045(最新)
- 不指定LC_ALL
- 以中文安裝,以中文啟動
※ 編輯: willy69wu31 (218.161.100.220 臺灣), 11/26/2019 21:25:12
9F:推 brli7848: wine對webengine好像支援不佳 11/27 16:54
不太懂您說的webengine和這個問題的關聯性
10F:推 enthos: BlueStacks for Linux=>手機版Line 11/27 21:22
11F:→ qoopichu: 藍疊有出linux版了喔!? 11/27 22:38
BlueStacks沒有Linux版吧?
今天測起來,先點開過貼文串再回到聊天列表,捲動到底又會當掉orz
每天測起來的結果居然都不一樣 囧
※ 編輯: willy69wu31 (218.161.100.220 臺灣), 11/28/2019 22:37:29
12F:推 jeff85898: 我之前照 wineHQ 官網裝 wine 再裝 line 就正常了耶, 11/28 23:00
13F:→ jeff85898: 倒是把萬惡的標楷體換掉花比較多時間,明天再看一下版 11/28 23:00
14F:→ jeff85898: 本 11/28 23:00
我只用了下面這個.reg檔。可以同時套用到介面字體和預設聊天字體。
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Wine\Fonts\Replacements]
"MS UI Gothic"="Noto Sans CJK TC Regular"
順便抱怨一下,繁體中文的LINE竟然是用日文筆劃寫法的字體…
※ 編輯: willy69wu31 (218.161.100.220 臺灣), 11/28/2019 23:13:58
15F:推 jeff85898: 我的wine是4.0.2 11/29 12:05
16F:→ jeff85898: line 是 5.20.2.2045 11/29 12:06
來試試看4.0.2版。
今天似乎都不會當掉(包括4.20版),暫時不知道哪個版本比較穩。
17F:推 holishing: 不知道台北黑體能不能在這邊試試看? 11/30 04:00
18F:→ holishing: 如果對字體筆劃寫法感到在意的話 11/30 04:00
理論上可以,我是用Noto Sans CJK TC Regular替代,這樣就變成正常的筆劃了。
我原本指的日文筆劃,是LINE介面+預設聊天字體是MS UI Gothic。
※ 編輯: willy69wu31 (218.161.100.220 臺灣), 11/30/2019 10:51:41
19F:→ qoopichu: 不想這麼搞剛乖乖用GC版的 11/30 15:53
我的情況不適合用GC版…
20F:→ qoopichu: 用wine最怕的不是設定難搞而是碰到改版後要再搞一次設定 11/30 15:54
有看過有人建議chmod 000 LineUpdater.exe
※ 編輯: willy69wu31 (218.161.100.220 臺灣), 12/02/2019 23:35:09
21F:推 Adama: 乾脆用scrcpy用Linux PC去操作手機上的LINE 12/09 16:18
曾經想過用TeamViewer連線到手機,但是出過其他問題
感謝推薦scrcpy,改天試試看
※ 編輯: willy69wu31 (218.161.100.220 臺灣), 12/10/2019 23:51:18
22F:推 Qinsect: 我打算用Genymotion裝個Android模擬器來解決這個問題 02/11 22:24