This project would benefit greatly from some screenshots or videos on any of the pages linked in the header. Also maybe it makes more sense on mobile but the hardware screen is painful to read on desktop.
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.
There might be some differences outside of Steam's UI. In this video (https://www.youtube.com/watch?v=E2NIGPpz_vY) it looks like the desktop mode switches to Gnome, whereas I'm pretty sure the Steam Deck uses Plasma. Maybe that's configurable.
> This project would benefit greatly from some screenshots
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.
I had to watch several videos on youtube to answer this question for myself. The advantages to using ChimeraOS over big picture mode seem to be tied to Valve's gamescope compositor, which gives you access to a nice UI for limiting framerates, applying mangohud, and choosing upscaling settings. ChimeraOS also has compatibility with Steam Deck plugins.
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.
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
Definitely a reasonable question. Personally I would answer that by asking, “who uses intel for gaming”? Currently, very few, even less than AMD (lmao). Meaning the devs likely just don’t have one and can’t make any promises. I bet if someone bought them one they’d appreciate it ;)
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.
The Arc cards are pretty good for DX12/Vulkan games, but pretty bad at DX9/11 games.
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.
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.
Yeah just I noticed a few recent benchmarks and was kinda surprised. I definitely need to give them a better look.
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.
The new Intel GPUs supposedly deliver pretty good value for money, they're around a geforce 1080 in performance or something? So that number might be increasing.
You can play a lot of indie games perfectly fine on integrated hardware
Ok, nVidia and it’s drivers - quite quirky, I know. I happen to have an AMD laptop nowadays but most of my life I had Intel (which felt very good although not powerful) and this sounds wild to me it wouldn't be sufficient to play a NES game.
Seems odd too. I'm not sure why it wouldn't support Nvidia cards. The open-source Nouveau drivers for Nvidia cards has been in the mainline kernel for years now. Most Nvidia cards just work out of the box now in Linux.
This is changing! NVIDIA has started modifying their driver architecture to support open-sourcing their drivers, much like AMD did years ago. As part of this process, they've released updates firmwares for newer cards which support re-clocking, which could finally allow Nouveau to run newer NVIDIA GPUs at full speed.
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.
It's definitely not up for AAA gaming but it's not horrible either. But why restrict Nvidia cards altogether when nouveau already supported by the kernel? Obviously it would be a stop-gap solution until proper support for the proprietary drivers is integrated but people like me can't run Chimera right now. I wouldn't mind trying it but I can't.
> It's definitely not up for AAA gaming but it's not horrible either.
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.
ChimeraOS carried nvidia drivers for years. The issue is that Valve's Gamescope, which is now a requirement for Steam doesn't run well on the nvidia drivers, and old big picture mode got retired.
*A gaming console with the most restrictive library around because we played our cards wrong and advertised it as running these games and not just mostly any game on steam so some game publishers and developers got really upset they weren't asked.
Shadow gets away with it just fine (still do not recommend, Haswell CPUs in 2023 for that monthly price are a joke they only tell you about afterwards). NVIDIA made the mistake of advertising games as "working on GeForce Now" and restricting what runs in their cloud in the first place - probably out of fear someone would run a miner instead of games.
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.
Geforce Now arbitrarily restricts their games by platform at the request of the publisher. E.g. you can't play Genshin in a browser, only the Android and Windows native apps.
Funny because AMD probably has the lowest share of the three if we include all PCs including office ones (and we should since the website says "any PC")
And that's only for people who run Steam, who are likely to have high-end cards. This is, it does not include PCs for office workloads or most laptops. Intel is at 9% right now in that Steam survey so the real number is much, much higher than AMD (and perhaps nvidia too). This makes AMD the third one in user share.
If we're counting integrated graphics in this, then AMD probably ain't anywhere close to being in 3rd. Between AMD and Intel, AMD's at around 35-40% of the CPU market (per https://www.statista.com/statistics/735904/worldwide-x86-int...), and most of those are probably going to be APUs or otherwise have an integrated GPU.
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.
> Funny because AMD probably has the lowest share of the three if we include all PCs including office ones (and we should since the website says "any PC").
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;
- 5 of them have no need for discrete graphics; of those 3 are laptops, which (for many years) were basically going to be intel CPUs unless you go out of your way to buy AMD. One other is a NUC (I wanted the Pulse8 CEC module which is available internally only for NUCs), and the last one is used largely as a server; the only low-power mITX board I could find that supported ECC was a Xeon-D.
- 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.
This is one of those cases where the website would benefit from a video or screenshots above the fold. I want to know what it looks like, how the UI flows from thing to thing, etc.
ChimeraOS was previously called GamerOS and when SteamOS stagnated it was basically an attempt at a new Linux big picture SteamOS with evergreen distro but with versioned upgrades (it was SteamOS but better at the time). It also uses Arch kernel but with a sort of immutable update approach that I’m certain was the inspiration for the current SteamOS.
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.
Was about to leave a comment saying the exact same thing. I don't understand how someone makes it this far in a project, and just completely drops the ball when showing the work off to the world. You don't even need to naturally be good at marketing - just literally copy what any somewhat-known brand / project does.
> You don't even need to naturally be good at marketing - just literally copy what any somewhat-known brand / project does.
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.
Its not about the games. Its about how much effort it takes to play the games using ChimeraOS. Kinda nice to have an idea what you are in for before you spend some time installing and testing a new OS build.
Previously known as GamerOS, it's basically arch-based clone of SteamOS 2, which came around between Steam Machines becoming irrelevant, and the Steam Deck showing up.
I've been running Chimera for a few months now on a all-AMD PC hooked up to my living room TV, and I've been pleased. I had previously set up Windows to launch big picture mode on startup but there was always a delay where I would see the Windows desktop which shattered the whole illusion. Plus, Windows.
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.
Oh, I installed Ludo (the program, not the LibreELEC based LudoOS) on my Debian laptop a couple days ago. I don't have the time, knowledge or patience to fiddle and try to optimize Retroarch. For Android, I use Lemuroid, which has a similar premise of simplicity.
Back on topic, there's also Lakka as a LibreELEC with full Retroarch. I think there are other similar projects around, like EmulationStation.
Ugh. I really tried to like Lakka but it was such a mess. I'll never install a non-raspbian OS on a rasppi again.
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.
It is a copy of SteamOS which uses its own Wayland compositor (Gamescope) that is not compatible with anything other than AMD (since it was originally intended to only be used with Steam Deck, there was no reason to make it work anywhere else)
I would have thought that installation of Nvidia driver packages for Arch would do the trick. I'll admit that I'm unfamiliar with the interaction between GPU drivers and Wayland, so I'm guessing it would just result in an unstable combination?
Not just unstable, until I think 2 years ago literally not useable as the nvidia proprietary drivers didn't implement useable GBM by default, so even if it didn't hard crash it would never show anything besides a blank screen.
I believe the "d" part of "dGPU" is tripping you up here -- the "d" is "discrete", meaning unbundled from the CPU. IOW, Intel GPUs that are not bundled with the CPU have roughly a 0% market share.
We're talking about a dedicated gaming system here, iGPUs are pretty much irrelevant in that context. Things would be different in the context of a browser or word processor.
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.
Probably supports just AMD because the focus of this is for mini pcs from companies like Beelink etc that use either mobile AMD cards or on board graphics from an AMD chip. Mini pcs are currently dominated by AMD hardware.
Thanks, that makes sense. Intel is also getting out of NUC market. But there are still lots of NUCs out there that could be used as a light gaming server.
To save some investigation, this project might once have been better than the SteamOS natively, but as of now it is no longer the case. It doesn’t do anything particularly well and has a nightmare of a time with Bluetooth support.
I've run ChimeraOS for a while now. It's such an impressive experience. You really just install it and it works.
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.
ChimeraOS has an immutable root filesystem which does A/B updates, so it's much closer to having the Steam Deck OS on a PC than a regular distro running Steam with Big Picture.
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.
Cool, the biggest issue for me when I was trying to do the same thing (turn my beefy PC to a "gaming console") was the ability to turn it on with gamepad. I've spent a lot of time researching it and have not found a reliable solution.
As a workaround, with a USB remote controller[0] you can put a PC to sleep and wake it up by pressing the power button. That's what I did with my setup of a mac for game streaming[1]. In my experience, the sleep/wake functionality works on Windows and Linux as well, so it should work on this.
Although Valve promised to release the steamOS image publicly they still haven't done so officially.
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.
Parsec doesn't support Linux host. The alternative should be Sunshine (host for client Moonlight), but doesn't seem like they wanted to add it: https://github.com/ChimeraOS/chimeraos/pull/587
For the old folks like me that started on linux installing Mandravia CDROMs from magazines back in 2000, this looks retrospectively so odd, unreal and fantastic
Hard to beat the Steam Deck if it's available in your country I think. Valve is selling at a cost, or at least with very little margin, since they make up the difference with sales on Steam like other console manufacturers. No other PC manufacturer can really do the same.
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.