MATE System Monitor doesn't show RAM usage per process anymore.
That was, like, useful... whereas the CPU usage column (still present) has been mostly useless for some years now. #softwareGripe
(screenshot: System Monitor in Ubuntu MATE 21.10, "Processes" tab)
Lack of adequate diagnostic tools and information is a recurring #softwareGripe for me.
Right now, I'm trying to debug a #Dovecot instance which is refusing to authorize logins.
All the information I get from Dovecot is basically this, for every possible combination of auth-type and connection security:
Dec 26 13:48:46 statler dovecot: imap-login: Disconnected (auth failed, 2 attempts in 5 secs): user=<woozle>, method=PLAIN, rip=192.168.0.31, lip=192.168.0.100, TLS, session=<MQl4CRHUPsLAqAAf>
Dec 26 13:52:31 statler dovecot: imap-login: Disconnected (auth failed, 1 attempts in 4 secs): user=<woozle>, method=CRAM-MD5, rip=192.168.0.31, lip=192.168.0.100, session=<o1XmFhHURIvAqAAf>
Connecting directly with telnet gives me this:
$ telnet statler.local 143
Connected to statler.local.
Escape character is ']'.
* OK [CAPABILITY IMAP4rev1 SASL-IR LOGIN-REFERRALS ID ENABLE IDLE LITERAL+ STARTTLS AUTH=PLAIN AUTH=DIGEST-MD5 AUTH=CRAM-MD5] Dovecot (Ubuntu) ready.
a001 login woozle [password redacted]
a001 NO [AUTHENTICATIONFAILED] Authentication failed.
This is super not-helpful.
Seems kinda ridiculous that it takes Caja about an hour to copy 16 MB of small files from one folder to another on a remote server.
I know what's probably happening. It's presumably downloading each file it reads and then uploading it to make the copy... and possibly having to establish a new connection each time (copying large files goes more quickly).
You'd think they would do something about this -- like issuing a local command to do the copying when it's on a remote machine. I can only think Linux programmers don't actually use the GUI apps they write.
#softwareGripe : web forms that won't let you paste in some or all fields
Usually this is just for passwords (which is already bad, because passwords are supposed to be random and therefore difficult to type correctly), but just now I ran into one (the Duke Careers web site) which doesn't allow it for the email address, #wtf.
At least this one does allow it for the password.
#Audacity, please -- just stop with the saving files to other places.
If I open a project in a folder, I want all files saved in that folder. That includes exports.
Also, yes, I'm very proud of you that you have a menu option to select all of the current track, along with fifty-leven various permutations of selection involving file start, file end, current location, and a bunch of other stuff...
...but given that selecting the entire track is kind of prereq to putting an effect on it, and given that you don't automatically select the whole track when there is no current selection (the way CEP does), it kind of would have been handy if you had put this in the right-click menu or at least gave it a shortcut key. 🤦♀️
#softwareGripe Media software which assumes you just want it to search all of your hard drives for media and make it all available, rather than asking you where to look (preferably with a nice GUI "open folder" dialog box).
I mean, come on guize -- I have a lot of audio and video that isn't really stuff I want on my jukebox. Not because it's embarrassing or anything (though I can certainly imagine scenarios), but just because it's not entertainment.
Scanning through all that could take hours, if not days... whereas the stuff I want to include is only a few tens of gigabytes in a few specific folders. #WTF
(Dishonorable mention to #Calibre, which does the same thing with eBooks.)
Nominee for the 2021 Buggy Awards, in the Most Useless Error Message category:
Failed/pending restart (211)
Critics had this to say:
"Restart what? How? Can I tap this thing to retry? [taptaptap] Apparently not." -- Peggy Kass, Aquarian Weekly
"So what am I supposed to restart, and since it's Nextcloud at both ends, why can't it do that automatically?" -- Tom Poston, The New York Times
"Like so many user interfaces I can't understand, Nextcloud left my fingers tapping for more!" -- Kitty Carlisle, Easy Coder
Ladies, gentlemen, and other genders, please remain perfectly still! The software you are using is not written by satanists, sent to lure you into attempting things you already know won't work! ...well, okay, actually it is.
(apologies to TMBG. I'm sorrynotsorry.)
Someone needs to file a ticket to have the "no content description for the visually impaired" notice not pop up when the upload is, you know, an audio file. #softwareGripe (minor)
#softwareGripe search features that don't give any hint as to what the rules are.
If I just enter a string, will it match everything that includes that string, or that starts with it, or only items that match it exactly? Do wildcards work, or will they be taken literally, and cause my search to never find anything?
#softwareGripe : online services that only provide a subset of features (or none at all) on their website, so you have to use an app to do some things (or anything at all) with that service.
Make the web site work first, and then add stuff to the app.
#BadUX #softwareGripe I have here an Android app which says it doesn't trust my SSL certificate -- presumably because it doesn't know Let's Encrypt -- but doesn't give me any way to override or add Let's Encrypt as a trusted root.
Possibly it's using Android's cert manager? But I added the cert there and it didn't seem to make any difference. Regardless, this isn't something the user should be expected to know how to do.
For extra annoyance: it was working last week, and as far as I know the cert has not changed since then.
#softwareGripe There seems to be no way in Google Translate to get romanized spellings; it comes out all Greek to me...
(If I'm going to invent words, I'd at least like to use the same language for all the pieces.)
In the past I've been able to unhide the expanded part of the canvas with something like "fit canvas to image", but that doesn't seem to be working here.
Why does it even do this in the first place -- who wants their image work to be invisible outside of an immovable rectangle??
It's kind of super-annoying that the data-export function in the latest version of MySQL Workbench (10.5.10) doesn't work with the MySQL version (8.0.26) in the latest Ubuntu LTS (20.04).
We had a brownout this morning, and it took several tries to get my #Firefox session back. As of now, the bookmark toolbar is still invisible.
...which leads me to a kind of bloody obvious question: Why is there no way to export/import a browser session? The only answer I can think of feels unfairly cynical, but possibly true.
The bookmarks dialog lets you import/export them, and there are extensions which let you import/export the current set of tabs (though typically with some hoop-jumping) -- but as far as I cant tell there's no way to import/export form-fill data, and there's notably nothing at all which packages this stuff all together (so you don't have to remember each of the pieces and do it separately)...
...except the sync feature, which goes through their server and of course doesn't let you manage the data. (...unless you can do that via web UI after creating an account; I've never done that because I don't trust them not to just discontinue or paywall it at some point.)
(Yes, you can change the server and set up your own, but it's difficult and nondiscoverable and apparently not based on some common standard like WebDAV. It feels like they went out of their way to keep all sync activity under their control.)
Even the migration process -- and I think this is not unique to Firefox, though I have relatively little recent experience with other browsers -- only works smoothly under certain narrow conditions. It never bothers to ask you where your files are, so you could import cleanly from a backup or copy; it just assumes you're importing directly from a deployment on the same user account.
Am I the only one who thinks this is... just amazingly bad? #softwareGripe
So... here's the thing with #firefox
(Well, okay, one of many things.)
New tabs like to open at the end...
...unless they're from a link in Roundcube or Mastodon, which I have pinned at the top, in which case they appear near the top.
There used to be an extension called TabMixPlus which gave you control over this, and @Harena says that Vivaldi also does -- but as far as I can tell, neither Firefox nor the Tree Style Tab extension I use (despite all the control it does give you over how tabs are positioned relative to tab-trees) offers any.
I kind of feel like "user-controlled fork of Firefox" should be a top contender for major projects for Software Uprising to tackle, if we ever get enough funding to tackle some major projects.
(...which is never going to happen if I don't ever get around to setting up some basic infra for Software Uprising.)
Is it just me, or is the way that #bundler handles permissions kinda messed-up?
It wants you to run it as a regular user, so it won't create stuff that has permission problems for that user, but it also needs to do stuff as root, for which it will ask you for that user's password in order to invoke sudo.
...even if that user doesn't and shouldn't have sudo privs.
...and it doesn't give you the option of changing to root instead, or to another user who does have sudo privs.
I mean, shouldn't those two types of operations -- (a) stuff that affects the system and (b) stuff that's supposed to remain under the user's control -- be, like, separate operations??
a herd of cats, most of whom are asleep at any given time
supreme Uberwensch of toot.cat
still going largely on potential.
On the internet, everyone knows you're a cat — and that's totally okay.