After upgrade to Wine 5, Line stopped working

Questions about Wine on Linux
Locked
michaelbr
Level 2
Level 2
Posts: 25
Joined: Fri Sep 07, 2018 9:16 am

After upgrade to Wine 5, Line stopped working

Post by michaelbr »

My OS is MX Linux 19.1, I upgraded from Wine 4.03 to 5.0.0, and the Line apps stopped working, the upgrade was done manually, since the libfaudio0 dependency couldn't be solved (installed libfaudio0 manually, then used Synaptic to upgrade, but Synaptic upgraded to wine-staging, so I uninstalled staging and installed wine-stable instead, here's the overview of my OS

Code: Select all

System:    Host: Lenovo Kernel: 4.19.0-6-amd64 x86_64 bits: 64 compiler: gcc v: 8.3.0 
           parameters: BOOT_IMAGE=/boot/vmlinuz-4.19.0-6-amd64 
           root=UUID=652b6ff0-d1f9-4a86-9d3d-668651b24c14 ro quiet splash 
           Desktop: Xfce 4.14.2 tk: Gtk 3.24.5 info: xfce4-panel wm: xfwm4 dm: LightDM 1.26.0 
           Distro: MX-19.1_x64 patito feo October 21  2019 base: Debian GNU/Linux 10 (buster) 
Machine:   Type: Laptop System: LENOVO product: 20236 v: Lenovo G500 serial: <filter> Chassis: 
           type: 10 v: Lenovo G500 serial: <filter> 
           Mobo: LENOVO model: INVALID v: 00000000Not Defined serial: <filter> UEFI: LENOVO 
           v: 78CN22WW(V2.00) date: 08/23/2013 
CPU:       Topology: Dual Core model: Intel Core i3-3110M bits: 64 type: MT MCP arch: Ivy Bridge 
           family: 6 model-id: 3A (58) stepping: 9 microcode: 21 L2 cache: 3072 KiB 
           flags: avx lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 19156 
           Speed: 1729 MHz min/max: 1200/2400 MHz Core speeds (MHz): 1: 1467 2: 1346 3: 1271 
           4: 1411 
           Vulnerabilities: Type: itlb_multihit status: KVM: Vulnerable 
           Type: l1tf mitigation: PTE Inversion 
           Type: mds mitigation: Clear CPU buffers; SMT vulnerable 
           Type: meltdown mitigation: PTI 
           Type: spec_store_bypass 
           mitigation: Speculative Store Bypass disabled via prctl and seccomp 
           Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization 
           Type: spectre_v2 mitigation: Full generic retpoline, IBPB: conditional, IBRS_FW, 
           STIBP: conditional, RSB filling 
           Type: tsx_async_abort status: Not affected 
Graphics:  Device-1: Intel 3rd Gen Core processor Graphics vendor: Lenovo driver: i915 v: kernel 
           bus ID: 00:02.0 chip ID: 8086:0166 
           Display: x11 server: X.Org 1.20.4 driver: modesetting unloaded: fbdev,vesa 
           resolution: 1366x768~60Hz 
           OpenGL: renderer: Mesa DRI Intel Ivybridge Mobile v: 4.2 Mesa 18.3.6 compat-v: 3.0 
           direct render: Yes 
Audio:     Device-1: Intel 7 Series/C216 Family High Definition Audio vendor: Lenovo 
           driver: snd_hda_intel v: kernel bus ID: 00:1b.0 chip ID: 8086:1e20 
           Sound Server: ALSA v: k4.19.0-6-amd64 
Network:   Device-1: Qualcomm Atheros QCA8172 Fast Ethernet vendor: Lenovo driver: alx v: kernel 
           port: 2000 bus ID: 01:00.0 chip ID: 1969:10a0 
           IF: eth0 state: up speed: 100 Mbps duplex: full mac: <filter> 
           Device-2: Qualcomm Atheros AR9485 Wireless Network Adapter vendor: Lenovo 
           driver: ath9k v: kernel port: 2000 bus ID: 02:00.0 chip ID: 168c:0032 
           IF: wlan0 state: down mac: <filter> 
           Device-3: Qualcomm Atheros AR3012 Bluetooth 4.0 type: USB driver: btusb 
           bus ID: 1-1.3:6 chip ID: 0cf3:3004 serial: <filter> 
