[SOLVED]ArcolinuxD BYOI ISO fails to enable lightdm service

Post Reply
aw512
Crewman
Posts: 15
Joined: Wed Dec 12, 2018 1:49 pm

I am trying to create an ArcolinuxD ISO. The ISO builds but whenever booting the image an error appears saying the lightdm service failed to start.
In the console output I believe the most relevent output is

Code: Select all

xorriso : WARNING : -volid text does not comply to ISO 9660 / ECMA 119 rules
Added to ISO image: directory '/'='/home/aw512/arcolinuxd-build/archiso/work/iso'
xorriso : UPDATE :     105 files added in 1 seconds
xorriso : UPDATE :     105 files added in 1 seconds
xorriso : NOTE : Copying to System Area: 432 bytes from file '/home/aw512/arcolinuxd-build/archiso/work/iso/isolinux/isohdpfx.bin'
xorriso : WARNING : Boot image load size exceeds 65535 blocks of 512 bytes. Will record 0 in El Torito to extend ESP to end-of-medium.
libisofs: NOTE : Automatically adjusted MBR geometry to 1021/72/32
libisofs: NOTE : Aligned image size to cylinder size by 141 blocks
Here is the console output along with my packages list.

1. How do I resolve this?
2. Would adding packages not listed in the Arcolinux packages file cause the ISO creation to fail?
Specifically, I am trying to add
pcmanfm
xarchiver
gstreamer-vaapi

Which are all in the Arch Linux repo.

I would also like to add and AUR package, chromium-vaapi to the ISO. I believe I have seen somewhere that adding AUR is not supported unless a user creates a repo with the packages. Is this correct?
User avatar
erikdubois
Captain
Posts: 5938
Joined: Tue Nov 07, 2017 3:45 pm
Location: Belgium
Contact:

I would also like to add and AUR package, chromium-vaapi to the ISO. I believe I have seen somewhere that adding AUR is not supported unless a user creates a repo with the packages. Is this correct?
That is correct.

Install them later with a script for now.
Learn, have fun and enjoy.
But first use the power of the Arch Wiki
use the tutorials on https://www.youtube.com/erikdubois
then use the power of google
then use the power of our moderators.
User avatar
erikdubois
Captain
Posts: 5938
Joined: Tue Nov 07, 2017 3:45 pm
Location: Belgium
Contact:

I have noticed you left out 2 packages of lightdm...
Get those back in and try again.
Learn, have fun and enjoy.
But first use the power of the Arch Wiki
use the tutorials on https://www.youtube.com/erikdubois
then use the power of google
then use the power of our moderators.
User avatar
erikdubois
Captain
Posts: 5938
Joined: Tue Nov 07, 2017 3:45 pm
Location: Belgium
Contact:

I have created a new forum for ArcoLinuxD BYOI's.
Learn, have fun and enjoy.
But first use the power of the Arch Wiki
use the tutorials on https://www.youtube.com/erikdubois
then use the power of google
then use the power of our moderators.
aw512
Crewman
Posts: 15
Joined: Wed Dec 12, 2018 1:49 pm

Thanks Eric. After a lot of trial and error I managed to build a working ISO as I wanted.

My findings are that the installer needs networkmanager to start the lightdm service and
calamares needs xfce4-session to login to the live user session.
I believe these are critical packages not listed under the calamares and archiso section.

Here is my package list if anyone else wants to use it.
I optimized it for Intel hardware and to use as little resources as possible. The ISO size is 1.14GB
No window mangager is included.

Without an X session running ram usage is less than 100mb.
With AwesomeWM running under X ram usage is roughly 140mb.
User avatar
erikdubois
Captain
Posts: 5938
Joined: Tue Nov 07, 2017 3:45 pm
Location: Belgium
Contact:

You need to learn the packages. Best way is to do it.
Closing this topic.
Congrats
Learn, have fun and enjoy.
But first use the power of the Arch Wiki
use the tutorials on https://www.youtube.com/erikdubois
then use the power of google
then use the power of our moderators.
Post Reply

Return to “BYOI ArcoLinuxD”