OESF Portables Forum

Model Specific Forums => Gemini PDA => Gemini PDA - Linux => Topic started by: cjdell on September 16, 2026, 03:44:15 am

Title: NixOS on the Gemini - GPU / WiFi / most peripherals working
Post by: cjdell on September 16, 2026, 03:44:15 am
Wanted to bring some attention to a side project that has been a focus of my time recently. As with many, my Gemini PDA has been stuck in a drawer for a few years. Now I'm starting to use it again with a modern Linux 6.6 kernel and GNOME desktop.

A lot of the work has been done with local-LLMs over a 2 week period analysing and porting the original 3.18 kernel. I know that's not everyone's cup of tea, but if that doesn't bother you then the source is here, and should be completely reproducible on any system with the Nix package manager installed (NixOS not required).

https://github.com/cjdell/gemini-nixos

If there is enough interest I may make ROM images available for people to download and flash using existing tooling. It is still a work-in-progress however most things work, including a sleep mode and battery management.

There is still a risk the battery voltage could fall below a safe level (happened to me). So stay plugged in for now, and monitor the voltage using `gemcli` (a useful tool that manages all device specific hardware).

Feedback is welcome. I must admit I am quite proud of what has been achieved in very little time.