Artix with runit and i3

Introduction Sometimes when logging in to my Artix installation I’d get an array of dconf errors from multiple programs. i3’s status bar would not show up, certain programs like Codium would not launch, and the system would just behave in peculiar ways. dconf-CRITICAL **: 07:54:25.230: unable to create directory '/run/user/1000/dconf': Permission denied. dconf will not work properly. Checking logind would show that it was running, and loginctl list-sessions would list the session, but the /run/user directory would be completely empty. Any attempt to manually create the hierarchy would cause the new folders to get immediately and completely nuked. Restarting and enabling logind did not seem to have any effect. ...

September 19, 2026 · Hyperling

Artix with Intel Integrated XE Graphics

Introduction After installing Artix with LXQT and runit on my NovaCustom laptop I was finding that many GUI applications were failing to run properly. When running them via terminal to see the error output there were all sorts of dconf related errors. These were related to issues in the /run/user/ hierarchy, such as the 1000 directory not being created. When trying to get it and elogind working properly the directories were just getting deleted if created manually. ...

September 11, 2026 · Hyperling

Artix Installation ISO

Intro Artix’s installer runs fine on my mid 2010s Macbook Air, but on my early 2020s NovaCustom the Calamares installer was hanging at ‘Gathering System Requirements’ as soon as it opened. Rather than use the CLI installer for doing all the disk encryption and other setup, I chose to resolve these issues so that the environment is as identical as possible to my other laptop. Here’s how I ended up getting around it. ...

September 6, 2026 · Hyperling

Session Messenger

I’ve recently joined a new messenger. Below are the steps on how to add me: Install Session: getsession.org/download Send a message to this Account ID: 05401e7dd4627428daa2fb8db37e80ac4a9673aee8373ad17b97682ace82b17121 Wait for a response! :) You may also check the Contact page for other ways that I communicate. Thanks for dropping by! ^_^

December 21, 2025 · Hyperling

Linux Laptop

Introduction I was recently contacted for advice on for buying a laptop with Linux already installed. Below is my response as well as some extra thoughts on the subject. Laptop Advice Howdy!! Thanks for reaching out about this! From my experience the preinstalled Linux sphere is usually expensive gaming, developer, or other specialty type systems for enthusiasts. (NovaCustom, System76, Purism) The Pinebook Pro is the only budget device for daily driving that I can think of, and you may be able to buy an SD card with an OS preinstalled. It has an ARM processor rather than a normal desktop type processor, but depending on what you’re doing it may not matter, like for web browsing. ...

December 8, 2025 · Hyperling

Apple Wireless Issues on Debian 13 (Trixie)

Disclaimer This article assumes that your system has had the wireless card working on Debian recently. I have a Macbook Air 7,2 (early 2015, i5) with a BCM4360 [14e4:43a0] and use the wl driver. $ sudo apt list broadcom* broadcom-sta-common/stable 6.30.223.271-26 amd64 broadcom-sta-dkms/stable,now 6.30.223.271-26 amd64 [installed] broadcom-sta-source/stable 6.30.223.271-26 amd64 I do not have experience with other Mac devices, the Debian wiki and forums are your best bet if this article does not apply to you. Debian Wiki: Macbook Wireless ...

November 19, 2025 · Hyperling

System Hardening

Tips on System Penetration Testing How to check for system vulnerabilities through self-audits. A few of these tools can be used offensively. It is bad etiquette to use them on systems which you do not own. Please respect others and do not attempt to cause harm. Lynis Local testing suite which not only tests for security weaknesses, but also that best practices are being used in a POSIX environment (UNIX/Linux type standard). ...

November 13, 2025 · Hyperling

SSH Key Access

How to set up an SSH key and use it to access a remote machine. Generate Key ssh-keygen Copy the Key ssh-copy-id [-p port_nbr] username@server_or_IP So this may look like one of the below. ssh-copy-id sftp@12.34.56.78 ssh-copy-id -p 2222 leethaxor@pwnnoobs.pro Profit Now you should be able to log in or copy files without needing to type a password. ssh [-p port_nbr] username@server_or_IP scp [-P port_nbr] username@server_or_IP:file_to_pull local_path_to_save scp [-P port_nbr] local_path_to_send username@server_or_IP:remote_path_to_save

November 13, 2025 · hyperling