New Linux user’s experiences
from DonAntonioMagino@feddit.nl to linux@lemmy.ml on 09 Mar 15:31
https://feddit.nl/post/30020228

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):

Things I’ve found annoying:

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…

#linux

threaded - newest

qkalligula@my-place.social on 09 Mar 15:39 next collapse

@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

LordPassionFruit@lemm.ee on 09 Mar 15:40 next collapse

Zypper (openSUSE’s package manager) is what I use for installing programs and its relatively easy. Find the package name on openSUSE.org, then put “sudo zypper in [package-name]” into the terminal.

ReversalHatchery@beehaw.org on 11 Mar 14:54 collapse

YaST Software Management is also very useful. sometimes it’s easier to work with that, especially when you’re browsing packages and their descriptions, or you want to see/switch available versions of a package

PseudoSpock@lemmy.dbzer0.com on 13 Mar 20:39 collapse

Zomg, they still have Yast?!? That was the main thing that drove me away ages ago!

Fizz@lemmy.nz on 09 Mar 15:45 next collapse

ive been using linux for about 4 years now and I still have no idea where the things are kept. Im getting the feel for it slowly like everything flatpak is in a hidden folder .var my solution is to just make a simlink to folders I want to vist and put them in my home folder.

SatanClaus@lemmy.dbzer0.com on 09 Mar 16:03 collapse

Brilliant. Gonna use this idea myself 🙏

not3ottersinacoat@lemmy.ca on 09 Mar 23:20 collapse

Config files for programs are in hidden folders in ~ (as you discovered) OR in ~/.config OR in ~/.local/share (yeah it’s a bit of a mess)

Config files for flatpaks can be found under ~/.var/app (usually, some flatpaks have permissions to write outside that directory).

a14o@feddit.org on 10 Mar 09:48 collapse

Just want to point out that, while it’s a mess in practice, there is a correct place for these files and the problem is that many applications ignore it. Configuration files should be written to an aptly named folder in ~/.config/ (or more precisely, in $XDG_CONFIG_HOME which is set to ~/.config/ in most systems). ~/.local/share/ (or $XDG_DATA_HOME, respectively) is for user data, which is different from config.

just_another_person@lemmy.world on 09 Mar 15:47 next collapse

  • 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@feddit.nl on 09 Mar 16:56 collapse

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.

Yeah, but I spent half a day faffing about trying to see what I’d done wrong and searching online for hints. I suppose I didn’t literally ruin my installation, but I’d messed it up enough for me to not know how to fix it, so I gave up.

Firefox: ‘about:config’ has these settings

That’s the first thing you find online, pretty much. Changing settings in about:config doesn’t work (in this case), and I’ve followed instructions involving adding an autoconfig.cfg file to the Firefox installation folder, which also didn’t work. But yeah, like I said, I tried some things and have not been able to get Firefox to start a fresh session on startup, after shutting down the computer with it still open.

Thanks for the advice!

Admetus@sopuli.xyz on 09 Mar 16:04 next collapse

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!

chris@programming.dev on 09 Mar 16:19 next collapse

Pressing caps lock for a single capital letter should be outlawed or be painful or something. That’s just weird.

DonAntonioMagino@feddit.nl on 09 Mar 16:42 next collapse

My sister hated me for it when I was ten, it gives me warm feelings :p

chris@programming.dev on 09 Mar 19:47 collapse

🤣

MimicJar@lemmy.world on 09 Mar 16:49 next collapse

I agree, but it’s more common than you’d think.

I used to work at an organization that used Chromebooks, which replaces the caps lock key with a search key (same shape, different behaviour). I was surprised at the number of people who struggled with their passwords because they would hit the “search” key, enter a single letter, and then hit “search” again. It took me a little while to figure it out because… Who does that?

prole@lemmy.blahaj.zone on 11 Mar 13:08 collapse

That’s still insane though… I will sometimes hit caps lock once or twice on a password screen to make sure it’s not on.

MimicJar@lemmy.world on 11 Mar 17:15 collapse

Oh I completely agree. There is a reason it took me a while and careful observation before I figured it out.

