Skip to main content
Topic solved
This topic has been marked as solved and requires no further attention.
Topic: Help i cannot build a custom iso with lxqt but base installation works fine (Read 498 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Help i cannot build a custom iso with lxqt but base installation works fine

If i want to check the configurations with: buildiso -p lxqt -q

It shows some empty values in the output:

" ==> BUILD:
  -> iso_file: artix-lxqt-runit-20240506-x86_64.iso
  -> AUTOLOGIN:
  -> PASSWORD:
  -> SERVICES: "

Those options are set

One of the steps to build the iso: buildiso -p lxqt -bc

Gave me this error:

" cp: cannot stat '/var/lib/artools/buildiso/lxqt/artix/rootfs/usr/share/grub/cfg/*.cfg': No such file or directory
==> ERROR: A failure occurred in make_grub().
    Aborting... "

I did what a response to this old thread said it fix the problem, but didn't worked: https://forum.artixlinux.org/index.php/topic,1230.0.html


Re: Help i cannot build a custom iso with lxqt but base installation works fine

Reply #2
This worked thank you, i could build an iso with xfce and works fine.

Re: Help i cannot build a custom iso with lxqt but base installation works fine

Reply #3
When i test my iso on a virtual machine i can install it no problem but lightdm doesn't start, i have to log into my user and start lightdm manually.


Re: Help i cannot build a custom iso with lxqt but base installation works fine

Reply #5
When i test my iso on a virtual machine i can install it no problem but lightdm doesn't start, i have to log into my user and start lightdm manually.
Which init?
I'm using runit.

 I erase  and redo everything from scratch, didn't change anything i just created the iso i can install it normally, reboot my vm enter the system and i just have a black console asking for my user and i have to launch lightdm manually with:

sudo lightdm

Re: Help i cannot build a custom iso with lxqt but base installation works fine

Reply #6
lxqt and lightdm don't play so well on artix, no idea why but i could never get it to behave, and that includes using a pre-built lxqt image and changing the dm to lightdm with lightlocker.  That doesn't help in the slightest, but hey, you're not alone!

Re: Help i cannot build a custom iso with lxqt but base installation works fine

Reply #7
Quote
I'm using runit.

 I erase  and redo everything from scratch, didn't change anything i just created the iso i can install it normally, reboot my vm enter the system and i just have a black console asking for my user and i have to launch lightdm manually with:

sudo lightdm

I don't know how it's supposed to be handled when you build an iso file, but it seams that you either doesn't have lightdm-runit installed, or you haven't loaded/activated the service.

to load/active the service from the command line, you should use `ln -s /etc/runit/sv/lightdm /etc/runit/runsvdir/default`

Re: Help i cannot build a custom iso with lxqt but base installation works fine

Reply #8
I tried that i entered to the files with arch-root and did exactly that, but the problem persisted.

Light dm was up and running but it didn't start on boot, i tried with a script but i don't want to do unsafe stuff and force an script as root.

Re: Help i cannot build a custom iso with lxqt but base installation works fine

Reply #9
Quote
I'm using runit.

 I erase  and redo everything from scratch, didn't change anything i just created the iso i can install it normally, reboot my vm enter the system and i just have a black console asking for my user and i have to launch lightdm manually with:

sudo lightdm

I don't know how it's supposed to be handled when you build an iso file, but it seams that you either doesn't have lightdm-runit installed, or you haven't loaded/activated the service.

to load/active the service from the command line, you should use `ln -s /etc/runit/sv/lightdm /etc/runit/runsvdir/default`

I try it again and this time worked for some reason thank you.