• 1 Post
  • 20 Comments
Joined 1 year ago
cake
Cake day: June 8th, 2023

help-circle
  • For the sake of anyone who finds this looking for a proper answer, SteamOS/Bazzite/ChimeraOS are all suitable for this purpose. I didn’t consider them when writing this because I thought they were primarily game focused, but for non-games like Jellyfin or a web browser, you can just add them to your steam library as non-steam games.



  • frap129@lemmy.maples.devtoOpen Source@lemmy.mlKiosk OS?
    link
    fedilink
    arrow-up
    12
    ·
    edit-2
    1 year ago

    I don’t know of an OS or distro dedicated to this, but it should be pretty easy using cage-kiosk, a window manager that only allows for a single window, and cog, a very basic web app container.

    Install cage and cog on whatever distro you want, setup autologin, then in your ~/.profile add something like

    cage -- /usr/bin/cog https://example.com

    It should boot directly to the webpage at that point. Make sure to set up ssh before you do all this! System management might get tricky if you dont










  • Graphene only supports Pixel phones. You could try to port over the device tree, HALs, and build system changes from LineageOS, but you would have to maintain it all yourself and run your own builds. Im using a pixel and I really enjoy graphene, but I’m not sure if it’s worth that much effort





  • We all had laptops in highschool, and apparently our IT admin couldn’t figure out how to disable the “Upgrade to windows 10 for free!” Popup everyone was getting. Anyone that upgraded to windows 10 got called down to IT had their laptop reimaged. When I heard about it, I figured that they must have been checking OS by our user agent or some other web-based method, as upgrading to windows 10 appeared to kill all of the group policy things. Assuming they had everyone’s mac address recorded, you could correlate laptop to user pretty easily.

    From then on, every week I would USB boot a different OS. Linux, Solaris, FreeBSD, Windows 10, Windows XP, etc. I would run each OS for a few days until I got called down to IT, had my laptop inspected, and sent back to class when everything checked out. Drove them nuts, I thought it was funny.