You are not logged in.

#26 2026-04-23 20:11:17

Lucanobile
Member
Registered: 2026-04-09
Posts: 35

Re: i desire my new distribution but .....

this is my tree and there are 2 pacman.conf

/home/astro/SunnyAstro/
├── airootfs
│   ├── etc
│   │   ├── hostname
│   │   ├── locale.conf
│   │   ├── localtime -> /usr/share/zoneinfo/UTC
│   │   ├── mkinitcpio.conf.d
│   │   │   └── archiso.conf
│   │   ├── mkinitcpio.d
│   │   │   └── linux.preset
│   │   ├── modprobe.d
│   │   │   └── broadcom-wl.conf
│   │   ├── motd
│   │   ├── pacman.conf
│   │   ├── pacman.d
│   │   │   ├── chaotic-mirrorlist
│   │   │   ├── hooks
│   │   │   │   ├── uncomment-mirrors.hook
│   │   │   │   └── zzzz99-remove-custom-hooks-from-airootfs.hook
│   │   │   └── mirrorlist
│   │   ├── passwd
│   │   ├── resolv.conf -> /run/systemd/resolve/stub-resolv.conf
│   │   ├── shadow
│   │   ├── ssh
│   │   │   └── sshd_config.d
│   │   │       └── 10-archiso.conf
│   │   └── systemd
│   │       ├── journald.conf.d
│   │       │   └── volatile-storage.conf
│   │       ├── logind.conf.d
│   │       │   └── do-not-suspend.conf
│   │       ├── network
│   │       │   ├── 20-ethernet.network
│   │       │   ├── 20-wlan.network
│   │       │   └── 20-wwan.network
│   │       ├── networkd.conf.d
│   │       │   └── ipv6-privacy-extensions.conf
│   │       ├── resolved.conf.d
│   │       │   └── archiso.conf
│   │       ├── system
│   │       │   ├── choose-mirror.service
│   │       │   ├── cloud-init.target.wants
│   │       │   │   ├── cloud-config.service -> /usr/lib/systemd/system/cloud-config.service
│   │       │   │   ├── cloud-final.service -> /usr/lib/systemd/system/cloud-final.service
│   │       │   │   ├── cloud-init-local.service -> /usr/lib/systemd/system/cloud-init-local.service
│   │       │   │   ├── cloud-init-main.service -> /usr/lib/systemd/system/cloud-init-main.service
│   │       │   │   └── cloud-init-network.service -> /usr/lib/systemd/system/cloud-init-network.service
│   │       │   ├── dbus-org.freedesktop.ModemManager1.service -> /usr/lib/systemd/system/ModemManager.service
│   │       │   ├── dbus-org.freedesktop.network1.service -> /usr/lib/systemd/system/systemd-networkd.service
│   │       │   ├── dbus-org.freedesktop.resolve1.service -> /usr/lib/systemd/system/systemd-resolved.service
│   │       │   ├── dbus-org.freedesktop.timesync1.service -> /usr/lib/systemd/system/systemd-timesyncd.service
│   │       │   ├── etc-pacman.d-gnupg.mount
│   │       │   ├── getty@tty1.service.d
│   │       │   │   └── autologin.conf
│   │       │   ├── livecd-alsa-unmuter.service
│   │       │   ├── livecd-talk.service
│   │       │   ├── multi-user.target.wants
│   │       │   │   ├── choose-mirror.service -> ../choose-mirror.service
│   │       │   │   ├── hv_fcopy_daemon.service -> /usr/lib/systemd/system/hv_fcopy_daemon.service
│   │       │   │   ├── hv_kvp_daemon.service -> /usr/lib/systemd/system/hv_kvp_daemon.service
│   │       │   │   ├── hv_vss_daemon.service -> /usr/lib/systemd/system/hv_vss_daemon.service
│   │       │   │   ├── iwd.service -> /usr/lib/systemd/system/iwd.service
│   │       │   │   ├── livecd-talk.service -> /etc/systemd/system/livecd-talk.service
│   │       │   │   ├── ModemManager.service -> /usr/lib/systemd/system/ModemManager.service
│   │       │   │   ├── pacman-init.service -> ../pacman-init.service
│   │       │   │   ├── sshd.service -> /usr/lib/systemd/system/sshd.service
│   │       │   │   ├── systemd-networkd.service -> /usr/lib/systemd/system/systemd-networkd.service
│   │       │   │   ├── systemd-resolved.service -> /usr/lib/systemd/system/systemd-resolved.service
│   │       │   │   ├── vboxservice.service -> /usr/lib/systemd/system/vboxservice.service
│   │       │   │   ├── vmtoolsd.service -> /usr/lib/systemd/system/vmtoolsd.service
│   │       │   │   └── vmware-vmblock-fuse.service -> /usr/lib/systemd/system/vmware-vmblock-fuse.service
│   │       │   ├── network-online.target.wants
│   │       │   │   └── systemd-networkd-wait-online.service -> /usr/lib/systemd/system/systemd-networkd-wait-online.service
│   │       │   ├── pacman-init.service
│   │       │   ├── sockets.target.wants
│   │       │   │   ├── pcscd.socket -> /usr/lib/systemd/system/pcscd.socket
│   │       │   │   └── systemd-networkd.socket -> /usr/lib/systemd/system/systemd-networkd.socket
│   │       │   ├── sound.target.wants
│   │       │   │   └── livecd-alsa-unmuter.service -> ../livecd-alsa-unmuter.service
│   │       │   ├── sysinit.target.wants
│   │       │   │   ├── systemd-timesyncd.service -> /usr/lib/systemd/system/systemd-timesyncd.service
│   │       │   │   └── systemd-time-wait-sync.service -> /usr/lib/systemd/system/systemd-time-wait-sync.service
│   │       │   └── systemd-networkd-wait-online.service.d
│   │       │       └── wait-for-only-one-interface.conf
│   │       └── system-generators
│   │           └── systemd-gpt-auto-generator -> /dev/null
│   ├── root
│   └── usr
│       └── local
│           ├── bin
│           │   ├── choose-mirror
│           │   ├── Installation_guide
│           │   └── livecd-sound
│           └── share
│               └── livecd-sound
│                   └── asound.conf.in
├── bootstrap_packages
├── efiboot
│   └── loader
│       ├── entries
│       │   ├── 01-archiso-linux.conf
│       │   ├── 02-archiso-speech-linux.conf
│       │   └── 03-archiso-memtest86+x64.conf
│       └── loader.conf
├── grub
│   ├── grub.cfg
│   └── loopback.cfg
├── out
│   └── SunnyAstroLinux-2026.04.23-x86_64.iso
├── packages.x86_64
├── pacman.conf
├── profiledef.sh
├── syslinux
│   ├── archiso_head.cfg
│   ├── archiso_pxe.cfg
│   ├── archiso_pxe-linux.cfg
│   ├── archiso_sys.cfg
│   ├── archiso_sys-linux.cfg
│   ├── archiso_tail.cfg
│   ├── splash.png
│   └── syslinux.cfg
└── work
    ├── base._make_custom_airootfs
    ├── base._make_pacman_conf
    ├── base._make_work_dir
    ├── build_date
    ├── iso.pacman.conf
    └── x86_64
        └── airootfs
            ├── dev
            ├── etc
            │   ├── hostname
            │   ├── locale.conf
            │   ├── localtime -> /usr/share/zoneinfo/UTC
            │   ├── mkinitcpio.conf.d
            │   │   └── archiso.conf
            │   ├── mkinitcpio.d
            │   │   └── linux.preset
            │   ├── modprobe.d
            │   │   └── broadcom-wl.conf
            │   ├── motd
            │   ├── pacman.conf
            │   ├── pacman.d
            │   │   ├── hooks
            │   │   │   ├── uncomment-mirrors.hook
            │   │   │   └── zzzz99-remove-custom-hooks-from-airootfs.hook
            │   │   └── mirrorlist
            │   ├── passwd
            │   ├── resolv.conf -> /run/systemd/resolve/stub-resolv.conf
            │   ├── shadow
            │   ├── ssh
            │   │   └── sshd_config.d
            │   │       └── 10-archiso.conf
            │   └── systemd
            │       ├── journald.conf.d
            │       │   └── volatile-storage.conf
            │       ├── logind.conf.d
            │       │   └── do-not-suspend.conf
            │       ├── network
            │       │   ├── 20-ethernet.network
            │       │   ├── 20-wlan.network
            │       │   └── 20-wwan.network
            │       ├── networkd.conf.d
            │       │   └── ipv6-privacy-extensions.conf
            │       ├── resolved.conf.d
            │       │   └── archiso.conf
            │       ├── system
            │       │   ├── choose-mirror.service
            │       │   ├── cloud-init.target.wants
            │       │   │   ├── cloud-config.service -> /usr/lib/systemd/system/cloud-config.service
            │       │   │   ├── cloud-final.service -> /usr/lib/systemd/system/cloud-final.service
            │       │   │   ├── cloud-init-local.service -> /usr/lib/systemd/system/cloud-init-local.service
            │       │   │   ├── cloud-init-main.service -> /usr/lib/systemd/system/cloud-init-main.service
            │       │   │   └── cloud-init-network.service -> /usr/lib/systemd/system/cloud-init-network.service
            │       │   ├── dbus-org.freedesktop.ModemManager1.service -> /usr/lib/systemd/system/ModemManager.service
            │       │   ├── dbus-org.freedesktop.network1.service -> /usr/lib/systemd/system/systemd-networkd.service
            │       │   ├── dbus-org.freedesktop.resolve1.service -> /usr/lib/systemd/system/systemd-resolved.service
            │       │   ├── dbus-org.freedesktop.timesync1.service -> /usr/lib/systemd/system/systemd-timesyncd.service
            │       │   ├── etc-pacman.d-gnupg.mount
            │       │   ├── getty@tty1.service.d
            │       │   │   └── autologin.conf
            │       │   ├── livecd-alsa-unmuter.service
            │       │   ├── livecd-talk.service
            │       │   ├── multi-user.target.wants
            │       │   │   ├── choose-mirror.service -> ../choose-mirror.service
            │       │   │   ├── hv_fcopy_daemon.service -> /usr/lib/systemd/system/hv_fcopy_daemon.service
            │       │   │   ├── hv_kvp_daemon.service -> /usr/lib/systemd/system/hv_kvp_daemon.service
            │       │   │   ├── hv_vss_daemon.service -> /usr/lib/systemd/system/hv_vss_daemon.service
            │       │   │   ├── iwd.service -> /usr/lib/systemd/system/iwd.service
            │       │   │   ├── livecd-talk.service -> /etc/systemd/system/livecd-talk.service
            │       │   │   ├── ModemManager.service -> /usr/lib/systemd/system/ModemManager.service
            │       │   │   ├── pacman-init.service -> ../pacman-init.service
            │       │   │   ├── sshd.service -> /usr/lib/systemd/system/sshd.service
            │       │   │   ├── systemd-networkd.service -> /usr/lib/systemd/system/systemd-networkd.service
            │       │   │   ├── systemd-resolved.service -> /usr/lib/systemd/system/systemd-resolved.service
            │       │   │   ├── vboxservice.service -> /usr/lib/systemd/system/vboxservice.service
            │       │   │   ├── vmtoolsd.service -> /usr/lib/systemd/system/vmtoolsd.service
            │       │   │   └── vmware-vmblock-fuse.service -> /usr/lib/systemd/system/vmware-vmblock-fuse.service
            │       │   ├── network-online.target.wants
            │       │   │   └── systemd-networkd-wait-online.service -> /usr/lib/systemd/system/systemd-networkd-wait-online.service
            │       │   ├── pacman-init.service
            │       │   ├── sockets.target.wants
            │       │   │   ├── pcscd.socket -> /usr/lib/systemd/system/pcscd.socket
            │       │   │   └── systemd-networkd.socket -> /usr/lib/systemd/system/systemd-networkd.socket
            │       │   ├── sound.target.wants
            │       │   │   └── livecd-alsa-unmuter.service -> ../livecd-alsa-unmuter.service
            │       │   ├── sysinit.target.wants
            │       │   │   ├── systemd-timesyncd.service -> /usr/lib/systemd/system/systemd-timesyncd.service
            │       │   │   └── systemd-time-wait-sync.service -> /usr/lib/systemd/system/systemd-time-wait-sync.service
            │       │   └── systemd-networkd-wait-online.service.d
            │       │       └── wait-for-only-one-interface.conf
            │       └── system-generators
            │           └── systemd-gpt-auto-generator -> /dev/null
            ├── proc
            ├── root  [error opening dir]
            ├── run
            ├── sys
            ├── tmp
            ├── usr
            │   └── local
            │       ├── bin
            │       │   ├── choose-mirror
            │       │   ├── Installation_guide
            │       │   └── livecd-sound
            │       └── share
            │           └── livecd-sound
            │               └── asound.conf.in
            └── var
                ├── cache
                │   └── pacman
                │       └── pkg
                ├── lib
                │   └── pacman
                │       ├── local
                │       │   └── ALPM_DB_VERSION
                │       └── sync
                │           ├── astronomy.db
                │           ├── core.db
                │           └── extra.db
                └── log
                    └── pacman.log

