Manjaro-architect 0.8


#181

Could you get us the installer log?


#182

I’m going to test architect once again in a VBox.
Is the current git version in unstable repo?
Should I use the architect ISO or one of the official releases and then switch to unstable and install m-a?


#183

I would probably choose some stable installation media and install the git version of the package. That way you

  • get stable branch on target system automatically
  • can partition disk with graphical tools.
  • have easier access to web browser for troubleshooting

But if disk is prepartotioned, then using manjaro-architect iso is possibly the smallest download.


#184

LXQt ISOs are very small. I don’t know if they come with a browser. If not qutebrowser is the smallest download among “normal” browsers.


#185

Bspwm iso too. But lxqt iso is significantly newer.


#186

Thanks. I use my KDE ISO and boot into console as I’m RAM limited. Switched to unstable and installed manjaro-architect-dev.

Here’s the test setup on VBox:

BIOS with GPT
ef02 partition
ext4 /boot options=default
btrfs / options=autodefrag,space_cache,compress=lzo
small swap
language = german
MATE
systemd
kernel 4.9
kernel-headers + vbox guest modules

Everything worked well until I got to choose the DE for installation.
The following error then appeared:
[install desktop-pkgs][255] ==> Creating install root at /mnt
I don’t see any other error messages in the log.

I will try again. EDIT: same error with ext4 as root, so probably just a package issue. Also same error with lxqt and xfce.


#187

Can you scroll up to check the error output? Or check m-a.log to see the package list? This is usually caused by an error in package filtering


#188

I restarted and preformatted the partitions before launching m-a.
It works now (with MATE full). Not sure why it didn’t work before…

EDIT: the installed system booted without a hitch, everything seems to be correctly in place.

EDIT 2: I tried again with formatting the partitions with m-a, this time it worked. So probably just a temporary error in. package selection list. Great job!


#189

On VB ive never had so much problems with an installer as this one, after a 3rd attempt i am giving up.Keep getting fail to load chroot error for bootloader, user setup . Edit to add, using net install iso and lxqt as de.

sudo pacman-mirrors -g -b unstable


#190

Hmm that’s weird, here bootloader installation works without a problem in several tests on VBox. Do you have some logs?


#191

Its possibly me, i dont know but im sure i am doing the right thing. Ill try it again and get a screen shot.


#192

@Steve In the host the installer log is stored in /var/log/m-a.log. Please post the content (or a screenshot of it, if in vbox and not able to copy&paste it) so we can have a look what might be going wrong there :wink:


#193

xdg-user-dirs depends on systemd. It’s not supposed to be installed on an openrc system.
Also bumblebee-openrc needs to be installed instead of bumblebee.
Would be great if you still have the log with package lists an so on…


#194

Weird that profiles have it without flags then. Even lxqt profile has it.


#195

well xdg-user-dirs is in all our desktop profiles… We need to ask @artoo.


#196

Yes. How about bumblebee/bumblebee-openrc? Does mhwd install it?


#197

We use mhwd for it, yes


#198

I have been experimenting and had trouble with bumblebee.
Its currently not fully working, but on todo. It used to work before all the libgl changes.

Regarding xdg-user-dirs, openrc profiles need this packages too, displaymanager-openrc takes care to create xdg dirs instead of systemd unit.


#199

Sorry for the delay, was out last night.


    :: manjaro-architect-dev 0.8.0.r105.g9a30cea-1 ::

