I finally did it. I deleted Windows completely.
Posted by ThRuben@reddit | linux | View on Reddit | 174 comments
I finally did it, I deleted Windows completely and made Ubuntu (24.0.1) my main OS.
It was a bit scary because of compatibility issues I might face, but I'm sure this forum, and many others, will guide me along the way.
To give a bit of backstory… I'm a system and network engineer student, and I REALLY came into contact with Linux/Ubuntu in school because it's one of the main subjects (Desktop and Server). I tried Ubuntu/PopOS before but never as a standalone OS on my PC. I ALWAYS had Windows on backup if I needed it.
Recent updates issues on Windows (black screens, stuff disappearing, glitches,...) got me extremely frustrated, and I decided to switch to Ubuntu completely. Not to mention the whole Recall situation that Microsoft wants to push.
So, a quick question for those who have been in the game for so much longer. Is there anything I need to look out for and perhaps download to make my experience a lot better? I'm a gamer and student and love to learn new things about Linux, especially terminal related.
AnotherPersonsReddit@reddit
Steam and Lutris are your friend for gaming on Linux. Wine tricks and proton tricks may also come in handy. There are some gaming specific OS's like Bazzite that take some of the leg workout of compatibility issues. It's not perfect but works well and you can still use it as your main OS. However for the time being I can understand just wanting to stick with Ubuntu while figure stuff out.
ThRuben@reddit (OP)
I've used Proton before (Steam Deck) but Lutris is new for me, looks amazing! Not in the market for a new distro as of right now, want to screw arount with Ubuntu first and learn more basics and advanced stuff and might look at other distros later on!
AnotherPersonsReddit@reddit
I just played through Crysis using Lutris. Worked perfectly.
ThRuben@reddit (OP)
Oh, Crysis. God, do I ever love those games. Crysis 2 will always have a special place in my heart, that games was seriously dope. I can still remember it making my PC take off back in the day lol.
AnotherPersonsReddit@reddit
Yeah, I'd never played it. Never had a graphics card that could. Still don't, really, but it ran so well on Linux I was able to put the settings on low and get my Iris Xe to work with it.
not_a_novel_account@reddit
Best get a Windows VM up soon then.
The nature of the beast is that many companies, and probably your school, have requirements that are served over Windows. You need to have some mechanism to interface with those requirements, so it's handy to have a Windows install around.
There's not a support engineer on the planet who's going to keep your ticket open if you say something like, "Well it's a Ubuntu machine and I'm running X under Wine...".
zelphirkaltstahl@reddit
It would be good to at least put some annoyance up for the people that make windows necessary at school: "Windows? I don't have that. Can you pay for a license for me? Can you give me a laptop for that?"
If everyone did that, they would probably change to more in-browser tooling, that does not depend on Windows.
not_a_novel_account@reddit
As with graphing calculators and textbooks (or, in the modern era, access to online problem homework problem sets), attending school has costs.
Demanding the school pay those costs for you has not historically gone well, but you're welcome to try.
ThRuben@reddit (OP)
I'm using my laptop for anything school related (it can connect to all of my peripherals of my PC), I try to keep my personal PC clean from school or jobs, aside from the occasional note taking while listening or reading lectures.
Might install a Windows copy on my second and older drive but I'm trying to make Linux work out for me and not just switch to Windows when things get hard and need some serious tinkering. Windows is easy to use but Linux is so much more fun when you get stuff working, ya know?
Thanks for the info though! I'm on my second (and last) year of school now and if any future jobs allow me to work from home, than that Windows copy on an older drive might actually be clutch.
Valix-Victorious@reddit
DO NOT use a VM for school. I just tried to take a proctored test with a VM and they run a check to see the status of your setup. I was unable to complete the test. I have to use a hardware install of Windows.
ThRuben@reddit (OP)
Hmmm, that's hella lame. As if those 2 things aren't exactly the same kind of Windows.
Valix-Victorious@reddit
The reason why is that they use a proprietary browser and then run LogMeIn Rescue, which runs a script to inspect the state of your system.
There might be ways around it but that's beyond my attempts. Just a month ago I took an assessment, and it was a just a zoom call. That organization got bought out.
drazil100@reddit
I would probably see if accommodations can be made by the teacher/professor or the school to allow me to take the test on their hardware, or take a written test instead.
While it sucks, they have these cheat detection programs in place for a reason. If it means not installing their garbage rootkits on my machine or paying for a windows license I don't want, I am willing to accommodate them by giving up some of my free time.
They may not be able to make accommodations but it can't hurt to ask.
ohmega-red@reddit
seems like part of the test should be if you can fool the software lol. actually the more I think about it, that would be a better test.
ThRuben@reddit (OP)
But you better not fail that test or you'll fail twice lol
ohmega-red@reddit
Network engineer here.
I’m Linux all the way but there will come times that you will absolutely need windows. Usually old software deployments that just don’t play nice with anything but windows. No need for a separate boot, a vm will do everything you need.
ThRuben@reddit (OP)
Got recommended a VM multiple times already, so I guess I'll really have to look into it. Any VM software you recommend using? We use VMWare in school, but I heard something about it shutting down or something?
foofly@reddit
Personally I really like the Quick-Emu project (along with QuickGui). They've been rock solid for me,
ohmega-red@reddit
It was sold to Broadcom, and they’re already messing with the licensing. Personally I use qemu.
JouKnoWIM@reddit
I had to get VMWare workstation for a work related thing and found out that Workstation Pro is made availble for Personal Use. Install is a bit tricky with the broadcom portal (follow a tutorial will save time). But found the pro version working great. It helps greatly because you don't have to mess with compatibility if your work VMs are VMWare based...
sob727@reddit
qemu/kvm FTW
p4t0k@reddit
libvirt + qemu + kvm = ❤️
TheNH813@reddit
Virt-Manager is a great one. It controls the VM service called KVM that’s already built into the Linux Kernel. Very configurable, but also not too hard to pick up and start using. Is fairly well documented, and there is a GUI for it as well. It even supports PCI-E passthrough like VMware, if you ever have need of using a physical card (like a GPU) in a VM.
ThRuben@reddit (OP)
Great, will look into that one! Open for more recommendations for sure. PCI-E passthrough would be a nice feature to have.
ohmega-red@reddit
Qemu-kvm is the goto for Linux users usually. I can also recommend quickemu/quickget. It’s a wrapper for qemu-kvm that simplifies building virtual machines. Though virt-manager, as recommended above, is more customizable. They all tie into the same system though, just depends how you want to go about it.
ThRuben@reddit (OP)
Will look more into these tomorrow. Saving your comment for now so I don't lose it lol
CotesDuRhone2012@reddit
I'm running virt-manager on top of KVM/QEMU. Great stuff. This worked for me:
https://linuxconfig.org/setting-up-virtual-machines-with-qemu-kvm-and-virt-manager-on-debian-ubuntu
ohmega-red@reddit
Oh I’d also recommend gtkterm for rs232 connections. It’s easy and will come in handy for some types of gear that use old db9 serial connections.
ThRuben@reddit (OP)
huh, haven't seen that connection in a while. Are those still actively being used?
ohmega-red@reddit
I had to use it twice in the last two weeks. You never know what kind of things you’ll run into out in the wild. There’s a lot of “well this has been working for years, why change it?” mentality in the real world.
ThRuben@reddit (OP)
Yeah, already got warned by my professor that a lot of companies still use ancient and outdated versions of Windows Server because why all the trouble of changing it if it works. I'm seriously holding my heart for these situations.
ohmega-red@reddit
It’s going to happen. I have to keep a windows xp vm on my network for stuff that was made to only work with ie 6.0. And just wait till you run into jlnp files that should work but for some reason only do with a specific install. It happens more than I care for. It’s the pitfall of a lot of formally trained IT folk, if it doesn’t follow the set way they’re trained they are lost.
ThRuben@reddit (OP)
Oh god, can't imagine having to use xp in this day and age.
I mean, we all have to learn and start from the beginning. You start learning the basics in school and ACTUALLY start learning when on the job, isn't that how most people learn IT?
ohmega-red@reddit
That’s how it SHOULD go. But you’ll see, lots of ego in the IT world.
ThRuben@reddit (OP)
Yeah, wouldn't surprise me. That's what I like about my school. I passed my first year with flying colors, this year (which is my second and last year), we actually do an internship at a company for 2-3 days per week. In my case, it's a pretty newly build school (6-ish years old now) with 12 buildings and (as far as I know) new hardware. Haven't started this year yet so I can't say for sure, only what I've heard. This does give me some hands-on experience with hardware and actually using it instead of only using VM's to simulate doing something.
ohmega-red@reddit
Hands on experience is fantastic, I’ve dealt with a lot that never get that until they’ve been hired somewhere.
Sounds like a good program. Admittedly, I’ve never completed more than a semester of school but I’ve been working in the industry for around 15 years or so. I’ll also tell you that the vast majority of self taught IT guys are liars that vastly overestimate their abilities.
Im no longer in IT these days, went over to engineering a few years back and now I’m the head engineer. There’s still a lot of overlap though and always more things to learn.
ThRuben@reddit (OP)
My school's vision is that every student who finishes their education should be completely ready to step into the field. Not only from book knowledge, but also from hands-on knowledge. They're working with the biggest tech companies in my country and are actively asking them what they expect from students and adjusting the program of what they teach us.
A few years back, companies complained that students didn't have any hands-on experience with network devices (switches, routers, firewalls, etc) when starting their internship in the second year. A year later, the school bought almost €100k worth of networking equipment and made an entire classroom full of them. This way, the first and second years could pratice on actual hardware. First years learning the basics of networking and second years learning about security and how to manage big infrastructures. Companies where students did internships couldn't be happier.
Link that with a government ran company that actually pays you to go to school (taxpayer money ofcourse, but for the greater good) if you follow an education where there is a shortage occupation, and you have a recipe for succes. So me and a few people in my class are getting paid to follow this education which is great for people like me. I have a wife and kid so I can't afford to be without pay for 2 years when following an education full time. This way, the government encourages the working people to get a higher education and move up in life.
ohmega-red@reddit
This is fantastic! I wish we did that in the US. You’re being setup for success!
ThRuben@reddit (OP)
We do have the highest tax rates at around 50% of your income but life is good here, really can't complain.
This always makes me wonder how a country, as big and as great as the US, can be so lacking in healthcare and school respectively. I'm not saying school over there is bad (healthcare is though, wth is going on over there) but I feel sorry for students taking out massive loans just for an education. It should be free everywhere. Not only for kids but for working adults as well. Everybody should have a chance at getting a higher degree and move up in life.
ohmega-red@reddit
It’s all about making money here. Healthcare and school is just another profit making business, to the detriment of most.
ThRuben@reddit (OP)
Sometimes, I feel like the US doesn't care for it citizens at all. I could be wrong but as a former US Army employee (civilian in own country), I saw the amount of money that was being spent on useless crap, like changing oil on a truck 3x a year that didn't drive more than 5km.
It's hard to see students take out massive loans while so much is being spent on (probably) useless things.
ohmega-red@reddit
You are not wrong. It’s insane. But let’s not get into politics any more than we already have. Let’s talk Linux!
ThRuben@reddit (OP)
Agreed. Never ending road
justgord@reddit
Qn .. is ther a nicer way to spin up a VM under Ubuntu .. than using Oracle-encumbered VirtualBox ??
ohmega-red@reddit
Qemu-kvm. The easy way to do so is with quickemu and quickgui, which was developed by a former canonical employee when he was still working there. But you can also use virt-manager, as someone suggested earlier, to setup a qemu-kvm virtual machine. Don’t bother with virtual box, or anything from oracle id you can help it.
justgord@reddit
niiice .. thanks so much !
ohmega-red@reddit
It’s really just a wrapper for qemu-kvm but works incredibly well. Basically it takes a survey of your hardware and builds a vm with that in mind. For windows it will actually go through the entire install process for you. You may have to tweak drive size and such, buts quite easy.
I only really recommend it because I’ve been building vm’s for many years and this saves me some time. For instance I was looking into getting a piece of software working a few weeks ago and was having some issues on my arch install, I loaded up quickgui and within 10 minutes I had 6 vms of different Linux distributions with which I could try the same thing out on.
It’s not perfect, and if you’re building a vm you plan to maintain for a long time virt-manager would be better for the task, but it gets the job done quickly without any hassle.
not_a_novel_account@reddit
It's got nothing to do with if things are "tough" or not. Let's say you go into financial tech and you need access to a native Bloomberg Terminal, well, Bloomberg Terminal only runs natively on Windows. There is no other option, other than using Bloomberg's janky RDPs (which run on Windows).
Or let's you're verifying certs are working on company X's new build of its billing software, written in a bizarre mixture of COBOL, C, and Java, and only runs on... Windows!
This stuff comes up constantly in tech, whether that be as a programmer or working in ops as a network engineer. Having preferences is fine and good, but you can't forswear all the others because at the end of the day users, clients, and elements of the company upstream of you are going to be using them. If you want to be an IT professional, you need to be an expert in all of it, not just how to get things working on Linux.
KiwiLongjumping3642@reddit
Honestly who gives a shit and if they do they have no fuckin life. "Wow" its like people are looking for some sort of acceptance by announcing they dont use windows anymore.
ThRuben@reddit (OP)
You're definitely the fun one at family events, huh.
leogabac@reddit
Always have Windows as a backup in case your school forces you to use Software not available in Linux. Particularly Lockdown Browser. Last week I asked my mom for her laptop in order to take a stupid exam 😅.
It was the first time in a long time I was forced to use Windows haha
Nando9246@reddit
I have an external ssd in my backpack at all times for exactly these situations
ThRuben@reddit (OP)
So you always have a copy of Windows on there?
Nando9246@reddit
Exactly. This isn't officially supported by microsoft so I used rufus (open source but windows only) to create a portable installation. Additionally I disabled secure boot requirement because I use custom keys which get messed up when booting windows with secure boot
ThRuben@reddit (OP)
Also used Rufus to make my Ubuntu USB. How does it work though? Is it stable over a USB connection? I'm guessing USB-C for the increased bandwidth?
Nando9246@reddit
It works like an internal drive. You select it in the bios to boot it. In my experience it is very stable but as fast as internal nvme (entirely depends on usb standard and drive you use)
ThRuben@reddit (OP)
Hmm, I knew you could run Linux off a USB-stick because it is so light to run, but never thought about it vice versa. Always thought you couldn't because Windows is such a heavy OS to run.
Nando9246@reddit
Microsoft supported portables windows (windows to go) already in 2011 when drives were even slower (but got discontinued in 2020)
Plastic_Ad_2424@reddit
Yeah some companies are sticking to windows like a tick on a dog. I'm an electrical engineer and the only reason I have dualboot is because of Siemens TIA portal
ThRuben@reddit (OP)
I still have Windows on my laptop that's mainly used for school, mostly for the Lockdown Browser as my school also uses that unfortunately lol. I do think that is the only app that isn't compatible with Linux. Oh, and we're gonna start using Hyper-V as well.
evo_zorro@reddit
Not sure if there's anything in particular you need to have to make your experience better. If you run into issues, you'll find the things you need automatically, I think. It's very much a case-by-case thing. For example: I'm quite attached to tmux, but that doesn't mean it'll help you in any meaningful way.
Your saying that you quite like to learn new things about Linux, and in particular terminal stuff, I'd say that going through something that taught me more about Linux than anything else would be good: Install one of the less beginner friendly distros on an old machine (Gentoo, arch, or slackware). And for every command you put in, first read through the man pages (ie man) to know what it does.
If the three distros I mentioned, arch is probably the most popular, and in some ways easiest. Gentoo is fast, and relies on you getting familiar with compiling things from source. Slackware is super easy to install, but getting the system to work in a way that you would call usable takes time. It doesn't really have a package manager (well, you are the package manager), so you'll have to manually resolve dependencies to install the things you need. Configuring the OS is super easy once it all clicks. That's why I credit slackware for teaching me how Linux works. Once it's all set up, it's incredibly stable, and you'll just instantly know where to look to fix any issues, but installing something like VMware, or a proprietary Nvidia driver is a PITA. Don't approach slackware as a desktop distro. Approach it as either a learning experience or something for an old machine to be running a home server on.
Other things you might want to do: learn some bash scripting, check out awk, sed, and grep (honestly, just the basics are enough to make for some really powerful bash scripts). Of course, getopts is a must for scripts, too. Just start with something simple like a backup script. Iterate over the files in a directory, get the hash, check the backup on some driver (Nas or otherwise), and have the script copy over new files, prompt to remove/ignore/archive files on the backup drive that aren't in your directory, and when both the backup and your source dir have the file, compared the hashes, if different, print out the file stats of both and ask the user what to do (overwrite backup, copy backup to file.bak and copy the newer version, or overwrite the old (sync)). That's a useful script to have, and you'll learn a fair few things in the process. Maybe colour-code the output, and once it's working on your system, see what you need to do to make the script POSIX compliant.
AutoModerator@reddit
This submission has been removed due to receiving too many reports from users. The mods have been notified and will re-approve if this removal was inappropriate, or leave it removed.
This is most likely because:
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
sudeephack@reddit
Great. But you will need it one last time. Ha Ha
Daharka@reddit
https://ProtonDB.com
https://areweanticheatyet.com
zelphirkaltstahl@reddit
Isn't the thing with some of the anti-cheat stuff, that it is essentially a rootkit, indistinguishable from rootkit malware, and we do not want that on our machines? I at least hope, that such a thing never becomes the norm on GNU/Linux distros.
Daharka@reddit
Yeah, and that same level isn't possible on Wine/Linux. EAC and Battleye actually do have compatibility with Wine that doesn't require kernel access, but it requires for Devs to activate it (an export option with EAC, an email request for Battleye).
esuil@reddit
Or /r/VFIO . The best solution. It does require "windows in a box" though, but it is miles better then any alternatives.
ThRuben@reddit (OP)
I knew about ProtonDB but the second site is new for me, great to know! Tysm!
JonesAvi@reddit
Done that last year. I deleted Windows from my PC and installed Arch Linux.
I had a really good time mostly. All of my apps were working except only one, Adobe Premiere Pro. This is what made me install Windows again on my gaming PC and use Arch Linux on my laptop.
Other than that, everything worked smoothly. Unlike some people, I was actually getting better gaming performance on Arch than Windows. Even MSFS gave me better performance on Linux. It would load a flight much quicker than on Windows and felt more responsive generally.
On Ubuntu though, your mileage may vary. I've been a user of Ubuntu since 2011 and the one thing that made me avoid it now is the way it handles packages. Sometimes, you need to be on the latest version of something and in Ubuntu, that can be pretty hard as it isn't a rolling release distro. I'm not saying you "can't" get it on Ubuntu but it can be complicated at times.
Good luck, you'll enjoy it here!
CotesDuRhone2012@reddit
It's always good to leave a toxic relationship.
ThRuben@reddit (OP)
Too bad I can't leave completely. Work, later down the line, will probably force me back into it somehow.
CotesDuRhone2012@reddit
Same here. It only matters where your heart is... hehe
drazil100@reddit
It's always a bit scary cause "Windows is paid software" and there is this anxiety that "I can't get this back", but for me I just think how miserable I was every time I had to go back to Windows for one thing or another.
* It's slow to boot
* it makes you wait after the login prompt appears before you can type your password
* it then takes additional time after booting to get up to speed
* the start menu is absolute unorganized garbage where each program has it's own folder for some dumb reason.
* they are constantly trying to turn on telemetry and push edge / one drive
* every single program needs an update prompt when it opens to tell you to stop what you are doing and download a new update rather than just updating the software with your system updates
* nagging system updates that force you to reboot
Not every program I want to run or game I want to play is available/functional on Linux, and some of it takes a bit of work to set up, but I can do most of the other things I want to do and that's enough. If I ever start feeling sad about it I just think back to that list and I am reminded why I love Linux.
No_Connection9828@reddit
Yaaaay
Imaginary_Ad307@reddit
Welcome to the Linux side, now take a step further into the dark, emacs, latex2e, vim, pandoc. It's a fun journey.
I switched completely to Linux about 20 years ago, and never looked back.
ThRuben@reddit (OP)
I swear, I keep hearing new stuff I gotta learn. Loving this already!
RaptorPudding11@reddit
Nano is your friend when you can't figure out how to exit vim
WoodsBeatle513@reddit
i envy you. unfortunately i still wanna play Gears of War Ultimate/4 and Halo Wars 2 so im SOL
RaptorPudding11@reddit
Play some Gears 5, for the Trinity of Worms.
ThRuben@reddit (OP)
You could always dual-boot and only use Windows for those games? It's a bit of a hassle to set up but certainly do-able!
WoodsBeatle513@reddit
yea thats what im planning
RaptorPudding11@reddit
Dual boot is the way to go, on separate drives. You can even install Linux and boot it off a USB 3.0 drive. I ran Kubuntu off a Samsung USB drive for a year and kept it updated before just getting another SSD and installing it as a second OS.
erwan@reddit
I was a few years without Windows but now I still keep one in dual boot.
It only costs me a SSD, and it's really handy once every few years when I need to do something that can only be done on Windows.
iceink@reddit
just dual boot
ohmega-red@reddit
that seems like the easy way, until you come across a windows update that decides it's going to ruin your bootloader. seriously, look it up. happened only a month or so back for some grub users last I recall.
5W1TCHY@reddit
Not with systemd-boot
iceink@reddit
then don't install the update
recontitter@reddit
Learn terminal commands like ls, mkdir, cat, less and so on if you didn’t yet. Get “tldr” with apt get as a replacement of man pages as it’s better in a day to day basis, to check what cli programs and commands do. Learn how disks and partitions, and file hierarchy are managed as it’s vastly different compared to windows (mounting, unmounting, using df). Learn about concepts like piping, how to use grep and bash scripts, command line networking with sftp, rsync, iwconfig, and similar tools if you are network engineer student. After that you will most probably build on these foundations and find what is interesting for you. It is fantastic system with very logical, clean and elegant design, much more modern than windows, which has tons of technological long tails and deprecated tech under the hood. And they just pile up, so probably it won’t get any better, as M$ is focused on making money, not polishing things up in their system.
ThRuben@reddit (OP)
I'm happy to say I'm already pretty fluent with those commands as I've already learned about those in my previous year. I'm probably not completely sufficient with them but more than enough to understand what they do and be able to use them properly.
However, tldr is new for me. I always found the man pages to be... cluttered. So a different approach to it is more than welcome! Will check that out later today.
recontitter@reddit
So you are already in expert group 😀 Games are mostly no issue nowadays with Steam and heroic, apart from some multiplayer games, but I play mostly single player so I don’t care.
ThRuben@reddit (OP)
I wouldn't call myself an expert, more like a decent junior linux user lol. Same here though, with how competitive recent games are, I find myself leaning more to singleplayer and PvE games. Just can't be asked to start building "meta" builds when playing a shooter after a long day.
BishopSilentThought@reddit
Since you are a student I would say dual boot and make Ubuntu your main You can switch when need arises
sparky8251@reddit
My advice? Understand that Linux isnt a black box of singular options for each component that makes up the operating system. You can learn far more about the depths of Linux in way less time than Windows if you are inquisitive and willing to explore the depths, even if it means breaking things or doing things just for the sake of doing them.
Swap bootloaders, modify boot params, swap network stacks, play with DNS resolution tech, choose different options for things like NTP, and find out why the different choices exist for all these things and more.
It will teach you a ton about core systems that applies even to Windows and macOS while at the same time making you incredibly knowledgeable on base systems for Linux making it very easy to troubleshoot any issues you may have in the future.
ThRuben@reddit (OP)
I'm fully committed to learning all there is to know about Linux. It's literally my favourite class in school. I know I've got tonnes and tonnes of reading, listening and trying to do but I'm so here for it!
What did you mean by ditching it? Did you go back to Windows or did you ditch Windows completely?
sparky8251@reddit
I dont have a single Windows device I need to care about in my personal or professional life anymore. I never really liked it as I've always been an FSM advocate, but I also came to really hate the same bugs existing in Windows for the entire time I worked with it. From the days of XP to 10, a lot of core system bugs I'd have to solve at work every so often just... stayed around and MS would never fix them. Registry issues causing profile corruption, networked printer issues based on the port setting, USB port specific issues like some day a device just decides it will never work in a given port again even though itll work in any other one, etc etc.
So, as I learned even more about Linux and over the years actually saw major problems either go away entirely or I learned how to fix them myself, I just left Windows. I used to have to do tons of work to keep my machines running efficiently at home from regular OS reinstalls to fixing constant new bugs and so on, now I dont do any of that. Things work as I expect them to and if they dont I can either trivially roll back or solve it in under an hour even if its a novel issue I can't even google about.
For me, its a matter of peace at this point. I refuse to go back to Windows. Its too stressful for me.
ThRuben@reddit (OP)
I'll be honest and say I never really had major issues with Windows and even W11 worked great for me. The last 6 months however, horrible. Screens turning black, Windows not remembering my screen setup, freezes, game crashes, apps just not stopping (even when using task manager), keyboard not getting detected. I was so sick of it and couldn't take it anymore for my main PC.
Last thing I wanted to do after a long day, was figuring out wtf was wrong with Windows this time.
So I totally understand you, I hope I can completely rule out Windows in my life as well. I do regret I can't do that now because Windows is a major OS in my future work field.. sigh
sparky8251@reddit
For the record, lots of the issues I said above will be ones anyone on helpdesk the last 2 decades or so are familiar with, but you wont see most at home. Though, I have done a stint at staples and saw people have all those issues at some point on a home machine... One guy bought a brand new laptop and it immediately had a corrupted profile after the first login...
But I also just mean stuff like, how boot speeds just degrade over time no matter what you do. Thats just not a thing on Linux, and in fact I've had them improve as software and packagers update the boot process over the years... Always hated having to wipe and reload just to keep the boot time under 2 minutes after 6+ months of using Windows...
Framed-Photo@reddit
Keep a drive with windows on it if you have a desktop, or you can even put windows on an external drive with some basic steps.
Linux is fantastic but sometimes it'll be easier to just have windows around. Gaming is the big one, but 99% of software sees better support on Windows and there's a pretty good chance you'll need it for something in the future.
A VM is always an option too but that can lead to some more problems that you won't ever get if you just have a spare drive with windows on it.
The windows drive can even show up as a boot option in your linux bootloader if you want.
ThRuben@reddit (OP)
Got that recommend a few times now. Was thinking about going VM first but most people tell me to make my 2nd drive into a Windows drive so I'll just do that for convenience sake.
p4t0k@reddit
Congratulations, you won't regret.
ThRuben@reddit (OP)
I'm sure about that!
DiscoMilk@reddit
Did the same today too! Went with Endeavour OS. Figuring out the differences between debian and arch has been fun. I'm just loving my ram usage now, my windows 11 would sit at 9-10gb in use at idle. Now, I sit at 3-4gb while running multiple browser tabs, installing packages from the terminal and setting up my system.
ThRuben@reddit (OP)
Huh, haven't checked my ram usage actually. Will have to check because that'll probably be a lot lower too.
CompetitionSquare240@reddit
Welcome
Hate to burst your bubble
But your family and friends were right
we were a cult all along
And now you cannot leave
ThRuben@reddit (OP)
NOOOOOOOOO...
I knew something was fishy about that penguin.
Bed_Worship@reddit
Honestly most of my glitches on Windows came from linux being on the same drive and not seperating drives for Os.
Not to say keep windows but I have a clone image of my C drive and after fresh install, windows update disabled after getting current, and my little package installer script for winget(kind of like terminal repo installer)
I still have Nobara as my general OS and windows for audio and graphics and the games I can’t quite get right
ThRuben@reddit (OP)
Yeah, people already talked me into getting a Windows VM, just in case some stuff doesn't work properly. Will definitely look into that, or might dual-boot on my somewhat older SSD.
Bed_Worship@reddit
I would dual boot for sure, just take out either drive when either is getting installed. Make clones of your drives once they are your ideal setup with apps and have those backups safe. Never deal with bare install pain again.
The older SSD will feel good. The baseline speed of a sata drive vs nvme drive for general os stuff feels the same
ThRuben@reddit (OP)
Taking out the drives would be a serious pain in the ass. They're both NVME (Samsung 980 Pro as main, Samsung 970 Evo as second older one) and they both sit behind my 4080 on my mobo. Any advantage to taking them out when installing?
Bed_Worship@reddit
You don’t have to take them out but you will have to just be careful with disk partitioning. The benefit Unplugging is just to save you from any partition work and any accidents.
ThRuben@reddit (OP)
They're both different sizes. so that's how I keep them apart. Main one is 2TB and the older one is 1TB so as long as the setups show the sizes, I should be fine... should be.. *knock on wood*
Bed_Worship@reddit
Yeah, i would just wipe that 1 tb one, make it one partition and let linux auto install on that one drive and no where else.
Btw, I run nvidia too and Nobara has been amazing. Made by the guy who makes Proton
ThRuben@reddit (OP)
hmmm, got Linux installed on the 2TB right now. Do you think I should switch it to the 1TB?
Yeah, will look into that tomorrow. Is it really that good?
ohmega-red@reddit
Be careful with dual booting, even on separate drives, windows updates have a habit of screwing up the bootloaders.
ThRuben@reddit (OP)
Are they THAT persistent? Goddamn...
Bed_Worship@reddit
That’s less a problem for GPT more a problem for MBR and when windows and linux share an EFI of have EFI on one partition. Hence having them both cleanly on seperate drives is usually the most headache free.
It is good to keep windows update very controlled though. It might not be intentional, but windows sometimes needs to adjust partitions if you do an update that is recovery partition related and rewrite the efi. Two seperate drives have been peachy for me.
If you need to do updates you can disable the windows drive in bios
ThRuben@reddit (OP)
Hmmm, I do have 2 drives in my main PC and my laptop so I might just clean install Windows on those 2nd drives, just to be sure.
Thanks for the advice!
Bed_Worship@reddit
Ps. Getting some games that are Anti-cheat have been the roughest issues
ThRuben@reddit (OP)
Already got a link to check which game and anti-cheat works with Linux, really nice to have!
Bed_Worship@reddit
That’s more of a “it can work” but you may have to do some wrangling to actually do it. Spent 3 hrs trying to get Elden Ring online and said screw it
deterok@reddit
Nvidia and Valve gifted me the best game experience on Linux.
G4rp@reddit
Hands up for you
vanwaldi@reddit
I use Linux almost exclusively, but with that said, it's kind of risky to delete Windows entirely.
You might find yourself in a situation where some projector, printer or network only works with Windows/Mac.
But I understand, Windows is such a hassle to keep updated just for occasional use, might as well forget it exists.
ThRuben@reddit (OP)
Yeah, people already talked me into getting either a Windows VM or dual-boot Windows. Just for those cases and that might be the play here.
_nefrrgar@reddit
Welcome dude
ebb_omega@reddit
It's funny. I've had Linux as my primary desktop system since 2002 (with a brief period in 2004-5 that I was using XP after my computer got stolen). Aside from that I installed Win10 about when lockdown hit, when my company wanted me to VPN into work via Windows and hadn't yet provided me with a work laptop, so I installed a dual boot just for work purposes. When I upgraded the RAM on my old desktop system last spring and decided I needed more swap space I just ended up formatting the Windows partition and made it all swap. Might be a bit excessive but was easier than completely reformatting my entire install.
scriptiefiftie@reddit
Same. I pressed the button two days ago and completely shifted to pop os now.
gotbletu@reddit
atleast learn tmux and vim
ohmega-red@reddit
Tmux is a must. God forbid your sshed into another machine updating something and your connection drops. I’ve had this happen, it’s not fun and requires a drive out to fix.
gotbletu@reddit
lols i remember same thing happen to this person, they drove out there and forgot thier keyboard so they had to drive back to get it, double round trip
Puzzleheaded-Gas8886@reddit
I use Ubuntu and Linux Server RedHat in VmWare workstation pro, I also run Mac and Chrome OS but I rarely use those to and I need Windows unfortunately easier to sandbox other OS's
ThRuben@reddit (OP)
So you run Windows on the hardware and everything else in VMs?
Puzzleheaded-Gas8886@reddit
Yes, Windows is my main OS
ThRuben@reddit (OP)
So you run Windows on the hardware and everything else in VMs?
birds_swim@reddit
I just swung by to give you the obligatory "MS Office and all Adobe products are not supported on Linux, but LibreOffice and Krita/Gimp/DaVinci are" speech. If someone hasn't already said it yet.
ThRuben@reddit (OP)
Hahaha thanks, it's already been said, yes. Web clients of MS Office do work though, so that's something.
Mirshod_hacker@reddit
If you're a gamer, you'll probably feel uncomfortable with Linux OS since it's not intended for gaming
ohmega-red@reddit
With all the work valve has done with proton it’s become ridiculously easy to make things work. I will seriously credit that company for the uptick in Linux installs over the last couple of years. Go back 10-15 years ago and look at the state of making games work in Linux, hell go back 5.
loganr914@reddit
If all your games are on Steam, it’s really no different from windows nowadays with proton working with almost every windows only game
Mezadormu@reddit
You’ll be back
loganr914@reddit
Probably just because they started with Ubuntu lol
Responsible-Score995@reddit
I installed Linux mint along side windows 11 around 3 months ago, windows recall was the last straw for me. I installed mint along side Windows 11 thinking I would need to boot Windows all the time for compatibility with certain programs, but I haven't even booted my windows install once since installing mint. I don't think I'll ever go back, the only game I haven't been able to play so far is black ops 6 open beta, so not a big loss 🤷🏻
ThRuben@reddit (OP)
I tried Mint, but it just didn't work out for me personally.
Hah, not really missing much then. The last few years are all the same. Can't be bothered with COD anymore.
Visual_Comfort_6011@reddit
I am with you my friend, I have had enough of Microsoft botching their”mandatory updates” almost every single time ( I haven’t seen so many updates required - almost weekly and for the security daily), I believe the reason is they can write good code. I am about to ditch Windows and go to Linux, but I don’t know much about Linux at this time so I am reluctant to kill Windows and go Linux completely. I am not a gamer just a simple folk trying to do email and my financial daily business on the computer.
ThRuben@reddit (OP)
It's not so much the updates that annoy me, it's the state in which the updates arrive. It felt like my PC slowed down with every update I installed. Constant bugs and freezes were the absolute last nail in the coffin for me.
If you're not really into Linux, I highly recommend Ubuntu. It's super easy to install and all really straight forward, more than plenty Youtube tutorials!
Visual_Comfort_6011@reddit
💯 in there with you.
hwoodice@reddit
Is the "Full Linux Dive Challenge" officially the new trend?
Congratulations—you’ve made it! Embracing the full power of Linux and leaving Windows behind is no small feat. You've joined a growing movement of tech enthusiasts who have committed to a completely open-source future. Welcome to the next level!
ThRuben@reddit (OP)
I have no idea hahaha. I just noticed Windows getting slower and slower each update and was just done with it.
I do am happy to be here, I'm sure it won't be easy at times, but I'm here for it, and I'm ready!
hwoodice@reddit
Don't worry, you're not alone. Many of us, myself included, have successfully completed the "Full Linux Dive Challenge", and most of us never looked back. Whatever issue you encounter, there's always a solution. Just ask, and we're happy to help!
ThRuben@reddit (OP)
I love this community just for that! Windows forums can be toxic as hell when just looking for help.
eldesv@reddit
I have a triple boot system where I have Win11, Mac OS Sonoma and Debian Testing. I suggest you to build a dual boot machine with a cloud storage to sync your files (bookmarks, files, configurations).
You’re going to be amazed to use both worlds and I recommend you to don’t listen purists or fanatics (only one system pc or system to use). Build your own rig!
ThRuben@reddit (OP)
Oh wow, does Macintosh still work these days? Thought that was not possible anymore?
analogpenguinonfire@reddit
Try following hacking accounts on X, you'll be amazed how much you don't know about daily hacks, and just how bad windows is. But seriously, like a nightmare. But their stock keeps growing, that's another whole subject, but with time you'll find reasons here and there. Try Nobara 40, is based on fedora and is for gaming but pretty clean and I came to like it.
ThRuben@reddit (OP)
Got any recommendations for those accounts?
Heard a lot of people using Fedora these days. Might also look into that!
Dense-Firefighter495@reddit
I can't delete windows on my w520, quadro 1000m drivers doesn't work on kernel 6.8 apparently, even from the Nvidia website...
Iwisp360@reddit
Try Fedora 40 Workstation
Dense-Firefighter495@reddit
Are drivers preinstalled?
analogpenguinonfire@reddit
Nobora has drivers and is for gaming also based on fedora. And the guy that maintains the distro also helps lutris
SuperPotato3000@reddit
Fedora by default uses the nouveau drivers for nvidia, like pretty much every distro, in my experience installing the propietary drivers was as easy as enabling the rpmfusion nonfree repos through gnome software/kde discover and typing
sudo dnf5 install akmod-nvidia
, it's pretty much seamless, I think it's the same for quadros but check the rpmfusio nwiki.Dense-Firefighter495@reddit
Could try that, but I must warn, that card is weird, the last driver for windows is 377 and for linux 390, don't ask why, idk
SuperPotato3000@reddit
The rpmfusion wiki has info about it, there are many versions for older card architectures, maybe one can suit your needs, you can also attempt to use linux-lts and maybe nvidia will be happier with an older kernel then. Wish you luck.
Dense-Firefighter495@reddit
Thanks!
Iwisp360@reddit
No, but after installation you add rpmfusion to setup codecs and nvidia drivers. The nvidia driver package is akmod-nvidia. You can install it with sudo dnf install akmod-nvidia. For codecs you can find them after you add rpmfusion repos in gnome software
Dense-Firefighter495@reddit
Thanks! Hope it works because I can't stand windows 10 anymore
Iwisp360@reddit
Yeah, I hope so, btw if you struggle you can dm me
Dense-Firefighter495@reddit
Thank you so much! Will do!
Milumet@reddit
Upvotes incoming...
ThRuben@reddit (OP)
oh, I wasn't doing it for any upvotes lol. Just wanted to get my story out and ask for some advice as it's all "new" for me.
mitchMurdra@reddit
I am doing my part (Down)
Infinite_Rebel183@reddit
I switched completely a few years ago after fighting the restrictions on Windows. I'm so over someone telling me how my system can be set up. Not to mention that the security problems that Windows has. Ubuntu is boss. I'm a developer/programmer and it can't be beat for that. You made the right choice.
ThRuben@reddit (OP)
Loe to see this! I read an article a few days back that they're also removing the configuration screen and implement everything into settings, because that wasn't a big enough mess.
prodleni@reddit
I was like you, CS student and kept windows around for gaming. Few years ago I finally nuked it and stuck to Linux full time, couldn’t be happier. If you want to game I recommend making sure you have all the right drivers installed. Steam Play and Proton are godsends. If a game doesn’t work with it I personally dont think that game is even worth it— usually it’ll be because of your invasive anti cheat’s.
As a student definitely get comfortable using LibreOffice since it’ll be cross compatible with most MS office files. If your school uses Office 365, you can also mostly get by with the Web apps for things like Outlook and Teams.
As others recommended, maintaining a Windows VM is a good idea as well. You can still full time Linux and have that option for some specific software you may need. Compatibility wise, also make sure you install wine and read up a little about how it works and how to use it, and you’ll be running Windows programs and troubleshooting problems in no time. I know you’re on Ubuntu but the Arch Linux wiki is also a great resource with a lot of information and advice that should apply to Ubuntu as well.
If you want to learn how to use the Terminal effectively, I recommend Dreams of Code on YouTube. He has lots of videos on Tmux and Neovim setups.
ThRuben@reddit (OP)
I always try to keep up with any new drivers. At least, that's what I did on Windows. Got some knowledge on Proton because of my Steam Deck, so I know about the different versions of Proton and how ProtonDB is a great source to know which one works good and which do not lol.
Luckily, my school isn't really stuck to O365. The main platform is a website, and we can use anything we want to study or achieve projects. When we have any papers to turn in, it's always in a PDF format, so Office shouldn't be a problem (hopefully).
Yeah, might actually consider getting a Windows VM for stuff that does need Windows, although I can't think of 1 specifically right now. Any recommendations for a good program to use VMs? We use VMWare in school, but I heard that VMWare might stop or something?
Thanks for that, haven't seen that one before. Will definitely take a look at those videos!
Siegfried-Rockster@reddit
Windows is spyware. Windows Recall is spyware. Cortana is spyware. Bindows is just spyware. It can't ever be fixed. It's just EVIL!