[unstable] Manjaro-architect beta testing

netinstall
manjaro-architect

#564

Another test yesterday evening

LXQT + openrc
Legacy partition

almost all right with only a message related with a “init” for group definition not correct, but I did like the standard user, I pressed Enter and I loose the text :smiley: :smiley: :smiley: forgive me, it was really late…

A configuration file? Good idea, maybe a selection with a standard palette of colours for background and foreground? In the meantime, a dark blue to replace the light blue… just to avoid to consume the eyes of us, poor and old programmers… ahahahahah

Anyway, I like a lot the philosophical approach of this installation program: great!

I was also thinking that, when completed the first project, with a character based interface, the next step maybe to add a GUI shell, to make happy also the standard user :wink:

Ok, I’m joking :slight_smile:


#565

Just installed stable bspwm profile on xfs. I used m-a installer from testing repo. All went fine except sxhkd was not installed. Added it manually.


#566

The whole point of a cli installer is the ISO doesn’t have to boot into a graphical environment, and deal with any of the potential booting issues that may ensue with different gpu hardware.

With an ISO like manjaro-architect there will very rarely be a need to recreate the ISO either. The installer self updates upon launch, and it will always download and install the latest packages from a repo determined by your mirrorlist config.

Best of both worlds.


#567

Thanks. The package is on the list, so this seems to be a issue with package filtering. I’ll look into the matter.

EDIT: The issue doe not seem to be present in developement branch, so it should be fixed with the next update. Just tested installing bspwm profile. Works like a toilet in a train.


#568

Bspwm profile just got updated. It should now also work with openrc (although the support is rudimentary at best)


#569

The installer restructuring is now complete!
We now no longer use recursive menus. Exit navigation and cancel buttons should now work without issues. The installer is now (temporarily) separated to basic and advanced section. We may still be fiddling with layout some more.

Anyway, now we can move on to work on other features. It seems to me that the installer is now in somewhat stable state.


#570

@fdc1b, better?

:laughing:


#571

is that a good thing??? :laughing:


#572

I’ll rebuild the installer package now - and then find a little sleep! :wink:


#573

I have removed the -exp package now. Please use the regular manjaro-architect-launcher now.


#574

It’s a finnish idiom meaning that something works extremely reliably (although possibly being disgusting).


#575

After some more console and dialog tweaking… I think we’re getting there now. This might just become a console-maia package for general usage? :smiley:


#576

aweome!

( ^ Swiss train toilet test rig ! :laughing: )


#578

I’m running manjaro-architect-dev 0.7.4.r303.gfb2d05a-1 from an OpenRC system.
I’ve already encountered an following issues:

  • I selected “Simple Install” and wanted to select linux410 and unselect linux-acpi_call. I got thrown back. The install proceded after I selected linux49 and left the linux-acpi_call selected.
  • I wanted to select openrc + bspwm (I know it is broken, but I wanted to help and maybe fix it with some luck), but got the error message to 1 select a different profile or 2 install systemd base. I selected 1 and bspwm profiles gets isntalled anyway. I think that error handling here is a bit too late.If I selected OpenRC the dialog shouldn’t offer unsupported profiles.
  • The installed system boots, but the graphical session has frozen input as OP mentioned in another thread. After x I get some output, will post the input part from .local/share/xorg/Xorg.0.log:
[   421.056] (II) config/udev: Adding input device Power Button (/dev/input/event1)
[   421.056] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[   421.056] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[   421.056] (**) Power Button: Applying InputClass "system-keyboard"
[   421.056] (II) LoadModule: "libinput"
[   421.056] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
[   421.085] (II) Module libinput: vendor="X.Org Foundation"
[   421.085] 	compiled for 1.19.1, module version = 0.24.0
[   421.085] 	Module class: X.Org XInput Driver
[   421.085] 	ABI class: X.Org XInput driver, version 24.1
[   421.085] (II) Using input driver 'libinput' for 'Power Button'
[   421.085] (**) Power Button: always reports core events
[   421.085] (**) Option "Device" "/dev/input/event1"
[   421.085] (**) Option "_source" "server/udev"
[   421.085] (EE) xf86OpenSerial: Cannot open device /dev/input/event1
	Permission denied.
[   421.085] (II) opening input device '/dev/input/event1' failed (Permission denied).
[   421.085] (II) failed to create input device '/dev/input/event1'.
[   421.085] (EE) libinput: Power Button: Failed to create a device for /dev/input/event1
[   421.085] (EE) PreInit returned 2 for "Power Button"
[   421.085] (II) UnloadModule: "libinput"
[   421.085] (II) config/udev: Adding input device Video Bus (/dev/input/event2)
[   421.085] (**) Video Bus: Applying InputClass "evdev keyboard catchall"
[   421.085] (**) Video Bus: Applying InputClass "libinput keyboard catchall"
[   421.085] (**) Video Bus: Applying InputClass "system-keyboard"
[   421.085] (II) Using input driver 'libinput' for 'Video Bus'
[   421.085] (**) Video Bus: always reports core events
[   421.085] (**) Option "Device" "/dev/input/event2"
[   421.085] (**) Option "_source" "server/udev"
[   421.085] (EE) xf86OpenSerial: Cannot open device /dev/input/event2
	Permission denied.