I assume it’s part of, or started as, a little password dance. Something like, “abc123DEF”.

Or maybe it just comes from the idea that only a single key can be pressed at a time?

Either way I completely agree, insane.

PseudoSpock@lemmy.dbzer0.com on 13 Mar 20:35 collapse

I think it comes from a lack of formal typing instruction leading to a hunt and peck by index finger style of typing.

lordnikon@lemmy.world on 09 Mar 16:24 next collapse

Also if you have a spare hard drive laying around you could use timeshift to snapshot your install with an easy restore method to give you some confort

some_guy@lemmy.sdf.org on 09 Mar 16:32 next collapse

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 don’t think your Linux install is likely to slow down the way Win does.

The little icon jumping next to your cursor when opening a program (I know, I’m easily amused).

I consider Win unique as an OS that doesn’t provide feedback when something is happening in the background. It’s infuriating.

The lingering feeling of instability.

You’ve spent decades on the other system and when you started, you were too young to feel anxiety about it. You’ll get used to it.

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.

I don’t understand why you don’t use the Shift key. I’m not trying to be an ass; why not use Shift?

I say all of this as a Mac guy who uses Linux for servers and such. I don’t daily-drive Linux as a desktop platform. But I greatly respect Linux and pay to support the Asahi Linux project (they are building Linux for Apple Silicon). I wish you all the best finding your way in a Windows-free world.

undefined@lemmy.hogru.ch on 09 Mar 16:59 next collapse

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.

buwho@lemmy.ml on 09 Mar 20:20 next collapse

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.

Thorned_Rose@sh.itjust.works on 10 Mar 06:36 collapse

My single longest install of Linux was 6 years and only ended because I built a new PC. Windows I generally reinstalled at least every two years. I couldn’t stand how slow it got.

irotsoma@lemmy.blahaj.zone on 09 Mar 17:36 next collapse

I haven’t used OpenSUSE before, but I don’t really experience those issues, though I don’t use caps lock that way. I use Fedora with Plasma for desktop these days since Ubuntu is heading too corporate for my taste and plain Debian is missing too much hardware support. I’m sure Fedora will eventually, too, but I also use Rocky on all of my server installs so I prefer RHEL-based over Debian-based, for consistency anyway. Install and setup has always been smooth for me. The Discover app is there for installing stuff. It lags a lot, but otherwise makes installing things pretty easy. I’m sure there must be an equivalent for OpenSUSE. That said, Linux does rely on the command line a lot more than windows. In Windows the command line is bolted on, but in Linux it’s more that the GUI is bolted on, though that has smoothed quite a bit and even on Windows the v7 powershell has smoothed out command line a little bit even if powershell commands aren’t that intuitive IMHO. At least this version understands some dos formatted commands. I use Windows 11 for work.

LlamaByte@lemmings.world on 09 Mar 17:38 next collapse

For the issue finding certain folders have you turned on show hidden files? The .local file is generally where a lot of that stuff is held but it’s generally hidden by default to prevent the home directory from looking bloated.

BlueSquid0741@lemmy.sdf.org on 09 Mar 18:45 next collapse

Do you need Timeshift on an opensuse system? I haven’t used Leap, but had a Tumbleweed install for years which has Snapper pre installed.

You can install btrfs-assistant to help you manage snapper. You could have it create backups of your /home, then you can rollback if you think you’ve messed up too much.

The firefox thing seems just firefox behaviour to me. Does it not do that in Windows? But you could use a firefox based browser that respects privacy more. Librewolf and zen browser you can install via Flathub or an appimage from their website. Librewolf at least will by default end and forget a session when you close the browser.

(FYI - best way to deal with appimages is to install Gearlever from flathub, then when you download an appimage you open gearlever and “install” the appimage. Gearlever is just for better integrating appimages into your system but also for keeping them updated).

My last Tumbleweed install I ran from 2019 to 2023. During this time flatpaks got a lot better and flathub got a lot more programs available. Now I use flatpaks as my first option for software, unless I think it’s something that will give me problems being containerised.

