Skip to main content
Topic solved
This topic has been marked as solved and requires no further attention.
Topic: dinit issue on community cinnamon, or not  (Read 445 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

dinit issue on community cinnamon, or not

did a cinnamon dinit iso install. updated.

dinitcheck
Checking service: boot...
Unable to load service 'boot': service description not found.
Performing secondary checks...
Secondary checks complete.
One or more errors/warnings issued.

why?
how do i fix?

Thank you

Re: dinit issue on community cinnamon, or not

Reply #1
dinit
dinit: boot: could not find service description.


@nous ?

Re: dinit issue on community cinnamon, or not

Reply #2
Are you running dinitcheck as root? Or with sudo?

If not I get those same errors, but with sudo all is well.


Re: dinit issue on community cinnamon, or not

Reply #4
With turnstiled-dinit and the pipewire*-dinit packages, enabling the system service first, then the user ones with dinitctl running as normal user.

Re: dinit issue on community cinnamon, or not

Reply #5
didn't have turnstile-dinit

How does one "enabling the system service first"

I should add to wiki?

Re: dinit issue on community cinnamon, or not

Reply #6
running your utils, in service manager, I get a flashing second top line utilities.sh line 681 find_usersvc command not found

Edit
https://wiki.artixlinux.org/Main/Dinit#userservices says TBA

I guess cinnamon-dinit artix does not have user services set up?

Re: dinit issue on community cinnamon, or not

Reply #7
That means it hasn't found /run/turnstiled, and thanks for trying the script btw, i will make that find_usersvc function run differently so that it doesn't have the bug with the flashing line there.
If you execute
Quote
# dinitctl enable turnstiled
and maybe reboot, then you should have a functioning user dinitctl
Quote
$ dinitctl enable pipewire*/wireplumber

Re: dinit issue on community cinnamon, or not

Reply #8
Code: [Select]
dinitctl list
[[+]     ] boot
[{+}     ] system
[{+}     ] dbus (pid: 9370)

yay!
apparently the wildcard * does not work, but
Code: [Select]
dinitctl list
[[+]     ] boot
[{+}     ] system
[{+}     ] dbus (pid: 9370)
[{+}     ] pipewire (pid: 14830)
[{+}     ] pipewire-pulse (pid: 16835)
[{+}     ] wireplumber (pid: 1827)

so works

I thank you

put in wiki