I would stick to something mainstream, so that it will be easier to get help if needed. Most people choices these days, at least as much as I can see are - Linux Mint, Arch Linux and it's derivatives (for example EndeavourOS, CachyOS), Fedora and it's derivatives (for example Nobara) and OpenSUSE.
Dual-booting on the same drive shouldn't be a big issue, just don't do Windows Updates without waiting like a week before doing it, so that you can see if there are reports of the update ruining the Linux's EFI files.
Just make a new partition with your free space and install the Linux distro on that partition. Or you can make another partition yourself for the Linux's EFI files (something like 1GB of size), that should help avoid the issues that might arise from Windows Updates.
Comment has been collapsed.
With ReviOS, updates are disabled so that it does not mess up the Revi customization on the Windows image. I want to move away from windows and onto Linux, so I figured dual-booting until I felt I found a new OS would be helpful.
I tried to install EndeavourOS onto one of my external drives, but it kept having issues installing the OS.
Comment has been collapsed.
What kind of issues you were having? Also, keep in mind, that a lot of multiplayer games do not work on Linux. If you want, you can check here which games work which do not - areweanticheatyet.com. And for programming, if you use C++ language with Visual Studio, Visual Studio does not work on Linux. And if you do any kind of .NET programming, it's better to stick to Windows.
Comment has been collapsed.
Whenever I try to install a distro onto an external SSD (connected via USB3.0), it keeps hanging up at 33-34% for the longest time. Checking the output from the installer shows that it tries to run a few python scripts for installing components, but all the scripts it tries, fails to start or complete.
I have checked the checksum of the distros to ensure there was nothing corrupt in the download. I have tried other distros and seems they all hang at the same location and all fail to install the distro onto the external SSD.
Comment has been collapsed.
Just yesterday. Also it seems weird that a faulty ISO would be responsible, given all the ISOs stop working around the same area. A few weeks ago I did install Endeavour OS onto a VM, and it was working fine. So I think this is some user error on my end that I am not implementing this correctly, or there might actually be something wrong with my external drive even though it shows as healthy.
Comment has been collapsed.
Some live USB creation tools can set aside some storage space for persistent storage. The distro will boot like a live CD, but you could save config and data across reboots.
Comment has been collapsed.
I've been using Linux Mint for 8 months now as my main operating system (dual boot, but never had to boot into windows - just didn't need to). My impressions of the OS are excellent. So far it's the best and most trouble-free Linux distribution I've ever tried (before I switched to Linux I tried different distributions from time to time). I have tried: Ubuntu (almost all variations), MX Linux, Debian, Pop!_OS, Manjaro, Fedora. On each of these distributions sooner or later some problems popped up. Mint, on the other hand, does not give me any trouble and works like clockwork. I am so used to and love this OS that I can't even look at Windows anymore. 99% of the games I've run have worked without any problems.
Dual boot works without problems if it is on the same disk. You don't need any guides, just start with a bootable flash drive, choose a disk and how much free space to take, and then the installer will do everything by itself.
As for Garuda Linux. I haven't tried it myself, but I watched a review by a linux blogger, and his conclusion (like mine) was that it's just a piece of garbage.
PikaOS - first time I've heard of it. But it doesn't even have a page or rating on Distrowatch. Also, since November 14, they stopped publishing source code on GitHub, which also does not inspire confidence.
In general, I wouldn't recommend digging into any obscure unpopular distributions. They are in their place for a reason. As a rule, there are no hidden gems.
Comment has been collapsed.
That is weird about PikaOS not on a rating site, given visiting their page shows that the OS was just updated a few days ago.
I heard good things about Mint reading other post as well. I might have to really look into it once I get past my fear of screwing up my partition.
Comment has been collapsed.
But do you play AAA games or potato point and click adventures? The main reason I have never tried linux is that 95% of my computer time is gaming. I knew that eventually they would get pretty good with the gaming side of things but I figured that was still a ways off.
Comment has been collapsed.
Gaming on Linux is largely dealt with by the native Steam client and Steam's Proton. Just make sure your distro has a current Steam package.
Since you have experience, I think Arch would be the best choice for you, but there's support for gaming on any distro. Arch's Steam requires multilib, and you should get the proper Vulkan driver mainly for Proton emulation.
Comment has been collapsed.
Yep, the Vulkan API is the same thing as the DirectX API, and even if the game doesn't support Vulkan directly, Steam gives us a VKD3D-Proton translation layer.
The Arch wiki is the main reason I endorse them, give that a click to find out about installing Steam etc. I use Gentoo personally, but it's not particularly fast to build from source on laptops.
Comment has been collapsed.
I've been using Linux as my personal daily driver for 20+ years, and gaming for about the last 10. Currently using Pop!_OS (desktop) and Gentoo (laptop).
I'm far from an expert, because for at lest the last 5+ years, Linux just works (for me), and I don't spend much time fiddling with it. Yes it has it's quirks (usually hardware related), but I'm sure Windows does too.
Regarding choice of distro. It's a bit of a minefield! Personally I would recommend starting with something mainstream, mature and with a large community (Mint, Ubuntu, Pop!_OS), before looking at one of the many specialised distros (there are several gaming oriented distros). You can even install SteamOS.
Considering PikaOS, it looks nice, but I'm not sure it's stable enough. It started as a copy of Nobara, but replaced the Fedora base with Ubuntu, and then again switching to Debian unstable (sid) base. I imagine upgrading due to these changes would be difficult and require a full re-install. The community is small: they have no forums, Reddit is dead, and only offer support on Discord.
I suggest getting a large USB stick, and installing Ventoy to it. You then just copy any Linux distro's Live DVD iso file over to it (i.e. without installing directly to USB) allowing you to choose which distro to try at boot time. This lets you quickly get a feel for many different distros, and how they behave with your hardware, without having to install anything to hard disk.
Before installing, if you've anything you do not want to lose make a back up. The simplest way, if you have space on another disk is to just image the disk (using something like Clonezilla which you just add to your Ventoy USB).
Comment has been collapsed.
I just recently found out about Ventoy and I love it! I already have some ISOs on it and plan to use it for this task.
WOW! SteamOS is available? I am about to check out that LTT video now!
So for backups, I do have some external drives and I have a small bit of files to transfer over.
My issue with installing, is when I tried previously, I had to select an empty space on the drive, since Windows will not allow me to partition the usable space using a linux File system. Is there a way to do this on Windows before moving over to Linux? When I tried installing a distro before, selecting the empty space to create a partition, it was asking me to manually create some folders, and I just dont understand that process.
Comment has been collapsed.
WOW! SteamOS is available? I am about to check out that LTT video now!
It's not released yet, but it is installable from the SteamDeck recovery image. It will wipe your entire disk though!
You can shrink your Windows partition either in Windows or from the Linux Live environment before running the installer (I don't think it's usually part of the installer). I've had better success doing it from Linux (using GParted) - Windows seems to be very conservative about how much it will shrink the partition.
Edit: SteamOS is official now.
Comment has been collapsed.
SteamOS is not special by any means, if you want to use a general purpose Linux distro that supports that experience you can do Bazzite. I saw that you tried Pika already, IMO that's already a good distro. They use a bunch of patches from Nobara and keep everything up to date on a Debian base. You may also consider Nobara itself, that is managed by Glorious Eggroll himself, thus being a great gaming option.
Now, regarding Catchy and SteamOS. Both are Arch distros, and I'd recommend you to skip them as they are not so welcoming to people with low XP using Linux in general, so you might consider this when you do pick one to install.
Comment has been collapsed.
I recommend WSL2 for programming and just stick to Windows. Dual boot never works out for me. I end up just staying in Windows.
Last time I tried linux, I spent like 4 hours trying to get my mouse's extra buttons to work and then gave up. If you like spending your days editing config files instead of actually getting anything done, give linux a try.
Comment has been collapsed.
Any modern, popular and competent distro, as I've heard of Mint, should offer you to make/use a partition somewhere and detect and configure all other OSes installed for multi-booting. i can't say for sure with Mint, but I bet it does it well.
The first time I tried Linux was with Ubuntu and it did all that perfectly, and it was more than 15 years ago.
If you don't see that happening while trying to install, then abort and go to some Mint forums and ask about it. Or maybe you'd like to do it before trying.
Damn, now I want to try Mint too...
Comment has been collapsed.
Like others said, I would stick to mainstream distros, as it can be hard to get support when using a very niche one, and things will eventually go wrong, and because you're relatively new to Linux you will need help when googling eventually fails you (and it often does; Linux issues seem to come in two types: the ones that are easily fixable one google query away and the ones that no one else seems to have experienced before and therefore you can't get any solutions by googling).
There are distros that, while they can work for beginners, are clearly meant for people who have enough experience to fix things when they go wrong, people who know what they're doing; the best-known, most obvious examples are Arch and Gentoo. If you are adamant about learning as much as possible as quickly as possible and have a lot of time to burn in doing that, they're probably the best choices. Personally, I've used Arch and I've been using one of its derivatives for many years; I've learned a great deal with them, but I've also had enough headaches that I'm probably jumping to another distro when I switch to a new machine, especially now that I simply don't have time to go fixing stuff that breaks because of bleeding edge.
On the other hand, if you want something that just works and doesn't give you too much trouble, skip those and go most anywhere else. Mint and any Ubuntu flavors are popular choices (Kubuntu is probably the easiest, most natural choice among Ubuntu flavors, as KDE's look-and-feel is probably closest to Windows and it's got tons of features, but this is largely a matter of taste). If you want a stable system that won't give you headaches, Debian is also nice. I also know people who swear up and down by Fedora or Suse but I have no experience with them.
Honestly, though, Linux is set up so you can just jump distros without a lot of pain, so go with anything that looks good, and, if it doesn't work out, move to something else. Set up your /home
directory in a separate partition (most installers offer to do it for you, and most that don't do that at least offer to let you partition stuff yourself and you can figure it out with some googling, it's not hard) and you can just wipe the /
partition (also known as root partition, basically equivalent to C:
on Windows) and install a new distro and software any time you like. Bonus: all your config is inside the /home
directory, so you can jump distro and all software is still configured the way you had it.
All that said, I don't know what dual-booting is like these days (I jumped ship to Linux several years ago and haven't had Windows directly on metal since, only inside a virtual machine), but most everything should be using Grub 2 as a bootloader, and Grub is pretty mature and feature-rich, so you shouldn't have any problems, regardless of distro; Grub knows how to handle Windows installations without messing them up. Be warned, though, that installing, rescuing, and possibly updating Windows can/will result in your (multi-OS-aware) bootloader being overwritten with the Windows one, at which point you will be unable to boot into Linux, so remember to have a way to rescue your existing Linux installation and reinstall the boot loader. Usually the install media has the tools for that, but you may need to look into how to use them (they're often command-line stuff, so I hope you're not afraid of the big text-only screen where you type things and the computer answers in text and mice are a foreign concept).
Also, while you can set some space aside from an existing partition to create a new one, this is NOT RECOMMENDED because there is a risk (though fairly small) of data loss; I would just use a new drive. If you only have 50 GB free, you probably need a new one anyway. And if the systems are on different drives, that has the extra bonus of not needing a bootloader aware of multiple systems, since you can ultimately switch which HDD you will load OS from on the BIOS, and Windows is also unlikely to nuke your Linux-aware bootloader when it's on a different drive.
Comment has been collapsed.
For greatest independence of the two OSs, if you have room in your computer, have two hard drives!!
Remove the Windows hard drive
Install Linux on the other drive
Re-add the windows drive
Chose which OS you want as your main drive. Both Windows (via 3rd party apps like Grub2Win) and Linux (natively) can recognize the existence of the other.
Then you can (upon boot) choose which OS you want to boot to without messing with the BIOS menus.
Comment has been collapsed.
It is a little bit. I have done it before and plan to do it soon, so I can clean the fans. I have to be gentle, because of RGB ribbon that connects the bottom shell to the laptop. I totally forgot about it once when opening and glad I didn't damage anything.
Comment has been collapsed.
I have started using CachyOS on my new laptop, this laptop is not a gaming laptop. I just wanted an optimized OS for work and programming. Not sure if it's the best choice for beginners.
I have been using EndeavourOS on my desktop PC for like 3 years now. Great for gaming if you don't play some anticheat games. It's Arch basically with a live cd installer, simple to set up. Had no major issues with it, but I have an AMD gpu. Your experience might not be as smooth, because of your nvidia gpu. Big positive for this distro is the forum, it's one of the best linux forum community out there.
Just keep things simple(like using ext4) and don't forget to set up timeshift. I would also recommend turning secure boot off, if this custom win 11 works without it. If you can't, then some ubuntu or fedora based distro might be a better solution for you. Ubuntu and Fedora are usually better for beginners. I would recommend Fedora, if it has secure boot out of the box, not sure though. On other distros setting up secure boot is a manual process afaik. Secure boot isn't useful for linux and just creates issues.
There are countless articles and forum posts about dual booting, that shouldn't be an issue on any of these distros. But I stopped dual booting since I have installed EndeavourOS and only use windows in a virtual machine for a few work related stuff.
Comment has been collapsed.
80 Comments - Last post 5 minutes ago by FallenKal
11 Comments - Last post 44 minutes ago by Chris76de
9 Comments - Last post 1 hour ago by freshduke
15 Comments - Last post 3 hours ago by tabbou
319 Comments - Last post 4 hours ago by Xarliellon
47,318 Comments - Last post 11 hours ago by misterhaan
134 Comments - Last post 13 hours ago by wigglenose
51 Comments - Last post 24 seconds ago by matsalkoshek
1,148 Comments - Last post 2 minutes ago by Asulf
13 Comments - Last post 14 minutes ago by NazaSekh
156 Comments - Last post 44 minutes ago by Ev4Gr33n
73 Comments - Last post 1 hour ago by Axelflox
991 Comments - Last post 1 hour ago by Venonat
1,319 Comments - Last post 1 hour ago by Masafor
I know you might have seen them elsewhere, but this will be my first time asking and I want to ask fellow gamers here in SG. What Linux distros should I look into for gaming and possibly some programming? I have some experience with Ubuntu and Arch based distros that I used for schools. I do have an nVidia RTX card in my laptop.
I am looking to dual-boot with my ReviOS (custom Windows 11), but I am afraid of somehow messing up the ReviOS build.
So along with your suggestions, maybe if you have a good guide (or video) to follow for dual-booting install on the same HDD? I do have 50gb free on my main drive.
I have had interest in these distros:
Comment has been collapsed.