[   421.085] (II) opening input device '/dev/input/event2' failed (Permission denied).
[   421.085] (II) failed to create input device '/dev/input/event2'.
[   421.085] (EE) libinput: Video Bus: Failed to create a device for /dev/input/event2
[   421.085] (EE) PreInit returned 2 for "Video Bus"
[   421.085] (II) UnloadModule: "libinput"
[   421.086] (II) config/udev: Adding input device Power Button (/dev/input/event0)
[   421.086] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[   421.086] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[   421.086] (**) Power Button: Applying InputClass "system-keyboard"
[   421.086] (II) Using input driver 'libinput' for 'Power Button'
[   421.086] (**) Power Button: always reports core events
[   421.086] (**) Option "Device" "/dev/input/event0"
[   421.086] (**) Option "_source" "server/udev"
[   421.086] (EE) xf86OpenSerial: Cannot open device /dev/input/event0
	Permission denied.
[   421.086] (II) opening input device '/dev/input/event0' failed (Permission denied).
[   421.086] (II) failed to create input device '/dev/input/event0'.
[   421.086] (EE) libinput: Power Button: Failed to create a device for /dev/input/event0
[   421.086] (EE) PreInit returned 2 for "Power Button"
[   421.086] (II) UnloadModule: "libinput"
[   421.086] (II) config/udev: Adding input device HDA Digital PCBeep (/dev/input/event8)
[   421.086] (II) No input driver specified, ignoring this device.
[   421.086] (II) This device may have been added with another device file.
[   421.086] (II) config/udev: Adding input device HDA Intel Front Mic (/dev/input/event9)
[   421.086] (II) No input driver specified, ignoring this device.
[   421.086] (II) This device may have been added with another device file.
[   421.087] (II) config/udev: Adding input device HDA Intel Rear Mic (/dev/input/event10)
[   421.087] (II) No input driver specified, ignoring this device.
[   421.087] (II) This device may have been added with another device file.
[   421.087] (II) config/udev: Adding input device HDA Intel Line (/dev/input/event11)
[   421.087] (II) No input driver specified, ignoring this device.
[   421.087] (II) This device may have been added with another device file.
[   421.087] (II) config/udev: Adding input device HDA Intel Line Out (/dev/input/event12)
[   421.087] (II) No input driver specified, ignoring this device.
[   421.087] (II) This device may have been added with another device file.
[   421.087] (II) config/udev: Adding input device HDA Intel Front Headphone (/dev/input/event13)
[   421.087] (II) No input driver specified, ignoring this device.
[   421.087] (II) This device may have been added with another device file.
[   421.087] (II) config/udev: Adding input device Lenovo Lenovo Black Silk USB Keyboard (/dev/input/event3)
[   421.087] (**) Lenovo Lenovo Black Silk USB Keyboard: Applying InputClass "evdev keyboard catchall"
[   421.087] (**) Lenovo Lenovo Black Silk USB Keyboard: Applying InputClass "libinput keyboard catchall"
[   421.087] (**) Lenovo Lenovo Black Silk USB Keyboard: Applying InputClass "system-keyboard"
[   421.087] (II) Using input driver 'libinput' for 'Lenovo Lenovo Black Silk USB Keyboard'
[   421.087] (**) Lenovo Lenovo Black Silk USB Keyboard: always reports core events
[   421.087] (**) Option "Device" "/dev/input/event3"
[   421.088] (**) Option "_source" "server/udev"
[   421.088] (EE) xf86OpenSerial: Cannot open device /dev/input/event3
	Permission denied.
[   421.088] (II) opening input device '/dev/input/event3' failed (Permission denied).
[   421.088] (II) failed to create input device '/dev/input/event3'.
[   421.088] (EE) libinput: Lenovo Lenovo Black Silk USB Keyboard: Failed to create a device for /dev/input/event3
[   421.088] (EE) PreInit returned 2 for "Lenovo Lenovo Black Silk USB Keyboard"
[   421.088] (II) UnloadModule: "libinput"
[   421.088] (II) config/udev: Adding input device Lenovo Lenovo Black Silk USB Keyboard (/dev/input/event4)
[   421.088] (**) Lenovo Lenovo Black Silk USB Keyboard: Applying InputClass "evdev keyboard catchall"
[   421.088] (**) Lenovo Lenovo Black Silk USB Keyboard: Applying InputClass "libinput keyboard catchall"
[   421.088] (**) Lenovo Lenovo Black Silk USB Keyboard: Applying InputClass "system-keyboard"
[   421.088] (II) Using input driver 'libinput' for 'Lenovo Lenovo Black Silk USB Keyboard'
[   421.088] (**) Lenovo Lenovo Black Silk USB Keyboard: always reports core events
[   421.088] (**) Option "Device" "/dev/input/event4"
[   421.088] (**) Option "_source" "server/udev"
[   421.088] (EE) xf86OpenSerial: Cannot open device /dev/input/event4
	Permission denied.
