I tried dual-booting Manjaro from my Ubuntu install, since VMs were slow on my machine at the time and I wanted to give Manjaro a try.
Manjaro wouldn’t boot (X11 sessions crashes on boot), and then when I returned to Ubuntu, I got dropped straight to the GRUB rescue shell because I had shrunk the partition from the Manjaro installer, and it had fucked up the Ubuntu install :/ so instead of two OSes I had none
I feel like I have done that too, but long time ago. I always got confused with dual booting. I get weird trying to calculate how much to space to give each partition.
Nothing special, I just kept distrohopping and backing up my home folder to a seperate drive each time via rsync. Eventually I messed that up somewhere, some data was lost. I think that was early this year.
Nothing to major, bit of a nuisance is all. And a grim reminder that eventually you WILL mess up. It’s just a matter of time really. So try to minimize the factors that lead to mishaps like distrohopping and be diligent with your backups.
Variable refresh rate (VRR), HDR, OLED (e. g. I’d like the panel to become grey and move items around a bit to lessen burn-in) all involve GNOME for hardware support.
Yeah I forgot about monitor support. Guess that’s pretty important. But is pixel shifting gnome’s responsibility or should that be done through monitor firmware so that it’s OS agnostic¿?
Your’re right, ideally wear reduction should probably be done by the display itself. But considering how little manufacuters often care about OS-agnostic approaches, it might be necessary to have software workarounds?
I put my home directory on another partition, because I heard very early on that it can better facilitate distro hopping. That is not the stupid part, that’s actually good advice.
The stupid part was assuming that Linux users are identified by name, and that as long as I create a user with the same name as the one on my previous install, things would Just Work.
Im reality, Linux users are integer IDs under the hood. And in my original system, my current user at the time was not the first user I had created on that system. Thus, when I set up my new OS, mounted the home partition, and set the first user to have the same name, I was immediately unable to log in. The name match meant I was trying to read my home dir, but the UID mismatch was telling me I had no permission to read it. I was feeling ballsy with the install and elected to not enable the root user, so I had an effectively bricked OS right out of the box.
I’m sure there was some voodoo I could have done to recover it on that attempt, but I just said screw it and reinstalled.
There is a way to recover it. You can use a root shell aka recovery shell (usually available through your GRUB menu) to change the permissions on your home directory. But just reinstalling was probably easier anyway.
I can’t figure out how to setup flatpak. Everything seems to be working fine until I enter the last line in the terminal:
flatpak remote-add --if-not-exists flathub dl.flathub.org/repo/flathub.flatpakrepo
Hard to help without logs or error messages. Maybe you could run the command with --verbose flag to see if it prints out something that might help?
I somehow set it up so that my username is not the super user, so I have to type a password in the terminal every time I want to use sudo. Is there a way to fix this without a clean install?
This is default behavior and probably shouldn't be changed. It's a good idea to set up your normal user without root privileges and it's a good idea to ask for authentication credentials whenever you need to elevate privileges.
I somehow set up the hard drive partitions so that the OS is on an encrypted partition, so I have to put in a password for the BIOS to boot up. Is there a way to fix this without a clean install?
Again, if you want encrypted disk, then this is actually good behavior, but in case you want to decrypt the disk without reinstall - it's possible, but not entirely simple or newbie friendly procedure, you need to know a bit about disk devices and mounting drives, for reference, see: https://unix.stackexchange.com/questions/60971/how-to-remove-luks-encryption
I’m used to a desktop interface with a toolbar/start menu that I can pin frequently-used programs to, but with Debian it seems like I need to click “Activities” to do anything. Is there a way to set up the interface so it’s more like Windows in that regard?
You can also tweak and change Gnome with addons and extensions to suit your needs - see https://extensions.gnome.org/
Is there any reason why I should stick with Debian? I’ve heard some people trashing Ubuntu but I’m not sure why. Is Debian better for older hardware?
The same linux kernel (in various versions) is running underneath all the distributions, so it's really just a matter of preference. Since you're new, hop around - try Ubuntu, Mint, Pop!, Fedora, Arch and everything else to see what you prefer.
Number 2 is by design. Running as root is extremely dangerous, and passwordless sudo is not much better. You can, of course, allow sudo without a password by editing the /etc/sudoers file, but be concious of the security implications (any program you run would essentially have full access to everything, without you ever knowing).
linux
Oldest
This magazine is from a federated server and may be incomplete. Browse more on the original instance.