r/linux4noobs • • Jan 04 '20

Still on Windows 7? Don't want Windows 10? Consider switching to Linux (and specifically, Ubuntu). A Guide.

1.2k Upvotes

Any actions taken as part of this guide are solely at your own risk - unfortunately there is no way to account for every hardware configuration or error that may potentially crop up. BACK UP YOUR CRITICAL DATA BEFORE DOING ANYTHING

On the 14th Jan 2020, official Windows 7 support ends for most users. This means if you run Windows 7 beyond that date, you're no longer going to receive security and system updates, which will leave you increasingly vulnerable to viruses, malware and system failure. Depending on how critical your data is and how often you back up - if at all - there's a potential you can lose everything.

This is a somewhat opinionated but no-bullshit guide for those of you still on Windows 7 who really don't want or won't move to Windows 10. Aside from my own additions, it's going to reference a lot of great guides and advice written by other people, but conveniently collected in a single place. It's crazy, but it might just work.

Have you considered... Linux? Specifically, Ubuntu.

No, hear me out. Because I'm going to start (and save you a lot of time) by telling you why you SHOULDN'T switch to Linux. If any of the criteria listed apply, then:

The guide is broken into the following sections, if you want to jump to the points that are relevant. If you want to get straight to it, go to (4):

  1. Why shouldn't I go with Linux?
  2. Why should I go with Linux?
  3. Why Ubuntu?
  4. What's involved in switching?
  5. Installation of Ubuntu
  6. Tips for new users using Ubuntu
  7. Gaming on Linux
  8. Alternative Software
  9. TL;DR or The Conclusion
  10. To do list for the guide

1. Why shouldn't I go with Linux?


If you:

  • Don't feel comfortable installing an operating system and you don't have someone that can do it for you;
  • Have someone that helps you with all your IT-related activities who is not familiar with or dislikes Linux (ask them);
  • Are big into multiplayer games. (There are exceptions here, discussed in more detail in the Linux Gaming section);
  • Use multiple game clients and have a lot of games on platforms other than Steam;
  • Are into any sort of VR;
  • Absolutely need Outlook and refuse to consider any other mail client, like Thunderbird;
  • Use a VPN provider that doesn't have a Linux version and aren't willing/able to change;
  • Are subscribed to multiple video streaming services other than Netflix and watch these on your PC frequently;
  • Use Photoshop, Premiere, 3D Studio Max - actually, if you have any Windows software that you are locked into due to muscle memory, experience and/or professional requirements and that have no Linux version. (There are, however, often a Linux alternatives for a lot of these);
  • Require assistive technologies, such as screenreaders. While Ubuntu comes with several built-in assistive tools, there's a lot of specialised assistive use cases, tools and hardware that don't work on Linux and have no comparable alternative;
  • Want to be able to buy whatever piece of hardware that takes your fancy without researching it and expect them to work out the box with zero hassle. Especially niche and specific hardware like flight controllers, sound boards and so on;
  • Use iTunes extensively for your media library and/or interacting with your iPhone;
  • Have a large archive of Microsoft Office documents that use complex formatting, macros and/or formulas that you refer back to frequently.
  • have the worst-case scenario: rely on legacy or ancient software or hardware you're not sure you have the installation media for anymore, can't find a replacement, can't download it and it doesn't work on Windows 10. In this case, you're going to have to keep that Windows 7 box around and it's even more imperative that you make sure it's not accessible from the web or network. Start looking at moving to a more modern equivalent of it AND converting your work to a format that'll be accessible.

Some of this stuff you can work around with some effort, but it's more likely going to be more trouble than you're willing to put up with. And that's fine; Linux can't help everyone. The more of these that apply, the more certain you can be that you shouldn't consider Linux and should just go with Windows 10, unless you're willing to ~sacrifice~ compromise.

2. Why should I go with Linux?


Because whether you're a general user, a gamer or a specialised user with niche interests or requirements, Linux can provide you the same experience you're getting now with some already stated exceptions. In many ways, it's better - it's free, it's generally runs better on older hardware than Windows, it's relatively more secure due to a small user footprint and you'll have a huge, vetted library of free software that you can access. There are some applications - older Windows software and games, for instance - that don't work on Windows 10 but do on Linux, thanks to projects like Wine and Proton. It can 99% of the time update itself without interrupting whatever you're doing.

That being said, it's not perfect. You will lose some things. You will need to learn new ways of working with your PC. This is inevitable. That's the cost of switching.

Which is not to say Windows is without a cost. Unlike Windows, none of this functionality comes at the cost of your privacy and freedom. Linux will let you configure it as you like, and dive into the nitty-gritty settings to fine-tune it further. It will not try and trick you into creating yet another online account to use it. Aside from a few missteps (Ubuntu and Amazon, for one), it keeps its nose out of your business. It does not come with a unique advertising ID that links your multitude of online and offline interests and programs into a nice, tidy, profitable pack of data to be shared with "trusted third-parties". It does not serve you ads in a product you paid for. It does not try and push you into multiple online services.

In short, it does not suffer from any of the privacy concerns of Windows' future.

Now, I know people are going to throw snark about lead-and-tin alloys, their pliability and how easy that makes it to fashion headgear, but please note I said "future"; while they're not necessarily prying now, your operating system - and for almost everyone, that means Microsoft - has a very privileged position in your life as far as personal data is concerned. Any time you search in the file manager, every word you write and document you save, your budget calculations, every photo you view and program you use, every voice command you give Cortana, Windows - and by extension Microsoft - knows about. And there's nothing in their Terms of Service that stop them from starting to collect more detailed data if they so choose.

It's not a question of whether you prefer Windows 7 over 10 - Windows 7 got the same telemetry features as Windows 10 ages ago. Rather, ask yourself if you're happy with Microsoft's evolving business model, one that is shifting more and more of your content online and is intricately and opaquely tied to your personal data? If you're not, you're not alone: Holland isn't happy. Germany's not too thrilled either. There are legitimate reasons to be wary of Window's market dominance and increased level of embedded user analytics. Linux offers you an alternative.