[   421.088] (II) opening input device '/dev/input/event4' failed (Permission denied).
[   421.088] (II) failed to create input device '/dev/input/event4'.
[   421.088] (EE) libinput: Lenovo Lenovo Black Silk USB Keyboard: Failed to create a device for /dev/input/event4
[   421.088] (EE) PreInit returned 2 for "Lenovo Lenovo Black Silk USB Keyboard"
[   421.088] (II) UnloadModule: "libinput"
[   421.088] (II) config/udev: Adding input device 2.4GHZ Laser Mouse (/dev/input/event5)
[   421.088] (**) 2.4GHZ Laser Mouse: Applying InputClass "evdev keyboard catchall"
[   421.088] (**) 2.4GHZ Laser Mouse: Applying InputClass "libinput keyboard catchall"
[   421.088] (**) 2.4GHZ Laser Mouse: Applying InputClass "system-keyboard"
[   421.088] (II) Using input driver 'libinput' for '2.4GHZ Laser Mouse'
[   421.088] (**) 2.4GHZ Laser Mouse: always reports core events
[   421.088] (**) Option "Device" "/dev/input/event5"
[   421.089] (**) Option "_source" "server/udev"
[   421.089] (EE) xf86OpenSerial: Cannot open device /dev/input/event5
	Permission denied.
[   421.089] (II) opening input device '/dev/input/event5' failed (Permission denied).
[   421.089] (II) failed to create input device '/dev/input/event5'.
[   421.089] (EE) libinput: 2.4GHZ Laser Mouse: Failed to create a device for /dev/input/event5
[   421.089] (EE) PreInit returned 2 for "2.4GHZ Laser Mouse"
[   421.089] (II) UnloadModule: "libinput"
[   421.089] (II) config/udev: Adding input device 2.4GHZ Laser Mouse (/dev/input/event6)
[   421.089] (**) 2.4GHZ Laser Mouse: Applying InputClass "evdev pointer catchall"
[   421.089] (**) 2.4GHZ Laser Mouse: Applying InputClass "evdev keyboard catchall"
[   421.089] (**) 2.4GHZ Laser Mouse: Applying InputClass "libinput pointer catchall"
[   421.089] (**) 2.4GHZ Laser Mouse: Applying InputClass "libinput keyboard catchall"
[   421.089] (**) 2.4GHZ Laser Mouse: Applying InputClass "system-keyboard"
[   421.089] (II) Using input driver 'libinput' for '2.4GHZ Laser Mouse'
[   421.089] (**) 2.4GHZ Laser Mouse: always reports core events
[   421.089] (**) Option "Device" "/dev/input/event6"
[   421.089] (**) Option "_source" "server/udev"
[   421.089] (EE) xf86OpenSerial: Cannot open device /dev/input/event6
	Permission denied.
[   421.089] (II) opening input device '/dev/input/event6' failed (Permission denied).
[   421.089] (II) failed to create input device '/dev/input/event6'.
[   421.089] (EE) libinput: 2.4GHZ Laser Mouse: Failed to create a device for /dev/input/event6
[   421.089] (EE) PreInit returned 2 for "2.4GHZ Laser Mouse"
[   421.089] (II) UnloadModule: "libinput"
[   421.089] (II) config/udev: Adding input device 2.4GHZ Laser Mouse (/dev/input/mouse0)
[   421.089] (**) 2.4GHZ Laser Mouse: Applying InputClass "system-keyboard"
[   421.089] (II) No input driver specified, ignoring this device.
[   421.089] (II) This device may have been added with another device file.
[   421.090] (II) config/udev: Adding input device PC Speaker (/dev/input/event7)
[   421.090] (II) No input driver specified, ignoring this device.
[   421.090] (II) This device may have been added with another device file.

For reference the relevantpart from LXQt OpenRC:

