diff --git a/data_from_portwine/changelog b/data_from_portwine/changelog index 58972b87..e00381ff 100755 --- a/data_from_portwine/changelog +++ b/data_from_portwine/changelog @@ -7,6 +7,9 @@ * добавить проверку количества db файлов на один exe * заниматься только развитием проекта за счет вашей подписки на https://boosty.to/portwine-linux.ru ----------------------------------------- +###Scripts version 2037### +* HOTFIX - исправление установки League of Legends без префикса + ###Scripts version 2036### * улучшено скачивание с github * исправлено отключение MANGOHUD из EDIT_DB diff --git a/data_from_portwine/scripts/functions_helper b/data_from_portwine/scripts/functions_helper index 3eef19b5..c6960b70 100755 --- a/data_from_portwine/scripts/functions_helper +++ b/data_from_portwine/scripts/functions_helper @@ -613,13 +613,13 @@ pw_kill_autostart () { if [ "$PW_USE_RUNTIME" != 1 ] then print_info "PW_USE_RUNTIME=$PW_USE_RUNTIME" else - sleep 10 + sleep 10 while true ; do - if [[ -z "`ps aux | grep -m 1 "$1" | grep -v grep | awk '{print $2}'`" && ! -z "`pgrep wrap | head -n 1`" ]] ; then + if [[ -z "`ps aux | grep -m 1 "$1" | grep -v grep | awk '{print $2}'`" && ! -z "`ps aux | grep wrap | grep -v grep | grep -i ${portname} | head -n 1`" ]] ; then echo -e "PID "$1" not found" sleep 1 else - kill_portwine && + kill_portwine break fi done diff --git a/data_from_portwine/scripts/start.sh b/data_from_portwine/scripts/start.sh index 903a7222..ef21fc1e 100755 --- a/data_from_portwine/scripts/start.sh +++ b/data_from_portwine/scripts/start.sh @@ -217,8 +217,7 @@ pw_edit_db () { pw_autoinstall_from_db () { kill_portwine - sleep 3 - export PW_USER_TEMP="$WINEPREFIX/drive_c/users/${USER}/Temp" + export PW_USER_TEMP="$WINEPREFIX/drive_c/users/steamuser/Temp" export PW_FORCE_LARGE_ADDRESS_AWARE=0 export PW_USE_GAMEMODE=0 export PW_CHECK_AUTOINSTAL=1 @@ -232,6 +231,8 @@ pw_autoinstall_from_db () { export PW_NO_ESYNC=1 unset PORTWINE_CREATE_SHORTCUT_NAME export PW_DISABLED_CREAT_DB=1 + start_portwine + kill_portwine . "${PORT_SCRIPTS_PATH}/pw_autoinstall/${PW_YAD_SET}" } diff --git a/data_from_portwine/scripts/var b/data_from_portwine/scripts/var index 699fc990..9e44baef 100755 --- a/data_from_portwine/scripts/var +++ b/data_from_portwine/scripts/var @@ -1,6 +1,6 @@ #!/bin/bash #Author: Castro-Fidel (PortWINE-Linux.ru) -#SCRIPTS_NEXT_VERSION=2036 +#SCRIPTS_NEXT_VERSION=2037 #PORT_NEXT_VERSION=97 ######################################################################## export PW_MANGOHUD=0