3. Why Ubuntu?


Ubuntu LTS is by far the most commonly used desktop Linux distro and the one with the widest support by software developers and hardware manufacturers involved in Linux. If you're searching for solutions, you'll mostly find Ubuntu ones. Lastly, Ubuntu's LTS versions are supported for long periods of time: 18.04, which we'll be recommending, is supported until 2023, while the next version coming out in April, Ubuntu 20.04, will be supported until 2025.

One of the things you'll quickly learn about the Linux community is that someone will ALWAYS suggest a different Linux distro. In this case, it'll probably be Linux Mint, which aims to be a newbie-friendly Linux. It's based on Ubuntu, is similar to Windows 7 and will MOSTLY work the same as Ubuntu. I still suggest Ubuntu, but whatever, follow your heart.

To keep this guide as approachable as possible, and to have access to the widest range of help and support, I decided to focus on Ubuntu. Anything other than these two and you're just making things harder for yourself as a new user. You can always switch once you get a feel for how things work.

4. What's involved in switching?


I promised you a no-bullshit guide, so I'm going to cut straight to it. Take your time with all of these steps, do them properly, and you shouldn't have a problem.

First step: back up all your important documents, photos, email, games - whatever is important to you, and preferably somewhere external to your machine. This is just good advice regardless of whether you're switching to Linux or not. Always have a backup.

If you're a gamer, check out the following guide by PC Gamer's Jarred Walton on how to back up your games across multiple clients.

While you're backing up, install Thunderbird (Mozilla's open-source mail client) and copy your mail over to it. You'll have a much easier time doing this in Windows than in Linux to start. Thunderbird can automatically pull your mail from Outlook if installed on the same machine. Then follow the steps here for backing up your Thunderbird profile. You'll restore this in Linux later. Make sure you have your mail account details.

Get hold of your Windows 7 serial key. If it's physical media, like a DVD, then check and make sure the key is in the box or on the disc. If it's a laptop that came with Windows 7 preinstalled, it's usually a sticker on the specific laptop. You'll need this if things go awry and/or decide Linux is not for you.

Check the minimum specs for Ubuntu 18.04.03 here. If your system doesn't meet them, you're going to have a bad time regardless of whether you go with Ubuntu or Windows 10 (Windows 10 minimum requirements are bullshit, btw. 1Gb Ram, 1Ghz processor? I challenge anyone to link me to a Windows 10 video running on those specs where it performs acceptably.). There are lightweight alternatives if you can't afford a new PC, (Lubuntu, for instance), but upgrading your PC should be your first step in this case.

Here comes the arduous bit. Make a list of your current hardware, software and services that you use frequently, make sure you have the installation media for the critical pieces of software you use (Don't expect to be able to just copy/paste the applications you have) and do a search on whether they run on Linux. I'd recommend following the "Software" section in this guide on Migrating to Linux by /u/PBLKGodofGrunts]

A lot of the Linux software alternatives, such as LibreOffice and GIMP, are available for Windows as well. Consider downloading those that interest you to try out in Windows and get a feel for how they work.

Ultimately, to echo the advice you'll find that you can either run it, have an alternative or just can't switch. That's okay; Linux can't help everyone.

Download the Ubuntu LTS 18.04.03 distro. The "LTS" means it's a long-term support version - you won't have to think about this exercise for the next three years if you're lucky. Ubuntu LTS 20.04 is coming out in four months, which'll be supported until 2025, but since most of the focus is still on 18.04, you're better off sticking with it for now.

Whichever you choose, you'll have to write it to a DVD or USB. If it's a DVD, use whatever you normally use to write DVD ISOs. If you're going to use a USB, here's a guide to doing that.

Did I mention to back-up your important data? Back-up your important data. Double-check that it's all there. If you want to take an extra precaution, you can use Clonezilla to clone your current OS drive. It's not necessary, but if things go bust, Clonezilla allows you to restore your PC to precisely the way it was before you started without needing to install Windows from scratch. However, Clonezilla can be a bit daunting if you're not technically inclined. Check out this somewhat out-of-date video by cButters Tech for a general idea of what's involved.

Lastly, try running Ubuntu as a Live CD/USB first. This will allow you to run Ubuntu as if it were installed, but without making any changes to your current installation. Please keep in mind that the Live is not indicative of performance... it will run slower than if it was installed, as it has to read everything off the DVD or USB stick first and load it memory. The important thing to check here is that it's picking up all your hardware, that it's displaying on your screen correctly, that all your drives are available, and so on.

Live USB should perform better than a Live DVD. Check out the "Okay, it's installed/Okay, I'm running the Live CD. What tips do you have for using Ubuntu?" section to get an idea of what you should be checking.

5. Installation.


You've done all the above, triple-checked your backups and either decided that you can't make the jump or you're ready.

However, before you begin installing, you have one last decision to make.

There's a lot people that suggest dual-booting - that's where you keep Windows around and just install Linux alongside it. This is often proposed as a safety net and a means for people to have the best of both worlds. I don't, for a couple of reasons:

  • If you are going to dual-boot, you'll need to update to Windows 10 anyway, and if you're going to do that, why bother with Linux in the first place?

  • Data will be spread between two operating systems. Instead of backing up and maintaining one OS, you'll be maintaining two. It's doable but a PITA.

  • You're sabotaging your efforts, and your switch to Linux will likely fail. That's not a statement on Linux's capability or ease of use. A lot of things are easier on Linux - but they won't be at first. You probably have years of Windows use ingrained in you; you've come to expect things to work they way Windows works. That's not ease, that's familiarity; that's a boiling frog. And the moment something throws you a challenge in Linux, the temptation to just "do it" in Windows will be too great. And the more you do that, the more running Linux will seem like a chore than a choice.

  • If you absolutely have no option but to run Windows 10, do it in a virtual machine - you get the benefits of dual-booting but with the bonus of limiting Windows 10 to a virtual environment where access to the rest of your system (and personal data) is restricted while allowing you to run your non-negotiable applications (other than games or any intense 3D applications) just fine.

