I set up a Linux pc to replace my smart TV and add some gaming capabilites. It took some time but I learned quite a lot (Thanks to Debian and Arch wikis). And I haven’t missed any TV functionality.
The launcher is flex-launcher on a labwc environment/compositor on a Debian stable distro. (For testing and easy setup, I also did it on Ubuntu Gnome but I don’t need a full DE in the background that I don’t use. But it’s adaptable to other distros and DEs.)
It’s now fully usable with a gamepad including turning the TV on and off, so I have also fully replaced the TV remote.
I hope some people may find it interesting. It was also quite a lot of fun, actually.


Do you use any streaming services e.g. Netflix, HBO, etc.?
If so, are you just using PWA front ends? Or running APKs?
I’ve switched away from most streaming services. For one month, I watched Netflix in the browser. It’s a lower resolution, but works ok. Mostly, I download stuff, which is publically available or use public broadcasts like Arte.