VHSgunzo commited on
Commit
4083169
·
1 Parent(s): 5950fa0
Files changed (8) hide show
  1. CHANGELOG.md +10 -0
  2. README.md +8 -0
  3. index.html +3 -2
  4. lux-wine +9 -9
  5. lwrap/PKGBUILD +1 -1
  6. lwrap/lwrap +3 -2
  7. lwrap/lwrap.install +1 -0
  8. main.zip +0 -3
CHANGELOG.md CHANGED
@@ -1,3 +1,13 @@
 
 
 
 
 
 
 
 
 
 
1
  # v0.80.6
2
 
3
  * Update [lwrun](https://github.com/VHSgunzo/runimage/releases/tag/v0.40.6) container `v0.40.6`
 
1
+ # v0.80.7
2
+
3
+ * Update [lwrun](https://github.com/VHSgunzo/runimage/releases/tag/v0.40.7) container `v0.40.7`
4
+ * Update [GE-Proton](https://github.com/VHSgunzo/ge-proton-lw/releases/tag/v9.26) `v9.26`
5
+ * Update `mangohud` and `lib32-mangohud` packages
6
+ * Reduce RAM usage and speedup `lwrun` container
7
+ * Reduced the size of the `lwrun` container
8
+ * Revert `Yandex Cloud` mirrors
9
+ * Minor fixes
10
+
11
  # v0.80.6
12
 
13
  * Update [lwrun](https://github.com/VHSgunzo/runimage/releases/tag/v0.40.6) container `v0.40.6`
README.md CHANGED
@@ -28,6 +28,10 @@ curl -sL lwrap.github.io|bash
28
  Alternative mirrors and installation commands
29
  </b></summary>
30
 
 
 
 
 
31
  * HF mirror:
32
  ```
33
  curl -sL lux-wine-git.static.hf.space|sed 1d|bash
@@ -37,6 +41,10 @@ curl -sL lux-wine-git.static.hf.space|sed 1d|bash
37
  ```
38
  wget -qO - lwrap.github.io|bash
39
  ```
 
 
 
 
40
  * HF mirror:
41
  ```
42
  wget -qO - lux-wine-git.static.hf.space|sed 1d|bash
 
28
  Alternative mirrors and installation commands
29
  </b></summary>
30
 
31
+ * YC mirror:
32
+ ```
33
+ curl -sL lwrap.website.yandexcloud.net|bash
34
+ ```
35
  * HF mirror:
36
  ```
37
  curl -sL lux-wine-git.static.hf.space|sed 1d|bash
 
41
  ```
42
  wget -qO - lwrap.github.io|bash
43
  ```
44
+ * YC mirror:
45
+ ```
46
+ wget -qO - lwrap.website.yandexcloud.net|bash
47
+ ```
48
  * HF mirror:
49
  ```
50
  wget -qO - lux-wine-git.static.hf.space|sed 1d|bash
index.html CHANGED
@@ -108,6 +108,7 @@ make_install() {
108
  cp -rf "$RSTEAM_DESKF" "$HSTEAM_DESKF"
109
  sed -i "s|^Exec.*steam-runtime|Exec='$HBIN_DIR/steam-runtime'|g" "$HSTEAM_DESKF"
110
  sed -i "s|^Name=Steam (Runtime)|Name=Steam (RunImage LW)|g" "$HSTEAM_DESKF"
 
111
  HICNSTM="$HOME_ICONS/steam.png"
112
  for hi_icon_size in ${HICOLOR_SIZES[@]}
113
  do
@@ -326,9 +327,9 @@ try_dl_lwrun() {
326
  local GIT_LWRUN_VERSION='continuous'
327
  local GIT_LWRUN="https://github.com/VHSgunzo/lwrun/releases"
328
  local GIT_HF_LWRUN="https://huggingface.co/lux-wine/lwrun/resolve/main/releases"
329
- # YC_LWRUN="https://storage.yandexcloud.net/lwrun"
330
  local lwrunurl=(
331
- # "$YC_LWRUN/releases/$GIT_LWRUN_VERSION/lwrun"
332
  "$GIT_HF_LWRUN/$GIT_LWRUN_VERSION/lwrun"
333
  "$GIT_LWRUN/download/$GIT_LWRUN_VERSION/lwrun"
334
  )
 
108
  cp -rf "$RSTEAM_DESKF" "$HSTEAM_DESKF"
109
  sed -i "s|^Exec.*steam-runtime|Exec='$HBIN_DIR/steam-runtime'|g" "$HSTEAM_DESKF"
110
  sed -i "s|^Name=Steam (Runtime)|Name=Steam (RunImage LW)|g" "$HSTEAM_DESKF"
111
+ sed -i '/RunOnDiscreteGpu/d;/PrefersNonDefaultGPU/d' "$HSTEAM_DESKF"
112
  HICNSTM="$HOME_ICONS/steam.png"
113
  for hi_icon_size in ${HICOLOR_SIZES[@]}
114
  do
 
327
  local GIT_LWRUN_VERSION='continuous'
328
  local GIT_LWRUN="https://github.com/VHSgunzo/lwrun/releases"
329
  local GIT_HF_LWRUN="https://huggingface.co/lux-wine/lwrun/resolve/main/releases"
330
+ local YC_LWRUN="https://storage.yandexcloud.net/lwrun"
331
  local lwrunurl=(
332
+ "$YC_LWRUN/releases/$GIT_LWRUN_VERSION/lwrun"
333
  "$GIT_HF_LWRUN/$GIT_LWRUN_VERSION/lwrun"
334
  "$GIT_LWRUN/download/$GIT_LWRUN_VERSION/lwrun"
335
  )
lux-wine CHANGED
@@ -1,6 +1,6 @@
1
  #!/usr/bin/env bash
2
 
3
- export LW_VERSION="0.80.6"
4
  export LW_DEVELOPERS="VHSgunzo"
5
 
6
  export RED='\033[1;91m'
@@ -183,7 +183,7 @@ check_def_config() {
183
  [ ! -n "$DIS_LAYER_AMD" ] && export DIS_LAYER_AMD=1
184
  [ ! -n "$US_LAYOUT" ] && export US_LAYOUT=1
185
  [ ! -n "$WMONOVER" ] && export WMONOVER="Microsoft.Xna.Framework.*,Gac=n"
186
- [ ! -n "$WDLLOVER" ] && export WDLLOVER='steam_api,steam_api64,steamclient,steamclient64,icu=n;lsteamclient,winemenubuilder.exe=;winhttp,amd_ags_x64.dll=n,b'
187
  [ ! -n "$WINE_THEME" ] && export WINE_THEME='Breeze Dark'
188
  [ ! -n "$LWMANGOHUD" ] && export LWMANGOHUD='Enabled'
189
  [ ! -n "$LWVKCAPTURE" ] && export LWVKCAPTURE='Disabled'
@@ -224,8 +224,8 @@ check_def_config() {
224
  export DEFPFX_HF_URL="https://huggingface.co/lux-wine/wine-prefix/resolve/main/releases/$DEFPFX_VERSION/defprefix.xz.lwpfx"
225
  export DEFPFXDOTNET_HF_URL="https://huggingface.co/lux-wine/wine-prefix/resolve/main/releases/$DEFPFX_VERSION/defprefix_dotnet.xz.lwpfx"
226
  export DEFPFXDOTNETDESKTOP_HF_URL="https://huggingface.co/lux-wine/wine-prefix/resolve/main/releases/$DEFPFX_VERSION/defprefix_dotnetdesktop.xz.lwpfx"
227
- #export DEFPFX_YC_URL="https://storage.yandexcloud.net/lux-wine/wine-prefix/$DEFPFX_VERSION/defprefix.xz.lwpfx"
228
- #export DEFPFXDOTNET_YC_URL="https://storage.yandexcloud.net/lux-wine/wine-prefix/$DEFPFX_VERSION/defprefix_dotnet.xz.lwpfx"
229
  }
230
 
231
  print_var() {
@@ -2529,8 +2529,8 @@ check_db_script() {
2529
  elif [ -f "$LWRAP_DEFPFXDOTNET" ]
2530
  then PFXRESTORE="$LWRAP_DEFPFXDOTNET"
2531
  else
2532
- #if (try_download "$DEFPFXDOTNET_YC_URL" "$LW_DEF_WINEPFXBKP_DIR/"||\
2533
- if (try_download "$DEFPFXDOTNET_HF_URL" "$LW_DEF_WINEPFXBKP_DIR/"||\
2534
  try_download "$DEFPFXDOTNET_URL" "$LW_DEF_WINEPFXBKP_DIR/")
2535
  then PFXRESTORE="$LWDIR_DEFPFXDOTNET"
2536
  else exit 1
@@ -2559,8 +2559,8 @@ check_db_script() {
2559
  elif [ -f "$LWRAP_DEFPFX" ]
2560
  then PFXRESTORE="$LWRAP_DEFPFX"
2561
  else
2562
- #if (try_download "$DEFPFX_YC_URL" "$LW_DEF_WINEPFXBKP_DIR/"||\
2563
- if (try_download "$DEFPFX_HF_URL" "$LW_DEF_WINEPFXBKP_DIR/"||\
2564
  try_download "$DEFPFX_URL" "$LW_DEF_WINEPFXBKP_DIR/")
2565
  then PFXRESTORE="$LWDIR_DEFPFX"
2566
  else exit 1
@@ -2872,7 +2872,7 @@ lu_config() {
2872
  export LWCFGKEY=$RANDOM
2873
  WINELST="$(ls -1 -t "$LW_WINE_DIR" 2>/dev/null|grep -v '.*.tar.*') $(is_exe_nofirstrun && echo '\n Default') $([ -n "$SYS_WINE" ] && echo '\n System') \n GE-Proton7-55"
2874
  WINETHEMESLST="Disabled \n $(ls -1 "$LW_THEMES_DIR" 2>/dev/null|sed 's|.reg||gi')"
2875
- WDLLOVERLST="steam_api,steam_api64,steamclient,steamclient64,icu=n;lsteamclient,winemenubuilder.exe=;winhttp,amd_ags_x64=n,b \n Disabled"
2876
  WMONOOVERLST="Microsoft.Xna.Framework.*,Gac=n \n Disabled"
2877
  WINVERLST="11 \n 10 \n \n 8 \n 7 \n xp"
2878
  WARCHLST="win64 \n win32"
 
1
  #!/usr/bin/env bash
2
 
3
+ export LW_VERSION="0.80.7"
4
  export LW_DEVELOPERS="VHSgunzo"
5
 
6
  export RED='\033[1;91m'
 
183
  [ ! -n "$DIS_LAYER_AMD" ] && export DIS_LAYER_AMD=1
184
  [ ! -n "$US_LAYOUT" ] && export US_LAYOUT=1
185
  [ ! -n "$WMONOVER" ] && export WMONOVER="Microsoft.Xna.Framework.*,Gac=n"
186
+ [ ! -n "$WDLLOVER" ] && export WDLLOVER='steam_api,steam_api64,steamclient,steamclient64,icu=n;lsteamclient,winemenubuilder.exe=;winhttp,winmm,amd_ags_x64.dll=n,b'
187
  [ ! -n "$WINE_THEME" ] && export WINE_THEME='Breeze Dark'
188
  [ ! -n "$LWMANGOHUD" ] && export LWMANGOHUD='Enabled'
189
  [ ! -n "$LWVKCAPTURE" ] && export LWVKCAPTURE='Disabled'
 
224
  export DEFPFX_HF_URL="https://huggingface.co/lux-wine/wine-prefix/resolve/main/releases/$DEFPFX_VERSION/defprefix.xz.lwpfx"
225
  export DEFPFXDOTNET_HF_URL="https://huggingface.co/lux-wine/wine-prefix/resolve/main/releases/$DEFPFX_VERSION/defprefix_dotnet.xz.lwpfx"
226
  export DEFPFXDOTNETDESKTOP_HF_URL="https://huggingface.co/lux-wine/wine-prefix/resolve/main/releases/$DEFPFX_VERSION/defprefix_dotnetdesktop.xz.lwpfx"
227
+ export DEFPFX_YC_URL="https://storage.yandexcloud.net/lux-wine/wine-prefix/$DEFPFX_VERSION/defprefix.xz.lwpfx"
228
+ export DEFPFXDOTNET_YC_URL="https://storage.yandexcloud.net/lux-wine/wine-prefix/$DEFPFX_VERSION/defprefix_dotnet.xz.lwpfx"
229
  }
230
 
231
  print_var() {
 
2529
  elif [ -f "$LWRAP_DEFPFXDOTNET" ]
2530
  then PFXRESTORE="$LWRAP_DEFPFXDOTNET"
2531
  else
2532
+ if (try_download "$DEFPFXDOTNET_YC_URL" "$LW_DEF_WINEPFXBKP_DIR/"||\
2533
+ try_download "$DEFPFXDOTNET_HF_URL" "$LW_DEF_WINEPFXBKP_DIR/"||\
2534
  try_download "$DEFPFXDOTNET_URL" "$LW_DEF_WINEPFXBKP_DIR/")
2535
  then PFXRESTORE="$LWDIR_DEFPFXDOTNET"
2536
  else exit 1
 
2559
  elif [ -f "$LWRAP_DEFPFX" ]
2560
  then PFXRESTORE="$LWRAP_DEFPFX"
2561
  else
2562
+ if (try_download "$DEFPFX_YC_URL" "$LW_DEF_WINEPFXBKP_DIR/"||\
2563
+ try_download "$DEFPFX_HF_URL" "$LW_DEF_WINEPFXBKP_DIR/"||\
2564
  try_download "$DEFPFX_URL" "$LW_DEF_WINEPFXBKP_DIR/")
2565
  then PFXRESTORE="$LWDIR_DEFPFX"
2566
  else exit 1
 
2872
  export LWCFGKEY=$RANDOM
2873
  WINELST="$(ls -1 -t "$LW_WINE_DIR" 2>/dev/null|grep -v '.*.tar.*') $(is_exe_nofirstrun && echo '\n Default') $([ -n "$SYS_WINE" ] && echo '\n System') \n GE-Proton7-55"
2874
  WINETHEMESLST="Disabled \n $(ls -1 "$LW_THEMES_DIR" 2>/dev/null|sed 's|.reg||gi')"
2875
+ WDLLOVERLST="steam_api,steam_api64,steamclient,steamclient64,icu=n;lsteamclient,winemenubuilder.exe=;winhttp,winmm,amd_ags_x64=n,b \n Disabled"
2876
  WMONOOVERLST="Microsoft.Xna.Framework.*,Gac=n \n Disabled"
2877
  WINVERLST="11 \n 10 \n \n 8 \n 7 \n xp"
2878
  WARCHLST="win64 \n win32"
lwrap/PKGBUILD CHANGED
@@ -1,7 +1,7 @@
1
  # Maintainer: VHSgunzo <vhsgunzo.github.io>
2
 
3
  pkgname='lwrap'
4
- pkgver='0.80.6'
5
  pkgrel='1'
6
  pkgdesc='Lux Wine wrapper for RunImage container'
7
  arch=('x86_64')
 
1
  # Maintainer: VHSgunzo <vhsgunzo.github.io>
2
 
3
  pkgname='lwrap'
4
+ pkgver='0.80.7'
5
  pkgrel='1'
6
  pkgdesc='Lux Wine wrapper for RunImage container'
7
  arch=('x86_64')
lwrap/lwrap CHANGED
@@ -108,6 +108,7 @@ make_install() {
108
  cp -rf "$RSTEAM_DESKF" "$HSTEAM_DESKF"
109
  sed -i "s|^Exec.*steam-runtime|Exec='$HBIN_DIR/steam-runtime'|g" "$HSTEAM_DESKF"
110
  sed -i "s|^Name=Steam (Runtime)|Name=Steam (RunImage LW)|g" "$HSTEAM_DESKF"
 
111
  HICNSTM="$HOME_ICONS/steam.png"
112
  for hi_icon_size in ${HICOLOR_SIZES[@]}
113
  do
@@ -326,9 +327,9 @@ try_dl_lwrun() {
326
  local GIT_LWRUN_VERSION='continuous'
327
  local GIT_LWRUN="https://github.com/VHSgunzo/lwrun/releases"
328
  local GIT_HF_LWRUN="https://huggingface.co/lux-wine/lwrun/resolve/main/releases"
329
- # YC_LWRUN="https://storage.yandexcloud.net/lwrun"
330
  local lwrunurl=(
331
- # "$YC_LWRUN/releases/$GIT_LWRUN_VERSION/lwrun"
332
  "$GIT_HF_LWRUN/$GIT_LWRUN_VERSION/lwrun"
333
  "$GIT_LWRUN/download/$GIT_LWRUN_VERSION/lwrun"
334
  )
 
108
  cp -rf "$RSTEAM_DESKF" "$HSTEAM_DESKF"
109
  sed -i "s|^Exec.*steam-runtime|Exec='$HBIN_DIR/steam-runtime'|g" "$HSTEAM_DESKF"
110
  sed -i "s|^Name=Steam (Runtime)|Name=Steam (RunImage LW)|g" "$HSTEAM_DESKF"
111
+ sed -i '/RunOnDiscreteGpu/d;/PrefersNonDefaultGPU/d' "$HSTEAM_DESKF"
112
  HICNSTM="$HOME_ICONS/steam.png"
113
  for hi_icon_size in ${HICOLOR_SIZES[@]}
114
  do
 
327
  local GIT_LWRUN_VERSION='continuous'
328
  local GIT_LWRUN="https://github.com/VHSgunzo/lwrun/releases"
329
  local GIT_HF_LWRUN="https://huggingface.co/lux-wine/lwrun/resolve/main/releases"
330
+ local YC_LWRUN="https://storage.yandexcloud.net/lwrun"
331
  local lwrunurl=(
332
+ "$YC_LWRUN/releases/$GIT_LWRUN_VERSION/lwrun"
333
  "$GIT_HF_LWRUN/$GIT_LWRUN_VERSION/lwrun"
334
  "$GIT_LWRUN/download/$GIT_LWRUN_VERSION/lwrun"
335
  )
lwrap/lwrap.install CHANGED
@@ -63,6 +63,7 @@ post_upgrade() {
63
  then ln -sfr "$LWRUN" "$link_path"
64
  fi
65
  done
 
66
  fi
67
 
68
  if grep -q nocap /usr/lib/steam/steam 2>/dev/null
 
63
  then ln -sfr "$LWRUN" "$link_path"
64
  fi
65
  done
66
+ env -u LD_PRELOAD lwrap --install
67
  fi
68
 
69
  if grep -q nocap /usr/lib/steam/steam 2>/dev/null
main.zip DELETED
@@ -1,3 +0,0 @@
1
- version https://git-lfs.github.com/spec/v1
2
- oid sha256:c34696d4c22162fb028aaba4e8bff5d54f5382a641496869e2edf29848806798
3
- size 587285