manjaro-architect issueshttps://gitlab.manjaro.org/applications/manjaro-architect/-/issues2024-01-28T21:13:24Zhttps://gitlab.manjaro.org/applications/manjaro-architect/-/issues/302Cleanup stale branches2024-01-28T21:13:24ZPhilip HCleanup stale branchesI have cleaned up merged branches.
Next, I would clean up stale branches.
Are there any objections?
They are 6y old and not rebased.I have cleaned up merged branches.
Next, I would clean up stale branches.
Are there any objections?
They are 6y old and not rebased.Bernhard LandauerMatti HyttinenOleksandr BBernhard Landauerhttps://gitlab.manjaro.org/applications/manjaro-architect/-/issues/299BTRFS Mount failed2021-12-12T12:03:03ZPhilip HBTRFS Mount failedIt's for some reasons not possible to install the System with BTRFS File System, the mount fails.
Tested on Physical and Virtual Environments.It's for some reasons not possible to install the System with BTRFS File System, the mount fails.
Tested on Physical and Virtual Environments.https://gitlab.manjaro.org/applications/manjaro-architect/-/issues/298manjaro-architect exits after selecting language (no error)2023-06-11T07:40:16ZMarkusmanjaro-architect exits after selecting language (no error)I followed instructions from #297 by running
```sh
sudo pacman -Sy manjaro-architect && \
setup
```
but this just shows the language selection screen and then exits
`echo $?` results in `0`
this is on the XFCE 21.1.6 ISOI followed instructions from #297 by running
```sh
sudo pacman -Sy manjaro-architect && \
setup
```
but this just shows the language selection screen and then exits
`echo $?` results in `0`
this is on the XFCE 21.1.6 ISOhttps://gitlab.manjaro.org/applications/manjaro-architect/-/issues/297Build ISO2023-06-11T07:38:20ZP WBuild ISOI have been trying to build the iso for using on a VM but I haven't managed to get it to work. I have cloned the manjaro-architect repo but I don't see anything in the makefile for making an ISO image? Is it still supported to make ISOs?...I have been trying to build the iso for using on a VM but I haven't managed to get it to work. I have cloned the manjaro-architect repo but I don't see anything in the makefile for making an ISO image? Is it still supported to make ISOs? I believe the last release I can find was from 5 months ago?
Thank you very much,
Phttps://gitlab.manjaro.org/applications/manjaro-architect/-/issues/296Remote "linux-lts" and "linux-latest" from kernel selection2021-06-16T18:45:17ZSven BachmannRemote "linux-lts" and "linux-latest" from kernel selectionHi,
I tried to select `linux-latest` but the installer told me it's not available. Searching for it I found https://forum.manjaro.org/t/updated-linux-latest-and-linux-lts-packages/57264 -> looks like both packages where removed.
The fi...Hi,
I tried to select `linux-latest` but the installer told me it's not available. Searching for it I found https://forum.manjaro.org/t/updated-linux-latest-and-linux-lts-packages/57264 -> looks like both packages where removed.
The fix would be to remove the options from here:
* https://gitlab.manjaro.org/applications/manjaro-architect/-/blob/master/lib/util-base.sh#L215
* https://gitlab.manjaro.org/applications/manjaro-architect/-/blob/master/lib/util-desktop.sh#L261https://gitlab.manjaro.org/applications/manjaro-architect/-/issues/295Gnome not available2023-06-19T16:28:56ZJonahGnome not available`profile-validate -v` shows the following error:
```bash
Testing profile gnome
Profile gnome did not pass the test.
The offending packages are:
gnome-getting-started-docs
````profile-validate -v` shows the following error:
```bash
Testing profile gnome
Profile gnome did not pass the test.
The offending packages are:
gnome-getting-started-docs
```https://gitlab.manjaro.org/applications/manjaro-architect/-/issues/294Install Manjaro Desktop fails - failed to run command mkinitcpio2023-06-11T07:38:43ZGhost UserInstall Manjaro Desktop fails - failed to run command mkinitcpioSteps to reproduce:
Booted environment
Logged in as root, password manjaro
Run setup
![for_gitlab_1](/uploads/56b6f88d56df9f3544ffda6aae7b25e6/for_gitlab_1.png)
Run pacman -S manjaro-architect glibc
Resolve conflict with y
![for_gitl...Steps to reproduce:
Booted environment
Logged in as root, password manjaro
Run setup
![for_gitlab_1](/uploads/56b6f88d56df9f3544ffda6aae7b25e6/for_gitlab_1.png)
Run pacman -S manjaro-architect glibc
Resolve conflict with y
![for_gitlab_2](/uploads/97b50516f437fcdbb48cfe06ad9f6552/for_gitlab_2.png)
Run setup again
Select English
Select OK
Prepare Installation
Set Virtual Console
Partition Disk
/dev/sda
Automatic Partitioning
Mount Partitions
Root: /dev/sda2, btrfs, default options
Automatic Subvolumes
Install Desktop System
Install Manjaro Desktop
yay + base-devel and linux-lts
KDE full
wait…
see error:
![for_gitlab_3](/uploads/57178b2fbea5e7738a368fb3e9a51da3/for_gitlab_3.png)
see other error failing to enable sddm
drivers fail mwhd no such file or directory
bootloader grub on sda
configure base
genfstab uuids
…
left at grub prompt
no kernels in /@/boot… unable to boot manuallyhttps://gitlab.manjaro.org/applications/manjaro-architect/-/issues/29360-ioschedulers.conf has incorrect values as of linux 5.x2021-06-14T21:28:39ZAnalog Interface60-ioschedulers.conf has incorrect values as of linux 5.xGreetings,
The default [`/etc/udev/rules.d/60-ioschedulers.conf`](https://gitlab.manjaro.org/applications/manjaro-architect/-/blob/5986443589cb62f2aa2f3010760ebaf550eb8b06/lib/util-advanced.sh) created by Manjaro-Architect has incorrect...Greetings,
The default [`/etc/udev/rules.d/60-ioschedulers.conf`](https://gitlab.manjaro.org/applications/manjaro-architect/-/blob/5986443589cb62f2aa2f3010760ebaf550eb8b06/lib/util-advanced.sh) created by Manjaro-Architect has incorrect values in both lines. It should be `mq-deadline` instead of `deadline` and `bfq` instead of `bfq-sq`. Also a line for suggesting `none` for high-speed NVMe storages should be added.
Thankshttps://gitlab.manjaro.org/applications/manjaro-architect/-/issues/292Installing systemd-boot using the architect menu doesn't work2023-06-25T18:50:44ZChristian FiebigInstalling systemd-boot using the architect menu doesn't work`v0.9.34 (manjaro-architect 0.9.34-5)`
I'm installing into a VirtualBox VM using different ISOs (i3 and KDE), the issue is the same for both.
When I select the menu option to install systemd-boot as boot manager, I get a message, that ...`v0.9.34 (manjaro-architect 0.9.34-5)`
I'm installing into a VirtualBox VM using different ISOs (i3 and KDE), the issue is the same for both.
When I select the menu option to install systemd-boot as boot manager, I get a message, that it has been installed, but it actually hasn't, at least not completely. Of course, at this point, /boot is already mounted and the kernel images are present.
Later, when chrooting into the new installation, I can confirm this:
```
# ls -l /boot
total 47560
-rwxr-xr-x 1 root root 40960 Feb 11 16:27 amd-ucode.img
-rwxr-xr-x 1 root root 30314187 Mar 16 17:21 initramfs-5.4-x86_64-fallback.img
-rwxr-xr-x 1 root root 8203205 Mar 16 17:21 initramfs-5.4-x86_64.img
-rwxr-xr-x 1 root root 3624960 Feb 17 08:15 intel-ucode.img
-rwxr-xr-x 1 root root 22 Feb 26 11:18 linux54-x86_64.kver
drwxr-xr-x 2 root root 4096 Mar 16 17:21 memtest86+
-rwxr-xr-x 1 root root 6506816 Mar 16 17:21 vmlinuz-5.4-x86_64
```
```
# bootctl
systemd-boot not installed in ESP.
No default/fallback boot loader installed in ESP.
System:
Firmware: n/a (n/a)
Secure Boot: disabled
Setup Mode: user
Boot into FW: supported
Current Boot Loader:
Product: n/a
Features: - Boot counting
- Menu timeout control
- One-shot menu timeout control
- Default entry control
- One-shot entry control
- Support for XBOOTLDR partition
- Support for passing random seed to OS
- Boot loader sets ESP partition information
ESP: n/a
File: `-n/a
Random Seed:
Passed to OS: no
System Token: not set
Exists: no
Available Boot Loaders on ESP:
ESP: /boot (/dev/disk/by-partuuid/8e0b3250-e787-429f-97c5-ad49bb2bf06e)
Boot Loaders Listed in EFI Variables:
Title: Linux Boot Manager
ID: 0x0004
```
I need to call `bootctl install` to actually install it:
```
# bootctl install
Created "/boot/EFI".
Created "/boot/EFI/systemd".
Created "/boot/EFI/BOOT".
Created "/boot/loader".
Created "/boot/loader/entries".
Created "/boot/EFI/Linux".
Copied "/usr/lib/systemd/boot/efi/systemd-bootx64.efi" to "/boot/EFI/systemd/systemd-bootx64.efi".
Copied "/usr/lib/systemd/boot/efi/systemd-bootx64.efi" to "/boot/EFI/BOOT/BOOTX64.EFI".
Random seed file /boot/loader/random-seed successfully written (512 bytes).
Not installing system token, since we are running in a virtualized environment.
Created EFI boot entry "Linux Boot Manager".
# sdboot-manage gen
```
```
# bootctl
System:
Firmware: n/a (n/a)
Secure Boot: disabled
Setup Mode: user
Boot into FW: supported
Current Boot Loader:
Product: n/a
Features: - Boot counting
- Menu timeout control
- One-shot menu timeout control
- Default entry control
- One-shot entry control
- Support for XBOOTLDR partition
- Support for passing random seed to OS
- Boot loader sets ESP partition information
ESP: n/a
File: `-n/a
Random Seed:
Passed to OS: no
System Token: not set
Exists: yes
Available Boot Loaders on ESP:
ESP: /boot (/dev/disk/by-partuuid/8e0b3250-e787-429f-97c5-ad49bb2bf06e)
File: `-/EFI/systemd/systemd-bootx64.efi (systemd-boot 247.3-1-manjaro)
File: `-/EFI/BOOT/BOOTX64.EFI (systemd-boot 247.3-1-manjaro)
Boot Loaders Listed in EFI Variables:
Title: Linux Boot Manager
ID: 0x0005`
```
```
# ls -l /boot
total 47568
drwxr-xr-x 5 root root 4096 Mar 16 17:27 EFI
-rwxr-xr-x 1 root root 40960 Feb 11 16:27 amd-ucode.img
-rwxr-xr-x 1 root root 30314187 Mar 16 17:21 initramfs-5.4-x86_64-fallback.img
-rwxr-xr-x 1 root root 8203205 Mar 16 17:21 initramfs-5.4-x86_64.img
-rwxr-xr-x 1 root root 3624960 Feb 17 08:15 intel-ucode.img
-rwxr-xr-x 1 root root 22 Feb 26 11:18 linux54-x86_64.kver
drwxr-xr-x 3 root root 4096 Mar 16 17:27 loader
drwxr-xr-x 2 root root 4096 Mar 16 17:21 memtest86+
-rwxr-xr-x 1 root root 6506816 Mar 16 17:21 vmlinuz-5.4-x86_64
```
After that, it works fine (it's successfully booting into the new system).Philip HPhilip Hhttps://gitlab.manjaro.org/applications/manjaro-architect/-/issues/291Can't return to architect after chroot2021-06-11T22:53:56ZChristian FiebigCan't return to architect after chroot`v0.9.34 (manjaro-architect 0.9.34-5)`
Pretty much at the end of the setup process, I can chroot into the system (which works fine) and architect tells me to type `exit` and `fg` to return to the menu. But this doesn't work. As soon as ...`v0.9.34 (manjaro-architect 0.9.34-5)`
Pretty much at the end of the setup process, I can chroot into the system (which works fine) and architect tells me to type `exit` and `fg` to return to the menu. But this doesn't work. As soon as I type exit, the architect menu returns, but the whole screen starts to flicker and is not responding anymore, like in an endless loop. The only way is to kill the process or reset/restart the system. Since everything is done at this point, it's not that big of a deal, but still annoying.
I was installing in a virtual machine (VirtualBox) and using the UEFI mode.https://gitlab.manjaro.org/applications/manjaro-architect/-/issues/290BTRFS: @cache subvolume is created but not used and neither added to fstab2021-03-14T10:04:25Ztytan652BTRFS: @cache subvolume is created but not used and neither added to fstabThe @cache subvolume is created but not used and neither added to fstab and shall be added manually.
Is this normal ?
https://gitlab.manjaro.org/applications/manjaro-architect/-/blob/master/lib/util-disk.sh#L1655The @cache subvolume is created but not used and neither added to fstab and shall be added manually.
Is this normal ?
https://gitlab.manjaro.org/applications/manjaro-architect/-/blob/master/lib/util-disk.sh#L1655https://gitlab.manjaro.org/applications/manjaro-architect/-/issues/289replace util-linux with util-linux-libs to resolve dependency conflicts / upd...2021-06-19T19:06:00ZPhilip Hreplace util-linux with util-linux-libs to resolve dependency conflicts / update Kernel to a newer one e.g linux510Hi,
some in the forum have noticed (me too ;)) that there is a dependency problem when the setup command does an update.
packages which triggers the problem could be util-linux. > https://forum.manjaro.org/t/manjaro-architect-command-no...Hi,
some in the forum have noticed (me too ;)) that there is a dependency problem when the setup command does an update.
packages which triggers the problem could be util-linux. > https://forum.manjaro.org/t/manjaro-architect-command-not-found/53680
Temp Resolution is.:
`$ sudo pacman -S util-linux-libs`
https://gitlab.manjaro.org/applications/manjaro-architect/-/blob/master/data/package-lists/base-systemd-manjaro
optional update Kernel:
linux59 / linux510https://gitlab.manjaro.org/applications/manjaro-architect/-/issues/288[IMPORTANT] Project in Maintenance Mode2021-07-26T14:43:57ZDestroyerX[IMPORTANT] Project in Maintenance ModeI don't mean to critize anyone but this project seems kind of dead
The last release was 2 years ago, the 1.0 TODO was made 3 years ago, most issues haven't been resolved or replied to, @Chrysostomus was last active 5 months ago, last c...I don't mean to critize anyone but this project seems kind of dead
The last release was 2 years ago, the 1.0 TODO was made 3 years ago, most issues haven't been resolved or replied to, @Chrysostomus was last active 5 months ago, last commit was 7 months ago and there a still a LOT of bugs
I really like Manjaro and want to use Architect but just can't
Architect is the one tinkerers and enthusiasts want to try but just get disappointed after hours of trying to install it, I myself have done the same
No one will probably even read this but if someone from the Manjaro team does then please fix thishttps://gitlab.manjaro.org/applications/manjaro-architect/-/issues/287Make initramfs-linux.img not global readable if it contains a luks decryption...2020-12-27T21:13:32ZkmilleMake initramfs-linux.img not global readable if it contains a luks decryption keyHey,
if we encrypt the disk with luks, the `initramfs-linux.img` contains a key to decrypt the luks volume without the need of entering the password password for a second time. The problem is that `/boot/initramfs-linux.img` can be rea...Hey,
if we encrypt the disk with luks, the `initramfs-linux.img` contains a key to decrypt the luks volume without the need of entering the password password for a second time. The problem is that `/boot/initramfs-linux.img` can be read by anyone. This is done [here](https://gitlab.manjaro.org/applications/manjaro-architect/-/blob/db8e512132c6cea8453a0554e011bce9bcda0067/lib/util-base.sh#L836). As an improvement we could make initramfs files not global readable. [Here](https://cryptsetup-team.pages.debian.net/cryptsetup/encrypted-boot.html) is an example how to do it Debian:
```bash
root@debian:~# echo UMASK=0077 >>/etc/initramfs-tools/initramfs.conf
```
Unfortunately it didn't work for me echoing the umask to `/etc/mkinitcpio.conf`.https://gitlab.manjaro.org/applications/manjaro-architect/-/issues/286GRUB install on GPT device failed on BIOS machine2020-12-16T08:34:46ZGialluRGRUB install on GPT device failed on BIOS machineReference: [GRUB install on GPT device failed on BIOS machine](https://github.com/Chrysostomus/manjaro-architect/issues/248)
I think that this issue opened by [speshuric](https://github.com/speshuric) in the old github is still present ...Reference: [GRUB install on GPT device failed on BIOS machine](https://github.com/Chrysostomus/manjaro-architect/issues/248)
I think that this issue opened by [speshuric](https://github.com/speshuric) in the old github is still present in the last version of architect.
> Steps to reproduce
> - Use following partition script
> ```
> #!/usr/bin/env bash
> # use blkid or lsblck to check what disk you destroy
>
> if [ "$(whoami)" != "root" ]; then
> echo "Root privileges required"
> exit 1
> fi
>
> HDD=sda
>
> partprobe /dev/${HDD}
> parted --script /dev/${HDD} print
>
> parted --script /dev/${HDD} -- \
> unit MiB \
> mklabel gpt \
> mkpart primary 1MiB 4MiB \
> set 1 bios_grub on \
> name 1 bios_grub \
> mkpart primary fat32 4MiB 512MiB \
> set 2 esp on \
> set 2 boot on \
> name 2 esp \
> mkpart primary linux-swap 512MiB 8GiB \
> name 3 swap \
> mkpart primary ext4 8GiB 100% \
> name 4 root \
> print \
>
> partprobe /dev/${HDD}
>
> mkswap /dev/${HDD}3 -L swap
> mkfs.ext4 /dev/${HDD}4 -F -L boot
> ```
> - Mount sda4 as root, mount sda3 as swap
> - Install base packages
> - Try to install GRUB from menu.
>
> **Expected**
>
> GRUB installation success
>
> **Actual**
>
> GRUB installation failed
>
> Reasons is the following line
>
>| [manjaro-architect/lib/util-base.sh](https://gitlab.manjaro.org/applications/manjaro-architect/-/blob/master/lib/util-base.sh#L759) |
>| ------ |
>|`dd if=/dev/zero of=$DEVICE seek=1 count=2047` |
>
>GPT partition table placed in 2-32 LBAs (sectors). Thus manjaro-architect blindly erase it.
>
> Another point is useless error message on installation (the same as in #216)https://gitlab.manjaro.org/applications/manjaro-architect/-/issues/285Request: Add xmonad to display managers2020-11-28T18:28:44ZAndyRequest: Add xmonad to display managersI'm using Xmonad as display manager.
Is it possible to add it to the list of available display managers? If so, that would be awesome.
https://wiki.archlinux.org/index.php/xmonad
https://xmonad.orgI'm using Xmonad as display manager.
Is it possible to add it to the list of available display managers? If so, that would be awesome.
https://wiki.archlinux.org/index.php/xmonad
https://xmonad.orghttps://gitlab.manjaro.org/applications/manjaro-architect/-/issues/284Architect install fails on /mnt/etc/mkinitcpio.conf sed2020-10-27T03:29:42Zfullmetal1Architect install fails on /mnt/etc/mkinitcpio.conf sedI follow the standard fare, boot manjaro architect iso inside a VM, run setup. default partitioning. no LVM, no LUKS, get my mirrors list sorted, and go to base install. Base install shows an error but is too quick for me to see. Go back...I follow the standard fare, boot manjaro architect iso inside a VM, run setup. default partitioning. no LVM, no LUKS, get my mirrors list sorted, and go to base install. Base install shows an error but is too quick for me to see. Go back to reinstall base and it complains that sed mkinitcpio.conf is failing because the file doesn't exist.
Ditto for /mnt/etc/pacman-mirrors
I can just cp the pacman-mirrors from the live CD, but when I cp mkinitcpio I get an unhelpful error:
```sed: -e expression #1, char 0: no previous regular expression```https://gitlab.manjaro.org/applications/manjaro-architect/-/issues/283Mount partitions: allow for selecting multiple swap partitions2023-06-19T16:28:39ZThibault MollemanMount partitions: allow for selecting multiple swap partitionsHi,
On option 8 (mount partitions), after formatting my root partition. Being able to then select multiple swap partitions would be a good addition. (right now you can only select one)
Cheers,
ThibaultHi,
On option 8 (mount partitions), after formatting my root partition. Being able to then select multiple swap partitions would be a good addition. (right now you can only select one)
Cheers,
Thibaulthttps://gitlab.manjaro.org/applications/manjaro-architect/-/issues/282Bootloader bitness is hardcoded2024-01-13T10:17:19ZmirhBootloader bitness is hardcodedhttps://gitlab.manjaro.org/applications/manjaro-architect/-/blob/0.9.33/lib/util-base.sh#L560
You should dynamically switch between `x64` and `ia32`.https://gitlab.manjaro.org/applications/manjaro-architect/-/blob/0.9.33/lib/util-base.sh#L560
You should dynamically switch between `x64` and `ia32`.https://gitlab.manjaro.org/applications/manjaro-architect/-/issues/281Firmware type (BIOS/UEFI) has nothing to do with partition table (MBR/GPT)2020-09-10T16:52:03ZmirhFirmware type (BIOS/UEFI) has nothing to do with partition table (MBR/GPT)As instead reported in the `_PartToolBody` note. You can have all 4 combinations basically.
Of course a MBR tool should only be used with a MBR partition table and viceversa.As instead reported in the `_PartToolBody` note. You can have all 4 combinations basically.
Of course a MBR tool should only be used with a MBR partition table and viceversa.