Hey guys, I’m an entry-level IT professional and tech enthusiast.

I’m getting a bit sick of windows for a multitude of reasons and want to try out some Linux distros.

I use my pc for web browsing, university (which uses office 365) where I study software design, software development (vs code, visual studio, jetbrains stuff) and gaming (99% of the time via steam).

My main concerns for switching are that I’ll have a hard time with university work because we mostly use teams for video conferences and work together with word, and other office stuff. We also are required to do some virtual machine stuff where we use virtualbox.

Also I’m a bit worried that some games on uplay, epic and other platforms aren’t available anymore.

For distros I’ve been mainly looking at Manjaro, Linux Mint or plain old Ubuntu. Can you recommend anything that might fit for me or will I maybe run into any issues with my chosen three?

Edit: Thanks a lot for all the replies. I’ve read through all of them even if I didn’t reply and it was very helpful. I will test most of your suggestions in a VM before I jump into completely changing my OS. And I’ll probably try booting from a USB Drive first. What I didn’t mention is that I’ve already worked with Ubuntu, Debian and CentOS, so I’m not scared about having to use a CLI.

  • @[email protected]
    link
    fedilink
    52 years ago

    As an engineer with years of experience in tech with more in kernel engineering there is only one distro you should use.

    The one you like! Debian is great, solid, with a major market share in servers and cloud infra, with a lot of great distros broken from it for consumer use. RHEL distros are great as well but not that practice for personal use imo.

    Pick something like Pop or Ubuntu for daily use and then get docker to play with other more cloud infra distros like ubuntu server, centos, aml, and get web services running through those if you want to expand your knowledge.

  • @[email protected]
    link
    fedilink
    122 years ago

    I’d recommend opensuse tumbleweed. I would suggest Debian but it moves too slow (updates) for gaming. I think arch is good but you will have to want to learn a bit more about it. Tumbleweed falls closer to Debian with stability and still near arch as far as frequent updates.

    • @[email protected]
      link
      fedilink
      English
      22 years ago

      Or they can use EndeavourOS if vanilla Arch is too complicated. You’ll still have to install things like libreoffice, steam etc. but you don’t have half the learning curve you do with vanilla arch

    • @[email protected]
      link
      fedilink
      English
      52 years ago

      One downside of Opensuse compared to Arch is its lacking Documentation.

      I use Opensuse TW on my desktop machine for over 10 years now and I use Debian at work, also have a different distro on my laptop.

        • @[email protected]
          link
          fedilink
          English
          22 years ago

          I have found over the years you can apply a lot of the directions to whatever distro you are using. You just have to do some minor tweaking to the commands. Primarily using the right package manager command for your distro or using distro specific software in place of arch software. I have also found you can use a lot of the AUR programs by searching for said app in your repos.

  • @[email protected]
    link
    fedilink
    21
    edit-2
    2 years ago

    For distros I’ve been mainly looking at Manjaro, Linux Mint or plain old Ubuntu. Can you recommend anything that might fit for me or will I maybe run into any issues with my chosen three?

    Like others I would caution against Manjaro, the distro maintainers have shown on multiple occasions that they are not exactly on top of it all.

    Ubuntu derivatives are typically great works-out-of-the-box distros. Canonical (the company behind Ubuntu) has made a number of questionable moves with Ubuntu over the years so I would rather suggest going for Linux Mint instead. Mint is based on Ubuntu but IMHO fixes most of these issues.

    My main concerns for switching are that I’ll have a hard time with university work because we mostly use teams for video conferences and work together with word, and other office stuff.

    Since Microsoft Teams is an electron app, it works very well as a web app in a chromium-based browser like Brave or chromium itself, there’s no real need to install any separate app. I use it daily that way and I have no issues either with screen sharing, videoconferencing or chat.

    Microsoft office is a tougher nut. LibreOffice may or may not work for you - there’s a good chance it won’t be 100% compatible with existing office documents, and may for example slightly change pre-existing formatting. If that doesn’t matter to you, LibreOffice could be completely fine as a replacement. Otherwise, Microsoft Office 365 in the browser works as well on Linux as on Windows, maybe try if that is a workable solution for you in most cases. I find that for me, the web version goes 95% of the way, and for the last 5% I keep a windows 10 VM with Office installed around.

    We also are required to do some virtual machine stuff where we use virtualbox.

    The de facto standard virtualization solution on Linux is KVM/QEMU, but Virtualbox does appear to exist for Linux, so I don’t see a blocker there.

    Also I’m a bit worried that some games on uplay, epic and other platforms aren’t available anymore.

    I don’t play much, but I don’t think there’s a good solution to that. Setting up non-Steam gaming setups on Linux (e.g. via Bottles or Lutris) is IMHO finicky at best. Also, AFAIK a number of online multiplayer games don’t work simply because the DRM software refuses to work on Linux. You can check ProtonDB for a database of games and their support on Linux. If there are blockers there, maybe consider a dual-boot setup.

  • WoofWoof91 [comrade/them]
    link
    fedilink
    English
    6
    edit-2
    2 years ago

    i used mint for a few years, it’s pretty good and if something works on ubuntu 99% of the time it works on mint too which is handy for tech support
    i used manjaro for 3 days before i switched to endeavourOS (another arch based distro) after very strong recommendations to ditch it from a very large number of people lol

  • @[email protected]
    link
    fedilink
    22 years ago

    If you don’t have the newest hardware i would also recommend Mint. I believe is the most friendly to windows users plus is Ubuntu based so there’s pretty much anything available to it, and lots of support if needed. Nothing of the software you mention seems like a problem since everything is available or runs in the browser.

    Remember to enable proton for all games in the steam settings so that you can run your entire library.

    If you en up using a local office suite I would instead of LibreOffice recommend Onlyoffice, in my experience has better compatibility with the ms office formats. You can keep both installed, that’s what I do.

    Teams I haven’t used but there’s a flatpak available I believe, so I think it shouldn’t be a problem, or you can run it in the browser.

    If you have newish hardware then maybe fedora will be a better option, probably the kde spin. Everything else is the same, just with fedora is indispensable to use the rpm fusion repositories.

  • Ádám
    link
    fedilink
    English
    72 years ago

    As long as you are okay with using the web versions of office, you can basically go with any distro, since all of them have at least a web browser and virtualbox in their repositories, as well as vs code. Jetbrains also works (I’ve only used intellij but I assume the others are just as easy to set up). I’ve never tried visual studio on linux though, not sure how well that works.

  • Richard
    link
    fedilink
    22 years ago

    For the university work you could try libreoffice, it works on windows too if would like to try, Epic games work through Heroic games launcher or the Epic games launcher trough wine. Please do not use Manjaro as your starter distro, it’s very unstable, Ubuntu is not your best option, Linux mint might be the way to go if you want something simple. You could try out fedora workstation, or fedora kde spin, it’s great, only remember to use flatpak for your multimedia apps.

  • RiQuY
    link
    fedilink
    5
    edit-2
    2 years ago

    openSUSE Tumbleweed is my choice, I also used Pop_OS! for almost a year but if you plan on gaming and having the latest Mesa drivers and Wine + kernel updates, openSUSE is the way to go. It works the best for me and if you feel that you may want to change change your desktop beetween kde/gnome/x11/wayland I find that openSUSE simplifies that process a lot.

    In my opinion, rolling release distros have less issues in the gaming and software development area.

  • UnfortunateShort
    link
    fedilink
    82 years ago

    As for Office, you’ll need to use the browser version or use a VM (or container or whatever). Besides that, you can expect like 90% of games to run either via Lutris or by adding them to Steam.

    If you want to play around, I recomend to try Garuda Linux Dr460nized Gaming. Yes, it is very bloated and has a very gamery aesthetic, but it comes with a lot of cool software and customizations to explore. I recently started to recreate what I like about it on EndeavourOS and it’s a very good learning exercise :)

      • UnfortunateShort
        link
        fedilink
        22 years ago

        Some very neat things like how btrfs works, how you get automatic snapshots going with snapper + snap-pac, that fish is a fantastic shell, how to use libalpm hooks, what tools there are for performance and powersaving tweaks, gaming and probably a few more things.

        Then also a lot of silly stuff like the importance of Nerd Fonts, Starship and Fastfetch for being able to brag with your distro without saying anything lol

  • @[email protected]
    link
    fedilink
    32 years ago

    I was about to ask basically the same question! I’m actually about to make the same move for my home pc, which I mostly use for streaming and gaming. I already gave a try to Fedora on a VM (gotta say this is the nerdiest name out there) , and I was REALLY impress by how simple, smooth and polish this thing is. To the point where I believe 80% of standard users would be better serve by Linux then Windoss or macOS. The univ and college where I work also uses stupid Office365, but I think you can manage most of your requiere interaction with the browser version. I’m gonna keep a Windows partition because audio and video editing isn’t quite there yet, and VR doest work, but I mostly use my MacBook (not my choice) for those project so my home PC will probably run Linux 99% of the time, now that gaming works.

  • @[email protected]
    link
    fedilink
    2
    edit-2
    2 years ago

    Linux Mint is great, Ubuntu is ok, I’d stay away from Manjaro. The Manjaro team is known for selectively delaying updates, which can break systems sometimes.

    Teams and VirtualBox both work fine on Linux, though personally I’d recommend just using teams in the browser vs downloading the app from Microsoft.

    Most games work great on Linux! A really good resource for seeing if the game you want to play works is ProtonDB. There’s a compatibility rating for almost every game on Steam there (even if you didn’t buy the game on Steam, ratings for the Steam version should be fairly accurate). For non-steam games, WineHQ AppDB is another good resource, though I’ve found it can sometimes be a bit out of date when it comes to compatibility (in a good way, it’ll say games are broken sometimes when they actually work fine).

    For Epic, you can use the Heroic Games Launcher. It’s an open-source launcher for Epic and GOG games. It’ll automatically handle setting up a wine prefix for you and everything, so all you should need to do is click “install” and then “play” once it’s done. Uplay is a bit more difficult, since there’s no Linux-native launcher, but it’s not impossible. I believe Lutris has an installer for it, you can definitely find instructions on how to do this online.

    I’m not gonna lie and say that gaming on Linux is as easy as it is on Windows, especially for a beginner. These games and apps were designed for use on Windows, and if any consideration was given for Linux, it was an afterthought. However, it’s completely possible for many people to never have to use Windows for gaming. It’s so, sooooo much better than it was just a few years ago, and it’s only going to improve from here. You might struggle a bit as a beginner, but with time you’ll learn more about how all this stuff works and eventually, if a game doesn’t work, in most cases you’ll be able to figure out why and fix it.

    Personally, I can’t remember the last time I just wasn’t able to get a game running on Linux at all. There was like, one instance where cutscenes didn’t work, that’s the worst case I’ve ever encountered. I mostly stick to single-player games, but still.

  • @[email protected]
    link
    fedilink
    12 years ago

    I second everyone else dont use manjaro. As someone who was in a similar position to you, I started with mint just to toy around with it. Personally I’d recommended fedora, or Ubuntu (fedora over Ubuntu). I didnt stick with mint long though, eventually I just took the deep dive and installed arch as my daily driver which I wouldnt recommend unless you have time and energy to tinker with what us broken. If your uncomfortable with using Linux full time try duel booting that way you have windows as a back up system in case you bork something. If you have any questions feel free to DM me. And remember flatpak is the linux beginners best friend.

  • @[email protected]
    link
    fedilink
    English
    22 years ago

    ubuntu is the most widely used distro and very simple to setup and gaming out of the box with steam is very simple. Distro end of the day doesn’t matter all that much because you can change them to your hearts content, but for a beginner, you’d probably have the easiest time with an ubuntu distro.

    Doesn’t hurt to have virtual box windows on your linux box just so you can easily do some of that other stuff. While I have done fine with libre office for a long time there are definitely problems with formatting so having a windows VM would just solve that issue. Plus teams and w/e.

    Epic games will take some serious tweaking, but not impossible.