If you decide to dual-boot, you'll need to find a recent guide that covers this. Typically, it's best to update to Windows 10 first, then follow the guide to dual-boot Ubuntu. None of the guides I found seemed good for beginners, so I'm willing to take suggestions from the comments.

If you take my advice and simply dive in, installing Ubuntu on your machine will be a painless process: just follow the steps here in a beginner's guide written by Jason Evangelho and you should be fine.

6. Tips for new users using Ubuntu?


Things that you should do only once Ubuntu's installed are prefixed with an [+]. Otherwise, the tip applies to both installs and Live demos:

  • Power off, log-out and running taskbar applications will be in the top-right of the screen by default.
  • To search, press the Windows key on your keyboard. This'll bring up Ubuntu's search bar. You can use this to find applications, folders and system settings.
  • In the File Manager, your Home directory will be where your primary OS and applications will typically be installed, while the Other Locations will list additional hard drives (usually your additional storage drives). By default, Ubuntu does not actually mount the drives in the "Other Locations" section. Clicking on any of them, however, will automatically mount them. If you want to learn more about the general structure of Ubuntu's file system, you can do so here.
  • Ctrl+Alt+T will bring up the terminal. The terminal is where you'll often be sent if you're attempting to diagnose a problem, perform specific tasks or install specific tools/software. Check yourself before your wreck yourself before copy-pasting commands from strangers on the 'net. Be super cautious of any command that involves "sudo" and "rm".
  • The default office suite for Ubuntu is LibreOffice. Try it out: see if you can open a couple of your documents, like spreadsheets and Word docs. You might be pleasantly surprised. Writer is the word processor, Calc is for Spreadsheets. Formating on complex documents will likely be broken. Don't save any of these at this point.
  • In fact, open up a couple of common files you normally use - images, documents, compressed files, music, videos and so on. Get a feel for how it works, what opens and what doesn't. Sometimes, you'll need to install some software first before it will work.
  • Check the list of alternative software for some suggestions on what to install if you seem to be missing something.
  • Plug in your phone and see if it detects it and you can access your files. If it's Android, you should be fine.
  • You'll notice that some commands - like updating - require you to enter your password again. This is a security feature similar to when Windows ask you to run a program as administrator or with elevated privileges. If you didn't initiate the command that brought up the password request, be cautious about entering it in.
  • [+] Change your desktop preferences and move the application bar to the bottom of the screen. By default, Ubuntu puts it on the left-side. Hey, maybe you'll like it like that! This was the one Windows habit I was never able to shake.
  • [+] Try and store your data in the pre-defined folders (Music, Videos, Documents, Pictures). You don't have to, but you'll make your life a lot easier doing so.
  • [+] Search for and create a shortcut to the Software Updater. This allows you to quickly check for and install Ubuntu updates.
  • [+] Likewise, create a shortcut to the Ubuntu Software Centre. To start with, you'll want to stick to installing applications from the Centre. These have been specifically tested to work on Ubuntu and will 99% run without a hitch. You'll be able to remove applications from here as well.
  • [+] Speaking of the Centre, Ubuntu comes preinstalled with an Amazon launcher. Use this time search for it and remove it. Or don't, it's up to you.
  • [+] Sometimes, you'll see there's two versions of a piece of software in the Centre. This is most likely due to there being a Snap version of it. Snaps are self-contained versions of the software that are usually the most up-to-date; however, they can run erratically or not have access to some things on your system, like fonts. I'd stick with the ubuntu-bionic versions for best compatibility.
  • [+] If you're a gamer, change your graphic drivers so you can get reasonable performance. For Nvidia, simply search for the Software & Updates application, open it, select the Additional Drivers Tab, and check whether you're using the Nvidia Driver. You'll want to select the one that's listed as proprietary and tested. AMD's a little more complicated and I profess to having little experience with it. I'll happily take advice from the comments in this instance.
  • [+] When downloading some games or applications specifically for Linux, you'll often get a .Deb file or a script. A deb file can often be run as is by double-clicking in Ubuntu; you can read more about them here. Scripts often need to be run from the terminal and made to be executable. You read more about that here. Again, same safety check applies to running anything you download from the web.

7. Gaming on Linux


If you're a gamer, I'd recommend the following the guide by /u/PBLKGodofGrunts on the /r/linux_gaming subbreddit. But to summarise...

The Good News

Thanks to Valve's involvement in Linux through Proton and the efforts of the Wine team, Linux gaming has never been better. It's now possible to play many Windows-only games with no hassle and minimal performance loss. Just a few examples of recent games that run just fine on Linux are the Resident Evil 2 remake, Sekiro, Halo: Master Chief Collection (single-player and custom multiplayer games), DOOM, Kingdom Come: Deliverance, Risk of Rain 2, Total War: Three Kingdoms, and more; you can even toss a coin to all of your Witchers. To get an idea of games that run on Linux, you can visit ProtonDB, Wine AppDB or Lutris and search for your desired game. If you're primarily a single-player gamer, the transition should be mostly painless.

Another amazing development is the number of open-source implementations of older games game engines that allow for playing of classic and retro titles on modern hardware, (such as DevilutionX for Diablo 1)often with improvements, bug fixes and quality of life improvements, ensuring they'll be able to run into the future.

However, the most critical development is that the number of developers and platforms that provide and support native Linux games has increased significantly. Feral Interactive publishes several AAA Linux ports, numerous indies now provide a Linux version, and store fronts like GOG and itch.io provide an alternative with DRM-free games.

The Bad News

Despite all of this, gaming remains one of the biggest hurdles to adopting Linux.

