r/artixlinux Jul 15 '25

Monthly Artix Linux Package Request Thread

13 Upvotes

Post your package requests here. Please stick to packages that already exist in Arch's official repos. If you've tried the Arch package in Artix, please say so and report if anything is broken. Check if someone else has requested your package in this thread and if so upvote and/or reply to that comment instead. There is no guarantee your request will get fulfilled.


r/artixlinux 17d ago

Monthly Artix Linux Package Request Thread

8 Upvotes

Post your package requests here. Please stick to packages that already exist in Arch's official repos. If you've tried the Arch package in Artix, please say so and report if anything is broken. Check if someone else has requested your package in this thread and if so upvote and/or reply to that comment instead. There is no guarantee your request will get fulfilled.


r/artixlinux 1d ago

Meta Rinix: Rinit Linux

Post image
27 Upvotes

Rinix is an experimental Linux distribution built around rinit, a small init and service supervisor I’ve been working on. It uses pacman for package management, and has its own base system and service packages.

Rinix is still pretty broken, but at this point it boots, installs, and runs audio on real hardware. There are definitely still bugs and a lot of things I want to improve, but I think it’s finally at a point where I can actually release it instead of keeping this gem hidden.

The current release is 2026.8 for x86_64. The ISO is below.

https://rinix.neocities.org/


r/artixlinux 19h ago

Artix-plasma-runit ISO gone?

2 Upvotes

Can someone help me understand why the artix-plasma-runit ISO is gone and the one with dinit took its place? I rather like runit...

Mark


r/artixlinux 1d ago

Support Tde crashes on login

Enable HLS to view with audio, or disable this notification

5 Upvotes

Help


r/artixlinux 2d ago

I got banned cause I wanted to switch from xlibre to xorg

Post image
48 Upvotes

UPDATE: I got my account back! Thank you everyone for your help and information. You the best =D

Idk what happened, but I wanted to switch from xlibre to forgive cause of what happened to Artist, and I got flagged for being a tango bot. I am not a tango bot. I've been using artix since like January I think.

My user name was baibanin, and I am sad and not sure what to do


r/artixlinux 3d ago

What is the correct procedure to switch from XLibre to Xorg?

10 Upvotes

I have just done a paru update and it now says this:

marked out of date: xlibre-xserver xlibre-xserver-common xlibre-xserver-devel

What are the correct steps to replace these (and anything else) with Xorg equivalents now that Artix is back on Xorg by default.

Note, I never installed XLibre by hand, I used an ISO that already had it contained.

Cheers.


r/artixlinux 3d ago

News XLibre Just Got Pulled From Its Biggest Distro

Thumbnail
youtube.com
31 Upvotes

r/artixlinux 3d ago

s6 I made systemd --user replacement with s6

10 Upvotes

Links:

Installation guide
elogind-usersv
s6-user

I've been working on a way to have proper per-user services, like with systemd --user. The ones that start when you login, and stop when you logout, not just desktop autostart scripts that start/stop god knows when, and aren't even supervised. It's kind of a waste, having a fucking s6 in your system and not use it for actual process supervision.

The problems with the Artix s6 setup are:

  1. s6-svscan supervises user services, elogind handles login/logout and the runtime directory (/run/user/$UID). elogind doesn't (and shouldn't) spawn s6-svscan or ensure it stays running.
  2. s6-frontend provides the s6 --user command, but it still doesn't distinguish persistent user services from system services, only live ones.

There are 2 existing solutions to problem 1:

  1. Turnstile - a login manager, but it can also run alongside elogind, with the runtime directory left to elogind. In that setup it does what I want:
  • On login it spawns a per-user service manager, and its PAM blocks the login until the backend reports ready.
  • It has a simple backend protocol, so any service manager works once you write a backend for it.
  • It keeps the runtime directory alive for the manager's lifetime by holding an elogind session open (via pam_elogind in turnstiled's PAM stack). So even after the user logs out of their last real session, elogind still sees a session and won't wipe /run/user/$UID until the manager has gracefully finished, with a timeout.

That's basically everything I want from a per-user service manager launcher. The dealbreaker is: turnstile also counts user sessions itself, with its own PAM, so it becomes a second source of truth alongside elogind. If elogind or turnstile crashes, their counters desync, and you get either a stale session held by turnstile, or turnstile stopping the manager because it thinks nobody's logged in, while elogind still has an active session, leaving that user without a service manager.

  1. Userspawn - depends on elogind, listens to its DBus, spawns and kills per-user service managers. Very minimal, but doesn't suit me, because it doesn't make the user wait until the service manager reports ready, and it doesn't gracefully shut the service manager down, it just kills it.

