New profile posts

I went from Ubuntu Server 25.10 to 26.04 prerelease. 26.04 comes out next month while I’m on vacation, so I just jumped on it early and took the hit now instead of later. I already knew I was going to run into problems, and I did almost right away.

The first thing that broke was internet after boot. I had no connection until I manually ran sudo systemctl restart NetworkManager. After checking logs, it looked like some boot-order mess involving NetworkManager, netplan-configure, nss-user-lookup.target, and winbind. I was not really using winbind for anything useful, so it was just pointless baggage on my system, and after disabling/removing it, the network side started acting normal again.

Then came the Steam and gaming side. I also had old Flatpak Steam leftovers still hanging around, like com.valvesoftware.Steam.Utility.gamescope and com.valvesoftware.Steam.CompatibilityTool.Proton, both throwing end-of-life warnings even though I do not even use Flatpak Steam anymore. Not a fatal issue, but still more leftover junk causing noise.

Wine on 26.04 prerelease has also been a mess so far. It behaved badly, especially when I tried to run Steam through it. It spent way too much time on locale-related nonsense, and some .exe installers that used to work fine just started hanging or acting wrong. I also had to deal with old Wine cleanup, reinstall confusion, and the usual “is this Flatpak Wine, native Wine, or just old broken leftovers?” mess. Lutris and glxinfo were part of that confusion too, because what the system saw and what I expected it to use were not always the same thing.

Then I hit the MangoHud and GOverlay problem, and that one was the most obvious because it straight up wrecked the image in-game. Bright Memory: Infinite started looking completely broken, with blown-out reflections, giant light bloom, and pixelated garbage all over reflective surfaces. Wayland made it even worse. X11 fixed part of it, especially the “light source looks like the sun exploding in my face” issue, but not all of it. In the end, it turned out my old manually installed MangoHud and GOverlay were part of the problem. I removed the old installs, wiped the old configs so nothing stale got reused, then recompiled both on the new system. After that, the game started looking normal again.

I also had to install missing 32-bit libraries along the way, because Linux gaming still loves to remind you that one missing library can be the difference between “works fine” and “why is this broken now?” The ones I ended up installing were: libgtk2.0-0:i386, libpipewire-0.3-0:i386, libxcb-res0:i386, libc6:i386, libstdc++6:i386, libgcc-s1:i386, libgl1:i386, libvulkan1:i386, libx11-6:i386, libxext6:i386, libxrandr2:i386, libxrender1:i386, libxfixes3:i386, libxi6:i386, libxcb1:i386, libxss1:i386, libasound2:i386.

That is one of the reasons Linux gaming still annoys me sometimes. Two people can have what looks like the same distro, same hardware, same desktop, and still get a very different result just because one system has the right libs, the right rebuilds, the right leftovers cleaned out, or the right bits installed by accident. Once it works, it can work great. But getting there can still be stupid.

To be fair, not everything I hit was a real 26.04 fault. The phased cloud-init update message was just Ubuntu doing phased rollout stuff. The broken audiobook-manager.service was just an old user systemd service pointing to a deleted Python virtualenv, so that was cleanup, not really an Ubuntu bug. But the actual 26.04 problems I hit first were definitely network boot issues, Wine acting badly, Steam/runtime leftovers, MangoHud/GOverlay breaking visuals, and missing libraries.

There will probably be more problems I have not hit yet. These were just the first ones.

Chat-GPT-Image-16-mar-2026-04-41-47.png
I just got done troubleshooting a really stupid graphics issue in Bright Memory: Infinite on my Linux setup, and it turned out to be a good reminder that sometimes the problem is not the game itself, not Proton itself, and not even Vulkan itself sometimes it is the stuff around it.

In my case, MangoHud was the main problem.

The first video shows how broken it looked before. Reflections were completely messed up, bright light sources looked like the sun exploding in my face, and a lot of surfaces turned into a pixelated mess. On top of that, the whole image looked far worse than it should. X11 helped with part of it compared to Wayland, especially with the insane blown-out reflection/light effect, but it did not fix the full problem. The really ugly pixel mess and broken look turned out to be tied to MangoHud on my system.