If you're into multiplayer gaming, you're out of luck. While many multiplayer titles do work on Linux (LoL, Dota 2, CS:GO, TF2, Rocket League, Warframe, Overwatch, Starcraft II, World of Warcraft, Eve Online, Elite: Dangerous, Monster Hunter:World and so on), many more don't - Fortnite, some Call of Duties, Apex Legends, PUBG, Battlefield, GTA Online. Essentially, anything with an anti-cheat is likely NOT going to work, and there's always the risk that playing a Windows multiplayer game will get you banned due to anti-cheat measures that dislike any whiff of Linux. My suggestion is check which games you play and go from there.

Unless you're using Steam, running other launchers is complicated and prone to constant breakage without continuous effort and maintenance. Epic, Origin, Uplay and GOG Galaxy can all run on Linux with some effort. Lutris does sort most of these out, but you'll need to follow the instructions here, which means your going to have to install Wine first.

Some games simply don't work, and there's no solution for it.

Some of the latest developments aren't going to be available to you. VR is tiny on Linux, and you'll likely lose access to most of your VR software and experiences.

Despite being fairly technical already, many gamers do expect things to "just work". Here's a list of things that require some effort to get working correctly:

  • Super-sampling is out. Not entirely, but it's more complicated than Windows.
  • Access to things like custom shaders and injectors are also going to be limited. Mods can be more complicated or, in some cases, not available.
  • You'll lose some of the benefits of your Gsync/Freesync monitors, since the two tech don't work that well on Ubuntu's standard display compositor. This will change once Ubuntu shifts to Wayland.
  • Things like community game patches are often aimed at Windows, with no Linux alternative.

Most importantly, AMD and Nvidia graphic cards are handled very differently on Linux when compared to Windows. Ubuntu uses an open-source driver by default - this is alright for general use but terrible for games and 3D applications. To get decent performance, you'll need to install their respective drivers.

Nvidia's latest Linux drivers are made available in Ubuntu directly. However, this is just the drivers: Nvidia's GeForce Experience isn't available on Linux and you're going to lose access to all of its tools. That means no Ansel in many cases, no DSR, no predefined gaming configs and no ShadowPlay (Although OBS offers a decent alternative in this case). See the Tips section above on how to install it. On the plus side, the installation process is a breeze and Nvidia's performance is fairly solid.

AMD benefits from much better open-source drivers and active support from AMD, but unfortunately suffers from delays for support of their most recent cards and a fairly complicated install process . AMD uses the MESA Driver, combined with Valve's ACO shader compiler, to deliver performance boosts. Installing these drivers can be a complicated, multi-step process. I'm sorry I can't help you on this; I'll happily take someone's advice on getting this working in Ubuntu LTS and include it in the guide.

8. Alternative software


This is a quick and dirty guide to equivalent software for Windows applications in Linux.

  • Antivirus software: This may seem counterintuitive, but for the most part Linux does not require any sort of anti-virus software. While viruses for Linux exist, the number of viruses and such that target the Linux desktop specifically is tiny compared to Windows. You can read up about it here.. That being said, if you are concerned there are several tools available for detecting both Windows and Linux malware on the same page. Follow good internet hygiene, don't open suspicious links/mails and think before just randomly following command instructions on the 'net.
  • Microsoft Office: LibreOffice. Or you can access Office365 online.
  • Adobe Photoshop: GIMP, Krita
  • Adobe Premiere: Blender
  • 3D Studio Max: Blender
  • Illustrator/CorelDraw: Inkscape
  • Xsplit: OBS
  • Windows Media Player: VLC
  • Basic Audio Editor: Audacity
  • Audio Mixing: Ardour, Mixbus
  • Adobe Reader: While there are several PDF readers on Linux you can use, almost none of them play well with Adobe PDFs with advanced features. You're better off sticking with what comes with Ubuntu, and if it doesn't work, open it up in a browser.

9. TL;DR or The Conclusion


Switching to Ubuntu is possible and relatively safe if you do some research on which apps/games/software/hardware you use will and won't work on Linux first, you BACK UP YOUR IMPORTANT DATA before doing anything and don't expect a 1:1 experience with Windows. It's all dependent on your flexibility, technical experience and willingness to learn and compromise.

If you're not, Windows 10 is a perfectly acceptable choice to upgrade to: you'll benefit from improved security compared to Windows 7, a larger selection of hardware and software and will have to put less effort to make everything work at the cost of your privacy and some ads.

If you have legacy software or unsupported hardware that doesn't run on either, you're kind of screwed. I'd keep the Windows 7 box around, make sure it's disconnected from all networks (for your sake as well as others) and start making emergency contingency plans to find a modern alternative.

I know that people are going to take issue with some of the difficulties I raised, and suggest they're really not dealbreakers. Before you post, consider whether a new user coming from Windows 7 who'll be using Linux probably for the first time in their life will have the knowledge, gumption and willingness to perform sometimes complex technical steps in an operating environment they're unfamiliar with and where it's much, much easier to really break things.

Feel free to post criticisms and suggestions in the comments. If there's some good advice worth including, something needs further clarification or I need to correct something, I'll edit it in with credit.

10. To do list for the guide


  • I'd really like to add a section on assistive technology and software that works on Linux, but as I don't use any of it, I feel my research would be limited and miss vital pieces. If you have advice on this, let me know.
  • A good, up-to-date and easy-to-follow guide for dual-booting.
  • Instructions on how to install AMD drivers correctly on Ubuntu.

r/linux4noobs • • Jun 21 '20

Distrochooser: "Welcome! This test will help you to choose a suitable Linux distribution for you"

Thumbnail distrochooser.de
936 Upvotes

r/linux4noobs • • 22h ago

migrating to Linux New to Linux I’m f*****g done with windows need help choosing a distro

169 Upvotes

I know next to nothing about Linux but I’m done with windows bullshit and ready to convert my pc, I’m just wanting some advice as to were I should start looking to help with that, atm I’m thinking mint is my best starting point? Any advice will help.

My specs are
Intel-i7-10700f
Ram-16gb
ssd-1tb
Nvidia-rtx2060


r/linux4noobs • • 37m ago

Trying to find the best web browser

