Better font rendering. This surprised me, but fonts look fuller and sharper.
Faster. Everything feels snappier, especially ordinary OS things like opening/moving windows.
The file manager does not regularly crash. Or crash at all.
So much more customization for the UI.
The panel (taskbar) can go anywhere, like in Windows’ olden days.
App and OS updates are handled by a single manager, making it simpler and quicker than Windows. Also, I choose when to install them.
A better bunch of built-in apps.
A better Mastodon app (Tuba) than anything on Windows (though not quite as good as some available on Mac).
Desklets, applets and extensions add a ton of optional convenience features.
There are aspects that aren’t as polished as Windows, I haven’t replaced all equivalent apps yet, and gaming is still not quite there, but at this point, the downsides of running Linux (I am still using Mint) are considerably less than when I first started tinkering with it. This pleases me.
UPDATE, August 26, 2024: The solution to the drive issue was to run a scan on the C: drive, which fixed errors and allowed Linux Mint (and presumably Ubuntu) to once again access the drives.
The complication: In both Linux Mint and Ubuntu, my two main Windows drives (both NTFS) are producing errors and can’t be mounted (accessed). Digging around, there are a number of possible reasons. The easiest to test was that Windows was hibernating and preventing the Linux systems from accessing them (I am simplifying here because I’m the guy buying Linux for Dummies in 1999). I shut down (rather than restart) the PC and rebooted into Mint.
This brought back the secondary Windows SSD, but the primary (C:) drive still produced the same error. My research revealed a few other things to try, which I will do the next time I boot into Windows (I’m typing in Ubuntu at the moment).
But this weird inconvenience (it hadn’t happened until just the other day and I have no idea what triggered it) made me realize the best way to run Linux is (in order from best to least, uh best):
On a completely separate machine
In a virtual machine (VM) — if you’re just noodling around
On separate drives
On a partitioned drive
I am using option #3, which, until this glitch, has worked reasonably well. I’ll still tinker with things as they are, but I am now convinced the best way is to just run Linux on a completely separate PC, which I currently don’t have. I have parts, and could cobble together something, but it would not be great. The better solution would be to convert the current PC 100% to Linux after getting a new PC for Windows 12 Ad Edition or whatever. There is no timeline for such a thing, however (my PC dates back to 2019 and still runs everything I need without issue).
But for now, I continue to tinker and hammer down the lumps that keep popping up in the Linux carpet.
Today, after a few hiccups, I installed Ubuntu, splitting the drive that has Linux Mint installed roughly equally between the two. The GRUB1GRand Unified Bootloader bootloader was automatically recognized by Ubuntu, and it simply added the Ubuntu-related options to it. And, of course, made Ubuntu the default option.
As I’d just re-installed Mint, I didn’t spend too much time puttering around, but I puttered a bit. My initial impression is that I think I prefer the GNOME desktop to Cinnamon, but prefer the overall greater customization of Mint. Also, I think I will limit myself to four operating systems for now, because this is all quite silly (they are Windows 11, macOS 14 Sonoma, Linux Mint and Ubuntu).
Cinnamon is fine as a desktop environment. In fact, if you’re coming from Windows, it will feel extremely comfortable, but that familiarity made me realize that a Start menu with a bunch of pop-out menus of apps is maybe not the best way to present options (Cinnamon emulates the Windows XP/7 era of the Start menu, which is probably not as good as you might remember).
Anyway, I am now thinking of installing GNOME on Mint, which will likely be a bad idea, but I love a challenge, or something.
And I’m in a puttering mindset these days. I think it’s helping me to unwind. Or unravel. We’ll find out.
Also, unrelated, I love cinnamon toast and now I want some.
After installing the new internal SSD, I decided to nuke my install of Pop!_OS before really giving it much chance, despite the fact that it actually ran PowerWash Simulator in Steam without any issues, something I could never get to work in Mint.
Instead, I re-installed Mint and so far it’s been working fine. I feel like Mint offers more customization, or at least makes it more obvious and visible than Pop!_OS and I likes me some customization. There were a few things I’d apparently forgotten from last time, though. A few observations on Linux Mint 22:
Signal has to be installed by running three separate terminal commands. I’m surprised there is no flatpack or AppImage for it. Maybe a security thing? UPDATE: I misremembered from my earlier Mint installation. There was an unofficial flatpack, but in Mint 22 only authorized flatpacks will show in the software manager by default.
I still don’t like the look of the app icons. It gives me Windows 8 vibes. These are not good vibes.
I really like desklets. I always put one up that shows the time.
I suspect gaming will still be iffy, as the Nvidia drivers feel a bit weird. I also had an issue with a phantom third display and I’ve already forgotten how it went away. I think I just chose an older Nvidia driver.
The biggest knock–which is a positive for some–is probably how closely Mint hews to Windows. You have the Start menu, the taskbar, the system tray, all of them renamed slightly, but working fundamentally the same way.
I installed the Grub Customizer, which allows you to set Windows (for example) as the primary boot option in the menu when you restart the PC (after 10 seconds it defaults to the default and starts loading). Unfortunately, this isn’t made specifically for Linux Mint, so it shows a bunch of Ubuntu options and I didn’t like it, so I got rid of it. At least it still has a boot launcher, unlike Pop!_OS.
The biggest issues remains apps:
No TickTick, though the web version works
No Diarium (I have toyed with both Joplin and RedNotebook to see if they can substitute)
Graphics software is interesting, possibly doable?
I’ll keep puttering around. In fact, I’m typing this in Mint! I may experiment by putting together my next birding gallery in Mint. We’ll see.
I might also go back to Pop!_OS because I didn’t give it much of a chance and the Cosmic GUI is coming.
Come back soon for more Linux tragedy and farce!
Now to reboot the system and see what happens, ho ho.
Yes, the title is part sarcasm. But only part, because the worst part of adding an internal 2.5 inch SATA SSD to my PC was getting the computer to sit on the set of wheels I use to keep it off the carpet (to reduce dust ingress). I eventually gave up on the wheel and now the PC is elevated on a sturdy box.
But I missed that two opposing wheels were still locked (my bad), so I’ll probably go back to the wheels eventually.
As for the installation, I was smart enough to make sure I had all parts before proceeding, then gave the internals of the PC a good cleaning (minimal dust since the last time). Once ready for the work I gathered the needed tools and took the PC to the kitchen counter, where I could work in good light and at a sensible height. This helped so much that I did not use any colourful metaphors during the installation.
The drive was successfully installed and will now be (at least temporarily) the home for my Linux adventures. The reason for going internal is the external drive (an M2. SSD in an enclosure and connected via USB 3.0) would very occasionally lose connection to the system, which means the OS just kind of dies and could get corrupted, etc. So right now that drive is going to be more like phat temporary storage or something.
I’ll have another post about my Linux misadventures soon.™
Also, I’ve decided that when I eventually build my next PC, I’m going all out on internal connections on the motherboard, no matter the expense. What I want:
Probably 3 M.2 slots for SSDs. Yes, 3! I don’t want to run out of internal storage, and I don’t want to have to plug in external storage.
But if I do need to plug things, in I want USB-C and not just internal headers, but at least 1-2 external ports supporting a minimum of 20 GB transfer speed.
Maybe even Thunderbolt or USB 4 to go all the way to 40 GB.
And covered in RGB lighting! Just kidding. I do not want my PC to be a source of light.
First, the name is twee and annoying to type, so I give them some credit for so effortlessly mimicking one of the worst aspects of Apple. But it is a superficial aspect, so let’s move on.
Installation
I have a spare 1 TB M2 SSD (holy initialisms1Yes, I am finally learning to stop using ‘acronym’ when the letters don’t actually make a pronounceable word, like SCUBA or NASA, though I suppose there might be someone out there who pronounces SSD as ‘sssdee”, Batman) in an enclosure and attached to my PC via USB 3.0, so transfer speeds are not terrible. I chose Advanced options during install and was able to get the OS in place without consulting any documentation. Victory!
What I didn’t realize at the time is that Pop!_OS doesn’t install a boot manager when you install it alongside another OS, so every time I restart my PC, it automatically boots into Pop!_OS, which is nice for it, but bad for me, because my primary operating system on the PC is still Windows 11. The interim fix is to tap F8 while rebooting, then select the Windows drive. Windows 11 loads normally after this. There are methods of creating a boot manager with Pop!_OS, but none are exactly simple, so I’ll probably leave it for now.
This does mean that removing the OS later will be simpler, since all I’ll need to do is boot into Windows 11’s recovery mode and execute this command at the command prompt:
bootrec.exe /fixmbr
As mentioned in a previous post, I kept getting pop-ups that the OS wasn’t working during install and had to keep dismissing them. This was annoying, but only added a bit of time to the install. Once done, it was simple enough to download my most-used apps from the Pop app store:
Thunderbird
Signal
Discord
Some apps I use are already included, most notably Firefox, but the list of apps I use that aren’t available at all in Linux remains a little too long:
Diarium (daily journal)
TickTick (to do list/reminders)
Affinity Designer (vector drawing)
Affinity Photo
Pixelmator Photo
Media Player (yes, I like it and use it!)
There are other apps I use, but haven’t installed yet. I used the Pop!_OS ISO with Nvidia drivers included, so this in theory means gaming should be simpler to set up. I’ll find out when I install Steam.
Built-in applications
Other than Firefox, you get the LibreOffice suite and a bunch of usual utilities like a calculator and such. I may tinker with LibreOffice to see how well it works with Word and Excel files (which I regrettably still use with others).
A lot of the included applications are more like applets–minimal, but functional. There is a built-in weather app, but it’s much simpler than the one in Windows 11 (though it doesn’t run ads, which the one in Windows 11 now does, to my noted chagrin). I may have more thoughts on these as I poke around.
User Interface and Design
The closest comparison to the GUI Pop!_OS uses is probably macOS. There is a dock, and also a bar that runs atop the display, reminiscent of the menu bar on Macs. It offers a decent amount of customization and in the end it didn’t feel like it was blatantly copying macOS. The “super” key (Windows key) defaults to a command line launcher, which is one of those handy things I now miss when it’s not available in any OS.
The system defaults to dark mode, but I’ve recently become a light mode convert, and switching over is easy. The title bars on windows still remain dark, which is a style choice I’m not sure if I agree with. I haven’t looked too much into customization here, so I’ll definitely have more thoughts on this later.
The system itself felt reasonably responsive, with moving windows, clicking and dragging all feeling zippy enough. My hardware was all configured automagically, including:
Bluetooth
Wi-Fi
Brother printer
Mouse (settings for this are minimal, we’ll see how that works out)
More to come
The fun par comes the next time I restart the PC and see if Pop!_OS loads smoothly or blows up. I’ll post more thoughts then, from within the OS itself (yes, I am being all ironic by writing this post on the Windows 11 side of things).
I got in a silly mood again and decided to mess around again with Linux. That can only lead to trouble!
This time I decided to swap out of Linux Mint and try Pop_OS, a distro made by System76, a company that sells PC hardware with the OS pre-installed, so you know they’re committed!
I made a boo boo when removing Mint. The proper order is:
Remove the GRUB bootloader that gives you a menu to choose Mint or Windows when restarting the PC
Remove or format the Linux partition (in this case, a separate SSD)
I did this in the reverse order, which meant I had to do a bunch of other stuff to fix things. Thank you, internet, for still being at least useful enough to provide the steps to take!
Once I had Linux Mint gone, I booted from the Pop_OS USB stick and the installation went fine-ish. I would keep getting “Pop_OS has stopped working” pop-ups during the process and would have to wait before I could click them away. They would often come back multiple times, but in the end it was annoying and didn’t kill the process or anything.
I’m typing on Pop_OS now!
Why did I switch? A few reasons, but mostly to try something different as a point of comparison, and also because Pop_OS is different. Mint follows a lot of Windows conventions, for better or for worse, where Pop_OS does things a little differently with its UI. It’s maybe a bit more Mac-like, but not really Mac-like. It’s more its own thing, and I like that they are trying something a little different.
Now, the scary part: I haven’t rebooted to see what happens. In theory, I should get a menu and be able to choose Windows or Pop_OS. If that doesn’t happen, I may need to do the old bootrec.exe /fixmbr again, or other trickery to get Windows to load, because as nice as Pop_OS might be (I perhaps have a few more reservations than initially), it ain’t gonna replace Windows. Not yet, anyway.
In my next Linux update, I’ll talk a bit about new apps I’m testing to replace some of the Windows and Mac apps I regularly use. Fun! Sort of!
Microsoft caught a lot of flack over its upcoming Recall “feature”, and the inevitable “Switch to Linux!” chorus started up again. Even though Microsoft is changing Recall in response to the immense backlash, a lot of people have decided they simply can’t trust Microsoft anymore.
I am somewhat on the fence, but it’s prompted me to update my Linux Mint install and maybe even get really nutty and try other distros. For the moment, I’m going to spend some more time in Mint and see how successfully I can work out some of the remaining kinks that have thwarted my previous efforts to embrace the penguin.
Tonight, I said to myself, “What should I do? I already had a shower, what else is there?” And then I noticed that Windows had an update available. It always does. I installed it and it needed to reboot. It always does.
I used the opportunity to jump back over to Linux Mint and girded myself for the billion updates I’d skipped last time. They completed, but it then required…a reboot. I guess Mint always does, too.
I rebooted.
I then spent time tweaking the whole system, installing extensions and applets, slapping on a new dynamic wallpaper so it doesn’t look like a clone of my Windows desktop. It looks fairly snazzy now. I get weirdly hung up on visuals, so this is important to me.
I copied over my music library to the dedicated SSD for Mint, so I could listen to (non-streaming) music. I am doing so as I type this.
The best part, though, is I don’t have any version of Bejewled available on Mint. This increases my productivity by about 1000%. I may have a bit of a Bejeweled problem.
Anyway, things are working, and the system feels a lot more solid now. Will I stick with it and use it more than my previous attempt? Maybe!
I decided to peek in at Linux Mint again and this meant there were a plethora of updates ready to be installed. After doing so, I had to reboot, then fix the updates that didn’t install properly, and so on.
I mean, it was no better or worse than doing the same in Windows 11. I mean, it was a little worse in that Linux-y way, but not overly so.
But I never gain any traction with Linux because I just don’t spend enough time with it. And I don’t spend enough time with it because there are so many niggles that irk me. Not a lot, but enough.
But still, I try, because I am a dope and a sucker for new things or different things.
And it is different.
Now that I’m (mostly) updated, I’ll stick with it for a bit and see how it goes.
After re-installing Linux Mint on its own separate drive back in September, I pretty much ignored it. Whoops! As a result, when I do log into it, there’s usually a pile of updates awaiting. Some updates on using Mint itself:
Update Manager: This is currently not responding when launched. It shows updates, but everything is greyed out. I’ll probably have to reboot, or recompile the kernel or whatever it is you do in Linux when these things happen.
TickTick: There was a version of TickTick in the Software Manager, so I don’t need to use the web version. Yay! The window widgets are the same as the Windows version, because this is apparently a wrapper based on the Windows version. I’m okay with that.
Diarium: Still no progress here.
Overall, I have to say, I’m just not feeling it this time. If everything I did was inside a web browser, it might be decent, since Mint comes with Firefox, which is my preferred browser. But there’s just too much other software I use to give up both Windows and Mac right now.
I will check back again sooner, though, mostly to avoid a giant pile of updates again. Assuming the Update Manager works again in the future.
Why? I can’t say, precisely. I feel I didn’t fully test it out last time. This time I want to try to meet some of the challenges I encountered and find ways to work around them. Or something like that.
Also, I may be a bit of an idiot.
But this time it’s installed on its own separate drive., so reverting to Windows-only in the future should be easier, if I decide to do so.