MNT Reform 2 OS Update ====================== I have decided that I want the battery status in the Waybar (a bar on the top of the screen). It wasn't that easy on the MNT: the battery status is controlled by the system controller (that thing which also communicates with you through the small OLED screen at the top of keyboard) and to be able to read the data inside the operating system a kernel driver is needed. Such thing do exists and it is even packaged and readily available in the MNT Debian repository. The only problem is that it works with a modern Linux kernel and I had an older one. This was my fault: I installed the system from the SD which I got with the system (so it was more than year old and it surely wasn't the current "V3" system image). The problem was that I wasn't able to made a correct upgrade and thus there were some strange problems. So I finally decided to do a full upgrade in these steps: 1. compile and flash the system controller firmware 2. compile and flash the keyboard firmware 3. download and flash the latest SD card image 4. update the SD image system with the "apt" 5. transfer OS to the SSD drive ("reform-migrate nvme") 6. change the OS target ("reform-boot-config nvme") 7. update the OS on the SSD drive and add all needed packages 8. restore the (backed-up) $HOME directory After a day of work it is done! Now I have the latest system with just one caveat - the Thunar is unable to unmount/eject removable drives (I can do this with use of "umount" or "eject" commands). The suspend works. The screen stays dark after the return from suspend but it can be fixed by just one command so it's not a big issue for me. I already have hit device's limits: I wanted to run one of my simulations here and it required at least 10 GB of RAM (the machine has 4 GB + swap)... And some OpenGL stuff refuses to work because it thinks that the OpenGL version is not high enough. Aside of that things do work as they should.