I like to keep bigscreen mode primarily for games, but I find the desktop mode is not ideal when using from the TV even with a Steam Controller to use media streaming apps (Firefox progressive web apps, x86_64 Waydroid Aurora/F-Droid apps, and native Discover Store apps), and adjust other settings.

The answer to this pain-point is KDE Plasma Bigscreen. It has a Android TV like interface, and works well with controllers and remotes (FYI, the most reliable one I've tested, sold under a variety of brands). It's easy to switch between the regular Desktop Mode and Bigscreen from the sddm login screen, it's just a dropdown.

Someone recently gave it some much needed love to promote it to QT6, but it could use some additional contributors to bring it to a production grade environment, hopefully in time for the Steam Machine launch.

If you want the stable QT5 version, it is available with most distro package managers as:

plasma-bigscreen

But it does not work perfectly, there are known issues. I am staking my hopes in the next version.

If you want to try the latest on Arch-based systems like SteamOS without building from source, help with filing bugs (always appreciated), or contribute code, the QT6 version which I find more reliable in some ways, less in others, and some key associated dependencies are

plasma-bigscreen-git
plasma-remotecontrollers-git
qt6-virtualkeyboard

Else for Fedora-based Bazzite, or Debian-based distros like Mint, at least currently you need to build from source or help get the package into the testing branches.

One key thing that needs fixing is, since Mycroft voice control closed down, OVOS has continued the voice assistant codebase and skills library, but Bigscreen needs OVOS modules placed in where previously Mycroft was used. Definitely helpful for searching shows/movies with controllers/remotes that have a microphone.

top 18 comments

sorted by: hot top controversial new old
[–] 24 points 11 months ago (1 child)

It will be awesome when it is released

  • source
  • hideshow 1 child comment
  • [–] [S] 11 points 11 months ago*

    I edited my post to clarify. The older table QT5 version is available today to use on most distros, but there are some known issues, and things that no longer work like Mycroft. It will be great when the QT6 version is stable though, I agree.

  • source
  • parent
  • [–] 9 points 11 months ago (1 child)

    Stumbled upon this a while ago, because I was looking for an open source alternative to Apple TV and Google TV. I'm really hoping that this will be a viable option in the near future!

  • source
  • hideshow 1 child comment
  • [–] [S] 5 points 11 months ago

    I would love if it could display in-progress shows and play next right in the interface like Android TV, though it would require native app integration, perhaps there's also a way via Waydroid or Android Translation Layer (ATL) by hooking up to those existing APIs

  • source
  • parent
  • [–] 8 points 11 months ago (1 child)

    Yeah, I hope the qt6 version comes to the Fedora repos soon. Was really disappointed when the qt5 version seemed discontinued for a long time.

    Maybe this will end up on the Steam Machine as the primary non-Steam UI? Would explain why there is renewed developer interest.

  • source
  • hideshow 1 child comment
  • [–] 6 points 11 months ago (3 children)

    Been waiting for this to be downloadable for a long time. Are you saying this is available via the AUR? I may have to install Arch on my media raspberry pi units.

  • source
  • hideshow 3 child comments
  • [–] [S] 5 points 11 months ago* (last edited 11 months ago) (2 children)

    Best way for the QT6 version is to build from source, which is what I'm doing for my Pi, as I'm using Rasbian Trixie. I would love if someone CI/CD packaged builds for Debian Sid via KDE or Debian resources to more easily install on the Rasbian, but yes it's been setup in AUR for Arch-based distros like SteamOS, PostmarketOS.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 2 points 11 months ago

    Maybe I'm missing something but what's the connection to SteamOS? Did I accidentally skip a paragraph that explains how to use it on Steam Deck?

  • source
  • [–] 2 points 11 months ago* (1 child)

    You mentioned using Waydroid on a Linux Media Center PC. Have you tried using the Jellyfin Android TV app in this manner?

  • source
  • hideshow 1 child comment
  • [–] [S] 1 point 11 months ago

    I have not, but that is a great idea given there are definitely more TV Optimizations in their dedicated Android TV app than switching the interface to TV on the native GNU/Linux app. I don't see any reason why it may not at least play content, but not sure about things like HDR.

    I wish they just had one standard binary that adapts better.

  • source
  • parent
  • [–] 4 points 11 months ago (2 children)

    Couldn't find it in a quick search for nixos. Is there some option I missed?

  • source
  • hideshow 2 child comments
  • [–] 5 points 11 months ago (1 child)

    It looks like the QT 6 version isn't available in nixpkgs yet, but the QT 5 version is. You'd need to explicitly install plasma 5 though, since nixos uses plasma 6 by default.

  • source
  • parent
  • hideshow 1 child comment
  • [–] [S] 3 points 11 months ago*

    I checked with Debian Sid, one of the reasons it is not there yet is they haven't fully migrated to QT6 including Plasma, so hopefully it means there is less friction to get the QT6 version into NixOS' packages if it already forces QT6 by default.

  • source
  • parent
  • [–] 1 point 11 months ago (1 child)

    What would be the best way to run this on a rpi5?

  • source
  • hideshow 1 child comment
  • 24 comments in c/linux_gaming@lemmy.world view that post
    [–] 30 points 11 months ago (1 child)

    I was trying to figure out if they still made Plasma TVs. I’m an idiot.

  • source
  • hideshow 1 child comment
  • [–] 29 points 11 months ago (4 children)

    This will gain notoriety when Valve starts distributing Android apps on Steam. I imagine the following process:

    • People buy a Steam Machine, after a gaming session they want to watch Netflix and they can't.
    • Valve responds with Android apps for streaming services.
    • The FOSS community reacts and builds an alternative.
  • source
  • hideshow 4 child comments
  • [–] 10 points 11 months ago (1 child)

    Most streaming services are already accessible from the steam deck/steam os. Granted it might take popping into desktop mode. But I haven't found a streaming service yet that hasn't worked under arch. At least after installing widevine.

    It certainly COULD be made easier. Not even having to leave the main steam os screen. And you can already run android apps under steam os. Again it is arch. I still wouldn't mind valve giving waydroid a little love like they did with wine. On older built in Intel graphics it's jank city with waydroid. But it is older non xe Intel graphics. Jank is it's cornerstone.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 19 points 11 months ago* (3 children)

    Sounds cool to turn my Raspberry pi 5 into a media center.
    Oh wait this is a Linux gaming community, but am keeping this comment up.

  • source
  • hideshow 3 child comments
  • [–] 10 points 11 months ago

    This interface looks beautiful. Perfect for a DIY media centre.

    I call it media centre because I hate the word Smart TV and everything it stands for.

  • source
  • [–] 6 points 11 months ago (3 children)

    I pretty much just wanted this to use old laptops as tv streaming boxes

  • source
  • hideshow 3 child comments
  • [–] 3 points 11 months ago (2 children)

    Assuming I need to buy something to convert ir signals, or maybe a bluetooth remote

  • source
  • parent
  • hideshow 2 child comments
  • [–] 5 points 11 months ago

    It does look really good. Hoping that the Steam Deck, Machine, and Frame are all successful to a point where there's more interest in TV/gamepad centric UI applications for Linux. Don't need much variety. Pretty much media apps

  • source
  • [–] 3 points 11 months ago

    Love this, perfect for a mini PC hooked up to a TV.

  • source
  • [–] 3 points 11 months ago

    Huh! I thought this project had been cancelled a little ways back? It looks absolutely gorgeous though!

  • source
  • [–] 2 points 11 months ago

    Whoa, this looks, very nice

  • source
  • [–] -2 points 11 months ago (3 children)

    My first question, working only with the headline and the first paragraph of the post was "I wonder if I can flash this to a smart TV I currently own?" I was excited. Maybe we'd finally made progress and I could have something superior to my early experiments with serviio some 10+ years ago.

    Then I got to here and stopped caring because this makes it worse than any Roku in my book:

    This project uses various open-source components like Plasma Bigscreen, Mycroft AI, LibCEC

    Why does it have AI in it?

  • source
  • hideshow 3 child comments
  • [–] [S] 13 points 11 months ago* (1 child)

    Mycroft, like Snips, was a company that developed a voice assistant, making their hardware and software open source. Their legacy is carried on by OVOS, with Neon as the commercial partner.

    There is no LLM integrated into KDE Plasma Bigscreen, but you are free to (or to not in your case) connect OVOS to one like a self-hosted Ollama + Open WebUI instance or ChatGPT. It does not ship with one by default.

  • source
  • parent
  • hideshow 1 child comment