Drives:    Local Storage: total: 465.76 GiB used: 373.61 GiB (80.2%) 
           ID-1: /dev/sda vendor: Seagate model: ST500LT012-9WS142 size: 465.76 GiB block size: 
           physical: 4096 B logical: 512 B speed: 3.0 Gb/s rotation: 5400 rpm serial: <filter> 
           rev: LVM1 temp: 40 C scheme: GPT 
Partition: ID-1: / raw size: 34.18 GiB size: 33.39 GiB (97.70%) used: 23.58 GiB (70.6%) fs: ext4 
           dev: /dev/sda7 
           ID-2: swap-1 size: 1.95 GiB used: 0 KiB (0.0%) fs: swap swappiness: 15 (default 60) 
           cache pressure: 100 (default) dev: /dev/sda6 
Sensors:   System Temperatures: cpu: 39.0 C mobo: N/A 
           Fan Speeds (RPM): N/A 
Repos:     No active apt repos in: /etc/apt/sources.list 
           Active apt repos in: /etc/apt/sources.list.d/brave-browser-release.list 
           1: deb [arch=amd64] https://brave-browser-apt-release.s3.brave.com/ buster main
           Active apt repos in: /etc/apt/sources.list.d/debian-stable-updates.list 
           1: deb http://deb.debian.org/debian buster-updates main contrib non-free
           Active apt repos in: /etc/apt/sources.list.d/debian.list 
           1: deb http://deb.debian.org/debian buster main contrib non-free
           2: deb http://deb.debian.org/debian-security buster/updates main contrib non-free
           Active apt repos in: /etc/apt/sources.list.d/mx.list 
           1: deb https://mx-linux.ethz.ch/mx-packages/mx/repo/ buster main non-free
           No active apt repos in: /etc/apt/sources.list.d/opera-stable.list 
           Active apt repos in: /etc/apt/sources.list.d/skype-stable.list 
           1: deb [arch=amd64] https://repo.skype.com/deb stable main
           No active apt repos in: /etc/apt/sources.list.d/various.list 
           Active apt repos in: /etc/apt/sources.list.d/winehq.list 
           1: deb https://dl.winehq.org/wine-builds/debian/ buster main
Info:      Processes: 239 Uptime: 1h 49m Memory: 5.72 GiB used: 2.57 GiB (44.9%) Init: SysVinit 
           v: 2.93 runlevel: 5 default: 5 Compilers: gcc: 8.3.0 alt: 8 Shell: bash v: 5.0.3 
           running in: quick-system-in inxi: 3.0.36 
I have the following wine packages installed (info from Synaptics)
- winehq-stable 5.0.0
- winetricks 0.0+20191224-0
- wine-stable:i386 5.0.0
- wine-stable-i386:i386 5.0.0
do I need any additional packages?
How can I troubleshoot where's the problem and the steps how to solve it?
ps: I'm more familiar with Windows, so if you can kindly walk me through the steps, it's much appreciated.
michaelbr
Level 2
Level 2
Posts: 25
Joined: Fri Sep 07, 2018 9:16 am

Re: After upgrade to Wine 5, Line stopped working

Post by michaelbr »

After some searching and testing, finally made it work, these are the steps I followed, not sure if it's the best solution, but it's working.
1) it's possible that the upgrade changed wine to 64bits, and many Windows' apps are in 32bits (including Line), so need to make wine to 32 bits, follow here => from terminal

Code: Select all

mv .wine .wine_backup

Code: Select all

export WINEARCH=win32
reference here
- reinstall Line (run wine LineInst.exe from terminal or from Thunar right click LineInst.exe and click Open With Wine Windows Program), it'll install wine-mono and other apps required then run Line Windows' installer.
Locked