What fixed it for me was doing a proper cleanup and rebuild instead of just poking at random settings. I removed my old manually installed MangoHud and GOverlay, wiped the old configs so nothing stale got reused, then recompiled both on my current setup. I also ended up installing some missing 32-bit libraries while cleaning up the system:

libgtk2.0-0:i386
libpipewire-0.3-0:i386
libxcb-res0:i386
libc6:i386
libstdc++6:i386
libgcc-s1:i386
libgl1:i386
libvulkan1:i386
libx11-6:i386
libxext6:i386
libxrandr2:i386
libxrender1:i386
libxfixes3:i386
libxi6:i386
libxcb1:i386
libxss1:i386
libasound2:i386

After that, the game started looking the way it should. That is what the second video shows. The broken lighting, the weird pixelated reflections, and the “what the hell am I even looking at” image quality were gone. After that I was mostly left with the usual kind of stutter I have seen from this game before under VKD3D/DX12, and I also ran out of VRAM because I was playing on max settings while livestreaming from the same machine at the same time, so that part is on me.


This is also one of the reasons Linux gaming can be frustrating. Two people can run what looks like the same distro, same desktop, same GPU, and still get very different results because one system has the right libs, the right rebuilds, the right runtime, or just less old junk left behind from upgrades. Once it works, it can work great. But getting there can still be way more annoying than it should be.

For reference, this was on my own setup, not some clean prebuilt gaming distro. I run Ubuntu Server with KDE on top, and because I tinker, compile things, and upgrade over time, I know full well that old builds and old configs can come back and bite me later. That is pretty much exactly what happened here.

First video: broken mess
Second video: fixed after cleanup, rebuild, and library cleanup

If anyone else on Linux gets bizarre overblown reflections, pixelated lighting, or graphics that suddenly look far worse only when MangoHud is active, do not just assume the game is dead. Check your MangoHud build, your config, and whether you are dragging old installs across distro upgrades.
So yeah, I ended up installing Winamp in Wine on my Linux setup just to see if it would still work, and it actually does.

I am running Ubuntu Server 25.10 with KDE Plasma, made a dedicated Wine prefix for Winamp, installed it there, and it started up without much drama. Classic skin, playlist editor, media library, the whole old-school setup. It plays fine and honestly looks exactly like it should.

The weird part is not that it works.
The weird part is how instantly familiar it feels.

The second I saw that layout again, it was like getting punched in the face by pure early-2000s nostalgia. Same buttons, same playlist window, same look, same whole vibe. And now I am sitting here on a modern Linux system using Winamp through Wine like some time traveler that missed the exit ramp back to 2004.

It works, and I am not even going to pretend it is the most logical thing I have installed on Linux.
But damn, I feel old as fox using this again.

Still, there is something kind of beautiful about seeing Winamp alive and working on Linux in 2026.

2026-03-11-11-31.png
  • Like
Reactions: Rocketing-warp9
KGIII
KGIII
It really whips the llama's arse.
KGIII
KGIII
Also, you reminded me of my favorie player from back in the day. It was JetAudio (COWON), which I actually paid for -- even though it was meant for people who used their MP3 players.

They made MP3 players pretty early on and made some great hardware. It looks like they still do.
kibasnowpaw
kibasnowpaw
I remember jetaudio just never really used it.
571498228_1309126411225903_6683223687257329601_n.jpg
  • Like
Reactions: KGIII
I have finally started to AI detox, blocked access on PC and just have to try keep me off on the phone. I seriously think AI is worst possible to use, you will eventually destroy your own skills because overusing it and I have already seen this on myself. I barely patiently read documentations anymore and I keep seeing myself go to get fast answer sadly. Thought sharing.:confused:,

Good thing here is, I managed to read documentation patiently after a long time and guess what. THIS FEELS GOOD:D
KGIII
KGIII
The only time I use "AI" is when it doesn't matter. Then, I do the 'trust but verify' thing. How much time/effort I put into the verification depends on the importance of the matter.

For me, AI is useful for things that aren't important. For example, "I remember a song that had this theme, and here's a part of the lyrics. What song am I thinking of?"

It can (and has) even corrected my lyrics for me and found the correct song.

It did fail once, so I went back and 'corrected' it. It was not able to figure out that Sulloon and Ceylon were one and the same. (Both are prior names for Sri Lanka, with the former being more archaic than the latter.)

