# Finally made the switch from Windows 11 to Bazzite

**URL:** https://discuss.privacyguides.net/t/finally-made-the-switch-from-windows-11-to-bazzite/32652
**Category:** Off Topic
**Created:** 2025-11-07T21:20:06Z
**Posts:** 15

## Post 1 by @anonymous472 — 2025-11-07T21:20:06Z

There are lots of posts about switching to Linux, so I thought I would share my experience since I just made the switch yesterday.

I finally figured out how to transfer all the programs I used on Windows to Linux and started daily driving Bazzite (a KDE Plasma variant) as of yesterday. I’m a casual user, and the main thing I use my home PC for at this point is gaming.

I am not fully divested from Windows; I still have a secondary PC running Windows that manages my Linux ISOs and Plex Media Server. I believe I could probably accomplish everything on Linux, but right now, dealing with re-setting everything up via Docker just doesn’t feel worth it to me.

In terms of gaming on Linux, I haven’t encountered many problems (although it’s only been 24 hours). I was able to use Lutris to install a Windows game, which went surprisingly well, and now I’m considering postponing dual booting.

My only issues and concerns have been:

- ~~I can’t seem to get Lossless Scaling to work. It doesn’t appear to integrate well with MangoHud, which doesn’t recognize the generated frames.~~
- I’m having trouble installing the dnf-tools that Homebrew recommends.
- I’m not sure how much I should avoid rpm-ostree; I don’t fully understand the difference.
- I’m a bit confused about how to organize applications into different installation locations, especially as I start adding additional drives. In Windows, every time you install something, you have the option to choose where to put it; that doesn’t seem as obvious to me on Bazzite.

I’d love to hear people’s advice.

If there are any privacy-related steps a newbie like me should take now that I’ve switched over, I would appreciate the guidance, especially if it comes with an easy-to-read guide. :grinning_face_with_smiling_eyes:

EDIT: edited for clarity

---

## Post 2 by @KevPham — 2025-11-07T21:36:24Z

Welcome aboard! Glad to see you make the switch.

Can you share the technical specifications of your computer? That way, we can help you with your problems. I can still give a vague answer to some of your questions though.

> I can’t get Loseless Scaling to work or maybe I can. It doesn’t like MangoHud recognizes the generated frames

Instead of MangoHud, try using the built-in Steam overlay to see if your generated frames are working.

> I am a bit confused on how to organize applications into different install locations (especially once I start adding additional drives). With Windows every time you install something you have a chance to decide where to put it, that doesn’t seem as obvious to me on Bazzite.

Apps that are managed with package managers are usually installed to directories such as `/usr/bin`, `/usr/lib`, or `/opt`. These locations are not customizable during installation unless you’re building from source or using a custom package. The best thing about flatpaks is that they are completely portable, meaning you can open them anywhere! I wouldn’t recommend changing the default installation destination of rpm-ostree packages because you are a newer user.

