Reading the repo
Reading the repo
How to install on Linux
PGenerator+ is a free, open-source Raspberry Pi–based display calibration suite built around a precision HDMI test pattern generator.
Fresh setup, read just now
Will it work on Linux?
PGenerator_Plus_vX.Y.Z_pi4.img.xz.001 and .002).
Image releases are rare by design. Most releases are OTA-only, so grab the latest image and update from there..001 with 7-Zip to get the .img, then flash it with Balena Etcher or Rufus.cat PGenerator_Plus_*_pi4.img.xz.0* > pgen.img.xz, then flash pgen.img.xz with Raspberry Pi Imager. Imager reads .xz directly.http://pgenerator.local (or the Pi's IP address).10.10.12.1; the boot partition also appears as a drive.PGenerator, password PGenerator).
<p align="left"><img src="screenshots/join_wifi_pan.png" alt="Join WiFi PAN" width="200"/></p>
OTA updates stay within one MAJOR.MINOR family. 2.13 needs a new kernel module, so a Pi on upstream 2.12.x cannot update to the fork over the air. To switch:
From then on the Pi follows this fork's releases. The update source is usr/share/PGenerator/update-channel, and an update_repo=owner/repo line in PGenerator.conf overrides it.
Web UI: System → Software Update → Check for Updates → Install Update. The dialog shows the release notes and download progress, then restarts the service. The release dropdown also lets you reinstall the current release or roll back to an earlier one.
SSH (root / PGenerator!!$):
/usr/sbin/pgenerator-update check # is there something newer?
/usr/sbin/pgenerator-update apply # install it
Then run bash setup.sh. It stops at the first error and is safe to run again. Servers and tests aren't started; it lists them at the end. Read it first.
The repo uses git submodules, so the clone fetches them too.
git clone --recurse-submodules https://github.com/BlackJoker90/PGenerator-Plus.git cd PGenerator-Plus
In the maintainers' order. Do the README instructions above first — they cover steps outside the terminal.
/usr/sbin/pgenerator-update check # is there something newer? /usr/sbin/pgenerator-update apply # install it
No reports for Linux yet.
Opens a chat with this manual already filled in, for Linux. It uses your own account; gitmanual sends nothing.