mfaruk.com
HomeBlogGalleryResumeContact

Blog

Practical notes on n8n automation, AI agents, web development, Linux and photography.

Categories
Browse topics 130
8 of 130
The Zombie in My GPU: One Friday Night, a Custom NVIDIA Driver, and the Bug Nobody Else Has
Linux & Open Source•Jun 20, 2026• 9 min read

The Zombie in My GPU: One Friday Night, a Custom NVIDIA Driver, and the Bug Nobody Else Has

A bleeding-edge stack — Arrow Lake-S, kernel 7.0, the NVIDIA open kernel module, KDE Plasma on Wayland — that slept fine and woke up dead one resume in four. This is the war story of the night I stopped waiting for a fix that was never coming, built a custom 610.43.02 driver against my own kernel, registered it with DKMS, and watched the zombie not come back. Honest about the dead-ends, the netconsole blind spot, and the three failed installs along the way.

Fixing Avro Phonetic on Linux Wayland — Left Shift, GNOME, KDE Plasma
Linux & Open Source•Apr 14, 2026• 12 min read

Fixing Avro Phonetic on Linux Wayland — Left Shift, GNOME, KDE Plasma

Avro Phonetic for Linux had a 14-year-old bug that broke the Left Shift key, and Wayland broke input switching entirely. I forked it, fixed the Shift bug, ported the install to GNOME 50+ and KDE Plasma 6, built a GTK4 manager, and shipped it as `ibus-avro-fixed` — one install for both desktops.

Mahmud Farooque

Capturing moments, one frame at a time.

GalleryBlogAboutContactLicensingPrivacy
© 2026 Mahmud Farooque. All rights reserved.All images are copyrighted.