but there is no systemd on Artix linux
Thinking
Searching
[IMG]https://encrypted-tbn1.gstatic.com/faviconV2?url=https://en.wikipedia.org&client=AIM&size=128&type=FAVICON&fallback_opts=TYPE,SIZE,URL[/IMG]
[IMG]https://encrypted-tbn2.gstatic.com/faviconV2?url=https://www.youtube.com&client=AIM&size=128&type=FAVICON&fallback_opts=TYPE,SIZE,URL[/IMG]
[IMG]https://encrypted-tbn2.gstatic.com/faviconV2?url=https://ostechnix.com&client=AIM&size=128&type=FAVICON&fallback_opts=TYPE,SIZE,URL[/IMG]
[IMG]https://encrypted-tbn2.gstatic.com/faviconV2?url=https://wiki.artixlinux.org&client=AIM&size=128&type=FAVICON&fallback_opts=TYPE,SIZE,URL[/IMG]
[IMG]https://encrypted-tbn2.gstatic.com/faviconV2?url=https://www.reddit.com&client=AIM&size=128&type=FAVICON&fallback_opts=TYPE,SIZE,URL[/IMG]
[IMG]https://encrypted-tbn3.gstatic.com/faviconV2?url=https://forum.artixlinux.org&client=AIM&size=128&type=FAVICON&fallback_opts=TYPE,SIZE,URL[/IMG]
[IMG]https://encrypted-tbn1.gstatic.com/faviconV2?url=https://en.wikipedia.org&client=AIM&size=128&type=FAVICON&fallback_opts=TYPE,SIZE,URL[/IMG]
[IMG]https://encrypted-tbn2.gstatic.com/faviconV2?url=https://www.youtube.com&client=AIM&size=128&type=FAVICON&fallback_opts=TYPE,SIZE,URL[/IMG]
[IMG]https://encrypted-tbn2.gstatic.com/faviconV2?url=https://ostechnix.com&client=AIM&size=128&type=FAVICON&fallback_opts=TYPE,SIZE,URL[/IMG]
Correct.
Artix Linux is designed specifically to be systemd-free. While many modern desktop environments (like GNOME) have deep dependencies on systemd, the COSMIC Desktop (developed in Rust) has been architected to be modular, making it more portable to non-systemd systems like Artix.
As of January 2026, here is how COSMIC functions on Artix without systemd:
1. Dependency Replacement
COSMIC requires session and power management, which systemd typically handles via logind. On Artix, these are replaced by:
[LIST]
[*]elogind: A standalone version of logind that provides session tracking without the rest of systemd.
[*]seatd: Often used as a lightweight alternative for managing hardware access (seats) for the Wayland compositor.
[*]
[/LIST]
2. Repository Integration
You do not use standard Arch repositories for the core desktop, as they contain systemd-linked packages. Instead, you use the Artix Galaxy or Universe repositories, which host versions of COSMIC components patched to work with Artix's supported init systems (OpenRC, runit, s6, or dinit).
3. Init-Specific Services
Rather than systemctl commands, you use your specific init system to manage COSMIC-related services. For example:
[LIST]
[*]Dinit: Users have reported that COSMIC "works out of the blue" with dinit, as it handles the service dependencies similarly to systemd but with higher speed.
[*]Greeters: The cosmic-greeter can be launched via Artix's greetd implementation by pointing the configuration to cosmic-comp instead of a systemd unit.
[*]
[/LIST]
4. Limitations in 2026
[LIST]
[*]Timezone/NTP: Some parts of cosmic-settings (like automatic timezone detection) may still try to call timedatectl. On Artix, these settings may need to be managed manually through your init system or a standalone NTP provider.
[*]Network Management: COSMIC relies on NetworkManager, which is fully supported on Artix via its own init-specific service scripts (e.g., networkmanager-openrc).
[*]
[/LIST]
How to Install
To get started on Artix, ensure you have the universe repository enabled in your /etc/pacman.conf and install the session package:
bash
<span>sudo pacman -S cosmic-session elogind-openrc </span><span># Replace -openrc with your specific init</span><span><br></span>