You’re welcome! I stumbled across Multipass when I was looking for virtual machine options for the m1 mac mini I’m working on. I specifically was trying to get away from using the mac coreutils for a consistent syntax experience, and Multipass has been working perfectly for that.
It was only after I’d been using Multipass already that I stumbled across that script, and planned to take a look at it to possibly implement on my machine. I didn’t realize that Homebrew allowed for replacing the coreutils with the GNU versions. Another thing learned!
I’m not sure how funny this will be, but here’s how I broke my system twice in a single case. Step by step:
Migrated from Manjaro KDE to EndeavourOS KDE. Kept the previous home directory.
After a few updates, there was a problem with Plasma. Applications were not starting from the panels or the .desktop files (they worked from the terminal. The terminal emulator was in startup and worked that way)
After a few google searches, found out that downgrading glibc would do something, so downgraded… Worked for a while
While using pacman -Syu, I always checked for warnings (foolishly thinking that the downgraded and ignored glibc would cause a pacman warning if it broke dependencies) and there were none. So, the updated OS stopped working due to unmatched glibc. BREAK 1
To fix it, I opened one of my multiple boots (another EndeavourOS) and made a script using pacman -Ql and cp to copy new glibc related files into the broken system (because I was too lazy to learn how to do it the correct way with pacman and chroot didn’t work because glibc is needed by bash).
Turned out the script I made was wrong and I hadn’t checked the intermediate output from pacman -Ql, which was telling cp to copy the whole /etc /usr and other directories. (just if I hadn’t given the -r to cp) BREAK 2
In the end, I just made a new installation, this time with a new home and hand-picked whatever settings I wanted from the previous home, Viva la multi-HDD
About a year ago I somehow fucked up installing a new window manager on my tablet so badly I had to start from scratch - to this day I have no idea what happened there, but it just wouldn’t boot properly or anything after that 🤷 I needed it for school pretty quickly though so my top priority was getting it working again, so I set up a fresh install instead of continuing to fuck around.
Not the same level of destruction, but I fucked up my first ever install a couple months in trying to resolve dependencies related to python and wine, which is why I’m more interested in sandboxing whenever feasible these days. After only two months I guess I had been fucking around with linux long enough to have a little too much unearned confidence, lol
Draw is great, and I’ve been able to use it for most of what I used Acrobat for before, but it has issues with converting certain documents, especially when they have special fonts. Also there’s the issue of not being able to just fill out some fields and then share it back as a PDF
I’ve been looking for a decent PDF editor on Linux for years. Like you said, there are plenty that will basically work, but I always have issues with font mishandling.
So far I’ve just settled on using a windows VM with adobe for editing PDFs (along with one other windows only program that I need.) There is a way to get Adobe PDF software working in linux, but I haven’t tried it.
If you need to sign PDFs, xournal++ is an excellent app for applying a saved signature as a stamp.
I’ve had the typical disasters with partition tables and boot loader mixups, but the one I keep coming back to is updating my Nvidia drivers too eagerly. Whether something gets messed up with an external monitor, or the laptop starts resisting switching away from the integrated GPU, or an electron app I use regularly that makes heavy use of 3D acceleration breaks, or I just need to bump the driver version in a reproducible system state record… it’s just bad news.
Where my curiosity lies is this, from my understanding Linux Mint is based on underlying Ubuntu as is Pop_OS, so how come both Pop_OS and Ubuntu recognise the wi-fi card out of the box so to speak but Mint doesn’t.
Different releases of Linux distributions come with different kernel versions (e.g. 4.x vs 5.x vs 6.x). And in the past sometimes for some devices (Like Android smart phones for mtp file transfer, or security keys) additional udev rules had to be added to make the Linux system recognize the device properly. Then there is firmware (closed source binary blobs) as well.
I remember a friend having issues with the WiFi card, with an old LTS version of Ubuntu, whereas a brand new Ubuntu version worked fine with the WiFi card. Glad to hear it all works for you, and welcome on board @ Planet Linux.
I know you have been getting a lot of suggestions but have you tried Fedora or any of the rpm based distros?
Basically all Linux distros can trace everything back to three major ones: Debian, Arch and RHEL. (Also slack ware is a thing and there are many non major one). Since you tried Debian and arch families without success, I suggest you give the RHEL family a go. In my experience RHEL based distros have the best hardware compatibility.
linux
Top
This magazine is from a federated server and may be incomplete. Browse more on the original instance.