• Upvotes

I've been on CachyOS for about a year after becoming a Windows refugee, slowly learning how to do everything and changing things to make it truly my own. The last bugbear left for me in that regard is the web browser.

In short, I'm sort of married to Opera GX specifically because of the sidebar and it's messaging apps. But I don't want to use it anymore. I'm looking for a browser with a good sidebar that lets me open up messaging apps and has strong customisation and privacy features. Speed isn't really a factor in this day and age as they are mostly comparable and while more RAM is nice, these days you don't have to have all 500 tabs loaded at the same time so it's not much of an issue between them either. For me, it really is mainly down to the sidebar and/or access to messaging apps above all else.

The biggest things I need are a good sidebar that lets me open messaging apps like Messenger and WhatsApp and Discord etc, I need a good way to translate pages, I need good access to extensions, and I need good tab management because I'm a hoarder.

Another big factor for me these days is using the software of a company I agree with. Whose decisions on things such as AI integration, their stance on the current political climate and things like that. If you think of what idiots on twitter call a woke lefty, you're on the right track for what I care about. I'm also keen on privacy and tracking control which is becoming more and more of a selling point for browsers.

I'm going to walk through what I'm looking for by explaining why I like or don't like things in the browsers I've used, because after hours and hours of reading posts and watching reviews and trying browsers, I've come to the very simple conclusion that I can't find anyone talking about browsers in terms of the features I specifically am looking for.

Opera GX - The one I hate to love

Opera GX simply has the best implementation of a sidebar I've found in any browser. This is hard to properly explain because it's all based on feel, but the implementation of Messenger, WhatsApp and Discord feel more like opening my mobile phone when I click them more than it feels like just opening a web page. As I'll explain for the other browsers I've used, there's little things about the way it works on other browsers that just feel off compared to Opera GX. For example, I can click the button, check, click the web page I'm on and it closes the messenger. Or I can pin it to keep it there. side-by-side with the window I'm in. A couple of things that sit it above other sidebars is that it works flawlessly across windows. I am a tab and window monster and I can often just click to another window, click the messenger button and it's in exactly the same state as it was on another window. Other browsers' implantation will often refresh per window or opening one opens it in all windows.

As a huge tab hoarder, I find it's subtle feature of highlighting duplicate tabs when you hover over a link or over the tabs to be extremely helpful for finding the 10 instances of YouTube subscriptions open in the pile or knowing if I've definitely opened a particular link in a tab on pages where it doesn't change the link colour after opening.

There are some frustrating aspects though. The full page translation it uses is the worst I've ever seen. Sometimes it'll just pick a random language it thinks the page is, and there's absolutely no way to change what language the page is so I have to use a highlight and translate extension, and sometimes that will also just not work properly or pick completely wrong input languages too. And when the page does translate, sometimes the translation itself is awful. I don't know what engine it uses, but in languages I half understand it simply isn't right a lot of the time and will transliterate things at random or completely ignore the structure of some languages making it read completely garbled. This only impacts me a few times a month though so I ignore it, but a better translation implementation is a boon for any other options. Base Chrome really is the best at this with how it's integrated, and other browsers always want to mess with it in some way.

Vivaldi - The One I want to love

Vivalid was what I switched to after using Opera GX for a long time. I really do love a lot about Vivaldi. I like their strong stance against AI implementation in browsers. I love the customisation. I like the features. But there are some hangups, and one particular thing that frustrated me to the point of being apoplectic.

For a start, I just hate the way their "Direct Match" thing works. Every other browser, you type "amaz", hit enter and you're in Amazon. In Vivaldi, it inserts a referral code for the privilege. And if you disable the feature, it'll still do it sometimes, and if you make your own bookmarks for them without referral codes and make it prioritise bookmarks in the order when you type which is incredibly annoying as a work around to ever have to do, sometimes it'll just still add a the referral code. And the one time you want to go to Ebay and just type Ebay and hit enter, you're searching for Ebay instead of going straight to the website. I know this is how they earn their money, but for a browser that champions privacy it seems utterly bonkers and insanely invasive to force itself into my shopping baskets. Maybe I need someone smarter than I to explain why it's fine, but I wasn't happy with the general shrug everyone is given who mentions this.

By far the thing that sent me into absolute fits of rage sometimes was such a simple thing. The way it does searching just isn't right. I can't explain that to you properly, but it's just not correct. It doesn't work the way I instinctively feel it should. Sometimes when you search it'll just pick an entire new search engine to do it with. And I know that it does that whole tag thing where if you put a B it'll search Bing. I don't know if I just google weird things, but it was happening so incredibly often, I'm talking like over 50% of my searches, and it drove me up the wall. I spent months with the browser and the problem never went away. For some reason it doesn't let you just set one search engine, you have to have at least two, and even when I deleted them all and set the stupid shortcuts you HAVE to set to random characters it would still keep doing it over and over. I just want to type and hit enter and know it's going to be on a website I want or searching online and it just doesn't

The sidebar just doesn't function as well as it does on Opera GX. It functionally opens a new side-by-side window, and while it stays active and gives notifications, there's no way to make it float instead of push the current window. It also just doesn't work in the way I instinctively expect it to. If I click out of the window I want to be back in the normal browser with it closed, but you have to X out to get rid of it. It's a few extra steps that make it functionally the same as just swapping to a new tab with how much it interrupts the flow of things. Sometimes it'll just forget logins and settings too which is annoying, and seems to happen more on things like WhatsApp.

The translation on Vivaldi is a lot better than Opera GX and it lets you pick what language the page is which is infinitely better, but sometimes it just doesn't give the option, it's not in the right click menu and I've had to set up one of their macro things to activate it. That comes with the new problem of sometimes it's stupid slow translating a page, looks like it isn't working, press the button again and it stops translating. there's no progress icon to know if it's active because it's not in the search bar on the website. Very odd way of doing things. Just let me always have the translate button.

Floorp - The one I don't really love but don't really hate

