88
submitted 1 month ago by Zugyuk@lemmy.world to c/linux@lemmy.ml

Hi everyone, I'm planning on moving from w11 to kubuntu (lts release - 24.04). I'm a gamer at heart, a game designer by education, and wanting to get away from Windows. I could really use some top tips, best practices, and things to look out for. I have run Linux on a Chromebook, but never as my primary PC.

I'm preparing by copying tax info, critical documents, game prototypes, and D&D documents to a USB.

Then run Linus from a different USB on restart?

Thank you for your help, and any references to specific how-to's 😅.

top 50 comments
sorted by: hot top controversial new old
[-] xylogx@lemmy.world 31 points 1 month ago

Run a live version of kubuntu from a usb drive to confirm wifi/lan drivers work and you can access the internet.

[-] Zugyuk@lemmy.world 9 points 1 month ago

Yes indeed! That's the plan!

[-] secret300@lemmy.sdf.org 25 points 1 month ago

Use the package manager! I have a friend that is an amazing programmer he knows computer software well. But he said Linux is a hassle to use because of updates. I was confused then I found out he would download the .tar.gz and install software manually.

Just get used to using the package manager instead of downloading from the websites like on windows. It takes a minute to get used to but life will be much easier.

[-] paequ2@lemmy.today 6 points 1 month ago

But he said Linux is a hassle to use because of updates ... Just get used to using the package manager

Yeah, package managers are great... but also... for somethings... flatpaks from Flathub/Software Center are also great because those apps get automatically updated in the background, so you don't even have to think about updating anything.

[-] secret300@lemmy.sdf.org 3 points 1 month ago

Yeah, package manager. So flat packs are another version of a package manager and a little more

load more comments (1 replies)
[-] spv@lemmy.spv.sh 4 points 1 month ago
[-] secret300@lemmy.sdf.org 4 points 1 month ago
load more comments (1 replies)
[-] Kirk@startrek.website 22 points 1 month ago

Just to be safe you may want to copy important files to a cloud storage AND usb drive before formatting the drive.

Also don't overthink this and there is nothing wrong with Kubuntu, but Kinoite is going to be very similar and a little more resistant to n00b tinkering mistakes.

[-] Zugyuk@lemmy.world 9 points 1 month ago

I have 20 years in the video game industry, plenty of PC experience, just less In Linux. I'm not too worried about making mistakes that cannot be fixed 😁

[-] spv@lemmy.spv.sh 4 points 1 month ago* (last edited 1 month ago)

if i suggested encrypting said files before uploading them to cloud storage, would that be good advice or ramblings-of-the-homeless-man-on-the-corner-warning-of-the-black-helicopters

edit: at least maybe the tax data

load more comments (2 replies)
[-] Crazyslinkz@lemmy.world 16 points 1 month ago

Be careful using a USB drive as a backup, they are for temporary storage and fail over time.

[-] Zugyuk@lemmy.world 8 points 1 month ago

Good call, there was a cloud recommendation. I'll probably follow that route

[-] communist@lemmy.frozeninferno.xyz 16 points 1 month ago

don't do kubuntu, it is a terrible place to start for beginners. I don’t think we should be recommending ubuntu at all, I think bazzite is objectively a better starting place.

The mere fact that bazzite and other immutables generate a new system for you on update and let you switch between and rollback automatically is enough for me to say it’s better, but it also has more up to date software, and tons of guides (fedora is one of the most popular distros, and bazzite is essentially identical except with some QoL upgrades).

How common is the story of “I was new to linux and completely broke it”? that’s not a good user experience for someone who’s just starting, it’s intimidating, scary, and I just don’t think it’s the best in the modern era. There’s something to be said about learning from these mistakes, but bazzite essentially makes these mistakes impossible.

Furthermore because of the way bazzite works, package management is completely graphical and requires essentially no intervention on the users part, flathub and immutability pair excellently for this reason.

theres also the fact that ubuntu ships very out of date software... among other things regarding privacy concerns, snaps being terrible, just don't.

I have 15 years of linux experience and am willing to infinitely troubleshoot if you add me on matrix.

[-] Wolfie@lemm.ee 8 points 1 month ago

You.. Are a solid dude. We need linux people like you that doesn't fight other Linux users just because what distro someone else enjoys. But actually can explain why certain distros are good or bad in a logical manner. Even offering to assist. Fair play to you <3

load more comments (1 replies)
[-] Zugyuk@lemmy.world 5 points 1 month ago

Oh wow, this is a lot to parse, thank you! To be honest, I choose kubuntu because my brother started on it, and got his wife on it too 😅. I'll check out fedora before I get started and make a decision 😁

[-] Jumuta@sh.itjust.works 4 points 1 month ago

if you have a preference just go with it imo, it's easier to decide on a distro after you've tried a few

[-] Beagle@discuss.tchncs.de 3 points 1 month ago

