diff --git a/README.md b/README.md index 9ebc5fd..845fd62 100644 --- a/README.md +++ b/README.md @@ -97,12 +97,19 @@ An example with multiple enviroment variables. ENV_VAR="QT_QPA_PLATFORMTHEME=qt5ct GTK_CSD=0 LD_PRELOAD=/var/home/lemniskett/git_repo/gtk3-nocsd/libgtk3-nocsd.so.0" ``` ### Known issues -#### Musl-based distros. +#### PulseAudio refused to connect +This can be caused by different dbus machine-id between chroot and host, copying ```/etc/machine-id``` from host to chroot should do the job. +#### Musl-based distros Although /run is mounted in chroot enviroment on boot, XDG_RUNTIME_DIR is not visible in chroot enviroment, remounting /run will make it visible. do : ``` archbox --remount-run ``` -after user login, Also if you use Void Musl, you need to kill every process that runs in XDG_RUNTIME_DIR when you log out, if you use ```startx``` you need to reinstall archbox with ```--exp``` flag and use ```startx-killxdg``` instead of ```startx```. +after user login, Also if you use Void Musl, you need to kill every process that runs in XDG_RUNTIME_DIR when you log out, You need to reinstall archbox with ```--exp``` flag and use ```startx-killxdg``` instead of ```startx```, or run : +``` +/usr/local/share/archbox/bin/remount_run killxdg +``` +on logout. you can put it in ```/etc/gdm/PostSession/Default``` if you use GDM + Tested in Void Linux musl and Alpine Linux. #### Polkit