Moving to Linux, Issues and Lessons Learned

By Brad Lazaruk, Fri 05 July 2024, modified Sat 28 December 2024, in category Development

Dash to Dock, Linux, Pop!_OS

Of course when moving from over 30 years of using Windows to a Linux system, I made a few mistakes and had to look up a few things.

Updates to the dock

In playing around with various dock extensions I found that my default dock had a delay of 3-5 seconds between an app being launched or closed and the icon being added or removed from the dock. I figured that since the Pop!_OS dock is a customised version of Dash to Dock, and I had installed that extension, I had probably corrupted something. Research led me here, which may have fixed the problem. I also went back to the gnome extensions site and disabled the “Ubuntu AppIndicators” extension, even though it says that extension does nothing and it seems to automatically re-enable itself. This action appeared to fix the problem but in hindsight that doesn’t really make sense to me and further testing would be required.

Partial loss of right-mouse click context menus

After a reboot one day I found that my right-mouse button was not working on the desktop or in the default file manager. It worked in my browser, other file managers, and most other applications. Initially I thought it was something in the gnome-tweaks application, and that resetting to default values had fixed it. But this was not the case. After more investigation I determined that the problem only existed on the non-primary monitor. I could right click fine on the primary monitor, no matter which of the panels was set to be the primary. But the others - no right click. The actual solution to this was to remove the monitor config files from ~/.config, then log out and in again. Sigh.

Suspend

Doesn’t work very well when the graphics are set to nVidia mode. Seems to work fine in integrated and hybrid mode, although then I wouldn’t be able to use the external monitors.

Internxt

I purchased a large block of space from Internxt to use for syncing, since my previous file sync solution was not supported on Linux. What a scam. Internxt is a scam. Internxt has been refusing to honour their money-back guarantee for half a year now, despite my first requests to them being well within the 30 day “warranty” window. The service sort of works for use cases that don’t help me, but doesn’t work at all for my use cases. I understand that I should have tested this before I made a financial investment with them, but I did realise the error and request a refund quickly. That they have refused to honour their refund policy is despicable. Buyer beware with Internxt - Internxt is a scam.

Watching the logs

journalctl -f

tracker-miner-fs-3

Had some troubles with this, which became visible with watching the journalctl log. Seemed that the database was corrupt. Some research showed that it was super risky and maybe impossible to remove the service. So I reset it, and the problems went away.

Get the status tracker3 status

Reset it tracker3 reset -s -r and then restart it tracker3 daemon --start

Note the “3” on the end of the executable.