[    15.758] (II) config/udev: Adding input device Power Button (/dev/input/event5)
[    15.758] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[    15.758] (**) Power Button: Applying InputClass "system-keyboard"
[    15.758] (**) Power Button: Applying InputClass "Keyboard Defaults"
[    15.758] (II) LoadModule: "libinput"
[    15.758] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
[    15.809] (II) Module libinput: vendor="X.Org Foundation"
[    15.809] 	compiled for 1.19.1, module version = 0.24.0
[    15.809] 	Module class: X.Org XInput Driver
[    15.809] 	ABI class: X.Org XInput driver, version 24.1
[    15.809] (II) Using input driver 'libinput' for 'Power Button'
[    15.809] (**) Power Button: always reports core events
[    15.809] (**) Option "Device" "/dev/input/event5"
[    15.809] (**) Option "_source" "server/udev"
[    15.809] (II) input device 'Power Button', /dev/input/event5 is tagged by udev as: Keyboard
[    15.809] (II) input device 'Power Button', /dev/input/event5 is a keyboard
[    15.823] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input7/event5"
[    15.823] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
[    15.823] (**) Option "xkb_model" "pc105"
[    15.823] (**) Option "xkb_layout" "de"
[    15.823] (**) Option "xkb_options" "terminate:ctrl_alt_bksp"
[    15.846] (II) input device 'Power Button', /dev/input/event5 is tagged by udev as: Keyboard
[    15.846] (II) input device 'Power Button', /dev/input/event5 is a keyboard
[    15.847] (II) config/udev: Adding input device Video Bus (/dev/input/event7)
[    15.847] (**) Video Bus: Applying InputClass "libinput keyboard catchall"
[    15.847] (**) Video Bus: Applying InputClass "system-keyboard"
[    15.847] (**) Video Bus: Applying InputClass "Keyboard Defaults"
[    15.847] (II) Using input driver 'libinput' for 'Video Bus'
[    15.847] (**) Video Bus: always reports core events
[    15.847] (**) Option "Device" "/dev/input/event7"
[    15.847] (**) Option "_source" "server/udev"
[    15.847] (II) input device 'Video Bus', /dev/input/event7 is tagged by udev as: Keyboard
[    15.847] (II) input device 'Video Bus', /dev/input/event7 is a keyboard
[    15.863] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A03:00/LNXVIDEO:00/input/input10/event7"
[    15.863] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 7)
[    15.863] (**) Option "xkb_model" "pc105"
[    15.863] (**) Option "xkb_layout" "de"
[    15.863] (**) Option "xkb_options" "terminate:ctrl_alt_bksp"
[    15.863] (II) input device 'Video Bus', /dev/input/event7 is tagged by udev as: Keyboard
[    15.863] (II) input device 'Video Bus', /dev/input/event7 is a keyboard
[    15.864] (II) config/udev: Adding input device Power Button (/dev/input/event4)
[    15.864] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[    15.864] (**) Power Button: Applying InputClass "system-keyboard"
[    15.864] (**) Power Button: Applying InputClass "Keyboard Defaults"
[    15.864] (II) Using input driver 'libinput' for 'Power Button'
[    15.864] (**) Power Button: always reports core events
[    15.864] (**) Option "Device" "/dev/input/event4"
[    15.864] (**) Option "_source" "server/udev"
[    15.864] (II) input device 'Power Button', /dev/input/event4 is tagged by udev as: Keyboard
[    15.864] (II) input device 'Power Button', /dev/input/event4 is a keyboard
[    15.880] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A03:00/PNP0C0C:00/input/input6/event4"
[    15.880] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 8)
[    15.880] (**) Option "xkb_model" "pc105"
[    15.880] (**) Option "xkb_layout" "de"
[    15.880] (**) Option "xkb_options" "terminate:ctrl_alt_bksp"
[    15.880] (II) input device 'Power Button', /dev/input/event4 is tagged by udev as: Keyboard
[    15.880] (II) input device 'Power Button', /dev/input/event4 is a keyboard
[    15.880] (II) config/udev: Adding input device HDA Digital PCBeep (/dev/input/event8)
[    15.880] (II) No input driver specified, ignoring this device.
[    15.880] (II) This device may have been added with another device file.
[    15.880] (II) config/udev: Adding input device HDA Intel Front Mic (/dev/input/event9)
[    15.881] (II) No input driver specified, ignoring this device.
[    15.881] (II) This device may have been added with another device file.
[    15.881] (II) config/udev: Adding input device HDA Intel Rear Mic (/dev/input/event10)
[    15.881] (II) No input driver specified, ignoring this device.
[    15.881] (II) This device may have been added with another device file.
[    15.881] (II) config/udev: Adding input device HDA Intel Line (/dev/input/event11)
[    15.881] (II) No input driver specified, ignoring this device.
[    15.881] (II) This device may have been added with another device file.
[    15.881] (II) config/udev: Adding input device HDA Intel Line Out (/dev/input/event12)
[    15.881] (II) No input driver specified, ignoring this device.
[    15.881] (II) This device may have been added with another device file.
[    15.881] (II) config/udev: Adding input device HDA Intel Front Headphone (/dev/input/event13)
[    15.881] (II) No input driver specified, ignoring this device.
[    15.881] (II) This device may have been added with another device file.
[    15.882] (II) config/udev: Adding input device Lenovo Lenovo Black Silk USB Keyboard (/dev/input/event0)
[    15.882] (**) Lenovo Lenovo Black Silk USB Keyboard: Applying InputClass "libinput keyboard catchall"
[    15.882] (**) Lenovo Lenovo Black Silk USB Keyboard: Applying InputClass "system-keyboard"
[    15.882] (**) Lenovo Lenovo Black Silk USB Keyboard: Applying InputClass "Keyboard Defaults"
[    15.882] (II) Using input driver 'libinput' for 'Lenovo Lenovo Black Silk USB Keyboard'
[    15.882] (**) Lenovo Lenovo Black Silk USB Keyboard: always reports core events
[    15.882] (**) Option "Device" "/dev/input/event0"
[    15.882] (**) Option "_source" "server/udev"
[    15.882] (II) input device 'Lenovo Lenovo Black Silk USB Keyboard', /dev/input/event0 is tagged by udev as: Keyboard
[    15.882] (II) input device 'Lenovo Lenovo Black Silk USB Keyboard', /dev/input/event0 is a keyboard
[    15.900] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.1/usb7/7-1/7-1:1.0/0003:17EF:602D.0001/input/input2/event0"
[    15.900] (II) XINPUT: Adding extended input device "Lenovo Lenovo Black Silk USB Keyboard" (type: KEYBOARD, id 9)
[    15.900] (**) Option "xkb_model" "pc105"
[    15.900] (**) Option "xkb_layout" "de"
[    15.900] (**) Option "xkb_options" "terminate:ctrl_alt_bksp"
[    15.900] (II) input device 'Lenovo Lenovo Black Silk USB Keyboard', /dev/input/event0 is tagged by udev as: Keyboard
[    15.900] (II) input device 'Lenovo Lenovo Black Silk USB Keyboard', /dev/input/event0 is a keyboard
[    15.900] (II) config/udev: Adding input device Lenovo Lenovo Black Silk USB Keyboard (/dev/input/event1)
[    15.900] (**) Lenovo Lenovo Black Silk USB Keyboard: Applying InputClass "libinput keyboard catchall"
[    15.900] (**) Lenovo Lenovo Black Silk USB Keyboard: Applying InputClass "system-keyboard"
[    15.900] (**) Lenovo Lenovo Black Silk USB Keyboard: Applying InputClass "Keyboard Defaults"
[    15.900] (II) Using input driver 'libinput' for 'Lenovo Lenovo Black Silk USB Keyboard'
[    15.900] (**) Lenovo Lenovo Black Silk USB Keyboard: always reports core events
[    15.900] (**) Option "Device" "/dev/input/event1"
[    15.900] (**) Option "_source" "server/udev"
[    15.901] (II) input device 'Lenovo Lenovo Black Silk USB Keyboard', /dev/input/event1 is tagged by udev as: Keyboard
[    15.901] (II) input device 'Lenovo Lenovo Black Silk USB Keyboard', /dev/input/event1 is a keyboard
[    15.920] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.1/usb7/7-1/7-1:1.1/0003:17EF:602D.0002/input/input3/event1"
[    15.920] (II) XINPUT: Adding extended input device "Lenovo Lenovo Black Silk USB Keyboard" (type: KEYBOARD, id 10)
[    15.920] (**) Option "xkb_model" "pc105"
[    15.920] (**) Option "xkb_layout" "de"
[    15.920] (**) Option "xkb_options" "terminate:ctrl_alt_bksp"
[    15.920] (II) input device 'Lenovo Lenovo Black Silk USB Keyboard', /dev/input/event1 is tagged by udev as: Keyboard
[    15.920] (II) input device 'Lenovo Lenovo Black Silk USB Keyboard', /dev/input/event1 is a keyboard
[    15.920] (II) config/udev: Adding input device 2.4GHZ Laser Mouse (/dev/input/event2)
[    15.920] (**) 2.4GHZ Laser Mouse: Applying InputClass "libinput keyboard catchall"
[    15.920] (**) 2.4GHZ Laser Mouse: Applying InputClass "system-keyboard"
[    15.920] (**) 2.4GHZ Laser Mouse: Applying InputClass "Keyboard Defaults"
[    15.920] (II) Using input driver 'libinput' for '2.4GHZ Laser Mouse'
[    15.920] (**) 2.4GHZ Laser Mouse: always reports core events
[    15.920] (**) Option "Device" "/dev/input/event2"
[    15.920] (**) Option "_source" "server/udev"
[    15.921] (II) input device '2.4GHZ Laser Mouse', /dev/input/event2 is tagged by udev as: Keyboard
[    15.921] (II) input device '2.4GHZ Laser Mouse', /dev/input/event2 is a keyboard
[    15.940] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.1/usb7/7-2/7-2:1.0/0003:1EA7:0002.0003/input/input4/event2"
[    15.940] (II) XINPUT: Adding extended input device "2.4GHZ Laser Mouse" (type: KEYBOARD, id 11)
[    15.940] (**) Option "xkb_model" "pc105"
[    15.940] (**) Option "xkb_layout" "de"
[    15.940] (**) Option "xkb_options" "terminate:ctrl_alt_bksp"
[    15.940] (II) input device '2.4GHZ Laser Mouse', /dev/input/event2 is tagged by udev as: Keyboard
[    15.940] (II) input device '2.4GHZ Laser Mouse', /dev/input/event2 is a keyboard
[    15.940] (II) config/udev: Adding input device 2.4GHZ Laser Mouse (/dev/input/event3)
[    15.940] (**) 2.4GHZ Laser Mouse: Applying InputClass "libinput pointer catchall"
[    15.940] (**) 2.4GHZ Laser Mouse: Applying InputClass "libinput keyboard catchall"
[    15.940] (**) 2.4GHZ Laser Mouse: Applying InputClass "system-keyboard"
[    15.940] (**) 2.4GHZ Laser Mouse: Applying InputClass "Keyboard Defaults"
[    15.940] (II) Using input driver 'libinput' for '2.4GHZ Laser Mouse'
[    15.940] (**) 2.4GHZ Laser Mouse: always reports core events
[    15.940] (**) Option "Device" "/dev/input/event3"
[    15.940] (**) Option "_source" "server/udev"
[    15.941] (II) input device '2.4GHZ Laser Mouse', /dev/input/event3 is tagged by udev as: Keyboard Mouse
[    15.941] (II) input device '2.4GHZ Laser Mouse', /dev/input/event3 is a pointer caps
[    15.941] (II) input device '2.4GHZ Laser Mouse', /dev/input/event3 is a keyboard
[    15.960] (II) libinput: 2.4GHZ Laser Mouse: needs a virtual subdevice
[    15.960] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.1/usb7/7-2/7-2:1.1/0003:1EA7:0002.0004/input/input5/event3"
[    15.960] (II) XINPUT: Adding extended input device "2.4GHZ Laser Mouse" (type: MOUSE, id 12)
[    15.960] (**) Option "AccelerationScheme" "none"
[    15.960] (**) 2.4GHZ Laser Mouse: (accel) selected scheme none/0
[    15.960] (**) 2.4GHZ Laser Mouse: (accel) acceleration factor: 2.000
[    15.960] (**) 2.4GHZ Laser Mouse: (accel) acceleration threshold: 4
[    15.960] (II) input device '2.4GHZ Laser Mouse', /dev/input/event3 is tagged by udev as: Keyboard Mouse
[    15.960] (II) input device '2.4GHZ Laser Mouse', /dev/input/event3 is a pointer caps
[    15.960] (II) input device '2.4GHZ Laser Mouse', /dev/input/event3 is a keyboard
[    15.960] (II) config/udev: Adding input device 2.4GHZ Laser Mouse (/dev/input/mouse0)
[    15.960] (**) 2.4GHZ Laser Mouse: Applying InputClass "system-keyboard"
[    15.960] (**) 2.4GHZ Laser Mouse: Applying InputClass "Keyboard Defaults"
[    15.960] (II) No input driver specified, ignoring this device.
[    15.960] (II) This device may have been added with another device file.
[    15.961] (II) config/udev: Adding input device PC Speaker (/dev/input/event6)
[    15.961] (II) No input driver specified, ignoring this device.
[    15.961] (II) This device may have been added with another device file.
[    15.978] (**) 2.4GHZ Laser Mouse: Applying InputClass "libinput pointer catchall"
[    15.978] (**) 2.4GHZ Laser Mouse: Applying InputClass "libinput keyboard catchall"
[    15.978] (**) 2.4GHZ Laser Mouse: Applying InputClass "system-keyboard"
[    15.978] (**) 2.4GHZ Laser Mouse: Applying InputClass "Keyboard Defaults"
[    15.978] (II) Using input driver 'libinput' for '2.4GHZ Laser Mouse'
[    15.978] (**) 2.4GHZ Laser Mouse: always reports core events
[    15.978] (**) Option "Device" "/dev/input/event3"
[    15.978] (**) Option "_source" "_driver/libinput"
[    15.978] (II) libinput: 2.4GHZ Laser Mouse: is a virtual subdevice
[    15.978] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.1/usb7/7-2/7-2:1.1/0003:1EA7:0002.0004/input/input5/event3"
[    15.978] (II) XINPUT: Adding extended input device "2.4GHZ Laser Mouse" (type: KEYBOARD, id 13)
[    15.978] (**) Option "xkb_model" "pc105"
[    15.978] (**) Option "xkb_layout" "de"
[    15.978] (**) Option "xkb_options" "terminate:ctrl_alt_bksp"
  • The package networkmanager-openrc is missing, therefore NetworkManager service cannot get started. There might be other -openrc packages missing.
  • I did a comparison with pacui, one was running in manjaro-chroot in bspwm install subvolume and the other in lxqt-openrc. I found out that bspwm has more input packages installed than lxqt which only has xf86-input-libinput. I uninstalled the otherinput drivers from bspwm install (installed networkmanager-openrc and somemore -openrc inti script packages), will boot to bspwm and see how it worked out. Update: It didn’t work, still frozen input. I uninstalled xinput (systemd?) on bspwm install, will see if this helps. Here is a comparison of rc-status --all from bspwm and lxqt:
sh-4.4# rc-status --all
Runlevel: boot
 hwclock                                     [  stopped  ]
 modules                                     [  stopped  ]
 fsck                                        [  stopped  ]
 root                                        [  stopped  ]
 mtab                                        [  stopped  ]
 swap                                        [  stopped  ]
 localmount                                  [  stopped  ]
 procfs                                      [  stopped  ]
 urandom                                     [  stopped  ]
 hostname                                    [  stopped  ]
 sysctl                                      [  stopped  ]
 bootmisc                                    [  stopped  ]
 termencoding                                [  stopped  ]
 keymaps                                     [  stopped  ]
 binfmt                                      [  stopped  ]
 loopback                                    [  stopped  ]
 net.lo                                      [  stopped  ]
Runlevel: sysinit
 sysfs                                       [  stopped  ]
 dmesg                                       [  stopped  ]
 devfs                                       [  stopped  ]
 kmod-static-nodes                           [  stopped  ]
 udev                                        [  stopped  ]
 udev-trigger                                [  stopped  ]
Runlevel: nonetwork
 local                                       [  stopped  ]
Runlevel: shutdown
 killprocs                                   [  stopped  ]
 savecache                                   [  stopped  ]
 mount-ro                                    [  stopped  ]
Runlevel: default
 acpid                                       [  stopped  ]
 cronie                                      [  stopped  ]
 dbus                                        [  stopped  ]
 netmount                                    [  stopped  ]
 local                                       [  stopped  ]
