siderolabs / talos

Talos Linux is a modern Linux distribution built for Kubernetes.
https://www.talos.dev
Mozilla Public License 2.0
5.75k stars 466 forks source link

New Kernel Module: uinput #8949

Open N7KnightOne opened 1 week ago

N7KnightOne commented 1 week ago

Feature Request

Description

Please consider adding the uinput kernel module to the precompiled module list.

Background

I am attempting to run a headless steam container on my Talos cluster, and everything works minus controller/keyboard/mouse input over Steam Play.

smira commented 6 days ago

If you have a list of kernel config options to turn on as modules, you could wrap it into a system extension like e.g. usb-modem-drivers.

So it starts with pkgs repo and building required stuff as modules, and then re-packaging them in the extensions repo as a system extension.