Spent my weekend installing & configuring Artix. Linux can be frustrating when you go off the beaten path.
I’m using dinit as system init and service manager. On systemd-free systems, you’d typically use elogind, but I decided to try replacing it with seatd, turnstile, and acpid.
The only problem was user services weren’t working. Turns out I needed to enable the turnstile and rundir modules in pam(system-login) and XDG_RUNTIME_DIR management in turnstile’s config file 😅
[#]Linux #ArtixLinux
=> More informations about this toot | View the thread
I mentioned in a post yesterday that I’m itching to try Hyprland and AGS.
I’ve decided to go off the deep end and try Artix Linux as well.
I have a spare drive and installed Artix (dinit) earlier today. As my time allows I’ll be setting it up similarly to Arch.
One change I’ve already had to make is to use refind instead of systemd-boot. Curious to see how this experiment will pan out.
[#]Linux #ArchLinux #ArtixLinux #Hyprland
=> More informations about this toot | View the thread
I find myself inexplicably itching to try Hyprland and AGS.
KDE is pretty stable nowadays, so I guess it’s time to throw all that out the window with my own DIY DE 😂
In all seriousness, I’ve tried Qtile and xmonad in the past, but ended up going back to traditional DE’s for one reason or another.
Third time’s the charm?
[#]Linux #ArchLinux
=> More informations about this toot | View the thread
Spent 2 hours yesterday fixing my system following an update. Kept getting an emergency shell.
I use BTRFS and snapper, so nothing a rollback can’t fix right? Wrong. Emergency shell again.
Initial issue was a glibc update which my NVIDIA driver didn’t like. Rebuild of the packages fixed it.
Issue following the rollback (ESP not found) was related to my script that restores the boot partition from a backup within the snapshot directory. I recently updated it and forgot a / 🤦♂️
[#]Linux #ArchLinux
=> More informations about this toot | View the thread
Just bought a Raspberry Pi 5 16GB. This was totally an impulse purchase 😅
Still waiting on a few accessories and a case before I will do anything with it.
I promise that this one won’t end up being a Kodi media centre like my 8GB 4b. Once I have sufficient time, first order of business will be installing Gentoo on it.
I’ll be using it as a second dev machine of sorts. It’s the perfect playground to learn Python and explore ARM development.
[#]GentooLinux #Linux #RaspberryPi
=> More informations about this toot | View the thread
Signal is a great alternative to WhatsApp and Facebook Messenger, but it requires a phone number to sign up. In some countries, phone numbers are tied to your identity by law.
You can hide phone number visibility, and Signal now has usernames. However, even random usernames can link activity to real identities, compromising privacy.
I recently found SimpleX, a chat app that doesn’t use user IDs. Signal is good, but I’ll recommend SimpleX for more anonymity.
https://simplex.chat
[#]Privacy
=> More informations about this toot | View the thread
I’m so glad to be using Linux. Sadly I’m stuck using Windows 11 on my work laptop 😞
It’s infuriating how many things are just plain broken in Windows, some for years.
Update & shutdown. It never does a shutdown after installing updates. It installs the updates, restarts a few times to apply them, then takes you to the sign-on screen.
This has been the case on Windows 11 (10 as well?) as far back as I can remember. I’ve had this happen on multiple machines over the years 😑
[#]Linux #Windows11
=> More informations about this toot | View the thread
Recently rewatched Jurassic World Fallen Kingdom. In the scene where Franklin tries to get the HVAC running again and ultimately decides to restart the entire system; the commands he types caught my attention.
sudo dmidecode -t memory
sudo dmidecode -isolate 0x0008
sudo telinit 6
Only the final command in context makes sense 😂
However, curious to know what OS it’s running. The telinit command points to a SysVinit-based system, in-universe it will be 2018, why no systemd 😂
[#]Linux
=> More informations about this toot | View the thread
The Arch Wiki is the holy text. However, the Gentoo, EndeavourOS, and CachyOS (to a degree) wikis are good supplementary material 🤔
[#]Linux #ArchLinux #EndeavourOS #CachyOS #Gentoo
=> More informations about this toot | View the thread
I've had a fairly productive day playing around with a DBus library for dotnet.
It has a companion dotnet tool available for generating C# classes from dbus services and interfaces. The generated code is pretty good and has async methods where expected.It's easy enough to use and mirrors the flow of the DBus service's API.
This was the biggest hurdle of the project I'm working on. I'm one step closer to completing my first Linux app.
https://github.com/tmds/Tmds.DBus
[#]Linux #Programming #CSharp
=> More informations about this toot | View the thread
Good news, Proton VPN’s GTK app has recently been promoted to the extra repository on Arch 🥳
https://archlinux.org/packages/extra/any/proton-vpn-gtk-app/
[#]Linux #ArchLinux #Proton #ProtonVPN
=> More informations about this toot | View the thread
Linux spotted in the wild. Some arcade racing machine.
I would start panicking if this were my system 😂
[#]Linux #LinuxGaming
=> View attached media | View attached media
=> More informations about this toot | View the thread
With Hogwarts Legacy reaching 9th on the Steam top sellers this week, an almost 2 year old game; hopefully Warner Bros can see the sales potential of this IP. Don’t throw that away chasing live service garbage. Give us a proper sequel and it will in all likelihood sell just as well.
If they time the release with the new Harry Potter series, they could potentially make truckloads 💰
[#]HarryPotter #Gaming #PCGaming #Steam
=> More informations about this toot | View the thread
After moving to Linux recently, the next challenge would be learning to create apps for it.
With modern C# and the .Net stack, it’s not nearly as challenging to create cross platform apps as it was just a few years ago.
I recently found an article that explains how to create services that run under systemd, similar to how you would develop Windows services.
I’ll be trying it out over the holidays.
https://devblogs.microsoft.com/dotnet/net-core-and-systemd/
[#]CSharp #Programming #Linux
=> More informations about this toot | View the thread
ICYMI The Humble Heroines Bundle is on sale for the next day (and 16 hours).
For a minimum of $12 you get 7 games incl. Metal Hellsinger, A Plague Tale: Innocence, Chorus and Scars Above.
Humble has had quite a few good bundles this past week. I grabbed this one and the 2 Lego themed ones they had 😎
https://www.humblebundle.com/games/humble-heroines-action-adventure-intrigue-encore?hmb_source=&hmb_medium=product_tile&hmb_campaign=mosaic_section_1_layout_index_1_layout_type_threes_tile_index_1_c_humbleheroines3_bundle_encore
[#]Gaming #PCGaming
=> More informations about this toot | View the thread
I’ve been replaying a few games from my younger years these past few weeks. The God of War collection on PS3, Crash Team Racing on Switch and WWE titles on PC (2K15 atm).
Man, what a blast from the past. I last played these games at different stages in my life. CTR on PS1 as a child. GoW on PS2/PSP as a child/teenager and various WWE games throughout.
We really need the GoW collection on PC. And what’s up with publishers pulling older games on Steam, you can’t get older WWE titles 😑
[#]Gaming
=> More informations about this toot | View the thread
I am finally Windows-free. Newer and bigger NVMe drive is fitted along with a fresh install of Arch.
I had only one minor issue during the install; seems that the repo URL of the acpi_ec AUR package has changed at some point.
I use Paru as my AUR helper and have it set up to build packages in a chroot and add them to a local repo.
The URL issue was solved by updating the PKGBUILD and .SRCINFO files. I also had to install git in the chroot before the package could be built.
[#]Linux #ArchLinux
=> More informations about this toot | View the thread
So, NVIDIA driver rust rewrite when?
[#]Linux
=> More informations about this toot | View the thread
Wasted another evening yesterday compiling my kernel with clang, O3 and thin LTO.
Install, rebuild DKMS modules and reboot. External screen doesn’t work 😑
Is it NVIDIA, plasma or a combination of both? I don’t have the time or energy to figure it out. Rebuilt the kernel with GCC at O3, install, rebuild DKMS modules, reboot. Everything works, as expected.
This isn’t my week for tinkering. 2 Ls in a row now 😂
[#]ArchLinux #Linux
=> More informations about this toot | View the thread
Wasted time yesterday evening trying to get measured boot working with my setup: LUKS FDE, UKI, systemd-boot, SecureBoot, TPM. Currently have TPM auto-decrypt for both swap and root using the same key.
I’m most likely doing something stupid, but I couldn’t get measured boot to auto-decrypt both partitions. Borked auto-decrypt trying to revert to non-measured boot as well. Had to clear the TPM and re-enroll credentials 😑
Probably should’ve done that from the start 🤷♂️
[#]ArchLinux #Linux
=> More informations about this toot | View the thread
=> This profile with reblog | Go to TintedKiwi@mastodon.social account This content has been proxied by September (3851b).Proxy Information
text/gemini