Dynamic Runlevel: hotplugged
Dynamic Runlevel: needed/wanted
Dynamic Runlevel: manual
~ >>> rc-status --all                                    
Runlevel: boot
 hwclock                                     [  started  ]
 modules                                     [  started  ]
 fsck                                        [  started  ]
 root                                        [  started  ]
 mtab                                        [  started  ]
 swap                                        [  started  ]
 localmount                                  [  started  ]
 procfs                                      [  started  ]
 urandom                                     [  started  ]
 hostname                                    [  started  ]
 sysctl                                      [  started  ]
 bootmisc                                    [  started  ]
 termencoding                                [  started  ]
 keymaps                                     [  started  ]
 binfmt                                      [  started  ]
 loopback                                    [  started  ]
 net.lo                                      [  started  ]
Runlevel: sysinit
 sysfs                                       [  started  ]
 dmesg                                       [  started  ]
 devfs                                       [  started  ]
 kmod-static-nodes                           [  started  ]
 udev                                        [  started  ]
 udev-trigger                                [  started  ]
Runlevel: nonetwork
 local                                       [  started  ]
Runlevel: shutdown
 killprocs                                   [  stopped  ]
 savecache                                   [  stopped  ]
 mount-ro                                    [  stopped  ]
Runlevel: default
 dbus                                        [  started  ]
 syslog-ng                                   [  started  ]
 consolekit                                  [  started  ]
 NetworkManager                              [  started  ]
 acpid                                       [  started  ]
 cgmanager                                   [  started  ]
 cronie                                      [  started  ]
 netmount                                    [  started  ]
 xdm                                         [  started  ]
 local                                       [  started  ]