I tbh would say, just go with Kubuntu. You can always switch afterwards when you end up not liking it, especially the fact that family members use it can be helpful.

load more comments (2 replies)
load more comments (1 replies)
[-] teawrecks@sopuli.xyz 15 points 1 month ago

Side note: If part of your prep for an OS wipe involves making copies of critical information, I recommend re-evaluating your backup strategy. You should be able to lose any device at any time without warning, and not lose any data.

[-] some_guy@lemmy.sdf.org 7 points 1 month ago

Yes, this. I can't describe the depression I had when I lost everything twenty-plus years ago. And we have far more to lose today. "One is none and two is one."

[-] reptar@lemmy.world 4 points 1 month ago

Why you gotta call me out?

Thanks for the nudge!

[-] nfreak@lemmy.ml 4 points 1 month ago

Setting a home server this year made me realize this. I had nothing but a synced google drive (which I've since migrated to a restic-backed nextcloud instance). Literally nothing else.

Now I have full regular snapshots of both my server and my desktop, routine backups to a cloud bucket, and a large external hard drive I manually back up my media library to once a month.

I still want to set up snapshots for my desktop. I do have restic backing up basically everything but cache folders and game installs right now, but if I need to do a full system restore that's not going to cut it.

[-] Bell@lemmy.world 13 points 1 month ago

I did this same move two years ago. Make a list of critical must have functions. Get a second storage drive like your current one, swap out the old and install Kubuntu. Get those critical apps installed and tested. Create a virtual machine out of your old primary drive. Boot that inside Linux when needed.

[-] Zugyuk@lemmy.world 5 points 1 month ago

Good call, I'll have to look into proton for steam games I think? Or maybe a wine compatibility layer? (I don't know what that means, but will check it out. Just from top Internet search)

[-] niucllos@lemm.ee 4 points 1 month ago

I've had good success either using steam (proton is basically seamless and mostly runs by itself in the background without me having to do anything), or lutris for non-steam games

load more comments (2 replies)
[-] OldFartPhil@lemmy.world 12 points 1 month ago* (last edited 1 month ago)

You're already using Obsidian, so my suggestion is... Take notes! Take notes on cool software you've discovered, take notes on your settings and configurations, take notes on any issues and bugs you've had to fix, take notes on how to use unfamiliar programs, take notes on Linux terminology. You have a huge personal knowledge base from years of using Windows. Linux is not hard to use, but it takes time to become second nature to you.

[-] Zugyuk@lemmy.world 6 points 1 month ago

I use obsidian for d&d notes 😅. Could be useful otherwise though, and get me off of Google keep

[-] OldFartPhil@lemmy.world 5 points 1 month ago

I use Keep for checklists and disposable notes, and Joplin (similar to Obsidian, but open source) for my "forever" notes. I look for apps that give you the option of exporting notes in a common format (currently markdown), and I have notes that have followed me through several changes of note taking programs.

[-] some_guy@lemmy.sdf.org 9 points 1 month ago

Keep in mind that performance from a USB drive is sub-par and not indicative of performance when you install to the SSD in your computer. Don't let that deter you.

Don't let fear of the Terminal / command line plant seeds of fear as you're getting started. Linux nerds love the command line, but you can stick with a GUI for the most part these days. The command line is a force multiplier that you can get to after you're steady.

There will be learning curves. Same as if you switched to a Mac. It's not exclusive to Linux. It's awesome that you're ready to be new to something.

Welcome in from the cold. We have hot cocoa and blankets.

[-] Beagle@discuss.tchncs.de 8 points 1 month ago

Backups, always do backups of your important stuff, this is not a thing exclusive to Linux, but something many people forget about.

[-] Zugyuk@lemmy.world 5 points 1 month ago

I am definitely guilty of this... Good time to get better 🤣

load more comments (5 replies)
[-] Jumuta@sh.itjust.works 7 points 1 month ago* (last edited 1 month ago)

try not to get yourself in decision paralysis, if you mess something up it'll be pretty easy to redo it anyway because you've learnt it already

load more comments (1 replies)
[-] bacon_pdp@lemmy.world 7 points 1 month ago

Steam, wine and dosbox with them, you can effectively play any game worth playing. Beyond that I never needed to know.

[-] Endymion_Mallorn@kbin.melroy.org 4 points 1 month ago

Really? Try installing Battlenet or Hearthstone with Wine.

[-] bacon_pdp@lemmy.world 5 points 1 month ago

Don’t have any games that require those. So never ran into that problem. But I can imagine there are potential games/apps people would want that can’t run on Linux. Windows VMs might be a solution but I don’t know as I never had to deal with that.

[-] Gabadabs 4 points 1 month ago

I've played a lot of Battle net games by installing battle net in lutris, then installing the game I want to play there. There's a lot of scripts you can find for installing particular games. I can't speak for whether HOTS works, but I played many many hours of WoW and Overwatch (before 2) that way. It's annoying using a launcher to run a launcher to play your game, but it works.

