I like ‘Removable Drive Menu’: a status menu for accessing and unmounting removable devices.
https://extensions.gnome.org/extension/7/removable-drive-menu/
…could it be your phone’s storage is failing then?
Your IRQ ‘permission denied’ log lines could be caused by this: https://github.com/Irqbalance/irqbalance/issues/336
…to which the answer is currently to wait for kernel fix. Whether this is the cause of the suspend issue as well I couldn’t say.
Is this all the logs, from very start of you hitting suspend to when the machine comes back? I ask because I expected to see more things stopping and then restarting…
The logs should indicate the device/app that prevents suspend, run ‘journalctl -r’ after it happens.There are ways to disable devices from preventing suspend but we need to know what’s causing it first.
I have not yet had a chance to try it but there’s this:
https://domainaware.github.io/parsedmarc/
Currently I use my own Python script to do some basic reporting but would rather pool effort.
I don’t see anyone talking about the human side so I’ll ask - what is the appetite for change? I can see you yourself are motivated and that’s great. How do you feel the attitude is with the others there? Migrating a company that’s been working analogue for decades sounds like a big change programme regardless of the tech choices you ultimately make. This sounds like process change as well as technology change and that requires using another set of skills to wrangle the people.
I would advise to pick a small area first that’s causing the most pain but also very amenable to common tech most people are already familiar with and is only a small change to existing processes. Get an early visible success.
The photo management might be a good start as we all are used to these apps on our phones and the tech is mature and easy to find in FOSS.
Everyone loves Immich though it has some big warnings on its github page about its own maturity. Maybe something simpler: just file/photo synching and a shared gallery? It can always be upgraded in future. Syncthing is solid, some kind of NAS and one of the older/mature galleries running on top. Get your backup process nailed down and run a real recovery process before too many photos are at stake.
Anyway it sounds exciting and kudos to you for looking to FOSS. Good luck!
Not on Firefox, some site functionality is disabled: https://medium.com/@leonardodna/the-ultimate-newbie-guide-for-self-signed-certificates-d81aa3b9987b
I know what you mean but using real self-signed certificates (i.e. no CA at all) with modern browsers causes so many issues I find them unusable.
I’ll mention this as no one has yet but you can be your own CA. Tools like mkcert make it easy
https://github.com/FiloSottile/mkcert
This is potentially more hassle (than using public DNS) as you have to get your CA certs onto every device. However it may be suitable depending on the situation.
It’s a bit like using directories/folders to organise your work - you don’t have to have separate projects in separate folders but it really helps the more projects you have going on. Also once you have two Python projects that require different versions of the same dependency things will get messy.
Are you using a virtual env to isolate the environment of the game from the rest ofyour system? There are a few ways/tools to do it but maybe start here:
I think you’ve hit the nail on the head so to speak…it’s just too small/custom a thing for anyone to have built a dedicated tool it seems. In the end I am looking at using my file manager (nautlius) to automatically run a custom exiftool/bash script on chosen files so I can just click and rename/fix metadata etc as I browse through the files. Probably good enough for now.
💯 ! I been considering git-annex too which might let me treat all the photos like any git repo without the bloat.
That looks a very useful tool, thanks. I think it could be just the thing for bulk renaming photos to standard names.
Thank you for this. I think this has some of the operations I need, I will dig into the code.
So git-annex should let you just pull down the files you want to work on, make your changes, then push them back upstream. No need to continuously sync entire collection. Requires some git knowledge and wading through git-annex docs but the walkthrough is a good place for an overview: https://git-annex.branchable.com/walkthrough/
You can do the same with GitLab as another option, it supports custom domains too.
I seem to get pop-up notifications for free in GNOME/Fedora by setting these levels in /etc/UPower/UPower.conf
:
UsePercentageForPolicy=true
PercentageLow=50
PercentageCritical=20
PercentageAction=10
I think you can also configure the system to take action when it reaches the lowest level with e.g.
# The action to take when "TimeAction" or "PercentageAction" above has been
# reached for the batteries (UPS or laptop batteries) supplying the computer
CriticalPowerAction=PowerOff
However I don’t know how to get these GNOME “Power” notifications to play an audible sound (without turning on notification sounds for ALL notifications). The best I could find is this: David Bazile / gaudible · GitLab
There’s talk of better control of sound notifications in GNOME 47+, but looks like nothing much has landed yet: Notifications in 46 and beyond – GNOME Shell & Mutter
An example site that takes user submissions and is not a wiki:
https://nerdydaytrips.org/
https://github.com/nerdydaytrips/website
Users submit a form that is turned into a github PR, hosted with cloudflare worker. Site itself is completely static, made with hugo. The data about each map pin is simply key/value in the frontmatter of a markdown file:
https://github.com/NerdyDayTrips/website/blob/main/content/daytrip/eu/gb/1066-battle-of-hastings.md
Simple but effective and can be styled however you need (hugo has themes). Moderation can scale by adding more contributors who can merge PRs.