But, yeah... It's useful for stuff like that.
Iamgeese
Iamgeese
While there are perfectly good uses for A.I. So far most of what I have seen is horse crap. It firebombed every art site I used with A.I slop. This was my first ever encounter with it in 2022 and it made me absolutely furious, the level of hate and rage I felt must be what people feel before they start a war, it was actually frightening.. When Microslop started shoving it to me via destop I decided to start my Linux Journey". All they did was make me see the word A.I and nope my way out whenever I see it. Whoever thought it was a good idea to just release it on the public like that is a moron. Of course we know whay they did it, because no one would ever have consented to it and almost everything about it is illegal.
lomszz
lomszz
I used also to use only when It didn't matter and verify, but have seen that I don't do that anymore. I also have seen how it destroys me to use my own brain sadly, great thing is that I haven't used after Sunday and I have been reading a lot different things now and slowly patience has increased. This sure has been so far great and weird same time maybe because AI has been in my life since spring 2022
For anyone that is interested...
I was thinking on Making a thread here condensing the Surface Kernel In-A-Nutshell install instructions for Ubuntu/deb based distros. I hope to post it soon, if anyone is interested.
Good to see you! You had me worried for a bit. I hope all is well at your end of things.
bob466
bob466
I have eye problems (cataracts),that need surgery...have only one good eye at the moment bloody old age.
  • Like
Reactions: KGIII
KGIII
KGIII
Ah, that explains it. You were gone so long that I asked Wizard if maybe you'd had some issues or if there was something serious going on.

I didn't want to pry, but I got worried after you were gone for a month. When it hit the 6-week mark, it was disturbing.
I went back on sway while I still have kubuntu. I just keep working same style anyway so why not, and all this clicking feels so slow after I got used to this speed again. hahah :D
Installed Linux Mint on two older Windows systems and my Apple iMac and I'm very pleased with the result. My older iMac 16.3 however doesn't wake-up when it is switched to sleep mode, my solution is that I've disabled this mode. Has anybody experience with a solution to solve this?
Alexzee
Alexzee
No, I just keep sleep mode and hibernate turned off.
I've been banging my head against the wall with those RAM settings. Turns out the presets are just wrong. No chance in hell does it boot on those default EXPO settings.

Regardless, two of the four RAM sticks are shot, probably out of the factory. Gonna send them back for replacements, then see what I can do with manually tuning in the RAM settings. Right now I've got 5600MHz memory running in single channel 3600. (Facepalm)
While installing Rstudio it shows me this error while installing through terminal how to solve this problem??

~$ rstudio
[20867:0228/124746.323204:FATAL:setuid_sandbox_host.cc(158)] The SUID sandbox helper binary was found, but is not configured correctly. Rather than run without sandboxing I'm aborting now. You need to make sure that /usr/lib/rstudio/chrome-sandbox is owned by root and has mode 4755.
Trace/breakpoint trap (core dumped)
Stupid day today, got to sit in the car with the engine running for about 2 hrs whilst the satnav updates. [Approx 14gb of updates via USB] the car is on a public highway so to be legal in the UK i have to be in the driver's seat if the engine is running and wearing a seat belt, although I am not going anywhere. Still its only once a year
Rocketing-warp9
Rocketing-warp9
Reminds me of a old computer that would never stop updating... It became A running Joke in school when it would update for hours.. then fail to update and rollback... Aren't updates fun? :) Anyway, glad to hear it's over with.
PhantomShadow
PhantomShadow
Is it just me or do many of the so-called "safety laws" almost seem to be written out of malicious intent?

many of them cause frustration and delays for people and cause confusion and sometimes even cause danger in other ways.
Brickwizard
Brickwizard
its the way the world has had to go, countries where litigation is the norm [us for example] lawmakers need to screw down every nut and bolt to remove loopholes, but laws still have to be simple enough for what we call the lowest common denominator [those that lack any sense] one of my favourite would be the health and safety sign above an industrial gas range that states, Warning this appliance may get hot during use.
I should probably not have started making AI album art for my audiobook series cards… because now it turned out so good that I feel like I have to do it for all of them

