Skip to content

v1.1.0

Latest
Compare
Choose a tag to compare
@theDrake theDrake released this 17 May 09:45
· 57 commits to master since this release

Auto-Partitioning

  • Fixed some minor bugs and logging issues associated with UEFI systems (however, see "Known Issues" below).

Manual Partitioning

  • Fixed a few logical errors and made various cosmetic improvements.
  • Improved handling of Btrfs subvolumes.
  • Improved handling of input for custom mount points.
  • Improved enabling/disabling of swap and added [SWAP] to the mount point menu for more convenient creation of swap partitions.

Software

  • Configured GameMode to also enable NVIDIA PRIME render offload for systems with an NVIDIA card plus another GPU.
  • Provided option to try again if keyring update fails.
  • Streamlined default packages, improved package list management, and added a pre-pacstrap check for anything that should be moved to the AUR list as packages are occasionally removed from official repos.
  • Improved process for installation of yay-bin and AUR packages.
  • Added radeontop for ATI/AMD systems and improved overall handling of GPU-related packages.
  • Ensured thermald is installed and enabled for Intel systems to improve CPU temperature management.
  • Ensured tlp is installed and enabled for laptops to improve battery power management.
  • Added foliate (and its optional dependency dictd) to default packages as it handles .mobi and other major eBook formats beautifully; also added mlocate, pipes.sh, and cpupower-gui.
  • Made noto-fonts optional, added ttf-liberation and ttf-dejavu as default font packages, and ensured noto-fonts-cjk is installed when needed.
  • Added bottles as an optional package, adjusted the Wine-related package list, and ensured Wine-related packages are installed, not only if lutris is selected, but also if bottles or playonlinux is selected.
  • Replaced sdl with sdl12-compat, libcanberra-pulse with libcanberra, opencl-icd-loader with ocl-icd, qemu with qemu-desktop, and itch with itch-setup-bin.
  • Removed xcursor-breeze from package lists for GTK-based DEs and added breeze to default packages as it provides Breeze cursor themes and dark theming for certain KDE apps, such as Kdenlive.
  • Ensured python-pip is installed with Kdenlive as it's needed for certain features, such as speech to text.
  • Installation of insync now includes a DE-specific supplemental package: insync-dolphin, insync-nautilus, insync-nemo, or insync-thunar.
  • Increased default window size of Terminator to 900x600.
  • Improved default GRUB appearance for common monitor resolutions.

KDE Plasma

  • LightDM is now available as a display manager option in addition to SDDM.
  • Fixed keyboard shortcuts for changing window opacity.
  • Improved configuration of KWin, Kate, and Dolphin.
  • Added UFW rules to open KDE Connect ports.

Xfce

  • GNOME services (such as gnome-keyring) now properly launch at login.
  • Default keyboard shortcuts for screenshots now automatically save a file, or copy the screenshot to the clipboard if Ctrl is added to the shortcut, instead of opening the xfce4-screenshooter GUI.
  • Touchpad (if any) now activates at login if no mouse is detected and deactivates whenever a mouse is connected.
  • A toggle-touchpad command is now available and triggers whenever the touchpad toggle key is pressed.
  • The "pop art squares" screensaver has been replaced by a slideshow of GDL's default wallpapers.
  • Improved configuration of Xfce Panel, Whisker Menu, Default Applications, Power Manager, Galculator, and Thunar.

Misc.

  • Resolved a sudoers issue: (ALL) -> (ALL:ALL).
  • Fixed a few logical grep issues.
  • Improved input handling for hostname, username, and full name.
  • Improved language files and the overall flow of messages.
  • Improved log file formatting and, at the end of a successful install, disk usage (df -Th) is now appended to the log.
  • Improved handling of Bluetooth, Wi-Fi, battery-detection, USB device-detection, gamemode group creation, locale-gen, and GDL version number.
  • Improved build.sh, gdl-config-script, .zlogin, and .bashrc files.
  • ISO built using: archiso 63-2
  • Installer kernel: linux 5.17.7.arch1-1

Known Issues

  • In some cases, the "Auto-partition with Encrypted LVM" option may fail completely or may seem to succeed and yet result in a system that doesn't boot properly. This is still being investigated.