See: [Tips and Tricks - Flatpak documentation](https://docs.flatpak.org/en/latest/tips-and-tricks.html#adding-a-custom-installation)

EDIT: Removed misinformation on Homebrew

---

## Post 3 by @Anvil — 2025-11-07T21:37:19Z

> [@KevPham](#):
>
> You are not supposed to install Homebrew on Atomic distributions. Instead, consider using Flatpaks or just plain rpm-ostree instead.

Actually Bazzite does recommend Homebrew for CLI/TUI applications. See [Installing and Managing Applications - Bazzite Documentation](https://docs.bazzite.gg/Installing_and_Managing_Software/)

> [@anonymous472](#):
>
> Homebrew - can’t install the dnf tool it recommends.

Can you talk a bit more about what you’re trying to install via Homebrew and what error message you’re getting/what dnf tool you need?

Also, I’m sure people here will help as they can, but the best place to ask these types of questions is probably on the [Bazzite Discourse](https://universal-blue.discourse.group/c/bazzite/5)

> [@anonymous472](#):
>
> If there are any privacy related things a noob like me should do now that I have switched over, would appreciate the advice. Especially if it comes with an easy to read guide :grinning_face_with_smiling_eyes:

Personally there’s not much I would recommend that is specific to linux/Bazzite that’s not already on the Privacy Guides website. Congrats on vastly improving your OS level privacy.

---

## Post 4 by @KevPham — 2025-11-07T21:38:19Z

Ah thanks for letting me know! Removed it

---

## Post 5 by @anonymous472 — 2025-11-07T21:53:44Z

> [@KevPham](#):
>
> Can you share the technical specifications of your computer?

 ![image](https://forum-uploads.privacyguidesusercontent.com/original/2X/a/a7631ee3826f25900ed11d00576698a3fb171866.png)

> [@KevPham](#):
>
> Instead of MangoHud, try using the built-in Steam overlay to see if your generated frames are working.

Non-issue anymore. I realized most of these FPS counters do not currently record the generated frames. You can see test if its working by increasing the generation to something ridiculous as it will cause actual frames to drop dramatically.

> [@KevPham](#):
>
> I wouldn’t recommend changing the default installation destination of rpm-ostree packages because you are a newer user.

Maybe I am misunderstanding or miscommunicating. All I really mean is being able to choose a separate drive or specific folder before install begins.

> [@Anvil](#):
>
> Can you talk a bit more about what you’re trying to install via Homebrew

Originally I wanted to try and install [lsfg](https://github.com/PancakeTAS/lsfg-vk) as the Bazzite guide said to use that instead of rpm-ostree if possible.

The other issues I had with homebrew

- is I could not install the dnf-tools package it recommends. I am not to worried about this and it seems like that is a development package, so its probably out of my use case.
- I originally uninstalled homebrew wanted try and see if I could re-install to get that package to work but it never seems to fully uninstall. I did run the uninstall script as it reccomends but I could never fully get rid of the missing directory batch notices in terminal after uninstalling. Currently i have it installed and will probably leave it that way, as it seems like something that may be useful and is reccomended.

* * *

Thanks @Anvil and @KevPham for taking the time to read my post and respond!

---

## Post 6 by @Anvil — 2025-11-07T21:57:42Z

> [@anonymous472](#):
>
> Maybe I am misunderstanding or miscommunicating. All I really mean is being able to choose a separate drive or specific folder before install begins.

Could you clarify why you would like to do this? I’ve never had a need to install applications to separate drives or folders, with the exception of large steam games. Apart from that, I’ve only done separate user installs.

> [@anonymous472](#):
>
> Originally I wanted to try and install [lsfg](https://github.com/PancakeTAS/lsfg-vk) as the Bazzite guide said to use that instead of rpm-ostree if possible.

Have you tried the flatpak? [Installation Guide · PancakeTAS/lsfg-vk Wiki · GitHub](https://github.com/PancakeTAS/lsfg-vk/wiki/Installation-Guide)

I don’t believe lsfg-vk is even available on Homebrew [https://formulae.brew.sh/](https://formulae.brew.sh/)

---

## Post 7 by @anonymous472 — 2025-11-07T22:00:25Z

> [@Anvil](#):
>
> Could you clarify why you would like to do this?

Basically I would like to keep games on my faster drives and everything else on my slower drives. That type of thing.

> [@Anvil](#):
>
> Have you tried the flatpak?

I considered it but, that option does not offer a UI. ended up just installing via rpm-ostree.

---

## Post 8 by @Anvil — 2025-11-07T22:03:58Z

> [@anonymous472](#):
>
> Basically I would like to keep games on my faster drives and everything else on my slower drives. That type of thing.

I see. Are you installing games from Steam primarily? The Steam UI makes this pretty easy.

> [@anonymous472](#):
>
> I considered it but, that option does not offer a UI. ended up just installing via rpm-ostree.

OK. I would not try to install this via Homebrew because Bazzite does not recommend installing GUI apps over Homebrew and I don’t believe lsfg-vk is even available over Homebrew. I would probably just use rpm-ostree because I don’t believe there are any other install methods that would work.

Alternatively, you could try the lsfg-vk decky plugin [GitHub - xXJSONDeruloXx/decky-lsfg-vk: Decky plugin to streamline installation and usage of lsfg-vk; the Lossless Scaling compatibility layer for linux](https://github.com/xXJSONDeruloXx/decky-lsfg-vk)

---

## Post 9 by @anonymous472 — 2025-11-07T22:06:32Z

> [@Anvil](#):
>
> Are you installing games from Steam primarily?

Currently no. I have only installed the two games I was playing most recently (less then 24 hours into this whole Linux-as-my-daily-driver adventure). Baldurs Gate 3 via Heroic Launcher, and Metaphor ReFantazio via Lutris. I do plan to install more games through Steam in the future.

Part of this was just seeing how hard it was for me to install native Windows games and it went way smoother then I thought it would.

> [@Anvil](#):
>
> Alternatively, you could try the lsfg-vk decky plugin

Yeah I considered it but honestly found the whole thing confusing and couldn’t tell if it was only meant for people on handhelds or not..

---

## Post 10 by @Anvil — 2025-11-07T22:12:46Z

> [@anonymous472](#):
>
> Currently no. I have only installed the two games I was playing most recently. Baldurs Gate 3 via Heroic Launcher, and Metaphor ReFantazio via Lutris. I do plan to install more games through Steam in the future.

I don’t use these personally, but I would be surprised if there is no way to set a location for your games library in these apps. I would look into the docs or poke around in the UI to see if you can find a setting for this.

> [@anonymous472](#):
>
> Yeah I considered it but honestly found the whole thing confusing and couldn’t tell if it was only meant for people on handhelds or not..

Decky plugins are not only for handhelds, but you can only use them in Bazzite’s “gaming mode” and not in desktop mode, which can be a major drawback depending on how you play your games.

---

## Post 11 by @anonymous472 — 2025-11-07T22:15:43Z

> [@Anvil](#):
>
> but I would be surprised if there is no way to set a location for your games library in these apps

Yeah it does, those are just odd as you kind of have two locations. The OS location and the Wine location. Hopefully that makes sense.

This whole location issue is probably mostly me just needing to get more used to how things work, then an actual problem :sweat_smile:

> [@Anvil](#):
>
> you can only use them in Bazzite’s “gaming mode” and not in desktop mode

ohhhh…I will have to look into that. Wasn’t to interested in the gaming mode originally though.

---

## Post 12 by @Anvil — 2025-11-07T22:46:55Z

> [@anonymous472](#):
>
> Yeah it does, those are just odd as you kind of have two locations. The OS location and the Wine location. Hopefully that makes sense.

I see. Not sure how to help with that exactly. You could consider reaching out to each respective community for additional help.

> **[Lutris Forums](https://forums.lutris.net/)**
>
> Community forums for Lutris

> **[Heroic Games Launcher (@heroiclauncher@mastodon.social)](https://mastodon.social/@heroiclauncher)**
>
> 168 Posts, 9 Following, 3.05K Followers · An Open source GOG and Epic Games Launcher for Linux, Windows, and macOS.

> **[Heroic-Games-Launcher HeroicGamesLauncher · Discussions](https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/discussions)**
>
> Explore the GitHub Discussions forum for Heroic-Games-Launcher HeroicGamesLauncher. Discuss code, ask questions & collaborate with the developer community.

> **[Join the Heroic Games Launcher Discord Server!](https://discord.com/invite/rHJ2uqdquK)**
>
> Heroic Games Launcher Discord server was initiated in the beginning of 2021 as a first contact place for the Gamer Community using Heroic! | 24128 members

> [@anonymous472](#):
>
> ohhhh…I will have to look into that. Wasn’t to interested in the gaming mode originally though.

I like it because it allows for proper HDR, but it can be annoying to use for non-steam games and it can be kind of glitchy.

---

## Post 13 by @anon92357554 — 2025-11-08T00:44:34Z

Good to see more people taking the plunge. One general piece of advice is to automate your backups to take place weekly/daily. Being a new user, issues are harder to troubleshoot with a brand new mental model of how things work. Having a “break in case of emergency” snapshot backed up as a failsafe provides great peace of mind if all else fails. Speaking from experience, I inadvertently partitioned the wrong disk and lost my entire Windows partition. It became an unintentional ‘burn the ships’ moment but if there was important documents, it would’ve sucked.

It’s good to hear that it’s been smooth sailing so far. If something does go wrong over time, lean on the Bazzite forums, the `man` command or at the least an LLM to help out. Most issues are easily solvable and just require experience.

---

## Post 14 by @anonymous472 — 2025-11-08T01:02:43Z

I’m lucky in that i dont require a lot from my home pc which has made this switch relatively smooth so far.

> [@Why Linux Might Not Be For You](https://discuss.privacyguides.net/t/why-linux-might-not-be-for-you/32650):
>
> [Invidious](https://inv.nadeko.net/watch?v=tHeVxwPaPYM) Since Dawid has mentioned PG, This must be posted here. Haven’t watched the video fully as of writing this but if I understood already, he seems he couldn’t do it frowning

It was interesting to have this video pop up. I think for a lot of users, these type of complaints kind of sum up why the switching cost can be to high for people even if they want to change OS.

Also made me want to see what telemetry bazzite might have on that i need to turn off.

---

## Post 15 by @anonymous472 — 2025-11-11T04:38:58Z

> [@Anvil](#):
>
> Alternatively, you could try the lsfg-vk decky plugin [GitHub - xXJSONDeruloXx/decky-lsfg-vk: Decky plugin to streamline installation and usage of lsfg-vk; the Lossless Scaling compatibility layer for linux](https://github.com/xXJSONDeruloXx/decky-lsfg-vk)

Wish I had realized this earlier but apparently in the bazzite portal there is a whole host of preconfigured scripts you can use including…

 ![image](https://forum-uploads.privacyguidesusercontent.com/original/2X/0/0bf76a71b414802dd961e1832bd5824ac305c045.png)
