From d61801011c57e523d8463d8b8787b2350eb11516 Mon Sep 17 00:00:00 2001 From: Charles Vandevoorde Date: Sat, 15 May 2021 20:43:47 +0200 Subject: propagate options when mounting a partition --- archinstall/lib/disk.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/archinstall/lib/disk.py b/archinstall/lib/disk.py index 62f1785f..5bbcb0bb 100644 --- a/archinstall/lib/disk.py +++ b/archinstall/lib/disk.py @@ -384,7 +384,10 @@ class Partition(): pathlib.Path(target).mkdir(parents=True, exist_ok=True) try: - sys_command(f'/usr/bin/mount {self.path} {target}') + if options: + sys_command(f'/usr/bin/mount -o {options} {self.path} {target}') + else: + sys_command(f'/usr/bin/mount {self.path} {target}') except SysCallError as err: raise err -- cgit v1.2.3-70-g09d2 From c036856a3e774d79971a9ff20327d4a973232bfc Mon Sep 17 00:00:00 2001 From: Dylan Taylor Date: Sat, 15 May 2021 17:06:59 -0400 Subject: Switch LXQt to use LightDM to be consistent with other DEs. --- profiles/lxqt.py | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/profiles/lxqt.py b/profiles/lxqt.py index af6337e6..3ee9849d 100644 --- a/profiles/lxqt.py +++ b/profiles/lxqt.py @@ -4,7 +4,17 @@ import archinstall is_top_level_profile = False -__packages__ = ["lxqt", "breeze-icons", "oxygen-icons", "xdg-utils", "ttf-freefont", "leafpad", "slock", "sddm"] +__packages__ = [ + "lxqt", + "breeze-icons", + "oxygen-icons", + "xdg-utils", + "ttf-freefont", + "leafpad", + "slock", + "lightdm", + "lightdm-gtk-greeter", +] def _prep_function(*args, **kwargs): @@ -34,4 +44,5 @@ if __name__ == 'lxqt': # Install the LXQt packages archinstall.storage['installation_session'].add_additional_packages(__packages__) - archinstall.storage['installation_session'].enable_service('sddm') # SDDM Display Manager + # Enable autostart of LXQt for all users + archinstall.storage['installation_session'].enable_service('lightdm') -- cgit v1.2.3-70-g09d2