But honestly, the default “series cover” for audiobooks is usually just Book 1 reused, and it doesn’t always look that great when you’re trying to build a clean overview.

So this is probably what I’ll do:
slowly, series by series, I’ll make custom album art for them over time.

The nice part is that my homemade BookLibConnect setup now gives me a much better overview anyway:
  • Read
  • Own/in Album
  • Goodreads Review
So even before everything gets custom art, it already works way better for tracking progress.

It’s one of those “I made the system better… and now I accidentally created more work for myself” moments
But honestly, I like how it looks now.

Also, I own almost all of Daniel Schinhofen’s books. I thought I was only missing 2 series, but I didn’t notice he had started a new one, so I’m actually missing 3 series now.

I’m also missing the last book in Aether’s Revival, because it came out shortly after I finished the series, so I never got around to it. I still need to buy it and listen to it.

But yeah I’m really close to having finished almost all of his books by now.


990d171b-654a-43a0-9bf1-580e843e8880.png
Been up since 4 AM and still going.

Worked more on BookLibConnect today, and it’s starting to come together in a way I can actually use.

A few things I’m really happy with now:
  • R = Read (so R3/14 means I’ve read/listened to 3 out of 14)
  • 14/14 = how many tracks/files are there out of how many I own/expect for that album
  • The metadata box is more or less done now
  • The artist view shows progress too:
    • one number = how many completed
    • the other number = how many I have total
That kind of visual overview is exactly what I wanted. I don’t want to dig through menus every time just to see what’s finished and what’s missing.

It’s still a lot of testing, rescanning, checking metadata, fixing UI stuff, and doing small adjustments over and over, but that’s the part that makes it usable instead of just “it runs.”

Been a long day already, but this is the kind of progress that feels worth it.
2026-02-24-12-06-1.png
2026-02-24-12-06.png

2026-02-24-12-06-2.png
BookLibConnect – Development Progress (PySide6 / Wayland / Metadata Handling)

Quick dev update on BookLibConnect.

Stack:
  • Python 3
  • PySide6 (Qt 6)
  • mutagen for audio metadata
  • Native Linux target (Wayland-first, X11 fallback)
  • Flatpak packaging in progress
What’s currently stable:

• Album view with cover detection (folder + per-track sidecar fallback)
• Embedded cover writing
• Metadata editing (title, artist, album, album artist, year, genre, track #)
• Track progress tracking (14/14 indicator)
• Auto-rename on save (optional)
• Selection model behavior mostly normalized

Recent fixes:
  • QTableWidget selection signal loop causing metadata pane desync
  • First-item selection not loading metadata unless re-selected
  • Signal blocking cleanup with QSignalBlocker
  • Wayland rendering alignment inconsistencies
  • Horizontal scroll + dynamic column width behavior
Still refining:
  • Edge-case selection state after rescan
  • Metadata reload consistency vs. in-memory state
  • Model/view refactor consideration (may migrate away from QTableWidget)
  • Performance under large libraries
  • Better separation between UI state and file state
The goal isn’t to build “another media player.”
It’s a Linux-native metadata control tool for audiobook libraries that doesn’t fight the filesystem.

No Electron. No cloud dependency. No subscription model. Just files, metadata, and control.

Closer than it was last month. Not done yet.

2026-02-22-20-03.png
2026-02-22-20-02.png
I’m getting there… slowly.

I’ve been rebuilding my old audiobook tool into a proper Flatpak desktop app (BookLibConnect), and honestly: so far it’s been easier to work on than my old “Flask + Python web app” setup. No weird web UI juggling, no constant “why did this break now” feeling. There haven’t been any real problems yet it’s just slow progress, one piece at a time.

Right now the app is still early, but the basics are starting to come together. Set library root, rescan, and it pulls in my library structure and shows the author view (see screenshot). It’s not feature-complete, not polished, and definitely not ready for anyone to depend on… but it’s moving in the right direction.

If this works out the way I want, I might actually share it later. I like the idea of having a clean, installable Linux app instead of a pile of scripts and a browser page.

So far it’s only tested and built on KDE Wayland (Qt: wayland). I know that doesn’t mean much until it’s tested on other desktops/distros, but one thing at a time.

2026-02-21-21-06.png
Top