The state of multi-GPU support in Linux distros

If you install a Linux distro today would find that most distros ship with everything needed to make multi GPU setups work without a hitch. Common Desktop Environments such as GNOME, KDE, Cinnamon and many more allow the end-user to launch programs on more powerful hardware or let applications request it ahead of time by setting the PrefersNonDefaultGPU key in their desktop file to true. The Desktop entry spec describes the key as followed:...

February 16, 2024 · 6 min · Jan Drögehoff

OFLauncher history

2020 After continuing some work on getting the updated UI ported to Linux I started experimenting with the idea of a launcher first designs were rather simple and naive in nature after talking a bit about this in a Discord server I am in a friend of mine decided to create a mockup for a launcher Implementing it was a bit rough and since I wanted to use OpenFortress assets some things needed to be changed...

September 29, 2022 · 5 min · Jan Drögehoff

Automating GitLab labeling

Automation with GitLab Automating processes is something that can improve any development process by taking over the more mundane tasks for you. For GitLab that would include managing Labels when, for example, a merge request gets opened or merged. Anyone familiar with Github Actions might think that using Pipelines is the go to solutions, as did I, but you really can’t find any useful information on the topic and you can’t really do anything without an access token....

March 29, 2022 · 3 min · Jan Drögehoff

Wii Homebrew Browser revival

hbb source code introduction Back during the big days of Wii Homebrew a user named teknecal decided to take it upon himself and create the Wii Homebrew Browser (HBB from now on) for the time it was a fantastic piece of software beloved by many, including me Then it 2012 it received its last update followed by its eventual death. Fast forward to 2020 Modern Vintage Game released his Homebrew Wars video about the Xbox and Wii and teknecal finally decides to release the source code of the HBB....

March 18, 2021 · 6 min · Jan Drögehoff

GameBoy Thumbnails on Linux

Where I started My introduction to SameBoy came from stacksmashing’s “How to reverse engineer & patch a Game Boy ROM” video. I’m not big on reverse engineering but I do enjoy a good GameBoy game when I see one. and there it was this is the type of integration I like to see from projects but these kinds of features are almost never present on Linux be it because no one bothers or because each major DE supports a different method....

March 1, 2021 · 3 min · Jan Drögehoff