Opensuse 1-click… you’re right, those can be a pain. You often end up adding additional repos, and it’s never fun trying to clean up the problems that come with that after a while.

My suggestion is search for “opensuse ‘programs name’” and see if they maintain it in their repository first. (You can use Opensuse’s preinstalled Yast to search for it even to keep it simple). If no, look for it on flathub, remember to look to see when the flatpak was last built, in case it’s been unmaintained for a while. Failing that, check the developers page (usually GitHub or gitlab or similar) to see if they have recommended steps for install.

DonAntonioMagino@feddit.nl on 09 Mar 20:43 collapse

Do you need Timeshift on an opensuse system? I haven’t used Leap, but had a Tumbleweed install for years which has Snapper pre installed.

To be honest, I just installed Timeshift because I first tried Mint and that had Timeshift pre-installed, so it’s the only program I knew for making backups.

The firefox thing seems just firefox behaviour to me. Does it not do that in Windows?

It really doesn’t. The first thing I’ve been doing is getting everything to behave as much like I’ve been used to on Windows, and this Firefox behavior is really sticking out like a sore thumb. But I’ll fix it at some point, hopefully.

Thanks for all the helpful information :)

BlueSquid0741@lemmy.sdf.org on 09 Mar 21:45 next collapse

If the Firefox thing is a real pain, do consider the librewolf project, since it won’t save your session every time, but also has ublock origin already set up by default.

Remember that even if you’re unsure some software is for you or not, just try the flatpak. One command to install, and one command to remove if you didn’t like it. Because it’s containerised you don’t need to worry about it leaving behind unused libraries or cluttering your system with leftover bits.

Grunt4019@lemm.ee on 10 Mar 03:28 collapse

I think the Firefox thing might actually be KDE restoring your session and not Firefox. Try to check KDE settings to see if you can start with a blank session on login.

DonAntonioMagino@feddit.nl on 10 Mar 10:58 collapse

I already had that turned on as I want to start with a completely new session everytime anyway.

Spaniard@lemmy.world on 09 Mar 18:47 next collapse

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…

Regarding this. How often did you mess your windows installation when you started? Because I started around 8 years old with MSDOS and I screwed Windows many times, eventually I learnt what to do and what not.

Regarding software today it’s easier than it’s ever been in Linux. With flatpack, appimages and the different repos.

Anyway there is this scene in the show “Bojack Horseman” where the titular character was trying to do some exercise by running up a hill and he is tired, exhausted, another characters pass by and says: “It gets easier”, “uh?” answers Bojack, “It gets easier but you have to do it every day, that’s the hard part”.

What that means is, it will get easier, specially when you are young, but you have to be constant, you have to keep messing around and do backups.

Here is the scene from Bojack

That being said, I am huge fan of opensuse and debian but eventually on my desktop I went with endeavour-os, the only time I screwed it up it was easy to fix it by using the live-iso editing the config files and fixed, now I keep a journal when I change anything :)

Xanza@lemm.ee on 09 Mar 20:15 next collapse

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.

eugenia@lemmy.ml on 09 Mar 20:18 next collapse

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.

DonAntonioMagino@feddit.nl on 09 Mar 20:40 collapse

Yeah, I first tried Mint, but I didn’t like the look and feel of Cinnamon. It felt a bit cheap for my taste.

By the way, the capslock issue is certainly also true on Mint (but I’m afraid I’m not allowed to complain about that here :p )

eugenia@lemmy.ml on 09 Mar 22:00 collapse

I find the looks of Cinnamon just fine with a bit of optimization, eg… using the new theme and using cinnamenu instead of the default menu. Here’s mine: files.mastodon.social/…/2bfb19edd50e248f.jpg What i like from mint is that it’s clean looking.

DonAntonioMagino@feddit.nl on 09 Mar 22:06 collapse

I’m going more for a mix between Windows 7 and 11 with more colour:

<img alt="" src="https://feddit.nl/pictrs/image/cfc514b1-f922-44e2-afdb-a2cb94380161.png">

emberpunk@lemmy.ml on 09 Mar 20:56 next collapse

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.