That's why I made elogind-usersv. It has the best of both worlds: it prevents login until the service manager reports ready (with PAM), it has a backend protocol similar to turnstile's for reporting ready and for graceful shutdown, and it relies on elogind for user session counting. It's service-manager agnostic, and only requires a simple backend.

Now the s6-frontend problem. Currently s6 --user command doesn't distinguish user paths from system paths, so s6-user is a temporary workaround to make it kinda usable. It's a thin wrapper that pins the user tree to persistent per-user paths and stops the s6 --user command from ever selecting the system /etc/s6/repo and system stores. It's non-resident: it normalizes HOME/XDG bases, reads its own TOML config, sets explicit repodir/bootdb/storelist, then execs the real s6. No supervision logic of its own. So s6-user is just like calling s6 --user, except it always addresses your per-user services instead of the system ones.

What I want from this

This is all work in progress(works on my machine though), and I'd love feedback and contributions, especially from people who know elogind/PAM and s6 internals. Bug reports, backend implementations for other service managers, testing on your own setup, all welcome.

The bigger goal behind these projects: make non-systemd distros able to run any software, even stuff that assumes systemd is there. The current milestone I'm working toward is getting the latest GNOME running on Artix with s6. If that interests you, or you've hit the same walls, get in touch or open an issue on the repos.


r/artixlinux 3d ago

Anyone here using solutions to remote play like Sunshine + Moonlight?

2 Upvotes

I wanted to use Sunshine for remote play games with friends but it seems to be dependent on systemd for the service. Is there any alternative or way to run Sunshine without systemd?


r/artixlinux 4d ago

Support Xorg will be replacing XLibre, but Xorg is a buggy mess for me, please help!

25 Upvotes

I've been following the news about the unfortunate situation of Artist and XLibre, and maybe this is a good opportunity to understand why XLibre is so good on my system compared to Xorg.

Background: My GPU is the AMD Radeon RX 6900 XT. I run two monitors at differing refresh rates, primary monitor @ 120hz, secondary @ 50hz. My desktop environment is Xfce4 4.20, still using Xfwm4 + LightDM, display compositing is turned off since I prefer the responsiveness and I do gaming). I have not configured Xorg/X11/XLibre directly and I'm not well-versed in the nuances at all that separate XLibre and Xorg. I only have touched what Xfce4 provides in the Display Settings, resolution and refresh rate.

I installed Artix using the official Xfce4 OpenRC ISO, when XLibre was still the default on the Artix site. I did uninstall loads of stuff that Artix preinstalled regarding XLibre like Nvidia and legacy AMD stuff, so I'm only using xlibre-input-libinput, xlibre-xserver, and xlibre-xserver-common. I'm 100% satisfied, hence

The issues when I tried Xorg that don't happen when using XLibre: Last month, I switched to Xorg out of curiosity but it didn't last long. I went into the TTY, uninstalled the 3 relevant XLibre packages, and then replaced them with their equivalents: xorg-server, xorg-server-common, and xf86-input-libinput. I rebooted, and for normal desktop use, it was actually about what I expected. I did have to set my wallpaper again, but that was it. However, two issues that are deal-breakers for me:

  1. Classic X11 issue that you likely saw coming: My primary monitor's refresh rate is hindered by my secondary monitor's refresh rate. Instead of 120 hz in fullscreen games, I am forced to play at 50 hz until I turn off my secondary monitor. Increasing the refresh rate of my secondary monitor isn't feasible as its max refresh rate is 75 hz.
  2. The really weird issue I don't ever remember on even normal Xorg when I used to use Arch/Debian/etc: In fullscreen games, resolutions other than 1920x1080 look absolutely BUSTED on my primary monitor, even if my secondary monitor is turned off. For example, changing Left 4 Dead 2's resolution to 1280x720 which *should scale cleanly* considering the aspect ratio is the same, results in black bars on the top and bottom of my monitor, and the picture looking extremely short and squished. Wtf? This isn't just limited to Left 4 Dead 2, changing the resolution to 1280x720 thru Xfce's settings or Minecraft results in the same exact problem.

I can deal with issue #1 as that's to be expected, but issue #2 is very weird. Am I missing something? Is it how XLibre was packaged or preconfigured through the ISO? Is it possible to fix #2, and maybe #1 too? What is happening that XLibre avoids both these issues?


r/artixlinux 4d ago

artix is very xd

3 Upvotes

I reinstalled artix Linux xfce openrc just for the change to xorg, and now the playback of videos with mpv and vlc is not smooth, I tried disabling the composer, activating tearfree, I have no idea and the ai doesn't help much either, I need ideas guys.


r/artixlinux 4d ago

What is the benefit of using artix with OpenRC instead of Arch with Systemd?

9 Upvotes

I don't care about freedom, I care about comfort. That's why I use neovim and not some other text editor. Init systems provide minimal or no comfort, so the fastest and the easiest to set up one is the way to go for me, so I use Systemd. Are there any additional perks of using a non-systemd init system?