03/15/17 17:07:56 system: UEFI, init: systemd nw-client: nmtui 
03/15/17 17:08:45 set LANG=en_US.UTF-8 
03/15/17 17:09:02 refresh database 
03/15/17 17:10:03 --------- [lsblk] ------------
03/15/17 17:10:03 /dev/sda1 300M
03/15/17 17:10:03 /dev/sda2 914G
03/15/17 17:10:03 /dev/sda3 17.2G
03/15/17 17:10:03 /dev/sdb1 300M
03/15/17 17:10:03 /dev/sdb2 16.6G
03/15/17 17:10:03 /dev/sdb3 29.3G
03/15/17 17:10:03 /dev/sdb4 29.3G
03/15/17 17:10:03 /dev/sdb5 29.3G
03/15/17 17:10:03 /dev/sdb6 29.3G
03/15/17 17:10:03 /dev/sdb7 29.3G
03/15/17 17:10:03 /dev/sdb8 29.3G
03/15/17 17:10:03 /dev/sdb9 29.3G
03/15/17 17:10:03 /dev/sdb10 29.3G
03/15/17 17:10:03 /dev/sdb11 29.3G
03/15/17 17:10:03 /dev/sdb12 29.3G
03/15/17 17:10:03 /dev/sdb13 29.3G
03/15/17 17:10:03 /dev/sdb14 29.3G
03/15/17 17:10:03 /dev/sdb15 29.3G
03/15/17 17:10:03 /dev/sdb16 29.3G
03/15/17 17:10:03 /dev/sdb17 29.3G
03/15/17 17:10:03 /dev/sdb18 29.3G
03/15/17 17:10:03 /dev/sdb19 29.3G
03/15/17 17:10:03 /dev/sdb20 29.3G
03/15/17 17:10:03 /dev/sdb21 29.3G
03/15/17 17:10:03 /dev/sdb22 29.3G
03/15/17 17:10:03 /dev/sdb23 29.3G
03/15/17 17:10:03 /dev/sdb24 29.3G
03/15/17 17:10:03 /dev/sdb25 29.3G
03/15/17 17:10:03 /dev/sdb26 29.3G
03/15/17 17:10:03 already mounted: 
03/15/17 17:10:07 ignore crypted: 
03/15/17 17:10:21 mount /dev/sdb15 as mkfs.ext4 -q. 
03/15/17 17:10:21 create mountpoint /mnt 
03/15/17 17:10:26 mount /dev/sdb15 noatime
03/15/17 17:10:32 Swap partition: swapon 
03/15/17 17:10:39 create /mnt/boot/efi 
03/15/17 17:10:39 mount /dev/sdb1 /mnt/boot/efi 
03/15/17 17:10:49 update profiles pkgs warning: manjaro-iso-profiles-base-17.0-2 is up to date -- reinstalling
03/15/17 17:10:51 init openrc
03/15/17 17:10:57 selected: "yaourt + base-devel" linux49
03/15/17 17:11:03 modules: KERNEL-headers KERNEL-acpi_call KERNEL-ndiswrapper
03/15/17 17:11:03 filter_packages 
03/15/17 17:11:04 packages to install: yaourt linux49 acpi b43-fwcutter bash btrfs-progs bzip2 coreutils crda dhclient diffutils dmraid dnsmasq dosfstools e2fsprogs ecryptfs-utils efibootmgr exfat-utils f2fs-tools file filesystem findutils gawk gcc-libs gettext glibc grep gzip inetutils intel-ucode iproute2 iptables iputils ipw2100-fw ipw2200-fw jfsutils less licenses linux-firmware logrotate lsb-release man-db manjaro-firmware manjaro-release manjaro-system man-pages memtest86+ mhwd mhwd-db mkinitcpio-openswap nano ntfs-3g acpid-openrc cpupower-openrc cronie-openrc cryptsetup-openrc dbus-openrc device-mapper-openrc dhcpcd-openrc eudev-systemd haveged-openrc libeudev-systemd lvm2-openrc mdadm-openrc netifrc nfs-utils-openrc rsync-openrc wpa_supplicant-openrc os-prober pacman pciutils pcmciautils perl procps-ng psmisc reiserfsprogs sed shadow s-nail sudo sysfsutils tar texinfo usbutils util-linux which xfsprogs zd1211-firmware nilfs-utils 
03/15/17 17:12:31 install basepkgs ==> Creating install root at /mnt
03/15/17 17:12:31 base installed succesfully.
03/15/17 17:12:40 install network-broadcom-wl 
03/15/17 17:12:43 install network-r8168 
03/15/17 17:12:51 update profiles pkgs warning: manjaro-iso-profiles-base-17.0-2 is up to date -- reinstalling
03/15/17 17:12:55 selected: [Manjaro-lxqt]
03/15/17 17:12:55 filter_packages 
03/15/17 17:12:56 selected 'full' profile
03/15/17 17:12:56 packages to install: acpi acpid-openrc alsa-firmware alsa-utils-openrc avahi-openrc b43-fwcutter bash btrfs-progs bzip2 cgmanager-openrc compton compton-conf consolekit-openrc coreutils cpupower-openrc crda cronie-openrc cronjobs cryptsetup-openrc dbus-openrc device-mapper-openrc dhclient dhcpcd-openrc diffutils displaymanager-openrc dmidecode dmraid dnsmasq dosfstools e2fsprogs ecryptfs-utils efibootmgr eudev-systemd exfat-utils f2fs-tools file filesystem findutils gawk gcc-libs gettext glibc grep gvfs gzip haveged-openrc inetutils intel-ucode inxi iproute2 iptables iputils ipw2100-fw ipw2200-fw jfsutils json-c juffed-qt5 less libeudev-systemd licenses linux49 linux-firmware logrotate lsb-release lvm2-openrc lximage-qt lxqt-about lxqt-admin lxqt-common lxqt-config lxqt-globalkeys lxqt-notificationd lxqt-openssh-askpass lxqt-panel lxqt-policykit lxqt-powermanagement lxqt-qtplugin lxqt-runner lxqt-session lxqt-sudo man-db manjaro-firmware manjaro-hotfixes manjaro-lxqt-extra-settings manjaro-release manjaro-system man-pages mdadm-openrc memtest86+ mhwd mhwd-db mkinitcpio-openswap mobile-broadband-provider-info modemmanager nano netifrc network-manager-applet networkmanager-consolekit networkmanager-openrc nfs-utils-openrc nilfs-utils nss-mdns ntfs-3g ntp-openrc obconf-qt octopi octopi-cachecleaner octopi-notifier-qt5 octopi-repoeditor openbox openssh-openrc os-prober pacman pciutils pcmanfm-qt pcmciautils perl pm-utils powertop procps-ng psmisc qpdfview qterminal qupzilla reiserfsprogs rsync-openrc sddm-consolekit sddm-qt-manjaro-theme sed shadow s-nail sudo sysfsutils syslog-ng-openrc tar terminus-font texinfo ttf-bitstream-vera ttf-dejavu ttf-droid ttf-inconsolata ttf-indic-otf ttf-liberation usbutils util-linux vlc which wpa_supplicant-openrc xarchiver xdg-su xdg-user-dirs xdg-utils xfsprogs xorg-server xorg-server-utils xorg-twm xorg-utils xorg-xinit yaourt zd1211-firmware 
03/15/17 17:14:05 install desktop-pkgs ==> Creating install root at /mnt
03/15/17 17:14:05 copy overlay 
03/15/17 17:14:05 copy root config 
03/15/17 17:14:06 enable acpid 
03/15/17 17:14:06 enable cgmanager 
03/15/17 17:14:06 enable consolekit 
03/15/17 17:14:06 enable cronie 
03/15/17 17:14:07 enable dbus 
03/15/17 17:14:07 enable syslog-ng
03/15/17 17:14:07 enable NetworkManager
03/15/17 17:14:08 add xdm default: sddm
03/15/17 17:14:11 set_sddm_ck
03/15/17 17:20:56 install video-hybrid-intel-nvidia-bumblebee
03/15/17 17:33:42 basestrap -i /mnt manjaro-settings-manager pamac pacli pacui manjaro-tools-base ==> Creating install root at /mnt
03/15/17 17:33:56 generate_fstab
03/15/17 17:34:05 set_hostname
03/15/17 17:34:11 set_locale
03/15/17 17:34:15 set_xkbmap us
03/15/17 17:34:21 set_timezone
03/15/17 17:34:23 set_hw_clock
03/15/17 17:34:37 set_root_password New password: Retype new password: passwd: password updated successfully
03/15/17 17:34:42 default shell: [/bin/bash]
03/15/17 17:34:49 add user to groups
03/15/17 17:34:49 create user pwd New password: Retype new password: passwd: password updated successfully
03/15/17 17:35:18 install_cust_pkgs keepass openvpn networkmanager-openvpn ==> Creating install root at /mnt
03/15/17 17:35:31 exit installer.

