VHSgunzo
commited on
Commit
·
4083169
1
Parent(s):
5950fa0
v0.80.7
Browse files- CHANGELOG.md +10 -0
- README.md +8 -0
- index.html +3 -2
- lux-wine +9 -9
- lwrap/PKGBUILD +1 -1
- lwrap/lwrap +3 -2
- lwrap/lwrap.install +1 -0
- 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 |
-
|
330 |
local lwrunurl=(
|
331 |
-
|
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.
|
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 |
-
|
228 |
-
|
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 |
-
|
2533 |
-
|
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 |
-
|
2563 |
-
|
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.
|
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 |
-
|
330 |
local lwrunurl=(
|
331 |
-
|
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
|
|
|
|
|
|
|
|