2019 · 2020 · 2021 · 2022 · 2023 · 2024 · 2025

July 2025

Rescanning SCSI drives on Solaris 2.6
2025-07-24

When installing/removing or changing SCSI drives on Solaris 2.6, one has run two commands to update the nodes in /dev.

August 2025

Pocket C.H.I.P xdpyinfo
2025-08-01

For future reference, the output of xdpyinfo on a Pocket C.H.I.P using the unmodified original firmware, running X.org 1.16.4.

rpt 2.1.0
2025-08-01

A new version of rpt is available, which not only tells you when there are non-unique file names, but also tells you which ones are non-unique.

GeForce 6200 AGP on RedHat Linux 8
2025-08-02

Some notes on installing retro Linux on retro hardware, because XFree86 was still the thing in the early 2000s.

September 2025

Powering on a N9 with a broken power key
2025-09-02

If your N9 is broken, but you have SSH access via USB networking, you can modify getbootstate to unconditionally return "USER" and cause the device to power on whenever USB power is connected.

Accessing the Maliit D-Bus API with SDL1.2 on a N9
2025-09-16

Example code for how to access the Maliit virtual keyboard D-Bus API in an SDL1.2 application on a N9. This can be used to add text input capabilities to SDL1.2-based applications that don't use Qt.

Some notes on Nitdroid on the N9
2025-09-20

Some notes and links for reinstalling Nitdroid 4.1.1 Jelly Bean on the N9, since the official links have been gone for a long time. The Internet Archive has you covered.

Using XInput2 with Xlib on N9
2025-09-22

Example code for how to handle multi-touch events using nothing but Xlib (and the XInput2 extension) on a N9, no SDL involved. Including EGL, OpenGL ES and X11 shared pixmap access.

Thomas Perl · 2025-09-22