[-] Zugyuk@lemmy.world 4 points 1 month ago

I do like to play hots or d2 from time to time 😅

load more comments (1 replies)
[-] CoyoteFacts@lemmy.ca 7 points 1 month ago

Check compatibility for all your programs before you move. Most Linux programs work on Windows but not vice versa. If you're not in a rush, try switching to programs that have a Linux equivalent before you move so that you'll have less of a culture shock. If you need any killer apps that don't have a Linux equivalent you're going to have to make your peace with that ahead of time, otherwise you're just going to end up switching back.

KDE is a good choice, and Kubuntu should serve you fine; if you end up going with Kubuntu, I would recommend sticking with it for at least half a year or so before considering switching to something else, as that will give you time to really understand what you like and don't like about how Kubuntu and KDE work.

[-] Zugyuk@lemmy.world 3 points 1 month ago

Sounds reasonable to me! Thank you!

My biggest use apps are steam, obsidian, gamemaker, ue, and discord.

[-] paequ2@lemmy.today 6 points 1 month ago* (last edited 1 month ago)

Steam, Obsidian, and Discord are on Flathub (easy, popular app store for Linux)

load more comments (1 replies)
[-] SnotFlickerman 6 points 1 month ago

Do yourself a favor and use either the flatpak of Discord or just use the website since its an Electron app anyway. The *.deb install will force you to endlessly download and manually install new *.deb files to keep using it. A true pain in the ass, there was even a meme about it here on Lemmy recently.

load more comments (1 replies)
[-] SnotFlickerman 3 points 1 month ago

Also looks like both gamemaker and UE have native Linux versions, although gamemakers is still in beta.

[-] enemenemu@lemm.ee 5 points 1 month ago* (last edited 1 month ago)

I guess the best distro for gamers is https://github.com/ublue-os/bazzite

I'm no gamer but if I were, I'd go with that. Thus could be helpful as well https://fedoraproject.org/atomic-desktops/

[-] Zugyuk@lemmy.world 3 points 1 month ago

Ty for the links, I'll check them out!

[-] UNY0N@linux.community 3 points 1 month ago

I can second bazzite. It. Just. Works. But it is built differently from the distros that everyone has heard of like arch & Ubuntu, so it's best to read up on how to install non-flatpak programs.

Keep in mind that steam can run Windows programs for you with it's emulation layer. It's not the only option, but it is convenient as an app launcher.

load more comments (2 replies)
[-] asudox@lemmy.asudox.dev 5 points 1 month ago* (last edited 1 month ago)

Ubuntu is bad. Go with any other distro. I generally recommend Fedora for newcomers. Specifically Fedora KDE Plasma Desktop edition: https://fedoraproject.org/en/kde/

If you fear you might break the system and don't have confidence in fixing it yourself, go with Fedora Kinoite. It's an immutable distro, so you can't break the system as easily as mutable ones: https://fedoraproject.org/en/atomic-desktops/kinoite/

While I don't necessarily like Flatpaks, you can start off by only using them for GUI applications. The most used repo is Flathub: https://flathub.org/

load more comments (9 replies)
[-] SnotFlickerman 4 points 1 month ago* (last edited 1 month ago)

The most important thing: Tell us, the community, what your critical application needs are, and get suggestions for applications to use. So many people jump through fifty hoops because they Google search first and the first thing they try turns out to be deprecated, the second thing they try doesn't work on their system, the third thing they try has everything they need minus the most important part, the fourth thing they try turns out to be proprietary and half-broken, and so on.

You will not find good solutions just by searching around, you honestly, truly, need fucking nerds in this community who live this shit daily to help you know what the genuine best available solutions are. Otherwise you will spend weeks pounding your head against the keyboard using the wrong solutions, not because of anything you did wrong but because there are often so many different implementations of the same thing that it's nearly impossible to know which ones are the ones you need for your use case without directly asking some people.

Once you've been using it a few years, you'll be familiar enough with working solutions to keep track of this kind of thing yourself, but trust me, it takes a while. So please do yourself a favor and make a thread asking which applications people suggest for the distribution you've chosen to use and what kind of framework to install them from (repository or flatpak). You will save yourself a lot of trouble.

Also, as for keeping your backed up data from Windows on a USB, I think best practice is to always keep that kind of info backed up on an external drive, no matter the OS you use, or whether you plan on switching, so if anything fails, the drive will always still be there and readable (unless the drive fails, of course).

[-] Endymion_Mallorn@kbin.melroy.org 4 points 1 month ago

You just made a great sales pitch for Windows.

[-] Zugyuk@lemmy.world 4 points 1 month ago

Lol, I'm so done with windows

load more comments (4 replies)
load more comments
view more: next ›
this post was submitted on 06 Jun 2025
88 points (100.0% liked)

Linux

56953 readers
425 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 6 years ago
MODERATORS