I’ve some weeks ago moved my main computer from Windows 10 to Linux, specifically OpenSUSE Leap with the Plasma user environment, mainly because it doesn’t have the magic Windows 11 chip. I had never used Linux and have been a Windows user since I was six years old or somewhere around then (I’m in my late twenties now). I’d just like to share my likes and dislikes.
Things I like about Linux (my specific install, anyway):
- Not being a corporate environment. There aren’t any cheeky attempts at making money or advertisement anywhere, like the annoying fake widgets in Windows 11 and the half-filled start menu. I’ve gotten used to that on my laptop (which is running 11), but you do always have the feeling of ‘what are they trying now?’ That not being a thing is quite refreshing.
- In that veign, having actual widgets. I loved them in Windows 7; I’ve got a webpage widget on my second screen showing a Zoho sheet I made with an RSS feed. Just being able to be a bit creative like that is cool.
- The system seems quite a bit quicker than it was in Windows - though in all honesty this will also be because I’m still on a fairly fresh install.
- I’m positively surprised by how little I miss from Windows when it comes to programs. Steam having compatibility tools is great, for example. Otherwise there are often replacements for what I’m missing (eg. I’ve found one to allow general settings for my Logitech mouse).
- The general ability to change the way everything looks and feels. I feel technical people sometimes look down a bit on aesthetics, but I really care about the user interface I use day in day out looking and feeling nice. While I’m a fan of the Windows 11 look myself, I really like how much I’ve been able to get my UI to look how I want it to in Plasma. Though I’m a bit surprised that it’s so hard to change the appearance of the start menu and bottom panel. I’ve had to install a specific program to change their colouring.
- The little icon jumping next to your cursor when opening a program (I know, I’m easily amused).
Things I’ve found annoying:
- Not knowing where to find anything. Of course, coming from Windows I’m used to there being a program files folder with my programs’ folders, and a documents folder with (often) user settings for those programs. In Linux, everything just seems to be everywhere. What seems to be the ‘documents’ equivalent for the game Factorio is in my user folder in a hidden .factorio, but I’ve to no avail been trying to find out where my ‘documents’ for Workers and Resources are. I’ll find them eventually, I’m sure. In general, I’m looking around a lot, though.
- The lingering feeling of instability. This is my second install of OpenSUSE, after I messed up something leading to my computer having some files which it wanted to update, but using urls which didn’t exist. After this, I’ve been feeling a bit insecure and afraid of doing something that ruins my installation. I know there’s the saying that Linux ‘just works’, but I’ve never messed up a Windows installation…
- The capslock works differently, apparently. I’m used to writing every capital letter using the capslock key, meaning if I write a capital at the beginning of a word, I press capslock, then type the first letter, then quickly press capslock again and type the rest. In Linux, this often doesn’t work as it somehow takes a while for the capslock press to go into effect, so you often end up with ‘LInux’, for example. After lots of looking around, I have found some script that seems to fix this (‘Linux CapsLock Delay Fixer Master’), but it also randomly stops working and there are other ‘oddities’ I can’t really explain.
- Every once in a while, my desktop icons get rearranged. This seems to be a known issue, but it’s really annoying.
- It seems impossible to get Firefox to not restore sessions after shutting down the computer with it still open. I’ve tried several things, but I can’t get Firefox to just give me a fresh session on startup.
- The above all add to a bit of a general ‘stuck together with adhesive tape and love’ feeling.
- Not knowing how to install programs. This is more of a learning-curve thing, obviously. The software centre didn’t contain everything I could find online - for some programs, you could use ‘one click’ in OpenSUSE, but that seems to work more like a self-destruct button: I’ve tried those several times and have always had bad results >.>. I’ve found it’s easiest to install programs just using flatpaks.
All in all, I am quite happy. Though I am still afraid I’ll mess up my installation, and I’m now at a point where that’d hurt. I have installed Timeshift, but also with mixed results…
First and foremost, welcome to Linux!
Few pointers to hopefully help the process :
- “Not knowing where to find anything.” indeed, it’s disorienting but it will come. You can find actual “maps” but honestly, just as you would do in other operating system, use the search function. If it’s not obvious this way, search online. The first few times it will be weird then each time it does become easier until it actually makes sense!
- “The lingering feeling of instability.” have a /home directory (not “folder”, that’s funnily enough a Windows term as they tried to be different, going from the unanimously used
/
to their ownC:\
things) so that you can actually go “nuts” with your installation, actually messing things up but without the fear of losing your precious data! Each new install is an occasion to learn. That being said, Linux is very VERY stable. I’ve been running the same installation for years, on desktop and servers alike. If something goes wrong it can usually be fixed and it’s, again, an occasion to learn. That being said, having a dedicated/home
directory on its own partition or even disk gives you the opportunity for a low effort low risk blank slate. - “The capslock works differently” … well this one is quick, you’re looking for the SHIFT key if you only want to type few characters in uppercase ;)
- “Every once in a while, my desktop icons get rearranged.” yet another occasion to learn. What’s the bug from? Is there an issue open? Is it being worked on? By whom? How? Why? You might even be able to fix it!
- “It seems impossible to get Firefox to not restore sessions after shutting down the computer with it still open.” it’s in the Firefox preference : Settings -> Startup -> untick “Open previous windows and tabs”, literally the first option.
- “The above all add to a bit of a general ‘stuck together with adhesive tape and love’ feeling.” nice, and that’s just the surface, it’s now YOUR system so you can do whatever you want, even if everybody else disagree.
- “Not knowing how to install programs.” well that loops back to all the learning opportunities above and the last remark, it’s YOUR system so you can use whatever you prefer, both in terms of apps, settings or even how to install (or not! Check e.g. Nix) apps. There are even “weirder” things like https://github.com/ivan-hc/AM but the point is, you decide, again, always!
I know the feeling that it seems to be duct taped together (makes sense since there’s thousands of developers working independently and collaboratively, unlike under Microsoft or Apple) and it sometimes infuriates me how each and every distribution has their easy install points, and yet confound certain other points.
For instance I want a Chinese IME? Fedora will get that done in a minute, but Arch varying results from install from terminal of fcitx and adding lines to a config. On the other hand Arch AUR has optimised software and mirrors for my region of the world.
Don’t know if you tried Gnome but I love it for some reason, maybe because it’s so different and customisable via extensions. So yeah, enjoy the ride!
As a first linux I’d suggest Mint, not suse or anything else. I’m a debian-testing user myself (rolling release), but for new users, use mint. All the problems you mention don’t happen on mint.
Welcome to Linux. You’ll learn, and for the better, by using it more. Like picking up anything new there will be difficulties at times, but well worth it. The first positive on your list is good enough reason that makes any difficulties worth surpassing.
- Can’t find anything: everything is meant to be searchable in lieu of having a programs menu and such. Hit your meta key (Winkey) and start typing to find or launch something, use URL bar in your file manager to search for names or content of files…etc. You can also just set icons for things if you wish.
- Instability: there is almost zero chance of you being able to destroy your environment so bad that it would require a reinstall of the OS. Since it’s just flat files on a disk and no central registry like Windows, everything can be repaired quite simply, you just need to be familiar with how.
- Capslock: unfamiliar with your intended behavior as I’ve never used Capslock like that before, but I bet there is a solution for this if you just search around. Input behavior is totally customizable.
- Desktop icons: no idea what that could be, but as mentioned above, most DE’s have or are moving away from desktop as a launch source.
- Firefox: ‘about:config’ has these settings
- Software center is just one GUI for finding things. You can install whatever you want however you want, and that’s just up to you. If you find some piece of something you want to run, the preferred method is also using a package for your OS’s package manager, but that’s just for convenience and not a hard rule. There is no “best” solution, just good habits.
Good luck!
@DonAntonioMagino making backups of your home folder (/home/username) is a great ways to survive reinstalls. also install discovery if you don’t have it. its an easy way to install and find software… i dont know opensuse package manager… but it should be a simple command
The capslock works differently, apparently. I’m used to writing every capital letter using the capslock key, meaning if I write a capital at the beginning of a word, I press capslock, then type the first letter, then quickly press capslock again and type the rest.
Pressing caps lock for a single capital letter should be outlawed or be painful or something. That’s just weird.
My sister hated me for it when I was ten, it gives me warm feelings :p
As for it feeling quicker due to it being a fresh install, don’t really expect it to slow down. Windows always slows down over time because its Registry is clogged, the code gets more bloated over time with updates, and the filesystem is kind of trash.
Linux generally stays quite nimble and quick in the long-term. It’s why you can take a decade old computer and still accomplish quite a bit on it with Linux.
yeah i was just thinking this the other day. i have alot of packages on my linux boot. i run mysql,postgres all kinds of stuff, many python versions, still fast as the first day i installed it. windows on the other hand starts bogging down fast. i keep my windows boot withonly the bare minimum of things and turn off almost everything from the start up, woth the hopes of keeping it useable.
The lingering feeling of instability. This is my second install of OpenSUSE, after I messed up something leading to my computer having some files which it wanted to update, but using urls which didn’t exist. After this, I’ve been feeling a bit insecure and afraid of doing something that ruins my installation. I know there’s the saying that Linux ‘just works’, but I’ve never messed up a Windows installation…
IMO this is a right of passage. Sure, windows babies you to the point where you can’t really mess much up, but that doesn’t mean its impossible to mess up. I’ve also borked Windows installs just by using them over long periods of time. You bork linux a few times and learn what not to do.
The caps lock thing hurts my feelings (ಥ_ʖಥ)