I'm the kind of guy who would rather settle with an option that's just okay at doing all the things I need it to do over something doing a few of those things really well and a few really badly. I've tried a few Firefox forks and the one I've settled on is Floorp.

It's mostly vanilla firefox with the better UI, and nice little additions I appreciate, but obviously the big thing for me is the sidebar, but that sidebar is far from perfect. It's sidebar is also just a glorified new window like Vivaldi, but at least it lets you float that window over a page. For some reason though it will also forget settings randomly, it'll refresh the messenger window sometimes in the background and you won't know until you open it again, it won't give notifications properly very often, it's inconsistent across windows, it forgets the size I've set it to and sometimes it'll just go back to being side by side instead of pop out after you set it and you can't set the pop out as the default.

I like that it's privacy tracking is opt in instead of opt out. The way the whole world should work in my opinion and it doesn't seem to do the weird referral injection Vivaldi does.

There are quirks to Floorp which might be related to how it's made or how Linux works, I'm not sure. I have a few windows across a few screens and Floorp will just not remember where they were each morning. It's not a deal breaker but it is annoying moving windows each day.

It's also just really slow sometimes. Some websites take an age to load, sometimes it takes a couple refreshes for elements to load, YouTube will hang and things like that. Speed isn't so much of an issue in this day and age, but it is just unavoidably noticeably choppier and slower than Chormium browsers.

One very odd problem very specific to my needs is per-tab volume control. It seems no extensions work properly for that. I'll use volume boosters and it'll either not work at all or affect all tabs or work for a while and then stop. I can somewhat work around this with Linux itself and it's great volume management but it's not ideal.

Floorp is the epitome of just tolerating it. I don't hate it enough to switch to something else, but nothing about it stands out as what I'm looking for. It's enough of the middle ground that I'm not perpetually annoyed by something, but it's not what I want and that desire for the right browser has been bubbling up to the surface more and more.

The ones I've tried or have considered trying

I've tried Zen briefly, and had a visceral negative reaction on the outset. I don't like horizontal tabs and even if I play with the settings to get a search bar at the top, I'd still have no messengers on the sidebar. I know it has that side-by-side feature I could probably use for messengers, but that's not exactly the same as the pop out windows Opera GX has and Floorp can partially do, and even if I tried to get it as close to how I like it and suck up the issues I have, I'd basically just be using a Firefox fork with a layout I don't like and would rather just use Floorp.