DonAntonioMagino@feddit.nl on 09 Mar 20:58 collapse

My first positive is first for a reason, indeed :)

ikidd@lemmy.world on 09 Mar 21:06 next collapse

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.

<img alt="" src="https://lemmy.world/pictrs/image/4d6e2783-47cd-41fc-829a-cf3f7cfdba9e.png">

ikidd@lemmy.world on 09 Mar 21:10 next collapse

<img alt="" src="https://lemmy.world/pictrs/image/9890531d-7862-4b8c-9365-52d359198131.png">

No workee?

DonAntonioMagino@feddit.nl on 09 Mar 21:17 collapse

That’s turned off, yes.

ikidd@lemmy.world on 09 Mar 22:03 collapse

If you try installing the flatpak version of FF rather than using the zypper version, does that work better? I’m not too familiar with OpenSUSE, but that seems like a problem with the packaging.

DonAntonioMagino@feddit.nl on 09 Mar 22:08 collapse

Interesting idea. I’ll give that a shot soon.

ikidd@lemmy.world on 09 Mar 22:22 collapse

Yah, it sounds like a quirk. I kinda like it reopening my tabs, but I just tried it on the stock FF in a fresh Fedora KDE install and it works fine.

DonAntonioMagino@feddit.nl on 10 Mar 11:39 collapse

It seems to have done the trick, cheers! I do get the ‘Your Firefox session has closed unexpectedly, do you want to recover it?’ screen, but I read earlier that Firefox on Linux indeed thinks it has crashed when it’s not closed the ‘proper’ way, which is by closing it from the menu. It doesn’t do this on Windows, which is really odd. But I should be able to just turn off that screen in about:config. Perfect.

shiiiiiiiiiiiiiiiiiiiiiiiiiiiiiit@sh.itjust.works on 09 Mar 23:20 next collapse

The caps lock thing hurts my feelings (ಥ_ʖಥ)

not3ottersinacoat@lemmy.ca on 09 Mar 23:29 next collapse

For backing up my home folder, I just plug in my external drive and use rsync from the terminal, like so (change to your user name; mine is gecko. Double check the paths and edit as necessary)

rsync -av /home/gecko/ /media/gecko/media/emmahomebackup/ --delete --dry-run (test first, check for errors at the end of output, there shouldn’t be any unless you messed up the paths)

then,

rsync -av /home/gecko/ /media/gecko/media/emmahomebackup/ --delete

This command will back up your home folder the first time you run it, and on subsequent runs will sync any changes that have occured since the last run.

To restore, reverse the paths.

For backing up my system files (basically, everything outside of my home folder) I just use Timeshift.

Xanza@lemm.ee on 10 Mar 00:34 collapse

JBOD is nice, but if you’re interested in backups, check out an actual NAS. They’re very much worth the expense.

not3ottersinacoat@lemmy.ca on 10 Mar 07:11 collapse

I’m happy with my routine. Simple, quick.

warmaster@lemmy.world on 10 Mar 19:32 next collapse

I will answer to your annoyances from my context: I use Bazzite on my gaming rig and Aurora on my work laptop.

  1. I only use Flatpaks for GUI apps and Homebrew for CLI apps, things are stored in their respective folders.

  2. My chosen distros are atomic / immutable, only user files can be changed, the system is shielded from breakage. You just can’t brick it unless you really want to.

  3. Caps lock works the same as windows.

  4. Desktop shortcuts rearranging, didn’t happen to me / haven’t noticed.

  5. Firefox restoring session no matter what: I’ll try that and get back to you.

  6. Bazzite & Aurora are very polished.

  7. Flatpaks are the best, for CLI apps I use homebrew.

  8. Bazzite / Aurora have automatically generated rollback images.

Honestly, if you want something that works for you and not the other way around, I suggest you use an Universal Blue distro.

DonAntonioMagino@feddit.nl on 10 Mar 19:45 collapse

Caps lock works the same as windows.

