- Update
rootfs
v0.39.1 23.08.29 - Rename
superlite
tolwrun
- Update static
bubblewrap
v0.8.0.r20 - Update static
bash
v5.2.015-1.2.3-2 - Update static
coreutils
v9.3 - Update static
grep
v3.11 - Update static
procps
v4.0.3.r31 - Update static
sed
v4.9 - Update static
util-linux
v2.39 - Update static
squashfs-tools
v4.6.1 - Update static
curl
v8.0.1 - Update staticx
xorg-xhost
v1.0.9 (now its on musl) - Update static
xz
v5.5.0alpha - Update static
ptyspawn
v0.0.5 - Rename
fake-nvidia-utils
package to fake-nvidia-driver - Update
fake-nvidia-driver
v0.8 - Update
Nvidia driver
check/bind functions - Add
OpenCL
support for runimage-nvidia-drivers - Add huggingface mirror for download runimage nvidia driver image
- Add support for tesla nvidia drivers
- Replace
iptables
withiptables-nft
- Install
nftables
package - Install
openresolv
package - Install Run-wrapper package
- Install runimage-static package
- Install runimage-utils package
- Install runimage-mirrorlist package
- Install runimage-rootfs package
- Install fake-systemd package
- Install fake-sudo-pkexec package
- Install wine-prefix package to
lwrun
- Create and install steam-runtime-libs package to
lwrun
- Create
EAC
patchedglibc-eac
andlib32-glibc-eac
(2.37-3) - Create and install
Reshade Shaders
reshade-shaders-lw tolwrun
- Create portarch Portable
Arch Linux
- Create and install adwaita-icon-theme-41 package to
portarch
- Update GE-Proton v8-13 in
lwrun
- Replace
palemoon
withfirefox
inlwrun
- Remove
mangoapp
andlib32-mangoapp
inlwrun
- Replace
mangohud-lw-git
withmangohud
lib32-mangohud
inlwrun
- Update hosts in
lwrun
- Fix
LatencyFlex
andcabextract
inGE-Proton
inlwrun
LW tray
moved to a separate repository and package lw-tray added to the RunImage container pacman repository and installed inlwrun
- Fix warnings and errors of setting the root user and group to files when installing and assembling packages
- Replace fuse-overlayfs with unionfs-fuse (unionfs-fuse-static)
- Add
noatime
toOverlayFS
mode - Fix
OverlayFS
mode inPorteus
,EasyOS
andZorinOS
(fuse-overlayfs
cannot read upper dir cannot allocate memory) - Fix
gpg-agent
connection errors - Add get
Nvidia
driver version from/sys/module/nvidia/version
- Force using internal
static
binaries fromPATH
(seeSYS_TOOLS
var) - Fix
ldconfig
nvidia
symlink creation messages - Add
steam
pacman
hook (disablingcapabilitis
) - Add
gamemode
pacman
hook (start thedaemon
withgamemoderun
) - Add
SANDBOX_NET_SHARE_HOST
Creates a network sandbox with access to host loopback - Add RunImage pacman repository
- Add RunImage pacman repository mirror
- Add increasing
soft limit
tohard limit
- Remove binds
/srv
/var/local
/var/games
/var/opt
/boot
- Add
UNSHARE_USERS
Don't bind-mount/etc/{passwd,group}
- Add
SHARE_SYSTEMD
SharesSystemD
from the host - Add
UNSHARE_DBUS
UnsharesDBUS
from the host - Add
pacman
hooks forpamac
(add fakesudo
wrapper) - Remove
pacman
hooks:grub
dkms
mkinitcpio
depmod
- Remake
ALLOW_BG
- Add
PORTABLE_HOME_DIR
Specifies a portable home directory and uses it as$HOME
- Add
SANDBOX_HOME_DIR
Specifies sandbox home directory and bind it to/home/$USER
or to/root
- Fix
attaching
toRunImage
container underroot
- Add
UNSHARE_MODULES
Unshares kernel modules from the host (/lib/modules
) - Rename
BWRAP
andSYS_BWRAP
var toBUWRAP
andSYS_BUWRAP
(steam
useBWRAP
var and got error ifRunDir
is sandboxed) - Add
CMPRS_ALGO
Specifies the compression algo forrunimage
build - Add
ZSDT_CMPRS_LVL
Specifies the compression ratio of thezstd
algo forrunimage
build - Add bind
RunDir
to/var/RunDir
- Add
NO_RUNDIR_BIND
Disables bindingRunDir
to/var/RunDir
- Add ability to update all utilities and binaries in
RunDir
withpacman
- Add ability to update custom
RunImage
rootfs
files withpacman
- Speedup to 8x
hostexec
(seeENABLE_HOSTEXEC
) - Remove
RUNROOTFSTYPEs
settings fromRun.sh
- Remake attaching to running container
- Create runimage-openssh package with patch for fix ssh server in RunImage container
- Install pacutils and use it for
RunImage update
(also see/usr/bin/runupdate
) - Make
RunImage update
in separateOverlayFS
(OVERFS_ID="upd$(date +"%H%M%S").$RUNPID") - Remove
FORCE_UPDATE
- Fix
AUTORUN
for symlinks in/usr/bin
- Add
NO_WARN
Disables all warningrunimage
messages - Cut
ANSI colors
fromnotify-sent
*_msg
- Add default run option for some
runimage
args - Add
UNSHARE_DEF_MOUNTS
Unshares default mount points (/mnt
/media
/run/media
) - Add
UNSHARE_UDEV
Unshares UDEV from the host (/run/udev
) - Remove
GDK_BACKEND
andNO_AT_BRIDGE
env frombwrun
setenv - Add
INSIDE_RUNIMAGE=1
var if insideRunImage
- Minor fixes
sha256sum:
2b9c9858d1bb6f714b3263ff1096e716f40689d60a72b221b3c91504987bc954 runimage