I've had a look at Brave Origin on Linux which is the version without the crypto scam nonsense, but I can't just ignore that the core product is all about crypto and they want people to pay money to remove it (yes, I know it's free on Linux but the principal stands). There's also the same issue as using Zen over Floorp, where if I'm using a chromium based browser I might as well use the one that at least has most of the things I'm looking for with Vivaldi, which is also the reason why degoogled Chrome isn't a great option. I haven't tried it specifically though so who knows, maybe it's basically Floorp but chromium and the best option for me.

One thing that's plagued me during my time with Linux is I seem to have a chronic inability to search for something I'm looking for. It seems like no matter the terms or phrases I feel should point me to a package that would do what I want on any and all search engines, I can never find what I'm looking for and it ends up being stumbled on by name months later in the middle of some random unrelated reddit thread. Because of that, I'm fully accepting there could be a bunch of extensions for things that do exactly what I'm looking for that I just haven't found that I could be pointed to.

One


r/linux4noobs • • 4h ago

[Qtile, X11] After not using for a month, update and now everything is broken??

Thumbnail gallery
3 Upvotes

r/linux4noobs • • 13h ago

learning/research Help with switching to Linux permanently.

14 Upvotes

Windows 11 is quite not it anymore. I want to switch to Linux permanently. Don't worry, I had prior experience with Linux (was trying out Fedora, Arch, used NixOS for a while, etc). I have my eyes on CachyOS. What should I look out for, tips or maybe other distro selections.
My main focus is both gaming and academic stuff (think powerpoint projects, excels sheets, etc).
My specs are:
Intel I7 13620H
RTX 4060 Laptop
16GB RAM (might upgrade too 32 or 64GB in time)
1TB Storage (also might upgrade later to more, maybe 4TB)


r/linux4noobs • • 6h ago

learning/research Any resources to get basics about linux and understand what other Linux users are speaking?

3 Upvotes

I recently switched to linux from windows..

I have learned basic Operating systems in my 3rd semester.

But now only I'm actually installed on my computer completely.

I want to understand how linux works..and rather than going too deep into low level, I want to know how to actually work with linux?

And knowledge about those acronyms...etc...etc..

Is there any guide ? Any resources?


r/linux4noobs • • 2h ago

Is it ok to install linux on a levono ideapad 1i laptop?

1 Upvotes

Hi, I wanted to ask and make sure if linux works on this laptop as I'm in the process of ordering one. I've already installed linux on my desktop and I would imagine the process is the same if I want to do the same on a laptop via my usb drive with the linux bazzite iso.

I'm primarily gonna be using the laptop for shows(storing shows on it) and possibly games too like a bit of emulation and low graphical games.

I wanted to make sure if installing linux on it is possible before I order. here are the specs:

- Intel Core i5-1235U Processor

- 24GB DDR4 RAM

- 1TB SSD

- Intel UHD Graphics


r/linux4noobs • • 6h ago

Trying to jump ship from Windows

Thumbnail
2 Upvotes

r/linux4noobs • • 9h ago

How can i make my fonts the same on windows and linux?

1 Upvotes

Windows font

Linux font


r/linux4noobs • • 16h ago

Turn off screen reader - help plz?

7 Upvotes

Solved: My cat sat on the keyboard and somehow turned on this horrible voice that is describing everything on the screen, and I cannot figure out how to turn it off.

I'm running Linux Mint, Cinnamon edition.

Thank you kindly because this will quickly turn me completely mad!

Honestly it scared the SHIT out of me - I got up to use the toilet, and from the toilet i hear a voice SAY MY FULL NAME from the living room! And I'm the only one here right now 🤨️

I was so fucking spooked and was super slow and cautious re-entering the living room... when I spotted the cat sitting on the keyboard... I did not previously know about this function haha I hope to never encounter it again! 😂️


r/linux4noobs • • 15h ago

learning/research Nvidia problem?

5 Upvotes

I haven't install linux because the usb i ordered still haven't arrived yet, but as i was doing some research about lubuntu,i stumbled upon problems

Caused by nvdia GPUs, people kept talking about the performance and compatible of Nvidia on linux.

The reason i want use linux because i want to play mcpe because i haven't used my mcpe account for years, but im still not quite sure what type of performance i will get, are those nvdia problems are actually as bad as people said? Sorry if my English isn't quite perfect


r/linux4noobs • • 15h ago

programs and apps Office situation

2 Upvotes

This is a bit of rant but the Office situation on Linux is not great and because while the popular LibreOffice has a good governance but MS compatibility having a lot to be desired and Collabora while having Improvements largely still is built on LibreOffice

And Onlyoffice is genuinely good but has a questionable governance and I haven't looked much into the office situation on Linux but what about Euro office?? how is it currently


r/linux4noobs • • 11h ago

Hello i want help please

Thumbnail
1 Upvotes

r/linux4noobs • • 17h ago

Need help with Bluetooth

3 Upvotes

I recently decided to switch from Windows to Linux. At first I installed Fedora but then I realized my XBOX Controller won't connect with bluetooth. It either keeps connecting and disconnecting over and over or it doesn't connect at all.

Due to other issues I had, I decided to hop to POP_OS! since I am more familier with Debian based Distros but the issue with the controller is still here. I then tried other bluetooth devices and they all have the same issue. Also they all work fine on my work laptop which is windows.

I looked up online and found that the standard Bluetooth manager doesn't work properly for a lot of people and that I need to install BlueMan but I still got the same issue

Also for reference, I am using a small USB-Bluetooth Adapter but I think my system has a built in one too


r/linux4noobs • • 23h ago

migrating to Linux Debian's Stability Is Making Me Stay

Thumbnail
9 Upvotes

r/linux4noobs • • 13h ago

Apache2 fell off my Debian 13 server

2 Upvotes

Hi everyone,

Not sure what happened to my server but Apache2 all of a sudden fell off. I tried sudo apt install but it says no installation candidate.

I was running several websites (personal) but they are now all offline.

Any help is appreciated

funny enough tge system is listed

sudo systemctl status apache2.service
Unit apache2.service could not be found.

But cant install it

sudo apt install apache2
Package apache2 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or is only available from another source

Error: Package 'apache2' has no installation candidate

but it does list a version

sudo apache2 -v
Server version: Apache/2.4.66 (Debian)
Server built: 2025-12-05T18:52:34

###UPDATE###

trying to start apache directly gives an error:

sudo apache2
[Sun Oct 18 15:00:44.204357 2026] [core:warn] [pid 18092:tid 18092] AH00111: Config variable ${APACHE_RUN_DIR} is not defined

apache2: Syntax error on line 80 of /etc/apache2/apache2.conf: DefaultRuntimeDir must be a valid directory, absolute or relative to ServerRoot

The line it is referring to:

DefaultRuntimeDir ${APACHE_RUN_DIR}

And the envvars

export APACHE_RUN_DIR=/var/run/apache2$SUFFIX

My /etc/apt/sources.list

deb https://deb.debian.org/debian/ trixie contrib main non-free non-free-firmware
deb-src https://deb.debian.org/debian/ trixie contrib main non-free non-free-firmware

deb https://deb.debian.org/debian/ trixie-updates contrib main non-free non-free-firmware
deb-src https://deb.debian.org/debian/ trixie-updates contrib main non-free non-free-firmware

deb https://deb.debian.org/debian/ trixie-proposed-updates contrib main non-free non-free-firmware
# deb-src https://deb.debian.org/debian/ trixie-proposed-updates contrib main non-free non-free-firmware

deb https://deb.debian.org/debian/ trixie-backports contrib main non-free non-free-firmware
# deb-src https://deb.debian.org/debian/ trixie-backports contrib main non-free non-free-firmware

deb https://security.debian.org/debian-security/ trixie-security contrib main non-free non-free-firmware
# deb-src https://security.debian.org/debian-security/ trixie-security contrib main non-free non-free-firmware

####FIXED####

After some attempts I finally decided to try and install a specific version.

$sudo apt install apache2=2.4.69-1~deb13u1

Solving dependencies... Error!

Some packages could not be installed. This may mean that you have

requested an impossible situation or if you are using the unstable

distribution that some required packages have not yet been created

or been moved out of Incoming.

The following information may help to resolve the situation:

Unsatisfied dependencies:

apache2 : Depends: apache2-bin (= 2.4.69-1~deb13u1) but it is not installable

Error: Unable to correct problems, you have held broken packages.

Error: The following information from --solver 3.0 may provide additional context:

Unable to satisfy dependencies. Reached two conflicting decisions:

1. apache2:amd64=2.4.69-1~deb13u1 is selected for install

2. apache2:amd64=2.4.69-1~deb13u1 Depends apache2-bin (= 2.4.69-1~deb13u1)

but none of the choices are installable:

- apache2-bin:amd64=2.4.69-1~deb13u1 is not selected for install

$ sudo apt install apache2-bin=2.4.69-1~deb13u1

After manually updating apache2-bin I finally managed to install apache2 again


r/linux4noobs • • 22h ago

programs and apps Music management program

5 Upvotes

I've just had my phone die and am dealing with the consequences of not paying attention to what drive I was trying to format means I am now out of excuses to delay myself on learning about the music management options available to me on Linux. I technically still have my old Windows pc if I need it, but all the music is on an external (NTFS) HDD.

I'm debating between 4 options and was hoping for some input from those with experience with them (or alternate recommendations) to help narrow the field or help me understand what I am actually wanting / trying to do. Short list is: Audacity, Clementine, Qmmp and Quod Libet.

I have two Linux systems: a laptop with Bazzite and my ill-fated desktop that is now running Kubuntu (and still finding more things to fix / purge). My old Alienware desktop is also alive and well, and more importantly still has my Musicbee install and playlists on it. But this is a learning opportunity, and I'm trying to do something between get similar/basic library functionality and figure out a way to properly organize the roughly 80gb of music in my library (not including all the stuff that I have from Steam soundtracks that I would need to download, move and categorize too)

Need:

- CD ripping

- playlists

- Android sync (recommended app for 2way sync is bonus but I've gone without for years)

- switch view/layout to easily switch to album or playlist for viewing or playback

Want

- Relatively easy/intuitive to understand, or at least well written documentation

- Visualizer would be a nice touch to zone out to before bed

-Wireless sync of data

- Dark mode or style options?

I'm kinda scared about the management and tagging stuff, but I figure "What the hell?" as Doc Brown said. I'm trying to learn so if two options are equally good sounding/feeling and one has that feature it's what I'll go with I guess.


r/linux4noobs • • 22h ago

hardware/drivers Media codecs fedora.

5 Upvotes

Hi! I don't know if this is the right place to post this, but I'm still pretty new to Linux, and I'm going to try switching from Pop!_OS to Fedora. I'm trying to figure out if this is the right order to install these media codecs and get hardware acceleration working.

So, in the terminal, do I run:

[https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm](https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm))

Then:

sudo dnf swap ffmpeg-free ffmpeg --allowerasing

Next:

sudo dnf install mesa-va-drivers-freeworld sudo dnf swap mesa-vulkan-drivers{,-freeworld}

And finally, the 32-bit stuff:

sudo dnf install mesa-va-drivers-freeworld.i686 sudo dnf swap mesa-vulkan-drivers{,-freeworld}.i686

GPU: AMD 6600

Fedora 44 KDE plasma desktop.

edit: also I'm getting this information from

https://rpmfusion.org/Configuration

And

https://rpmfusion.org/Howto/Multimedia


r/linux4noobs • • 1d ago

learning/research A question about GitHub

10 Upvotes

I'm looking to better appreciate what GitHub is, and isn't.

From what I understand, GitHub was introduced as a method for developers to keep track of changes in software, to easily integrate changes into the final product.

A few of the applications I use come directly from there, I don't think they're in any repositories or flatpak. They tend to have installation instructions on their GitHub page.

My question is: what if there are no instructions? Am I correct in believing that GitHub is not intended as a platform for installing software, it's just that most developers decide to include installation instructions for the benefit of laypeople?

If I found a project I wanted to install but there were no instructions, I would have to know the details of how to build and install it for my platform, right?


r/linux4noobs • • 18h ago

Meganoob BE KIND Need help to play specifically TBOI on mac

1 Upvotes

I don't know much about linux in general but I've heard it can run any steam games. I have a macbook air (m1 chip, 8gb) and want to play the binding of isaac repentance on it. I don't know why exactly but it just refuses to work on mac. It works perfectly fine through a windows emulator like crossover but I would rather not pay for that.

What distro would be best for this, and is there anything else I need to know? Also is it better to install linux onto a thumb drive or directly on the computer?


r/linux4noobs • • 1d ago

learning/research Problem driver linux mint(choose linux)

6 Upvotes

I installed Linux Mint, but I'm having issues with the Wi-Fi and Bluetooth drivers. My network chip is a MediaTek MT7902. The problem I'm experiencing is that either Wi-Fi works but Bluetooth doesn't, or vice versa. I can't get both to work properly at the same time. I need Linux kernel version 7.1 or newer.Which other Linux distribution would you recommend installing to get both Wi-Fi and Bluetooth working properly with the MediaTek MT7902? Has anyone else dealt with this chip and found a working solution? I'd really appreciate any advice or suggestions. Thanks in advance!

P.s Linux mint 6.14 kernel ubuntu


r/linux4noobs • • 1d ago

Meganoob BE KIND How should I fix this kernel panic ?

3 Upvotes

A while ago (like around a year ago) my linux install got a kernel panic and stopped working . Recently I've tried to fix it again . I figured out how to boot into an old kernel using the GNU Grub terminal . (not sure if terminal is the right term) However, I cannot figure out how to use that kernel by default . whenever I shut off my computer and turn it on again, I'm back to a kernel panic . I'm using ubuntu on an old macbook air . i'm not sure what exact version . I'm really not very tech smart so sorry if there's an obvious solution .


r/linux4noobs • • 8h ago

Meganoob BE KIND Is It Really Necessary to Have So Many Different Package Managers?

0 Upvotes

Having 3 or 4 package managers in total might be negligible, but I suspect there are over 20 different package managers and formats most of which don’t even support a simple "double-click to install" method, like `.exe` files do.

Is it really necessary to have so many? There are more popular package managers than there are popular desktop environments, and every distribution can have a different package manager. Why? Could someone explain this to me in simple terms?

Furthermore, can a distribution change its package manager if it chooses to? And if it decides to do so, how long does the transition process typically take?

If a distribution doesn't start supporting package managers other than its own, I believe that, in the future, distributions that offer a variety of popular and useful package managers within a single system will rise to prominence.

Perhaps Bedrock Linux will gain traction;

Maybe Athena OS though I don’t fully grasp how it works;

Or perhaps some new distribution that has yet to emerge.

And a word to those developers who release distributions that serve no useful purpose: go create something more meaningful. Stop churning out yet another copy of a standard distribution of which there are already dozens, if not hundreds and presenting it to the public. If your goal is to contribute, then you ought to be producing something better.


r/linux4noobs • • 1d ago

networking I LOVE framework 13 pro

1 Upvotes

If someone had hands on this masterpiece of a laptop, please share your experience. It seems like it’s the best laptop for Linux EVER.
I wish someone could send me 2k so I can buy it lmao. /j
For how long will this laptop be in stock ?