Project Description
Although openSUSE does run on the Framework laptops out-of-the-box, there is still room to improve the experience. The ultimate goal is to get openSUSE on the list of community supported distros
Goal for this Hackweek
The goal this year is to at least package all of the soft- and firmware for accessories like the embedded controller, Framework 16 inputmodule and other tools. I already made some progress by packaging the inputmodule control software, but the firmware is still missing
Resources
As I only have a Framework laptop 16 and not a 13 I'm looking for people with hardware that can help me test
Progress:
Update 1:
The project lives under my home for now until I can get an independent project on OBS: Framework Laptop project
Also, the first package is already done, it's the cli for the led-matrix spacer module on the Framework Laptop 16. I am also testing this myself, but any feedback or questions are welcome.
You can test the package on the Framework 16 by adding this repo and installing the package inputmodule-control
Update 2:
I finished packaging the python cli/gui for the inputmodule. It is using a bit of a hack because one of the dependencies (PySimpleGUI) recently switched to a noncommercial license so I cannot ship it. But now you can actually play the games on the led-matrix (the rust package doesn't include controls for the games). I'm also working on the Framework system tools now, which should be more interesting for Framework 13 users.
You can test the package on the Framework 16 by installing python311-framework16_inputmodule and then running "ledmatrixctl" from the command line.
This project is part of:
Hack Week 24
Activity
Comments
-
1 day ago by nkrapp | Reply
The project lives under my home for now until I can get an independent project on OBS: Framework Laptop project
Also, the first package is already done, it's the cli for the led-matrix spacer module on the Framework Laptop 16. I am also testing this myself, but any feedback or questions are welcome.
-
about 7 hours ago by michals | Reply
What is there to package on Framework 13?
It seems to be working out of the box, see https://code.opensuse.org/leap/features/issue/75
-
about 3 hours ago by nkrapp | Reply
There are for example some system management tools offered by Framework and I'm also looking into packaging the firmware of the different expansion modules and microcontrollers (even though fwupd might be better for that)
-
Similar Projects
Update Haskell ecosystem in Tumbleweed to GHC-9.10.x by psimons
Description
We are currently at GHC-9.8.x...
Packaging Mu on OBS by joeyli
Description
Packaging Microsoft Mu project ...
SUSE Prague claw machine by anstalker
Project Description
The idea is to build ...
Capyboard, ESP32 Development Board for Education by emiler
Description
<img src="https://docs.capybo...