You are not logged in.

#1 2016-11-30 19:29:16

nemofin
Member
Registered: 2016-11-30
Posts: 3

[Solved] Battle.net problems with PlayOnLinux (libwine.so.1)

Hi there, I'm quite new to Arch, having recently moved from Ubuntu, to take off the training wheels and try to get a deeper understanding of Linux. Until now, I haven't experienced an issue that I can't fix, but right now due to limitations in my knowledge I am quite stuck. The issue I am having is that I cannot seem to install the Battle.net client through PlayOnLinux. I've tried uninstalling and reinstalling wine, winetricks and wine-mono. From what I can gather from the logs, libwine.so.1 is too short. I have located this file and can confirm that it has no size. Googling has returned no fix so far, though I am continuing to try and understand what the issue is.

I have looked here: https://www.playonlinux.com/en/topic-14653.html , and followed the instructions too from user Tecer, but it doesn't seem to work.

I'm hoping this is a simple issue to someone, as my experience with Arch is limited and I'm still learning.

PlayOnLinux debugging tool (v4.2.10)
-----------------------------------------------
Debugging: Battle.Net

Warning: This is a PlayOnLinux script logfile. It does not contain everything that happened in your program\'s virtual drive (wineprefix)
Please do not use this logfile on winehq forum, this logfile is not interesting for wine debugging.

Date: 11/30/16 19:24:10

> uname -a
  Linux polecata 4.8.11-1-ARCH #1 SMP PREEMPT Sun Nov 27 09:26:14 CET 2016 x86_64 GNU/Linux
> lsb_release -a
  
> wine --version (Be careful; this version might not be the version used
in the script. Read the content of this file for more information)
  wine-1.9.23 (Staging)
> glxinfo \| grep rendering
  direct rendering: Yes
> glxinfo \| grep renderer
      GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer, 
    GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer, 
Extended renderer info (GLX_MESA_query_renderer):
OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 520 (Skylake GT2) 
> OpenGL libs
  32bits direct rendering is enabled
  64bits direct rendering is enabled
> export
  declare -x AMD64_COMPATIBLE="True"
declare -x APPLICATION_TITLE="PlayOnLinux"
declare -x DBUS_SESSION_BUS_ADDRESS="unix:path=/run/user/1000/bus"
declare -x DEBIAN_PACKAGE="FALSE"
declare -x DESKTOP="/home/nemo/Desktop"
declare -x DESKTOP_SESSION="gnome"
declare -x DISPLAY=":0"
declare -x DONT_MONITOR="1"
declare -x DYLDPATH_ORIGIN=""
declare -x DYLD_LIBRARY_PATH=""
declare -x GDMSESSION="gnome"
declare -x GDM_LANG="en_GB.UTF-8"
declare -x GECKO_SITE="http://wine.playonlinux.com/gecko"
declare -x GIO_LAUNCHED_DESKTOP_FILE="/usr/share/applications/playonlinux.desktop"
declare -x GIO_LAUNCHED_DESKTOP_FILE_PID="16108"
declare -x GJS_DEBUG_OUTPUT="stderr"
declare -x GJS_DEBUG_TOPICS="JS ERROR;JS LOG"
declare -x GNOME_DESKTOP_SESSION_ID="this-is-deprecated"
declare -x GNUPGHOME="/home/nemo/.PlayOnLinux//gpg"
declare -x G_FILENAME_ENCODING="UTF-8"
declare -x HOME="/home/nemo"
declare -x IGNORE_ICON_DIR="false"
declare -x JOURNAL_STREAM="8:17347"
declare -x LANG="en_GB.UTF-8"
declare -x LD_32_PATH_ORIGIN=""
declare -x LD_LIBRARY_PATH=""
declare -x LD_PATH_ORIGIN=""
declare -x LOGNAME="nemo"
declare -x MACHTYPE="x86_64-unknown-linux-gnu"
declare -x MAIL="/var/spool/mail/nemo"
declare -x MD5_COMMAND="md5sum"
declare -x MONO_SITE="http://wine.playonlinux.com/mono"
declare -x OLDPWD="/home/nemo/.PlayOnLinux/configurations/setups/Battle.Net"
declare -x OS_NAME="linux"
declare -x OpenGL32="1"
declare -x OpenGL64="1"
declare -x PATH="/usr/local/bin:/usr/local/sbin:/usr/bin"
declare -x PATH_ORIGIN="/usr/local/bin:/usr/local/sbin:/usr/bin"
declare -x PLAYONLINUX="/usr/share/playonlinux"
declare -x POL_ARCH="x86"
declare -x POL_COOKIE="XDs5hcWVW447cyjr1VL5"
declare -x POL_CURL="curl"
declare -x POL_DNS="playonlinux.com"
declare -x POL_HOST="127.0.0.1"
declare -x POL_ID="53017752"
declare -x POL_LANG="en"
declare -x POL_OS="Linux"
declare -x POL_PORT="30000"
declare -x POL_PYTHON="python2.7"
declare -x POL_SetupWindow_ID="16693"
declare -x POL_SetupWindow_LeftImage="/usr/share/playonlinux/etc/setups/default/left.jpg"
declare -x POL_SetupWindow_TopImage="/usr/share/playonlinux/etc/setups/default/top.png"
declare -x POL_TERM="xterm"
declare -x POL_UPTODATE="TRUE"
declare -x POL_USER_ARCH="x86"
declare -x POL_USER_ROOT="/home/nemo/.PlayOnLinux/"
declare -x POL_WGET="env LD_LIBRARY_PATH=\"\" wget --prefer-family=IPv4 -q"
declare -x PWD="/usr/share/playonlinux/python"
declare -x QT_QPA_PLATFORMTHEME="qgnomeplatform"
declare -x REPERTOIRE="/home/nemo/.PlayOnLinux/"
declare -x SCRIPTID="Battle.Net"
declare -x SED="sed"
declare -x SESSION_MANAGER="local/polecata:@/tmp/.ICE-unix/604,unix/polecata:/tmp/.ICE-unix/604"
declare -x SETUPWINDOW_INIT="true"
declare -x SHELL="/bin/bash"
declare -x SHLVL="4"
declare -x SITE="http://repository.playonlinux.com"
declare -x SSH_AUTH_SOCK="/run/user/1000/keyring/ssh"
declare -x TEXTDOMAIN="pol"
declare -x TEXTDOMAINDIR="/usr/share/playonlinux/lang/locale/"
declare -x TITLE="Battle.Net"
declare -x TITRE="PlayOnLinux"
declare -x UBUNTU_MENUPROXY="0"
declare -x USER="nemo"
declare -x USERNAME="nemo"
declare -x VERSION="4.2.10"
declare -x WAYLAND_DISPLAY="wayland-0"
declare -x WGETRC="/home/nemo/.PlayOnLinux//configurations/wgetrc"
declare -x WINEDLLOVERRIDES="winemenubuilder.exe=d"
declare -x WINEPREFIX="/home/nemo/.PlayOnLinux//wineprefix/default"
declare -x WINE_SITE="http://wine.playonlinux.com/binaries"
declare -x WorkingDirectory="/home/nemo"
declare -x XDG_CURRENT_DESKTOP="GNOME"
declare -x XDG_MENU_PREFIX="gnome-"
declare -x XDG_RUNTIME_DIR="/run/user/1000"
declare -x XDG_SEAT="seat0"
declare -x XDG_SESSION_DESKTOP="gnome"
declare -x XDG_SESSION_ID="c2"
declare -x XDG_SESSION_TYPE="wayland"
declare -x XDG_VTNR="2"


