THIS. TOOK. TOO. LONG.
Art Trade with my friend Sp3ct AKA dattrashgirl!

#dc#dc comics#batman#bruce wayne#dick grayson#batfam#tim drake#batfamily#dc fanart


seen from United States

seen from United States
seen from China
seen from Germany

seen from United States

seen from Azerbaijan
seen from Germany

seen from Australia

seen from Azerbaijan

seen from Malaysia
seen from Italy

seen from Germany

seen from Germany

seen from Azerbaijan

seen from Malaysia
seen from United States
seen from Saudi Arabia
seen from Germany

seen from Malaysia

seen from Malaysia
THIS. TOOK. TOO. LONG.
Art Trade with my friend Sp3ct AKA dattrashgirl!
.walk in the light. by Shirren Lim Photography https://flic.kr/p/WrVVb6
Shibuyascapes at Snowy Night | Urban Exploration http://500px.com/photo/265670839
Twitter | Instagram | Facebook | STORE | Art pint/Wall art |
by ©Koukichi Takahashi
Prints&Stockphotos | Getty | EyeEm | 500PX | iPhone Cases/Goods | Society6 | Redbubble |
Art Prints/Wall Art | CURIOOS | SHOT JAPAN | Contact | FB Page |
It’s Pouring Nostalgia Art Every now and then I check Seattle's weather, as I lived there a short period of time. It rained while I lived there. It is still raining.
Mediums: Adobe Illustrator, Mouse track
Commission Information Here! Want this on: Blankets, towels, mats, and more? - My Society6 Stickers, dresses, scarves, and more? - My Redbubble
Rescuing My Headless Raspberry Pi 4: How to Fix a Bricked UmbrelOS Update (1.5 to 1.7.3)
There are few things more anxiety-inducing in the homelab world than clicking "Update" on a headless server, waiting for it to reboot, and… nothing.
That’s exactly what happened to me recently. I run a headless Raspberry Pi 4 with an external SSD, powered by UmbrelOS. I decided to push the update from version 1.5 to 1.7.3. I hit update, walked away, and when I came back, the device had completely vanished from my network. SSH wouldn't connect, my router couldn't see it, and my dashboard was totally offline.
My first thought was that my data might be toast, or that my SSD had somehow corrupted. With no network access, I had to do the walk of shame: digging out a spare monitor and keyboard to plug directly into the Pi.
The Crime Scene
When the monitor flickered to life, I was greeted by a wall of boot text with some very angry red [FAILED] messages.
The immediate culprit jumping off the screen was that NetworkManager.service was repeatedly failing to start, which explained why I couldn't SSH into the machine. But NetworkManager wasn't acting alone—it was failing because its dependency, polkit.service (Authorization Manager), was dead on arrival.
Once I got to the command line prompt, I ran a quick status check on Polkit: sudo systemctl status polkit.service
The output gave me the exact smoking gun I needed: Process: 360 ExecStart=/usr/lib/polkit-1/polkitd --no-debug --log-level=notice (code=killed, signal=ILL)
The Diagnosis: What is "signal=ILL"?
That signal=ILL error stands for "Illegal Instruction."
In short, my Raspberry Pi 4’s processor was trying to run the updated Polkit software, but it couldn't understand the machine code. This usually happens when an update mistakenly pulls a package optimized for a newer or different CPU architecture (like the Raspberry Pi 5). My Pi 4 looked at the code, didn't recognize the instructions, threw its hands up, and instantly killed the process to prevent hardware damage.
Because Polkit controls security and networking, it took my network connection down with it.
The Savior: Rugix and A/B Partitioning
In the old days of Raspberry Pi tinkering, a corrupted core system update usually meant one thing: formatting the drive and starting completely from scratch.
Luckily, newer versions of UmbrelOS (1.0+) use an underlying engine called Rugix. Rugix makes the operating system immutable and handles updates using something called A/B partitioning.
When I clicked update, Umbrel didn't overwrite my current operating system. Instead, it downloaded and installed the new 1.7.3 update onto a hidden "spare" partition on my SSD. When it was done, it just told the Pi to boot from that new partition instead. When the new partition failed because of the CPU architecture bug, my old, perfectly working OS was still sitting exactly where I left it.
The Fix
Because the old partition was completely untouched, rescuing the system just required a single command to tell the system to flip the switch back.
Right from the command line, I typed: sudo rugix-ctrl system reboot --spare
The Raspberry Pi immediately rebooted. It took an extra minute or two to remount the data drives, but sure enough, it booted straight back into my old, working UmbrelOS 1.5 setup. All my apps, my node data, and my settings were perfectly intact.
The Takeaway
If you are running a Raspberry Pi 4 and run into a bricked system after updating to 1.7.3, do not panic and do not wipe your drive. Hook up a keyboard and try the Rugix spare reboot command.
And more importantly: once you rollback and get your dashboard back, do not immediately try to update again! The architecture bug is still there in the update servers. I’m keeping my setup exactly as it is until the Umbrel team pushes a patch specifically addressing the RPi4 hardware mismatch.
Until then, I'm just incredibly thankful for A/B partitioning.
Umbrel Announces New Umbrel Home Plug-And-Play Server
Umbrel, the company behind umbrelOS, has introduced a new home server solution called Umbrel Home with the intent of providing users control over their data, privacy and digital lives, according to a press release sent to Bitcoin Magazine. Priced at $699, Umbrel Home is aimed at making self-hosting accessible to everyone. By leveraging umbrelOS, users can eliminate the need for third-party cloud…
View On WordPress
Go From Newbie to Pro With This Lightning Node Tutorial
Go From Newbie to Pro With This Lightning Node Tutorial
BTC Sessions just made a very helpful guide for newbies who want to run their own lightning node. Frankly, Lightning is a bit of a geeky mess, and while it’s fun to do the DIY, some people just don’t have the time or the patience to learn all that. https://twitter.com/BTCsessions/status/1392662345587904514?s=03 Thankfully there’s an iPhone version of that. And by iPhone, I mean sleek, with a…
View On WordPress