From 338da285ab7c799d5bc0f19451bb9fba524d6105 Mon Sep 17 00:00:00 2001 From: axtloss Date: Thu, 15 Sep 2022 18:15:17 +0200 Subject: [PATCH] Add open-vm-tools and virtualbox-guest-utils this gives a better experience when using crystal with vmware or virtualbox --- chrooted-iso.sh | 12 ++++++------ crystal/packages.x86_64 | 4 +++- 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/chrooted-iso.sh b/chrooted-iso.sh index 155e50f..59eecb4 100755 --- a/chrooted-iso.sh +++ b/chrooted-iso.sh @@ -26,12 +26,6 @@ Type=Application Icon=nautilus Exec=sh -c \"gsettings set org.gnome.desktop.screensaver lock-enabled false\"" > /home/crystal/.config/autostart/no-lock-screen.desktop -# Set default session to Onyx -echo "[User] -Session=onyx -Icon=/var/lib/AccountsService/icons/crystal -SystemAccount=false" > /var/lib/AccountsService/users/crystal - # Jade-GUI Autostart cp \ /var/lib/flatpak/exports/share/applications/al.getcryst.jadegui.desktop \ @@ -42,6 +36,8 @@ chown -R crystal:crystal /home/crystal/ chmod +x /home/crystal/.config/autostart/*.desktop # Services +systemctl enable vmtoolsd +systemctl enable vmware-vmblock-fuse systemctl enable NetworkManager systemctl enable gdm @@ -56,4 +52,8 @@ echo "en_US.UTF-8 UTF-8" >> /etc/locale.gen echo "LANG=en_US.UTF-8" > /etc/locale.conf locale-gen +# Onyx as default gdm session +rm /usr/share/xsessions/gnome* +rm /usr/share/wayland-sessions/gnome* + echo "Configured the system. Exiting chroot." diff --git a/crystal/packages.x86_64 b/crystal/packages.x86_64 index 9bf4daa..904b5fc 100644 --- a/crystal/packages.x86_64 +++ b/crystal/packages.x86_64 @@ -6,7 +6,7 @@ curl curl dosfstools edk2-shell -f2fs-tools +gtkmm3 linux linux-firmware memtest86+ @@ -20,6 +20,8 @@ reflector syslinux systemd-sysvcompat tree +virtualbox-guest-utils +open-vm-tools xfsprogs zsh