Arch audiofix (#27)

* fix audio not working in priv mode arch

* port fixes from #22 over
This commit is contained in:
Ryan Kuba 2023-10-26 14:31:55 -07:00 committed by GitHub
parent 7addc1b800
commit 7eb40c758f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 9 additions and 6 deletions

View File

@ -1,7 +1,7 @@
#!/usr/bin/with-contenv bash
# default file copies first run
if [[ ! -d /config/.config/openbox/autostart ]]; then
if [[ ! -f /config/.config/openbox/autostart ]]; then
mkdir -p /config/.config/openbox
cp /defaults/autostart /config/.config/openbox/autostart
chown -R abc:abc /config/.config/openbox
@ -16,3 +16,10 @@ if [[ -f /usr/local/etc/kasmvnc/kasmvnc.yaml.lsio ]]; then
/usr/local/etc/kasmvnc/kasmvnc.yaml.lsio \
/usr/local/etc/kasmvnc/kasmvnc.yaml
fi
# XDG Home
printf "${HOME}/.XDG" > /run/s6/container_environment/XDG_RUNTIME_DIR
if [ ! -d "${HOME}/.XDG" ]; then
mkdir -p ${HOME}/.XDG
chown abc:abc ${HOME}/.XDG
fi

View File

@ -33,12 +33,8 @@ if [[ ! -L $KASM_VNC_PATH/www/Downloads/Downloads ]]; then
ln -sf $HOME/Downloads $KASM_VNC_PATH/www/Downloads/Downloads
fi
rm -rf $HOME/.config/pulse
if [[ ! -d $HOME/.config/openbox/autostart ]]; then
mkdir -p $HOME/.config/openbox
cp /defaults/autostart $HOME/.config/openbox/autostart
fi
# Openbox config files
if [[ ! -d $HOME/.config/openbox/autostart ]]; then
if [[ ! -f $HOME/.config/openbox/autostart ]]; then
mkdir -p $HOME/.config/openbox
cp /defaults/autostart $HOME/.config/openbox/autostart
fi