m5l.eu is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.

This server runs the snac software and there is no automatic sign-up process.

Site description
Yet another single-user instance
Admin account
@marek@m5l.eu

Search results for tag #qt

AodeRelay boosted

[?]Tionisla ยป 🌐
@Tionisla@mastodon.bsd.cafe

Interesting on my ancient Dell Laptop the Mastodon Instance seems to trigger a bug in falkon-qt6 on GhostBSD.

Scrolling the page locks the box up and after short while screen turns black for a second or two and gets back responsible back then, so you can click on the close button to close falkon. If you don't it turns black again, rinse and repeat.

falkon-qt6 does work fine on another machine with GhostBSD and it wasn't nothing like that before, so it must have been a recent deprecation.

Tried downgrading drm-kmod but to no avail, geckobased and blinkbased works, so switching now to ungoogled-chromium now.

---
/e1: FYI, tested with xlibre, same bug

/e2: turning on/off hw accell, same bug

/e3: dooble (also qtwebengine) triggers the same bug... It is a bit more verbose and utters something about "context lost via EXT_robustness. Reset status = GL_GUILTY_CONTEXT_RESET_KHR" and later "context lost during make current" in all sorts of parts of chromium.

/e4: et tu "qutebrowser" and qutebrowser-qt5: Same bug, same error msgs in qtwebengine as dooble.

/workaround: export "QTWEBENGINE_CHROMIUM_FLAGS="--disable-gpu" enviroment variable
---

Wait.. I *did* disable hw accel tick box in the browser. Oh, let me guess: "it's just the browser that doesn't use hw accel now, nobody spoke of mOdErN qtwebengine, eh!?!"

Anyway, this fixed it for me.
Now, off to work... later shift.

    1 ★ 0 ↺

    [?]Marek S. ล. ยป 🌐
    @marek@m5l.eu

    Another day, another discovery of classic tool that does exactly what I want, this time it's git worktree for the rescue:

    I was working on updating a project to a newer version, but wanted to keep comparing to a tag from some time ago. The problem is that checking out a different commit changes all the files as far as is concerned, and everything builds from scratch. If only there was a way to have another copy of the same repo without cloning...

      0 ★ 0 ↺

      [?]Marek S. ล. ยป 🌐
      @marek@m5l.eu

      I'm learning to be IDE-independent and appreciate more. After a bunch of hunting for one failing file per each rebuild I came up with a magical solution. The incantation is:

      find . -name '*.qml' | xargs sed -i 's/\(import [A-Za-z0-9.]*\)[ ]*[0-9.]*/\1/g'

      Which translates to "please remove all versions from import statements in my QML files"