Capslock definitely doesn’t work the same as in Windows. If it did, I wouldn’t need to run a weird script to get it to behave like how I’m used to after more than twenty years of using Windows. I’m not the only one with this problem either (this is actually exactly the reason why someone went and made said script), nor is it only present in OpenSUSE. I’ve read it’s a general Linux thing, and I can at least say it’s on Mint as well. Interestingly (though unrelatedly) on Samsung Dex as well.

Another difference in behavior I’ve noticed is that in Windows, if you press capslock to turn it off, it does so upon pressing the key. In Linux, it does so only after releasing the key. Pretty weird.

Firefox restoring session no matter what: I’ll try that and get back to you.

No need, ikidd@lemmy.world suggested deinstalling the default Firefox installation and then installing it as a flatpak; this fixed the issue.

jamesbunagna@discuss.online on 10 Mar 20:38 collapse

Regarding Caps Lock, the user named “warmaster” only relayed their own experiences. FWIW, I can relate to their experience. Ever since my switch from Windows to Fedora Silverblue, I haven’t experienced any difference in Caps Lock functionality; it’s literally the same as I was used to on Windows. And thus the very same you* said you liked. My repertoire of distros ain’t as impressive as some notorious distro-hoppers. However, I don’t recall this to be different on Arch, EndeavourOS, Nobara or other images within the Fedora Atomic ecosystem.

Edit: added “you”

DonAntonioMagino@feddit.nl on 10 Mar 20:41 collapse

Fair enough.

warmaster@lemmy.world on 11 Mar 17:47 collapse

He’s right. As I stated at the beginning of my comment, I was only speaking about Bazzite and Aurora, I wholeheartedly recommend you try them.

utopiah@lemmy.ml on 11 Mar 07:37 next collapse

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 own C:\ 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 github.com/ivan-hc/AM but the point is, you decide, again, always!
utopiah@lemmy.ml on 11 Mar 09:02 collapse

To clarify, I’ve been using Linux for decades… and I still take notes! For example fabien.benetou.fr/Tools/Shell or fabien.benetou.fr/Tools/Ffmpeg so please, pretty please, do NOT keep it all in your head! There are myriads of way to record your learning so don’t be shy about it.

CrabAndBroom@lemmy.ml on 13 Mar 15:34 collapse

Oh yeah same here, I’ve been using Linux in some form or another since maybe 2006 or so, and I still have a folder in Obsidian that’s just notes about Linux lol. Usually if I customize something or fix something or learn something new, I’ll chuck it in the notes along with the link to where I found it so I don’t have to retrace my steps looking for it again.

Obnomus@lemmy.ml on 11 Mar 11:12 next collapse

I’m here, l’ll help you solve your issue.

mostly everything will be downloaded in your /home folder and apps that ask for where to save files you can tell where to save.

wait for some time ask for help don’t fresh install just because you run into some issue, ik you wanna get your work done asap but it happens to the best of us, btw you’ll learn to fix issues.

Never knew until you told me that capslock works different on linux.

try removing the panel and add new one, and if happenes again then it’s definitely a bug.

check ff settings that you’ve enabled restore previous session or open previous windows or tabs something like that and checkout firefox/tweaks

I’m not against flatpaks at all but if you have the same program/app in official repos then use package manager cuz if u use flatpaks then you’ve to mess with permission or you’ve to theme them and you’ll need apps like flatseal or warehouse to manage flatpaks.

also checkout Open Build Service (OBS) it’s for opensuse

cy_narrator@discuss.tchncs.de on 11 Mar 15:49 next collapse

That Caps lock thing is a bug. It is not supposed to happen. Something is wrong in your system

That firefox not restoring session is also a bug, it does not happen in most cases

You could add the following

  • Pinch to zoom in laptop touchpad is not a thing

  • Some programs will not play nicely with themes, like title bar and menu bar following dark mode, most apps not following dark mode followed by the bottom most part of UI in dark mode. Its honestly frustrating

Not wanting to break your system is quiet a common wish of most people. Good news is, you are on OpenSUSE and that thing is supposed to be stable. Bad news is, you are new to linux and will inevitably break things. Here are few tips from my side to help you not break things

1: When you are asked to modify system file by deleting some other file, do not delete the old file, rather, rename it to something else, change its extension or move it outside

