You are here Bugs PlayOnLinux Bug Ticket #5676
Added by Jorropo on 2018-03-21 14:49:11 - Comment or update this ticket
Hi, i'm on debian 9 gnome, I activate non-free and free package then I install with aptitude wine, wine64 and playonlinux package, then I try to install steam on pol but it print me this error : when it start steam exe (steam installer don't start)
Error in POL_Wine
With an error report of this quality we never find the problem so I go in Tools > PlayOnLinux Debugger and I see that :
Running wine-2.12-staging --version (Working directory : /usr/share/playonlinux/python) /usr/share/playonlinux/lib/wine.lib: ligne 565: /home/myUser/.PlayOnLinux//wine/linux-x86/2.12-staging/bin/wine: Aucun fichier ou dossier de ce type
(For non french POL don't find the wine bin), then I find 2 problems.
First :
/home/myUser/.PlayOnLinux//wine/linux-x86/2.12-staging/bin/wine
^ It place 2 "//" but only one is needed (ext4 doesn't support empty file name so the kernel theoricly auto solve the problem by deleting on of the "/" but I think it can mayby comme of that).
Second problem :
myUser@myPC:~$ ls /home/myUser/.PlayOnLinux//wine/linux-x86/2.12-staging/bin/ | grep wine$ wine
This file exists !!!
I try by using system wine, installing an other version of wine trough tools > Manage wine versions. The same problem, I try installing steam manuly (with the exe and install an external program), and it happend evry time I try to install anythings. (Probably when I try to execute but I can't know).
Same problem i have. Help i need.
-- Yoda
Check out my log:
PlayOnLinux debugging tool (v4.2.12) ----------------------------------------------- Debugging: Mp3tag 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: 03/25/18 14:03:49 > uname -a Linux tecstation 4.14.0-3-amd64 #1 SMP Debian 4.14.17-1 (2018-02-14) 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-3.2 (Debian 3.2-1) > glxinfo | grep rendering direct rendering: Yes GL_NV_parameter_buffer_object2, GL_NV_path_rendering, GL_NV_path_rendering_shared_edge, GL_NV_pixel_data_range, GL_NV_shader_thread_shuffle, GL_NV_stereo_view_rendering, GL_NV_parameter_buffer_object2, GL_NV_path_rendering, GL_NV_path_rendering_shared_edge, GL_NV_pixel_data_range, GL_NV_shader_thread_shuffle, GL_NV_stereo_view_rendering, GL_NV_packed_float_linear, GL_NV_path_rendering, GL_NV_path_rendering_shared_edge, GL_NV_pixel_buffer_object, GL_NV_stereo_view_rendering, GL_NV_texture_array, GL_NV_texture_barrier, > glxinfo | grep renderer OpenGL renderer string: GeForce GTX 1050 Ti/PCIe/SSE2 > OpenGL libs check_dd_x86 missing, test skipped check_dd_amd64 missing, test skipped > 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="TRUE" declare -x DESKTOP="/home/karsten/" declare -x DESKTOP_SESSION="/usr/share/xsessions/plasma" declare -x DISPLAY=":0" declare -x DONT_MONITOR="1" declare -x DYLDPATH_ORIGIN="" declare -x DYLD_LIBRARY_PATH="" declare -x GECKO_SITE="http://wine.playonlinux.com/gecko" declare -x GNUPGHOME="/home/karsten/.PlayOnLinux//gpg" declare -x GPG_AGENT_INFO="/run/user/1000/gnupg/S.gpg-agent:0:1" declare -x GS_LIB="/home/karsten/.fonts" declare -x GTK_MODULES="gail:atk-bridge" declare -x G_FILENAME_ENCODING="UTF-8" declare -x HOME="/home/karsten" declare -x IGNORE_ICON_DIR="false" declare -x KDE_FULL_SESSION="true" declare -x KDE_SESSION_UID="1000" declare -x KDE_SESSION_VERSION="5" declare -x LANG="de_DE.UTF-8" declare -x LANGUAGE="" declare -x LD_32_PATH_ORIGIN="" declare -x LD_LIBRARY_PATH="" declare -x LD_PATH_ORIGIN="" declare -x LOGNAME="karsten" declare -x MACHTYPE="x86_64-pc-linux-gnu" declare -x MD5_COMMAND="md5sum" declare -x MONO_SITE="http://wine.playonlinux.com/mono" declare -x OLDPWD="/home/karsten/.PlayOnLinux/plugins" declare -x OS_NAME="linux" declare -x OpenGL32="1" declare -x OpenGL64="1" declare -x PATH="/home/karsten/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games" declare -x PATH_ORIGIN="/home/karsten/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games" declare -x PLAYONLINUX="/usr/share/playonlinux" declare -x POL_ARCH="x86" declare -x POL_COOKIE="qG4XjQY2Mm4n1LDnKk5G" declare -x POL_CURL="curl" declare -x POL_DNS="playonlinux.com" declare -x POL_HOST="127.0.0.1" declare -x POL_ID="32871507" declare -x POL_LANG="de" declare -x POL_OS="Linux" declare -x POL_PORT="30000" declare -x POL_PYTHON="python" declare -x POL_SetupWindow_ID="12579" declare -x POL_TERM="x-terminal-emulator" declare -x POL_UPTODATE="TRUE" declare -x POL_USER_ARCH="x86" declare -x POL_USER_ROOT="/home/karsten/.PlayOnLinux/" declare -x POL_WGET="env LD_LIBRARY_PATH="" wget --prefer-family=IPv4 -q" declare -x PWD="/usr/share/playonlinux/python" declare -x QT_ACCESSIBILITY="1" declare -x QT_AUTO_SCREEN_SCALE_FACTOR="0" declare -x REPERTOIRE="/home/karsten/.PlayOnLinux/" declare -x SCRIPTID="Mp3tag" declare -x SED="sed" declare -x SESSION_MANAGER="local/tecstation:@/tmp/.ICE-unix/696,unix/tecstation:/tmp/.ICE-unix/696" declare -x SETUPWINDOW_INIT="true" declare -x SHELL="/bin/bash" declare -x SHLVL="3" declare -x SITE="http://repository.playonlinux.com" declare -x SSH_AGENT_PID="645" declare -x SSH_AUTH_SOCK="/tmp/ssh-zjovHbnij2bV/agent.604" declare -x TEXTDOMAIN="pol" declare -x TITLE="Mp3tag" declare -x TITRE="PlayOnLinux" declare -x UBUNTU_MENUPROXY="0" declare -x USER="karsten" declare -x VERSION="4.2.12" declare -x WGETRC="/home/karsten/.PlayOnLinux//configurations/wgetrc" declare -x WINEDLLOVERRIDES="winemenubuilder.exe=d" declare -x WINEPREFIX="/home/karsten/.PlayOnLinux//wineprefix/default" declare -x WINE_SITE="http://wine.playonlinux.com/binaries" declare -x WorkingDirectory="/home/karsten" declare -x XAUTHORITY="/home/karsten/.Xauthority" declare -x XCURSOR_THEME="breeze_cursors" declare -x XDG_CURRENT_DESKTOP="KDE" declare -x XDG_DATA_DIRS="/usr/share:/usr/share:/usr/local/share" declare -x XDG_RUNTIME_DIR="/run/user/1000" declare -x XDG_SEAT="seat0" declare -x XDG_SEAT_PATH="/org/freedesktop/DisplayManager/Seat0" declare -x XDG_SESSION_CLASS="user" declare -x XDG_SESSION_DESKTOP="KDE" declare -x XDG_SESSION_ID="1" declare -x XDG_SESSION_PATH="/org/freedesktop/DisplayManager/Session0" declare -x XDG_SESSION_TYPE="x11" declare -x XDG_VTNR="7" 03/25/18 14:03:54 - [POL_Wine_SelectPrefix] Message: Selecting prefix: mp3tag 03/25/18 14:03:54 - [POL_Wine_PrefixCreate] Message: Setting POL_WINEVERSION to 1.7.25 03/25/18 14:03:54 - [POL_Wine_PrefixCreate] Message: Creating prefix (1.7.25)... 03/25/18 14:03:55 - [POL_Wine_PrefixCreate] Message: Using wine 1.7.25 03/25/18 14:03:55 - [POL_Wine_InstallVersion] Message: Installing wine version path: 1.7.25, x86 03/25/18 14:03:55 - [POL_Config_PrefixWrite] Message: Prefix config write: ARCH x86 03/25/18 14:03:55 - [POL_Config_PrefixWrite] Message: Prefix config write: VERSION 1.7.25 03/25/18 14:03:55 - [POL_Wine] Message: Running wine-1.7.25 --version (Working directory : /usr/share/playonlinux/python) 03/25/18 14:03:55 - [POL_Wine] Message: Notice: PlayOnLinux deliberately disables winemenubuilder. See http://www.playonlinux.com/fr/page-26-Winemenubuilder.html /usr/share/playonlinux/lib/wine.lib: Zeile 568: /home/karsten/.PlayOnLinux//wine/linux-x86/1.7.25/bin/wine: Datei oder Verzeichnis nicht gefunden 03/25/18 14:03:55 - [POL_Wine] Error: Wine scheint abgestürzt zu seinnnWenn Ihr Programm weiter läuft, ignorieren Sie diese Nachricht
Datei oder Verzeichnis nicht gefunden means file not found. However:
karsten@tecstation:~$ ls -l /home/karsten/.PlayOnLinux//wine/linux-x86/1.7.25/bin/wine -rwxr-xr-x 1 karsten karsten 7612 Sep 14 2014 /home/karsten/.PlayOnLinux//wine/linux-x86/1.7.25/bin/wine
Anything else i can do to find the cause? This is my first try using Playonlinux, so be gentle with me.
Well, it's solved for me. Turns out i have a 64 bit system and this version of wine we want to run is a 32 bit binary.
karsten@tecstation:~$ file /home/karsten/.PlayOnLinux//wine/linux-x86/1.7.25/bin/wine /home/karsten/.PlayOnLinux//wine/linux-x86/1.7.25/bin/wine: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 2.6.26, BuildID[sha1]=b0966b694e297cc82692923c30ff733cb11bad7c, stripped
It seems the interpreter /lib/ld-linux.so.2 wasn't there. The file belongs to ia32-libs, which was replaced by those two packages:
sudo apt install lib32z1 lib32ncurses5 -y
OP should install those or ia32-libs, depending on how old his Debian is. If OP confirms, the ticket should be closed as solved.