Dynamic Runlevel: hotplugged
Dynamic Runlevel: needed/wanted
 modules-load                                [  started  ]
 xdm-setup                                   [  started  ]
Dynamic Runlevel: manual
  • So, I had to install displaymanager-openrc to be able to add xdm to default runlevel, added consolekit to default runlevel, as well as syslog-ng.
    Matti aka @Chrysostomus , it is SOLVED!
sudo rc-update consolekit default
sudo rc-update xdm default

did the trick! xdm is a pretty cool DM by the way. It should be however possible to diable it,the file which defines which DM to run is /etc/conf.d/xdm


#579

Thanks, I’ll update bspwm profile


#580

Did quite a bit of testing of this today.

$ pmarch
Name            : manjaro-architect
Version         : 0.7.4.r314.g472d0f1-1

A couple of questions first.

I updated from github, and used sudo manjaro-architect from an existing system to launch.

There are now simple and advanced modes, how do I launch in each mode?

Is this simple or advanced?


#581

A couple of small bugs I noticed using it.

Install Base -> Configure Installer Mirrorlist -> Cancel take you back to main menu

Configure Installer Mirrorlist -> Rank by Speed -> Choose Branch -> Ok with no branch selected not captured

Configure Base -> Set Timezone and Clock -> Select Country and City -> Cancel doesn’t work

Install Graphical Interface -> Install Display Driver -> Cancel doesn’t work

Install Graphical Interface -> Install Display Driver -> Ok with no driver selected not captured

Considering the amount of change removing all the recursion, remarkably few of these. Impressive.

.m-a.log file was not copied to /mnt.

Use of > to indicate sub-menus is not consistent or complete. Lots of menus that lead to other menus without the > character. I had a list but text editor crashed without saving, I’ll take another look at this later.

What sort of completeness checking is done during and at the end of installation?

How many DE profiles work with openrc install base?

Networking and Multimedia menus gone, not sure if by design or if I am using m-a in simple mode and these options are in the advanced mode. Without these no way to install extra individual packages.


#582

I re-formatted my testing environment and installed all Manjaro editions again.

Testing environment is a Virtualbox VM, UEFI boot, 3 virtual disks, 12 partitions, Unstable repo. Not using the ISO, which would require a full package download for each install, instead of using cached packages to install from my KDE system on sda2.

