diff --git a/iso/builder/config/hooks/normal/9000-bee-setup.hook.chroot b/iso/builder/config/hooks/normal/9000-bee-setup.hook.chroot index 776cda5..8dd07e4 100755 --- a/iso/builder/config/hooks/normal/9000-bee-setup.hook.chroot +++ b/iso/builder/config/hooks/normal/9000-bee-setup.hook.chroot @@ -15,7 +15,7 @@ ensure_bee_console_user() { mkdir -p /home/bee chown -R bee:bee /home/bee echo "bee:eeb" | chpasswd - usermod -aG sudo bee 2>/dev/null || true + usermod -aG sudo,video,input bee 2>/dev/null || true } ensure_bee_console_user @@ -39,7 +39,6 @@ chmod +x /usr/local/bin/bee-network.sh 2>/dev/null || true chmod +x /usr/local/bin/bee-nvidia-load 2>/dev/null || true chmod +x /usr/local/bin/bee-sshsetup 2>/dev/null || true chmod +x /usr/local/bin/bee-smoketest 2>/dev/null || true -chmod +x /usr/local/bin/bee-tui 2>/dev/null || true chmod +x /usr/local/bin/bee 2>/dev/null || true chmod +x /usr/local/bin/bee-log-run 2>/dev/null || true diff --git a/iso/builder/config/package-lists/bee.list.chroot b/iso/builder/config/package-lists/bee.list.chroot index 75a105a..e68f3cc 100644 --- a/iso/builder/config/package-lists/bee.list.chroot +++ b/iso/builder/config/package-lists/bee.list.chroot @@ -56,6 +56,7 @@ xinit xterm chromium xserver-xorg-video-fbdev +xserver-xorg-video-vesa # Firmware firmware-linux-free diff --git a/iso/overlay/etc/X11/Xwrapper.config b/iso/overlay/etc/X11/Xwrapper.config new file mode 100644 index 0000000..ddaa564 --- /dev/null +++ b/iso/overlay/etc/X11/Xwrapper.config @@ -0,0 +1,2 @@ +allowed_users=anybody +needs_root_rights=yes