2: Try to find fix that is least complicated, often times you will have many solutions with different pros and cons. If you can help yourself, try the change that is easiest to revert

3: Always take notes, if you had a problem and you did some things, note what you did and why/how you did it. What was in your mind when you did it.

4: Understand why a setting is the way it is before changing. I see alot of guides that teach you to make your system fast or make it lightweight, etc by changing some default settings. Before changing them, ask why they were the way they were. Somone at OpenSUSE probably decided to set it that way for a reason. Try to understand why and what are the consequences of changing them. Now, I am not saying you should not change it. Often times, distro maintainers try to be as generalist as possible to support as many hardware as possible like installing all kinds of drivers. You may get away removing support for things you dont actually need.

ReversalHatchery@beehaw.org on 11 Mar 16:08 next collapse

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.

Most of your user’s files will be in your home directory: /home/username (or ~ for short).

Inside of that, some more or less popular programs litter into the root of your directory (like ~/.mozilla), but the more behaved ones store config files in ~/.config, and data in ~/.local (mostly ~/.local/share).

Flatpak will place data of its apps in ~/.var.

Other then your home directory, /etc contains config files for programs across the system (but mostly for background services and admin tools). If you want to make changes, most of them supports putting comments to lines starting with #. Use that to keep notes on why you changed something, and to keep the previous version of the changed line so that you can more easily recover a bad change.

/usr contains software, but in a very broad sense because manuals and default congigs often get placed here too. The doesn’t have anything to do with users, it’s an acronym for a different thing. All directories here are managed by your package manager (zypper on suse), if you edit or delete something zypper will probably undo it at some point. An exception is /usr/local, it’s the same structure but for programs that you install without a package manager, perhaps you built it from source fode, sometimes that’s useful too.

/run is in memory, subdird by user id, programs often put runtime data here. It’s lost on reboot.

/tmp is for temporary files. if it’s a tmpfs filesystem (check with running df -h) then it’s also in memory (and thus very fast, but consumes RAM) and lost on reboot, but I think by default it’s persistent on disk without auto cleanup on suse.

/var holds data for the system. like varoius logs are in /var/log. those are mostly text files, but systemd’s journal is not.

/mnt and /media is where other filesystems are mounted. the former is for temporary mounts, but I also mount my other disks and partitions there, and the latter is for e.g. your USB connected portable storage.
Portable storage mounting is often handled by the system, like KDE should show an icon on the taskbar when something is connected, but internal storage mounting is set up in /etc/fstab. You can read man fstab if you want to learn how that file works, and feel free to try running man with other technical keywords you find because chances are good it has a man page. Finally, don’t attempt to mount filesystems that were being used by a currently hibernated windows.

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.

Mostly with zypper or YaST Software Management, which are different frontends for the same. If you don’t find something, or want to have newer versions, there is Flatpak. Flatpak provides some level of permissions control, but there are leaks especially with an X11 session, so don’t install something you don’t trust.

If you don’t find something in default repos, you can add new ones but be very careful with that, and set repo priorities sensibly, more important repos with a lower number. SUSE has some additional half-official repos on OBS, but there’s also a bunch of community repositories managed by a random person on the internet. Be especially careful with the latter because no one officially test these or checks for malware.

OpenSUSE’s package management uses RPM packages. Sometimes when a package is not on the main repos, your only choice is to download an .rpm file and install it with rpm -i filename.

Lastly, for statically built software, you may see that they are available in a tar.gz or tar.xz file (similar to a .zip but more modern). You can just unpack them wherever you see fit a

scratchandgame@lemmy.ml on 14 Mar 11:08 next collapse

Not knowing where to find anything.

man, try info too. But linux might not have good man page, so use the wiki too.

Auster@thebrainbin.org on 14 Mar 22:45 collapse

On not finding anything, see if OpenSuse has anything like apt-cache. On Debian-based systems, it helps a bunch, as it looks for packages (programs) containing in the name or description the keyword you are looking for. Regarding messing the installation, making back ups periodically and keeping the more volatile stuff you do not want to lose on different physical drives could help.