Looks fine, assuming the package list is okay, doesn’t capture the script execution errors I saw though.

Would be handy to have a debug log output option that would pipe the complete stdout and stderr output to a file for later perusal.

sudo manjaro-architect --debug

EDIT :

Just chrooted into this system, manually removed bumblebee driver and installed the intel driver and it now boots, so the issue is bumblebee.

Still doesn’t explain why the mate openrc system booted and the lxqt and kde systems didn’t.

I’ll install mate and xfce openrc with bumblebee again to confirm.

Probably prudent to do a couple of systemd bumblebee installs too, just to make sure the libgl changes haven’t broken anything.

EDIT :

Why does m-a prompt for virtual console now at startup? Not a good way to start the install, very confusing if you have no idea what your keymap is within such a large and diverse list (which I don’t). I just hit cancel, wonder what other users do?

Is this to do with certain characters not displaying properly for certain languages? Can we only prompt for this if the language selected contains such characters?


#200

Thanks a lot. So, good to know at least what (very likely) the issue was.
Re. keymap settings you are just one of the lucky ones for whom the default US-qwerty keyboard is what they actually have in front of them… :wink:
For me for example I have to type z for y and have all the special characters -_=/" in the weirdest places, different from what is on my keyboard … until I can set the correct keyboard layout with that dialog
A typical session on an ISO for me begins with

pacmanßmirrors ßgic ßGermanz

:laughing: