

Peeeeck… neeeeeck!!!
Peeeeck… neeeeeck!!!
Enjoyed the article but augh that sticky banner at the top that follows as I scroll took up 30% of my reading space. Gave up halfway through to enable reader mode on Firefox mobile…
Bravo la France ! Here’s to hoping more cities follow suit :)
Hmm no, I haven’t had this issue. Tempo works fine for me, it’s been mostly bug-free except for a few oversights:
I’m (still) on a Pixel 3a, running LineageOS, in case that matters.
I did use Feishin for a while, it’s an excellent music player but unfortunately not a native program. I might switch back to it from Tauon though, as actually playing the whole song before going to the next is a pretty nice upgrade hehe
It looks really good indeed, and I don’t mind at all to pay for apps (I pay for FairEmail)… however it is very strange for me to add a nonfree app to the list I use every day… everything else is open source.
I currently host Navidrome, which has an okay web player. On Android I use “Tempo” (though it is unmaintained) to connect to it, and on Linux I use Tauon (though it has very poor playback). I could not find a native Linux client that is not buggy unfortunately, so I’m also on the lookout for better solutions!
I’m not familiar with the device you are talking about but every client I tried supports MPRIS, which are the regular media controls that can be used via the playerctl
command, so you should be able to hook things up that way.
Ah, yes… if only. I’ve upgraded internally SLR 1.0 -> SLR 3.0 but we can’t deploy it until a bug is fixed in the Steam client that causes, when we enable SLR 3, all Steam Decks to run the Linux build. Yes, Steam Decks run the Proton version, solely because the save file has different letter casing (yes I know it’s so annoying haha). We’ve spent quite some time on this and there’s no way to fix this without some folks losing their saves, and that is absolutely not an option. Soooo for now desktop Linux is stuck on runtime 1.0, and Steam Deck users are stuck on Proton. “fun” :/
At my studio we maintain a native Linux version with a custom game engine, and it indeed takes a lot of time. I don’t consider Proton a viable option as we lost the ability to integrate with Linux-specific stuff such as Wayland APIs or better input, but I can definitely see the appeal of switching to Proton… if your team uses Windows. If you have some developers on Linux, you naturally get a Linux build (if using cross platform APIs ofc) and it’s actually faster to cross-compile a Windows build every once in a while (skip the slow ntfs I/O) and ship that. But it requires getting more of the team on Linux :)
I don’t have any advice to give but I want to thank you for considering this angle while building the website.
Thanks. I’ve successfully “upstreamed” some of my patches to some courses, but sadly still most of the education is Visual Studio-based. It’s good to see more people in the new years contacting me after asking teachers about Linux and being given my name for help, but of course I want this to be a base part of the curriculum!
I did a bachelor of videogame programming in Belgium 99% on Linux (minus exams), but it was definitely a huge struggle. All the courses and assignments were Windows-only, and 90%-ish required Visual Studio (non-Code) and Windows-only libraries like DirectX or Win32. I got by writing my own tooling to auto-convert these to CMake projects and convincing each teacher to allow me to hand in CMake projects. I wrote SDL backends for most of the win32 assignments, falling back on clang’s excellent cross-compiling for stuff that requires e.g Windows.h. I wrote a blog post about this: https://blog.allpurposem.at/adventures-cross-compiling-a-windows-game-engine And using e.g DirectX natively on Linux, easier than expected: https://blog.allpurposem.at/directx
I also wrote a small wiki on my general experience + a summary of courses and main problems encountered… Windows was non-negotiable during exams: https://dae-linux.allpurposem.at/ I maintain tools, converted assignments, and information on this for future students who want to attempt something like me, but it’s hard to recommend the Linux challenge if you are totally new to programming!
Hope some of this is helpful!
The amount of folks I see use Opera GX “gaming browser” because some influencer said so…
Darn. I recall reading good articles from some of these publications in the past. Shame…
This article reads like satire… it’s sentence after sentence of “and I did it using one of the [best office chairs]” which is a link to some review by themselves. Every bit mentioned had an affiliate link and there wasn’t an actual review of what the experience (software, setup, visual fidelity) is like??
Ouch, that sucks yeah. Guess I got lucky with the games my friends like to play. Only one is I guess Valorant, but I don’t engage with that one anyways. Guess you’re stuck on the dual boot until devs of these games start ticking the Proton support box :P
What games keep you on Windows? Besides a few anticheat-enabled ones which choose not to support it, basically everything works fine. I game (and work in gamedev!) 100% on Linux.
I think this pinpointa what makes configuring Linux so much fun for me. It’s one little problem/challenge after the next, it never prevents me from working but it does always give me something to work toward. Currenrly working on a notification display for my bar, and I hope it will be just as satisfying in the end as when I got my mouse to animate with movements or when I got my config to set my wallpapers correctly no matter the host.
The article is good, however I’d really appreciate having fedi-style content warnings on AI-generated images. I don’t interact with mainstream social mediums so I generally do not see it, however in the thumbnail and contents of the article there are some quite disturbing images and videos that I’d have chosen not to see (description is enough) given the choice…
Hmm, I run an Arc GPU at work without any issues. Just using plain mesa on NixOS. The Intel devs were quite responsive when we ran into issues as well.