r/artixlinux 4d ago

Artix Linux drops support for XLibre

Thumbnail artixlinux.org
20 Upvotes

r/artixlinux 5d ago

1 Month on Artix.

Post image
71 Upvotes

Well... Artix has been so stable that got me surprised. No crashes, no bugs, no problems and, since I'm someone who's coming from Debian-World, really got me impressed in a very positive way. I choose openrc because I read about of it's simplicity and stability and because I tested it on Devuan as well. Already changed my bootloader and I'm using Limine. I use Chaotic-AUR as my only extra repository and for my beloved app images, I use AppMan.

Honestly, when I upgrade my desktop, which's running Mint, I'll migrate my system to Artix. I still love Mint, but damn, Artix really stole my heart.


r/artixlinux 5d ago

Gpu passthrough artix linux

1 Upvotes

Thinking of moving to Artix, has anyone tried a pci passthrough to a windows host on an nvidia 4070 super?


r/artixlinux 5d ago

I made my own X11 (xcb and cpp based) window manager which imitates scrolling (niri like) for those who cant use wayland due to compatibility or some other issues. (Xiri-wm)

Thumbnail
8 Upvotes

r/artixlinux 5d ago

Wlan0 Refuses to Go Up.

4 Upvotes

I tried everything going from documentation to using AI. I can't seem to get WPA Supplicant to work, and it insists staying down. How do I force it to go up?

And yes, I reinstalled iwlwifi and wpa_supplicant manually. Nothing works.

Solved: So apparently my Artix is doomed to not connect online anymore, and I now lost my fucking patience over trying to fix the bitch.


r/artixlinux 5d ago

KDE Plasma Bigscreen gaming console

0 Upvotes

Hi. I tried Arch Linux with KDE Plasma with controller input and it worked pretty well. Any idea how to install this desktop on artix? I seen yay/paru, but it will work? I will make a build with artix with runit. Thank you in advance.


r/artixlinux 5d ago

cachy os gnome vs cachy with tiling manager

Thumbnail
0 Upvotes

r/artixlinux 6d ago

XLibren't

12 Upvotes

Hola, ¿alguien podría darme un resumen rápido de por qué se cambió xlibre a xorg? Gracias de antemano.

Edit: thank you for your replies.


r/artixlinux 6d ago

Cachy vs arch vs artix

5 Upvotes

Whats the best for u guys? I bet it will be biased cuz this is a artix communiti but ok.


r/artixlinux 6d ago

Screenshot New dark & minimal setup

Thumbnail
gallery
20 Upvotes

• OS: Artix Linux (OpenRC)

• WM: Sway

• Terminal: Foot

• Launcher: Fuzzel

• Bar: I3Status-Rust

• Shell: Zsh + Starship

• Editor: NvChad

• File Manager: Yazi

Decided to move towards a more lightweight, dark, and minimal setup. Running Sway on Artix with OpenRC has been a super clean and smooth experience so far


r/artixlinux 6d ago

News SlyOS, an Arch-Based System with OpenRC, ReGreet, and the niri Window Manager

17 Upvotes

Hello everyone,

I have been working on my own Linux distribution for a while now.

SlyOS is based on Arch Linux and built using archiso. The project started as a personal experiment after several years of using and customizing Linux on a daily basis. In its early days, the distribution used GNOME/MATE with systemd and the linux-cachyos-lts kernel.

Since then, the project has evolved considerably and gradually become a more complete and polished system. SlyOS now uses :

- niri as its window manager

- OpenRC as its init system

- ReGreet, a GTK4 login interface written in Rust for greetd

- the linux-cachyos-lts kernel

- Plymouth for a graphical boot/shutdown screen

The distribution also includes a control center called Thymbr, which allows users to configure many aspects of the system from a centralized interface.

The project’s website is available here :

https://minaucro.fr/slyos

The archiso configuration is available on Codeberg :

https://codeberg.org/Minaucro/SlyOS

I’m working to make SlyOS as consistent, practical, and complete as possible, based on my own vision of a Linux desktop operating system. The project is still under development, but it is already mature enough to be tested and used on a daily basis.

Feel free to share your feedback, suggestions, or comments!

Thank you for taking the time to read this.


r/artixlinux 6d ago

Booting straight into Sway from TTY on Artix (openrc) without a Display Manager

2 Upvotes

Got tired of display managers cluttering the system, so I removed them completely. Currently optimizing my boot time on artix openrc by stripping down unnecessary openrc services and tweaking grub (planning to switch to a faster bootloader soon). Now I boot straight into TTY and start Sway seamlessly using a simple alias in my .zshrc

alias sway='dbus-run-session sway'