$ lsblk
NAME    MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda       8:0    0 232.9G  0 disk 
├─sda1    8:1    0   300M  0 part /mnt/boot/efi
├─sda2    8:2    0  29.3G  0 part /
├─sda3    8:3    0   3.9G  0 part [SWAP]
├─sda4    8:4    0  29.3G  0 part 
├─sda5    8:5    0  29.3G  0 part 
├─sda6    8:6    0  29.3G  0 part 
├─sda7    8:7    0  29.3G  0 part 
├─sda8    8:8    0  29.3G  0 part 
├─sda9    8:9    0  27.4G  0 part 
└─sda10   8:10   0  25.6G  0 part 
sdb       8:16   0    25G  0 disk 
└─sdb1    8:17   0    25G  0 part 
sdc       8:32   0    15G  0 disk 
└─sdc1    8:33   0    15G  0 part 

Resulting VM systems after completed manjaro-architect installations.

I used a standard installation process and tested the installation of each Manjaro Edition.

#1) Manjaro Desktop Install

Prepare Installation

  1. Mount Partitions
  2. Mount root partition and format
  3. Mount existing swap partition
  4. Mount existing $esp to /boot/efi, no format

Install Base

  1. Configure Installer Mirrorlist - Unstable
  2. Refresh keys (gpg: refreshing 102 keys from hkp://pool.sks-keyservers.net)
  3. Install Base Packages
  4. Baseline Install
  • systemd linux49
  • base-devel
  • virtualbox-guest-modules
  1. No Bootloader Install

Configure Base

  1. Generate Fstab - Device UUID
  2. Set Hostname
  3. Set System Locale
  4. Set Timezone and Clock
  5. Enter Root Password
  6. Create New User with bash default shell
  7. Mkinitcpio

Install Graphical Interface

  1. Install Display Driver - video-virtualbox
  2. Set Desktop Keyboard Layout - US
  3. Install Manjaro Desktop stable profiles
  4. [Select specific Manjaro Desktop DE Profile]

Advanced Installation

  1. Amend journal logging
  2. Save .m-a.log, which didn’t work for any install.

Post Installation

  1. Manually run sudo update-grub

1.1) KDE Full on sda10

=> Successful install
=> Successful boot
=> Network connectivity
=> Timezone and time correct
=> User selected shell profile correct (bash)
=> sudo pacman -Syyu successful

1.2) XFCE Full on sda4

=> Successful install
=> Successful boot
=> Network connectivity
=> Timezone correct and time not set automatically
=> User selected shell profile correct (bash)
=> sudo pacman -Syyu successful

1.3) Budgie on sda5

=> Successful install
=> Successful boot, minor issues on first boot
An error was detected in the current theme that could interfere with the login process


Is this defaulting to SDDM instead of LightDM?

Budgie Desktop not automatically selected on first boot, GNOME DE listed in DE list, select and it causes errors

=> Network connectivity
=> Timezone correct and time not set automatically
=> User selected shell profile correct (bash)
=> sudo pacman -Syyu successful

1.4) Cinnamon Full on sda6

=> Successful install
=> Successful boot
=> Network connectivity
=> Timezone correct and time not set automatically
=> User selected shell profile correct (bash)
=> sudo pacman -Syyu successful

1.5) Mate Full on sda7

=> Successful install
=> Successful boot
=> Network connectivity
=> Timezone correct and time not set automatically
=> User selected shell profile correct (bash)
=> sudo pacman -Syyu successful

1.6) Gnome Full on sda8

=> Successful install
=> Successful boot
=> Network connectivity
=> Timezone correct and time not set automatically
=> User selected shell profile correct (bash)
=> sudo pacman -Syyu successful
=> Shutdown took a minute and a half
Started Generate shutdown-ramfs

1.7) Deepin on sda9

=> Successful install
=> Successful boot
=> Network connectivity
=> Timezone correct and time not set
=> User selected shell profile correct (bash)
=> sudo pacman -Syyu successful

1.8) LxQt Full on sdb1

=> Successful install
=> Successful boot
=> Network connectivity
=> Timezone correct and time not set
=> User selected shell profile correct (bash)
=> sudo pacman -Syyu successful

1.8) i3 on sdc1

=> Successful install
=> Successful boot
=> Network connectivity
=> Timezone and time… don’t know
=> User selected shell profile correct (bash)
=> sudo pacman -Syyu successful

Screen kept displaying out of focus whilst attempting to use this DE, first time using and most likely my ignorance here, hard VM reset required. It installs and boots, others more familiar can test this environment.

Didn’t install bspwm, this is a train toilet apparently, which I believe is a good thing :slight_smile: .

I’ll re-use my i3 partition and test the installation of a handful of unconfigured desktop environments (ie KDE and Enlightenment).

Should all the Manjaro Desktop environments work with an openrc base install? How many of these have been tested? Do you want them all tested? Let me know.

My old backup laptop is still not completely functional, haven’t had time to fix it, but I hope to use this for some bare metal testing at some stage.


#583

@sueridgepipe WOW! You’re awesome :smiley:
I’ll process all thre information later and check all the cancel actions :wink:


#584

Same standard install process, select openrc instead of systemd base install, select Manjaro KDE Full DE, and the following error

Installation still completes though.

EDIT : Everything seems to be working fine, despite the install error

=> Successful install
=> Successful boot
=> Network connectivity
=> Timezone and time correct
=> User selected shell profile correct (bash)
=> sudo pacman -Syyu successful