You are not logged in.

#1 2020-10-26 14:36:20

ObscureXwing
Member
Registered: 2020-10-26
Posts: 2

[SOLVED but needs attention] Battle.Net constantly freezes on Arch

Hi everyone, I'm using Arch Linux (not Manjaro or other auto-installers) and I'm having a problem with Blizzard's Battle.Net launcher, it freezes when it starts, freezes when login occurs, freezes after login, freezes when selecting any menu item in the launcher, freezes last for 30 seconds or longer, and I don't know what to do with it..But at the same time, not a single Blizzard game freezes or glitches after launching, but to start any game I have to go through torture (which manifests itself only when I use Arch Linux, god i don't know why)..When I use Manjaro or Elementary OS, this does not happen, I tried to change DE, I tried to change the video driver, I tried to change the kernel, nothing helps, I don’t want to switch to another Linux system because of such a trifle, please help me solve the problem ! I use the following hardware and installed software :

//Hardware:
Motherboard : Atermiter Intel X79 chipset, LGA 2011 socket
CPU : Intel Xeon E5-2689 2,6GHz(up to 3,3GHz) 8 cores 16 threads
Memory : 16GB DDR3 1666 MHz
Videocard : Sapphire RX 480 4gb nitro+

//Software:
Kernel : 5.9.1-zen2-1-zen #1 ZEN SMP PREEMPT Sun, 18 Oct 2020 02:45:20 +0000 x86_64 GNU/Linux
Xorg : xorg-server 1.20.9-2, xorg-xinit 1.4.1-3
Sound : pulseaudio 13.99.2+13+g7f4d7fcf5-1
DE : MATE 1.24 (2020-02-10 09:00 released)
Wine : wine-5.19 (Staging) / lutris-5.7-11 / lutris-5.6-5-x86_64 / Proton-5.9-GE-8-ST (result the same)
Videocard Driver : mesa 20.2.1-1, lib32-mesa 20.2.1-1, mesa-demos 8.4.0-4
Vulkan : vulkan-radeon 20.2.1-1, lib32-vulkan-radeon 20.2.1-1, vulkan-icd-loader 1.2.153-2, lib32-vulkan-icd-loader 1.2.153-2
Gamemode : v1.6-dev
DXVK : 1.7.1L-743f309 (tried using versions below up to 1.6.1L, result the same)
Other Dependencies : giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse libgpg-error lib32-libgpg-error alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libgcrypt libgcrypt lib32-libxinerama ncurses lib32-ncurses opencl-icd-loader lib32-opencl-icd-loader libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs

Last edited by ObscureXwing (2020-10-27 21:56:31)

Offline

#2 2020-10-27 18:42:23

SyndromeDayna
Member
Registered: 2019-07-13
Posts: 33

Re: [SOLVED but needs attention] Battle.Net constantly freezes on Arch

Some additional info might help:

  1. Does Wine report any unusual errors? You could launch battle.net through console and post output here.

  2. Do kernel drivers report any errors? You could post here output of this command:

    sudo dmesg --level=err
  3. pulseaudio 13.99.2 looks like testing version. You could try downgrading it.

Offline

#3 2020-10-27 21:50:20

ObscureXwing
Member
Registered: 2020-10-26
Posts: 2

Re: [SOLVED but needs attention] Battle.Net constantly freezes on Arch

SyndromeDayna wrote:

Some additional info might help:

  1. Does Wine report any unusual errors? You could launch battle.net through console and post output here.

  2. Do kernel drivers report any errors? You could post here output of this command:

    sudo dmesg --level=err
  3. pulseaudio 13.99.2 looks like testing version. You could try downgrading it.

Hello, thanks for trying to help me solve the problem, I tried to look at the console output from wine / lutris, and I did not find anything worthy of attention there, the kernel also did not give any errors. And then it would seem that I checked everything I could, but I missed one thing .. Network, I don't know why, I don't know how, but this is directly related to the procedure called "hostname resolution" in our favorite system..Now Arch Linux uses systemd for these purposes, and it seems that the file "/etc/hosts" is no longer needed for such tasks, but between what is happening there is some strange connection, I tried to replace my hostname in this file with localhost, I rebooted the machine, and oddly enough the hangs in the Battle.Net launcher disappeared, I tried again to change the hostname to mine - "whiteheart", and after restarting the machine, the Battle.Net launcher again started to freezing when I pressed any buttons in the GUI, my hosts the file looks like this:

# Static table lookup for hostnames.
# See hosts(5) for details.
127.0.0.1		localhost
::1			localhost
127.0.0.1		whiteheart.localdomain whiteheart

The file was created by me in exactly the same way as it was said in this official Arch Linux guide page https://wiki.archlinux.org/index.php/installation_guide, in the end, I just deleted the "/etc/hosts" file and freezes do not bother me anymore, I don't know, maybe it's some kind of wine bug, or a systemd bug, or a NetworkManager bug, but that's exactly the point!

Offline

#4 2020-10-28 14:20:20

Lone_Wolf
Forum Moderator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 11,922

Re: [SOLVED but needs attention] Battle.Net constantly freezes on Arch

The file was created by me in exactly the same way as it was said in this official Arch Linux guide page

What you posted doesn't match with Install guide network configuration .
Compare the start of your 5th line with the start of the 3rd line in the wiki.


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.


(A works at time B)  && (time C > time B ) ≠  (A works at time C)

Offline

Board footer

Powered by FluxBB