ChimeraOS: Instantly turn any PC into a gaming console
chimeraos.org
chimeraos.org
It's not at all clear to me what this brings to the table over the default Steam Deck software (I know that's only 1 of many devices it supports). I'm pretty freaking happy with the default OS plus EmuDeck on my Steam Deck. I know there are launchers for Epic/Blizzard/GoG which I'll probably setup eventually but so far I haven't needed or cared about anything from those sources.
I assume this is really for Steam Deck clones or desktop computers.
Here is a video of the UI I found (not endorsing anything, just the first video I found that showed the UI): https://youtu.be/E2NIGPpz_vY?t=19 - It looks very similar to the Steam Deck UI which I find very nice to use.
It is the Steam Deck UI. See the repo description on: https://github.com/ChimeraOS/chimeraos
I can’t think of any project that wouldn’t benefit from screenshots.
I keep seeing project that seem really cool, but their creators do their absolute best to NOT show what it looks like, or what it does. This is a mystery to me.
It doesn’t surprise me. The skillset to maintain/build/etc this project and the marketing skillset rarely overlap. Personally I hate working on the public-facing aspect of my side business even though I know it’s probably just as important if not more so than the technical aspect. Doesn’t matter how good something is if people don’t know about it.
Open source regularly suffers from this and I’m always very impressed when I see a project with good technical _and_ marketing chops.
Alternatively, I would claim auto login/boot to Steam's Big Screen is an alternative, with much better hardware support.
I know nothing about the plugins. You can definitely do all the other things outside of gamescope's UI, but... it actually is a pretty nice compact UI.
> Instantly turn any PC into a gaming console
doesn’t quite fit the limitations stated on the download page
> * AMD Radeon RX 400 series or newer GPU required > * Nvidia and Intel GPUs are not supported > * hybrid graphics are not supported > * virtual machines are not supported
Which is reasonable tbh, nvidia and it’s drivers are such a big stupid pain.
I haven’t been following the arc cards very closely, but my loose impression was the drivers were heavily in flux until recently, and I’ve seen complications pop up in regards to mixtures of bios/uefi options, such as resizable bar being crucial for performance and some virtualization options causing incompatibility or performance issues. Basically the dust is still settling.
As such it’s hard to say “yeah this should work”.
I do think they should list the reasons why certain things are “not supported*, what “not supported” actually means, and not bury these surprises. Otherwise it guarantees confusion and (my wild but good faith) speculation.
Luckily, the most popular Linux translation layers translate DX9/11 games into Vulkan. In fact, Intel is using such a translation layer on Windows and has significantly improved its performance that way.
Going by these graphs: https://www.phoronix.com/review/intel-arc-10p-faster/2 Cyberpunk plays quite well. Double digit percentage gains are reported every few months or so as the driver keeps developing.
The biggest issue still standing seems to be the lack of sparse resources support, but the Intel driver seems to be faking support to prevent games that don't actually use it from crashing in an upcoming update, fixing games like Elden Ring.
I think it's not a bad choice for an affordable Linux gaming rig depending on the games you play. Perhaps it's better to wait for Battlemage first, though. There's still a lot of tooling centered around AMD and Nvidia cards and the Intel drivers still aren't where they need to be if you need to play certain games.
That said, my own use case is a hilariously overcomplicated VM setup. I archive stuff for myself and help with other archival projects as a hobby, I realized the epyc machine I got for the PCIe lanes is basically perfect for sticking my “desktop” on a numa node and passing an AMD rx 6700xt. Host is currently proxmox, eventually moving to NixOS.
As such an important factor for me is good VFIO compatibility. AMD was supposed to be “it”, but they still have bizarre reset bugs show up in some of their latest models and have gone radio silent on the issue. My own reference card works fortunately, but there’s little telling if another kind will or not. And nvidia has all the typical out of kernel problems while the new drivers mature, but doesn’t have reset issues. Also I dislike Nvidia somewhat more than intel.
When I’m back on the market in a few years that will be the deciding factor. I’m definitely not a typical target market though.
9% of Steam users.
You can play a lot of indie games perfectly fine on integrated hardware
For AMD, lots of people game on the community open-source drivers in Mesa. Presumably the same could be true for NVIDIA in the future.
See: https://www.phoronix.com/news/NVIDIA-Turing-Firmware-2023
Granted I don't have a recent GPU (1050Ti), but nouveau has been unable to run plasma with compositing enabled reliably for more than about 10 days straight on that system. Sometimes I can clear up the issues by forcing a mode-switch, othertimes it requires I restart Xorg, othertimes a reboot is needed. I should note I gave up on it in late 2021, so things may have improved in that time.
Activation limits were extremely unpopular during their time 10-15 years ago and have mostly been removed from old games. I don't think that's coming back. They really have no reason to object to their game being run from Stream/Epic either. The main complainant back then was from Hinterland (who make The Long Dark) who was more morally outraged than concerned with lost revenue or such.
I can see how it's a moral grey area to namedrop games in an advertisement like that too. Imagine NVIDIA printing some game's art on a GPU box. They should've just logged you into Steam/Epic/GOG and let you do your thing.
> PC VIDEO CARD USAGE BY MFG during FEBRUARY 2022 - JULY 2023
> 15.93% AMD
> 74.69% Nvidia
I can't find any solid numbers on the percentage of PCs with dedicated GPUs, but I'd be very surprised if it was anywhere near that figure.
Steam says that users in Linux have a overwhelming majority of AMD and Intel GPUs [1]:
- number 1 GPU is AMD VANGOGH Steam Deck APU with 42.05% by itself;
- top 10 Nvidia GPUs have only 9.54%;
- top 10 "not Steam Deck APU, not Nvidia" GPUs are 26.64% of the market, so almost outnumber them 2.8-to-1;
1 nvidia discrete GPU
1 ATI discrete GPU (it almost certainly isn't supported as it's too old to work with the open-source AMD drivers)
5 different intel iGPUs (1 NUC, one mITX, and 3 laptops, because WTF do I need a discrete GPU in a laptop for).
- One was built before AMD sold GPUs.
- One was built in a time in which AMD GPUs ran much hotter than Nvidia GPUs at the same performance level, so I would have only bought one if I was more price sensitive.
Very cool project, could do with screenshots and things, and the rename made it more cryptic but it is genuinely excellent and earlier in the project it was a clear lifeline for abandoned (by valve not releasing new versions) SteamOS devices.
Show us a screenshot or a video before putting an install button in front of us.
If I had a nickel for every "somewhat-known brand / project" that (like in this case) fails to include any sort of screenshot or demo on the homepage, I'd be rich enough to buy a social network, run it into the ground, and rename it to some letter of the alphabet.
Point being: good, informative homepages are by far the exception rather than the norm.
So SteamOS 3?
Chimera really boots directly into big picture and has worked flawlessly for the use case of playing Steam games. Beyond that, it falls a little flat. I thought that gamepad input for mouse control would be supported in desktop mode but as far as I can tell it's not, at least not out of the box.
There is a nifty phone client you can use to download games from the Epic Store, retro games, etc. to be added to the non-Steam games section in BPM, but I wish you could do it from the desktop. A more or less fully-featured, gamepad-controlled OS would be the holy grail.
Back on topic, there's also Lakka as a LibreELEC with full Retroarch. I think there are other similar projects around, like EmulationStation.
I like the naked Retroarch UI so much better than emulation station so I thought that part was much better than retropie, but the amount of fiddling I had to do with the OS on a system that really didn't want me to do that ruined it for me.
> Nvidia and Intel GPUs are not supported
Any specific reason why that is? Or if it’s in roadmap?
https://github.com/swaywm/sway/commit/b48cb6b0ec1320ad25fd2c...
Parent comment is thus irrelevant at best, misguided at worst. Not supporting Intel GPUs is throwing away the dominant leader in the GPU market.
Besides, counting "1 Intel CPU sale = 1 Intel GPU" is misguided since that would count everyone using an Intel CPU with a dGPU as an Intel GPU customer, even if the iGPU sits idle 100% of the time.
Looking at a more representative demographic, the Steam users[0], Intel has a 9% market share, vs AMD's 15% and Nvidia's 85%. I don't know whether this also overcounts hybrid-GPU users (Optimus/DSG) into the iGPU bucket as well.
Cool logo, though.
I'm using a NUC8 and PS4 controller. The amount of effort Valve have put into the Steam Deck really shows, I guess game developers are encouraged to make the Deck compatibility good, and ChimeraOS takes advantage of that.
It's also got a web interface (called just Chimera) which lets you install stuff from Flatpak, or add ROMs which it integrates with RetroArch and nice pictures so they appear in the Steam interface as a regular game.
[0]: https://www.aliexpress.com/item/1005005766837072.html
[1]: https://datalars.com/2023/07/29/using-a-mac-mini-as-a-bedroo...
I believe companies like Asus or Lenovo would greatly benefit from putting steamOS on their consoles instead of spending their own developer resources in trying to make windows work. It just doesn't.
I have an Aya neo 2, I put chimeraOS on it and although there's a couple details missing, it generally works very well, it makes the thing usable as opposed to having windows on it.
Edit: Found this post on their Twitter: https://twitter.com/ChimeraOS_Linux/status/15144199120805969...
Vanilla Ubuntu isn't going to offer you that level of integration.