Offline

#27 2026-04-23 20:20:02

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,744

Re: i desire my new distribution but .....

The tree you posted in #24 - what's the status quo after

let's see and hope we don't do any damage…

?

Offline

#28 2026-04-24 08:26:08

qinohe
Member
From: Netherlands
Registered: 2012-06-20
Posts: 1,582

Re: i desire my new distribution but .....

Thanks for sharing this tree(#26) it looks alright far as I can see.

├── root  [error opening dir]

This is not an error but expected behavior because your building (work) in the '$HOME' directory
Using sudo the contents of this dir should be accessible!

Why aren't you building in tmpfs? are you low on RAM
https://wiki.archlinux.org/title/Archiso#Build_the_ISO

Well now it seems to work but as usual it stops me when I log in, it makes me install Arch

Is this problem solved now?

Offline

#29 2026-04-24 13:58:13

Lucanobile
Member
Registered: 2026-04-09
Posts: 35

Re: i desire my new distribution but .....

qinohe wrote:

Well now it seems to work but as usual it stops me when I log in, it makes me install Arch

Is this problem solved now?

when i make iso i use this

sudo mkarchiso -v -r -w ./work -o ./out .

Problem it's not solved :-)  now i make another image on USB but this also stopped as if I had to do a new installation.
I would like to do a live show but I don't understand how I should do it.
Maybe try calamares

Offline

#30 2026-04-24 15:06:08

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,744

Re: i desire my new distribution but .....

=> imgur.com - what do you *expect* to happen?

Offline

#31 2026-04-24 15:27:38

qinohe
Member
From: Netherlands
Registered: 2012-06-20
Posts: 1,582

Re: i desire my new distribution but .....

@seth, I have the same feeling....

@Lucanobile, your mkarchiso command is correct

And what do you mean with 'as if I had to do a new installation'
Is this what you see?

      Arch Linux install medium (x86_64, UEFI)
Arch Linux install medium (x86_64, UEFI) with speech                                                      
                     Memtest86+                                                      
                     EFI Shell                                                      
           Reboot Into Firmware Interface

Offline

#32 2026-04-24 16:22:16

Lucanobile
Member
Registered: 2026-04-09
Posts: 35

Re: i desire my new distribution but .....

Yes, I mean that after the screen you posted I'll highlight it

Arch Linux install medium x86_64, UEFI

the screen come with

To installal Arch use iwctl for wifi excetera ...

Offline

#33 2026-04-24 18:41:17

qinohe
Member
From: Netherlands
Registered: 2012-06-20
Posts: 1,582

Re: i desire my new distribution but .....

Yes, if you just use that first option the ISO will boot and you will end up in the live environment
This is as good as it gets, in the live env. you can use your installed tools wink
Unless you have done something to automatically start the installer, however I doubt that...

Offline

#34 2026-04-25 06:37:04

qinohe
Member
From: Netherlands
Registered: 2012-06-20
Posts: 1,582

Re: i desire my new distribution but .....

qinohe wrote:

Yes, if you just use that first option the ISO will boot and you will end up in the live environment
This is as good as it gets, in the live env. you can use your installed tools wink
Unless you have done something to automatically start the installer, however I doubt that...

edit: I didn't recognize those few words at first since I don't use that file
What you're talking about is the message of the day which is in the 'motd' file
This is why it's at least wise to read all files in the releng dir. to know whats in there

Offline

#35 2026-04-25 14:45:38

Lucanobile
Member
Registered: 2026-04-09
Posts: 35

Re: i desire my new distribution but .....

Good morning everyone, today in Italy is Liberation Day.
However, I did some tests and I still can't start the live broadcast
the first change I made was the login manager even though I didn't know what to do:
I tried as it says to see where the link pointed

ls -l /etc/systemd/system/display-manager.service -
/usr/lib/systemd/system/cosmic-greeter.service

and then I created the link

ls -l /usr/lib/systemd/system/cosmic-greeter.service /home/astro/SunnyAstro/airootfs/etc/systemd/system/display-manager.service

insert in autologin.conf

[Service]
ExecStart=
ExecStart=-/sbin/agetty --noreset --noclear --autologin root - ${TERM}

ed infine nel file passwd variato con questo

root:x:0:0:root:/root:/usr/bin/zsh
astrosunny:x:1000:1000::/home/astrosunny:/usr/zsh

but unfortunately same problem :-(

Offline

#36 2026-04-25 16:21:22

qinohe
Member
From: Netherlands
Registered: 2012-06-20
Posts: 1,582

Re: i desire my new distribution but .....

Creating a symlink is not done trough 'ls -l' but 'ln -s' is this a typo?

'/home/astrosunny:/usr/zsh' should be '/home/astrosunny:/usr/bin/zsh'

but unfortunately same problem :-(

I'm currently unclear as to what that same problem is, do clarify, thanks

Offline

#37 2026-04-25 17:33:36

Lucanobile
Member
Registered: 2026-04-09
Posts: 35

Re: i desire my new distribution but .....

Thanks, there was an incorrect symlink:

display-manager.service -> /usr/lib/systemd/system/lxdm.service

What I mean is that the live session doesn't start. Once it's started, I have to figure out how to install the programs.

Last edited by Lucanobile (2026-04-25 18:20:18)

Offline

#38 2026-04-25 18:00:34

qinohe
Member
From: Netherlands
Registered: 2012-06-20
Posts: 1,582

Re: i desire my new distribution but .....

You're welcome but I don't really understand Italian that good
Something about the live broadcast wont start.
I truly have no idea how to solve that one
Please write your messages in english

Offline

#39 2026-04-25 18:29:54

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,744

Re: i desire my new distribution but .....

Does ctrl+alt+f3 help?
Otherwise does it work w/o the display-manager.service resp. only booting the multi-user.target (2nd link below)?
Can you then start lxdm from there?
If not and you can access another VT, check the journal and/or xorg log.

Offline

#40 2026-04-25 18:31:48

Lucanobile
Member
Registered: 2026-04-09
Posts: 35

Re: i desire my new distribution but .....

... thanks for your constant help
I'm formatting the USB stick with the image for the umpteenth time
After writing the image to the USB stick, I tried to boot from it, but it
didn’t work... I’m not sure what to do now.

Last edited by Lucanobile (2026-04-25 18:38:42)

Offline

#41 2026-04-25 19:18:11

qinohe
Member
From: Netherlands
Registered: 2012-06-20
Posts: 1,582

Re: i desire my new distribution but .....

I just tried to build an ISO using cosmic an it did start from tty5 using 'start-cosmic'
Only tried it in QEMU and it feels kinda sluggish, let me say that.
There must still be something on your part that's ill configured, lets try to find out what that is.
Please show your installed package list for cosmic only!

Btw. must you use cosmic otherwise labwc on wlroots gives a way smoother feel, it's only my thought if you don't like it don't wink

Offline

#42 2026-04-26 10:46:51

Lucanobile
Member
Registered: 2026-04-09
Posts: 35

Re: i desire my new distribution but .....

No no I don't have to use cosmic...but it was an idea since the main idea is to use ISO for astronomy.
Here is the list of programs (and I don't need them all for the ISO, if you have an idea of what I might need!!!!

# Base system + Hyprland
hyprland
waybar
dunst
rofi-wayland
alacritty
qt5-wayland
qt6-wayland
polkit-gnome
networkmanager
bluez
pipewire
pipewire-pulse
pipewire-alsa
brightnessctl
grim
slurp
swaylock
wl-clipboard
xdg-desktop-portal-hyprland
gimp
#gimp-plugin-resynthesizer-git
#gimp-plugin-pandora
#gimp-paint-studio
#gimp-plugin-dcamnoise2
#gimp-plugin-astronomy
syslinux
#bios.syslinux
memtest86+
memtest86+-efi
edk2-shell
yay
paru

# Pacchetti Astronomia da Pacman
skychart
stellarium
kstars
libindi
#indi
#phd2
#libnova
#cfitsio
#wcslib
#astrometry.net
#sextractor
#source-extractor
#psfex
#swarp
#skycat
#missfits
#util-linux
ccdciel
#lin_guider
#gfaotemplates
astroterm
siril

# Questi andranno installati via paru/script
#indi-web-manager
#focuslynx-client
#eqmod

# Vari ed eventuali
alsa-utils
amd-ucode
arch-install-scripts
archinstall
b43-fwcutter
base
bcachefs-tools
bind
bolt
brltty
broadcom-wl
btrfs-progs
clonezilla
cloud-init
cryptsetup
darkhttpd
ddrescue
dhcpcd
diffutils
dmidecode
dmraid
dnsmasq
dosfstools
e2fsprogs
edk2-shell
efibootmgr
espeakup
ethtool
exfatprogs
f2fs-tools
fatresize
foot-terminfo
fsarchiver
gpart
gpm
gptfdisk
grml-zsh-config
grub
hdparm
hyperv
intel-ucode
irssi
iw
iwd
jfsutils
kitty-terminfo
ldns
less
lftp
libfido2
libusb-compat
linux
linux-atm
linux-firmware
linux-firmware-marvell
livecd-sounds
lsscsi
lvm2
lynx
man-db
man-pages
mc
mdadm
memtest86+
memtest86+-efi
mkinitcpio
mkinitcpio-archiso
mkinitcpio-nfs-utils
mmc-utils
modemmanager
mtools
nano
nbd
ndisc6
nfs-utils
nilfs-utils
nmap
ntfs-3g
nvme-cli
open-iscsi
open-vm-tools
openconnect
openpgp-card-tools
openssh
openvpn
partclone
parted
partimage
pcsclite
ppp
pptpclient
pv
qemu-guest-agent
refind
reflector
rsync
rxvt-unicode-terminfo
screen
sdparm
sequoia-sq
sg3_utils
smartmontools
sof-firmware
squashfs-tools
sudo
syslinux
systemd-resolvconf
tcpdump
terminus-font
testdisk
tmux
tpm2-tools
tpm2-tss
udftools
usb_modeswitch
usbmuxd
usbutils
vim
virtualbox-guest-utils-nox
vpnc
wireless-regdb
wireless_tools
wpa_supplicant
wvdial
xdg-utils
xfsprogs
xl2tpd
zsh

Last edited by Lucanobile (2026-04-26 13:13:58)

Offline

#43 2026-04-26 10:53:59

qinohe
Member
From: Netherlands
Registered: 2012-06-20
Posts: 1,582

Re: i desire my new distribution but .....

Please use [code][/code] tags, not quote tags!
There is something else is noticed in your tree I miss group and gshadow.
Read https://wiki.archlinux.org/title/Archis … _passwords again and make the necessary changes.

edit:
Your tree is incomplete at least,
You need to look at config files from FI. Hyprland
Also where is the terminal?
Otherwise you can only type commands in the TTY!
Of course this is the same for a file manager, browser etc.

It's probably wise and useful to use an already created home directory
The rules are the same as for your host system.
That way you can at least create a hyprland.conf so you have a working Hyprland from the start

I must admit cosmic creates a somewhat workable solution right away, though the default browser FI. still needs to be installed.

So cosmic works right out of the box to a degree!! and for hyprland a little more attention/work is needed!

Last edited by qinohe (2026-04-26 12:54:35)

Offline

#44 2026-04-26 13:50:19

Lucanobile
Member
Registered: 2026-04-09
Posts: 35

Re: i desire my new distribution but .....

qinohe wrote:

Please use [code][/code] tags, not quote tags!
There is something else is noticed in your tree I miss group and gshadow.
Read https://wiki.archlinux.org/title/Archis … _passwords again and make the necessary changes.

ok made the change, I naively made a mistake and confused the 2 things

edit:
Your tree is incomplete at least,
You need to look at config files from FI. Hyprland

sorry but what do you mean by FI. Hyperland?

Also where is the terminal?

alacrytty

Otherwise you can only type commands in the TTY!
Of course this is the same for a file manager, browser etc.
It's probably wise and useful to use an already created home directory
The rules are the same as for your host system.
That way you can at least create a hyprland.conf so you have a working Hyprland from the start
I must admit cosmic creates a somewhat workable solution right away, though the default browser FI. still needs to be installed.
So cosmic works right out of the box to a degree!! and for hyprland a little more attention/work is needed!

Offline

#45 2026-04-26 14:59:02

Lucanobile
Member
Registered: 2026-04-09
Posts: 35

Re: i desire my new distribution but .....

...I rechecked the user and password chapter
and the file is written like this:

root:x:0:0:root:/root:/usr/bin/zsh
astrosunny:x:1000:1000::/home/astrosunny:/usr/zsh

not caring about the password I went to the groups
which in fact I don't have so I created it like this.....

root:!*::root
astrosunny:!*::

...but I have the idea that something is missing....
I then went to check profiledef , and the change in the file had not been done now is

#!/usr/bin/env bash
# shellcheck disable=SC2034
iso_name="SunnyAstroLinux"
iso_label="SUNNY_ASTRO_ARCH_$(date --date="@${SOURCE_DATE_EPOCH:-$(date +%s)}" +%Y%m)"
iso_publisher="Sunny Astro Arch Linux <https://archlinux.org>"
iso_application="Sunny Astro Arch Linux Live/Rescue DVD"
iso_version="$(date --date="@${SOURCE_DATE_EPOCH:-$(date +%s)}" +%Y.%m.%d)"
install_dir="arch"
buildmodes=('iso')
bootmodes=('bios.syslinux'
           'uefi.systemd-boot')
pacman_conf="pacman.conf"
airootfs_image_type="squashfs"
airootfs_image_tool_options=('-comp' 'xz' '-Xbcj' 'x86' '-b' '1M' '-Xdict-size' '1M')
bootstrap_tarball_compression=('zstd' '-c' '-T0' '--auto-threads=logical' '--long' '-19')
file_permissions=(
  ["/etc/shadow"]="0:0:400"
  ["/root"]="0:0:750"
  ["/root/.automated_script.sh"]="0:0:755"
  ["/root/.gnupg"]="0:0:700"
  ["/usr/local/bin/choose-mirror"]="0:0:755"
  ["/usr/local/bin/Installation_guide"]="0:0:755"
  ["/usr/local/bin/livecd-sound"]="0:0:755"
  ["/etc/shadow"]="0:0:0400"
  ["/etc/gshadow"]="0:0:0400"
)

Guys, excuse me but, as they say in Italy, "sono di coccio" (hard-headed) and I'm 62 years old

Offline

#46 2026-04-26 17:55:14

Lucanobile
Member
Registered: 2026-04-09
Posts: 35

Re: i desire my new distribution but .....

and here's your neighborhood bighead again :-)
today I created a "groups" file as indicated above, but on boot it created me
a huge slew of errors, after which I copied my file (/etc/group) and everything
everything went well except for the fact that it doesn't start as live.....

Offline

#47 2026-04-26 18:35:59

qinohe
Member
From: Netherlands
Registered: 2012-06-20
Posts: 1,582

Re: i desire my new distribution but .....

Lucanobile wrote:

sorry but what do you mean by FI. Hyperland?

FI. = for instance
Oke you use alacritty, I see it now...

This is not correct

...
astrosunny:x:1000:1000::/home/astrosunny:/usr/zsh[/code

It should be

astrosunny:x:1000:1000::/home/astrosunny:/usr/bin/zsh

I think this is also incorrect

root:!*::root
astrosunny:!*::

This should be

root:x:0:root
astrosunny:x:1000:

I don't know if you must! set permissions in profiledef, but, I do...

["/etc/group"]="0:0:644"
["/etc/passwd"]="0:0:644"

You probably already changed the group according to my edit, I leave it there wink

Have you created a home directory with Hyprland config file?

Btw. we are never to old to learn!

Offline

#48 2026-04-27 14:38:57

Lucanobile
Member
Registered: 2026-04-09
Posts: 35

Re: i desire my new distribution but .....

Hi, here I am again after making the change it doesn't work anyway starting in Live I was struggling to put the files so I can see how they are now
file in ../airootfs/etc/passwd

root:x:0:0:root:/root:/usr/bin/zsh
astrosunny:x:1000:1000::/home/astrosunny:/usr/bin/zsh

file in ../airootfs/etc/group

root:x:0:root
astrosunny:x:1000:

file in ../airootfs/etc/gshadow

root:!*::root
astrosunny:!*::

file in ..../airootfs/etc/gshadow

root::14871::::::
astrosunny:!*::

Offline

#49 2026-04-27 16:51:47

qinohe
Member
From: Netherlands
Registered: 2012-06-20
Posts: 1,582

Re: i desire my new distribution but .....

I think that shadow file should read

root::14871::::::
astrosunny::14872::::::

Basically there are just a few files you can or need to create/edit to get a working ISO with cosmic or hyprland
profiledef, group, gshadow, passwd, shadow, autologin.conf and of course the packages.x86_64
That's it, if configured correct you should be able to start a session with 'start-cosmic' or 'start-hyprland'

After that to get a truly amazing experience a lot of files need to be added or changed
Always keep in mind there's mostly no difference between setting up your profile compared to a host Arch system

Offline

#50 2026-04-28 09:51:47

Lucanobile
Member
Registered: 2026-04-09
Posts: 35

Re: i desire my new distribution but .....

Basically there are just a few files you can or need to create/edit to get a working ISO with cosmic or hyprland
profiledef, group, gshadow, passwd, shadow, autologin.conf and of course the packages.x86_64
That's it, if configured correct you should be able to start a session with 'start-cosmic' or 'start-hyprland'

Sorry but today is a bit of an "extreme" day for me.
What you said reminds me of something I could do.
What if I copied the working contents of the files you suggested from mine?
Basically copying and pasting?

Last edited by Lucanobile (2026-04-28 13:50:09)

Offline

Board footer

Powered by FluxBB