11/30/16 19:24:32 - [POL_SetupWindow_menu] Message: menu answer: enGB
11/30/16 19:24:32 - [POL_Download] Message: Downloading [url]http://dist.blizzard.com/downloads/bna-installers/322d5bb9ae0318de3d4cde7641c96425/retail.1/Battle.net-Setup-enGB.exe[/url]
11/30/16 19:24:33 - [POL_Download] Warning: MD5 is missing!
11/30/16 19:24:33 - [POL_Wine_SelectPrefix] Message: Selecting prefix: battle.net
11/30/16 19:24:33 - [POL_System_SetArch] Message: POL_ARCH set to x86
11/30/16 19:24:33 - [POL_Wine_PrefixCreate] Message: Setting POL_WINEVERSION to 1.9.15
11/30/16 19:24:33 - [POL_Wine_PrefixCreate] Message: Creating prefix (1.9.15)...
11/30/16 19:24:33 - [POL_Wine_PrefixCreate] Message: Prefix already exists
11/30/16 19:24:35 - [POL_SetupWindow_menu] Message: menu answer: Overwrite (usually works, no guarantee)
11/30/16 19:24:35 - [POL_Wine_PrefixCreate] Message: Overwrite Prefix
11/30/16 19:24:35 - [POL_Wine_PrefixCreate] Message: Setting version to 1.9.15
11/30/16 19:24:35 - [POL_Config_PrefixWrite] Message: Prefix config write: VERSION 1.9.15
11/30/16 19:24:35 - [POL_LoadVar_PROGRAMFILES] Message: Getting Program Files name
11/30/16 19:24:35 - [POL_Wine] Message: Running wine-1.9.15 cmd /c echo %ProgramFiles% (Working directory : /home/nemo/.PlayOnLinux/tmp/battle.net)
11/30/16 19:24:35 - [POL_Wine] Message: Notice: PlayOnLinux deliberately disables winemenubuilder. See [url]http://www.playonlinux.com/fr/page-26-Winemenubuilder.html[/url]
wine: error while loading shared libraries: /home/nemo/.PlayOnLinux//wine/linux-x86/1.9.15/lib/libwine.so.1: file too short
11/30/16 19:24:35 - [POL_Wine] Error: Wine seems to have crashed\n\nIf your program is running, just ignore this message.

Last edited by nemofin (2016-11-30 21:34:26)

Offline

#2 2016-11-30 20:44:10

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,672

Re: [Solved] Battle.net problems with PlayOnLinux (libwine.so.1)

Playonlinux often contains outdated and buggy installer scripts, it is often much more fruitful to simply use the normal wine package from the repos, and apply necessary fixes as discussed on the winehq app DB entry for any given application - https://appdb.winehq.org/objectManager. … &iId=28855

Also please use [ code ] tags not [ quote ] tags when pasting command output.

Last edited by V1del (2016-11-30 20:45:21)

Offline

#3 2016-11-30 21:33:39

nemofin
Member
Registered: 2016-11-30
Posts: 3

Re: [Solved] Battle.net problems with PlayOnLinux (libwine.so.1)

I don't know why I didn't try that. Thank you! Worked instantly.

Offline

Board footer

Powered by FluxBB