RSSAmplifier

Blog

Karjala's blog

blog.karjala.orgRSS feed ↗15 posts

Latest posts

How to make the game Moonring run on Steam on Void Linux (Wayland)

In Steam, open Moonring → Properties → Launch Options and type this: env -u SDL_VIDEODRIVER %command%

How to make your new 5000-series Nvidia card work with Void Linux

Check out this reddit post .

How to make Mojo::Pg or DBD::Pg verify postgresql server's SSL certs

This is undocumented in the sslmode section of DBD::Pg . Turns out you can use all the possible values of libpq's sslmode option, in DBD::Pg. So use this DSN: dbi:Pg:dbname=$dbname;host=$host;sslmode=verify-full;sslrootcert=system;user=$dbuser;password=$dbpass ...in: my $pg = Mojo::Pg->new->dsn($dsn); ...or: my $dbh = DBI->connect($dsn);

Audio

ηχητικό

Video

Video of security cameras posted on a Telegram account captures Israeli and American missiles falling next to a school in Iran. https://files.karelcom.net/public/i-187217613.mp4

On the proposed (or planned) EU age restrictions in social media

Prompted by the greek prime minister's stated opinion that social media users should have their national IDs checked, here: https://files.karelcom.net/public/mtstks.mp4 My opinion is that every social media site should be able to choose whether to require ID or not. If a social media site succeeds in defeating fake news and creating an interesting site for discussions, all politicians,…

ΞΑΝΑ και ΞΑΝΑ

Ο Κυριάκος Μητσοτάκης ήταν ΠΑΝΤΑ υπέρ του να παραβιάζει το νόμο για να αναρριχηθεί (άρα προφανώς και να κρατήσει) στην εξουσία. Στην αρχή της πολιτικής του καριέρρας μας είχε ΤΑΡΑΞΕΙ στο σπαμ τους αποφοίτους του Κολλεγίου Αθηνών - και είχε πάρει τις διευθύνσεις e-mail μας στα κρυφά απ' το ανεπίσημο σάιτ του Συλλόγου Αποφοίτων που είχε φτιάξει και διαχειριζόταν ένας συναπόφοιτος: ο Παναγιώτης Γκ.…

Client-to-client communication in wireguard

It's entirely possible for 2 wireguard clients to communicate with each other in a wireguard VPN setup. All you've got to do is include a line like: PersistentKeepalive = 15 ...in the [Peer] section of the clients' wireguard configuration file, so that the wireguard server knows the clients are alive and can forward packets to them. Besides of course enabling forwarding in your kernel and adding:…

KDE bugs that still exist

I did a fresh install of KDE Plasma desktop (v6.4.3) on Void Linux today, and noticed these bugs still exist: Weather app crashes when I try to configure my current location "Enqueue with qmmp" doesn't appear as an option in "Open with..." when right-clicking an mp3 file

I submitted this correction to Void Linux's docs today

When the env var QT_QPA_PLATFORM is set to wayland-egl (as used to be suggested by this page ), the KDE Caps Lock indicator icon in the systray would not appear, and the system settings window would not show the Virtual Desktops screen, as well as a few more systemsettings pages would not appear. Also the clipboard systray app of KDE would misbehave. Changing its value to just wayland (as…

Tuxedo laptop crashing often when on battery with tlp running?

Mine did, and since installing the acpi_call-dkms package from Void Linux the crashes stopped. I bet there's the similarly-named package for your distro too. (Will take this post down if laptop crashes again - hasn't happened yet). List of files in this package: /usr/share/acpi_call/asus1215n.sh /usr/share/acpi_call/dellL702X.sh /usr/share/acpi_call/graphic_card.sh /usr/share/acpi_call/m11xr2.sh…

Unionize or die

There's a lot of tech people reading this blog, so I guess this new blog post I read concerns most of you: https://drewdevault.com/2025/06/09/2025-06-09-Unionize-or-die.html

I moved the perlmodules.net webapp to another server of mine

perlmodules.net was running on its own VPS which was costing me €8.5/mo, and there was no reason for this to continue so I moved it to another server that's already being used for other things too. The original server had Ubuntu 14.04 on it, so I created an Ubuntu 14.04 incus container on the other server and moved everything there. I re-compiled the perl CPAN dependency modules, and everything…

How to make Void Linux with Nvidia drivers sleep (suspend) properly

I simply followed the instructions here: https://www.reddit.com/r/voidlinux/comments/1gxae29/fixing_kde_plasma_sleep_suspend_with_void_linux/ You might be able to apply the same solution in other distros, if you happen to have the same problem.

Request for a Linux utility

Someone please make for me a Linux program that will show RAM used by each process and all its child/descendant processes.