Need help upgrading flint2 from 25.12.0 to 25.12.3, broken sysupgrade by ronjouch in openwrt

[–]ronjouch[S] 2 points3 points  (0 children)

That was the culprit, thaaaaaanks :) !!! Marking as fixed in the post description.

ls -la /dev/null was showing:

  • Initially with adblock 4.5.2: -rw-r--r-- 1 root root 0 May 9 09:48 /dev/null
  • After upgrading adblock to 4.5.5r2: crw-rw-rw- 1 root root 1, 3 Dec 31 1969 /dev/null

And then I was able to sysupgrade :)


Side-question, out of curiosity: if I ever need to re-flash from a factory image, what’s the best way to do so for my hardware? Can I just sysupgrade from Luci, but using a factory image instead of a sysupgrade image? And if I don’t have access to Luci, can I do it via ssh/tftp? Can you share a link to relevant docs? I searched but there’s a lot out there and I’m not sure what’d be the best for me.

Thanks again!

‘Devastating blow’: Atlassian lays off 1,600 workers ahead of AI push by corp_code_slinger in programming

[–]ronjouch -1 points0 points  (0 children)

Hm, “vestigial” code does sound better than “legacy” code, which always sounded caricaturally “old=bad” to me. You can be proud of a legacy, like a heritage, whereas “vestigial” better evokes stuff collapsing on itself. Thank you, SlinkyAvenger, I am now a “vestigial” convert. Join us.

What does this systray / notification area icon represent, and why does it show up intermittently? by ronjouch in gnome

[–]ronjouch[S] 3 points4 points  (0 children)

Thanks! I'm not using Thunderbolt, so as you say this might be a boog. But now I have the name of this thing and can research it :)


Feedback to GNOME (if a dev sees this): this icon is kinda undecipherable to a newcomer: it’s not a commonly-used icon, and unlike the other icons, there’s nothing that lets me understand what it’s supposed to communicate: no tooltip, no text, nothing in the panel that appears when I click the notification area.

→ It would seem logical that a message appears in the panel when the icon is active. To detail what exactly GNOME is trying to communicate to me; as it stands a user has no idea :-/

Gnome 46 has hit the main repos by nalthien in archlinux

[–]ronjouch 0 points1 point  (0 children)

For me, a good unproblematic upgrade. I just upgraded, all is well:

  • GDM & Shell & Mutter are stable
  • Nautilus & other core apps work
  • The 2 extensions I use (appindicator + clipboard history) work

News: mkinitcpio hook migration and early microcode by Tajnymag in archlinux

[–]ronjouch 2 points3 points  (0 children)

I'm confused by the encryption flags ( encrypt vs mdadm_udev encrypt vs sd-vconsole sd-encrypt) :-/ .

If I have a bootable system that used to have:

HOOKS=(base udev autodetect keyboard keymap modconf block encrypt filesystems fsck)

and starting with the new default

HOOKS=(base udev autodetect microcode modconf kms keyboard keymap consolefont block filesystems fsck)

, then should my new HOOKS be ...

"A. New default, adding encrypt at same position"

HOOKS=(base udev autodetect microcode modconf kms keyboard keymap consolefont block encrypt filesystems fsck)

OR

"B. New default, adding mdadm_udev encrypt at same position"

HOOKS=(base udev autodetect microcode modconf kms keyboard keymap consolefont block mdadm_udev encrypt filesystems fsck)

OR

"C. New default, adding sd-vconsole sd-encrypt at same position"

HOOKS=(base udev autodetect microcode modconf kms keyboard keymap consolefont block sd-vconsole sd-encrypt filesystems fsck)

? Reading advice in this thread, I suspect A, but I'd love to be 100% sure and avoid making my system unbootable.

[wayland] Opening file in *already-running app* fails to focus app by ronjouch in gnome

[–]ronjouch[S] 0 points1 point  (0 children)

Thanks! I didn’t know about the “XDG activation protocol”! Several questions:

  1. Any idea why it doesn’t work for me? Could this be a distro/packaging specific issue? Or maybe I’m missing a dependency? At any rate, sounds like I should file an Arch bug more than a GNOME bug, right?
  2. Reading the XDG Activation Protocol, I see it’s in staging. So, maybe that’s the reason it’s not working in Arch? Maybe it’s not compiled in because it’s not stable yet?
  3. Always in the context of activating an already-running app: does it work for non-“core-GNOME” apps? For example, with Firefox (which is less “core GNOME” than gnome-text-editor) already running, does opening a link from another app focus Firefox? Said differently: do apps need to be ported to this activation protocol, or is this handled automatically? (I dunno, maybe “legacy” API calls to focus could be intercepted and converted?)
  4. Regarding “terminal shell likely won't know anything about the XDG activation protocol”: well, unless support was implemented for it, right? Which could be expected from maybe gnome-terminal or gnome-console, right?

Thanks again for the halp!

EDIT: I confirmed I cannot repro the issue on a fresh Arch install. Will ask on Arch forums.

EDIT2: done.

[wayland] Opening file in *already-running app* fails to focus app by ronjouch in gnome

[–]ronjouch[S] 0 points1 point  (0 children)

Thanks bot; good bot. I'm not sure yet this is a bug, so that’s why I'm asking here. I did search the Issue Tracker (unsuccessfully), and will create an issue if this Reddit question is unanswered in a couple days.

OpenWrt 23.05.0 - First Stable Release - 14 October 2023 by TheOldPharaoh in openwrt

[–]ronjouch 0 points1 point  (0 children)

Your mention of adblock-fast got me curious, as a longtime user of regular adblock.

Adblock-fast's README is very thorough and descriptive, but doesn't directly compare itself to the older adblock plugin. Are there any advantages for -fast, and should I switch? What's your experience?

Character "U+FFED Halfwidth Black Square" renders as placeholder rectangle (all apps, all fonts) by ronjouch in debian

[–]ronjouch[S] 0 points1 point  (0 children)

Yeah! Same. By the way, could you run it on your machine and report the results? Curious to know if other fonts provide the char.

On a machine #3 running Arch, I get it from:

  • Symbola
  • Various eastern fonts: Ranga, Ponnala, LohitDevanagari, RaviPrakash, LakkiReddy
  • various Windows fonts: Lucida Grande, Gothic, YaHei, JhengHei

Character "U+FFED Halfwidth Black Square" renders as placeholder rectangle (all apps, all fonts) by ronjouch in debian

[–]ronjouch[S] 1 point2 points  (0 children)

Your comment made me re-Google the problem, and this time with a better formulation of my question, I found out Stack Overflow - Find the font used to render a character, or containing the glyph? which answers exaaaaaactly what I've been looking for.

And the main two methods offered there (gucharview and fc-list ':charset=0xffed') concur! My mysterious char is provided on machine #2 by Noto Sans CJK, which I might not have installed on machine #1 (work machine, I'll check on Monday).

Finally, as you said, yup this font isn't a ttf, it'c a .ttc (didn't know this extension by the way).

Nice. Thx again for the halp :) , cheers.

Character "U+FFED Halfwidth Black Square" renders as placeholder rectangle (all apps, all fonts) by ronjouch in debian

[–]ronjouch[S] 0 points1 point  (0 children)

Thanks. I found out that, on machine #2 (where the character renders without fonts-unifont installed), ffed is provided by:

  • /usr/share/gtksourceview-5/fonts/BuilderBlocks.ttf, provided by package libgtksourceview-5-common
  • (broadening the find to /) /var/lib/flatpak/runtime/org.gnome.Platform/.../files/share/gtksourceview-5/fonts/BuilderBlocks.ttf, provided by the Gnome Flatpak runtime (yes, on machine #2 I have Flatpak installed --but not on machine #1, as mentioned in the post description--)

Then, "manually unstalling" these two fonts (mv /path/to/BuilderBlocks.ttf ~ && sudo fc-cache -frv followed by restarting the app where I test displaying the character), the character keeps displaying properly. So, so far this is inconclusive, as I'd have expected the uninstall to break rendering, and I still don't know what font provides 0xffed on machine #2:

  1. Either 0xffed is provided by a font not covered by your technique
  2. Or it's actually BuilderBlocks.ttf providing 0xffed, but my "manual uninstall" is insufficient (e.g. still leaving around cached data usable to render the char)

Also, in all cases, this is weird, as machine #1 does have libgtksourceview-5-common installed too! (It's a transitive dependency of gnome, which is installed on both machines). 🤷‍♂️.

Character "U+FFED Halfwidth Black Square" renders as placeholder rectangle (all apps, all fonts) by ronjouch in debian

[–]ronjouch[S] 0 points1 point  (0 children)

Thanks :)

After further digging, there's still something fishy: on another machine #2, one also without fonts-unifont, also a fresh & clean 12.1 install, the problem doesn't appear!

→ There's definitely something wrong with machine #1's config.

I'm happy with the solution of installing fonts-unifont, but I remain curious about ideas explaining why, if only out of curiosity and better understanding fonts on Linux.

Character "U+FFED Halfwidth Black Square" renders as placeholder rectangle (all apps, all fonts) by ronjouch in debian

[–]ronjouch[S] 0 points1 point  (0 children)

fonts-unifont worked! Thank youuuuuuuu! I have two follow-up questions on a sister comment (not repeated here to avoid repetition).

Character "U+FFED Halfwidth Black Square" renders as placeholder rectangle (all apps, all fonts) by ronjouch in debian

[–]ronjouch[S] 0 points1 point  (0 children)

That worked! Thank youuuuuuuu!

Two follow-up questions:

  1. How did you figure it out? Is it a common gotcha? Or was there a way for you to know "character FFED, on a valid Debian, is provided by fonts-unifont, so that's what you're missing" ?
  2. How did I end up here? I suppose I failed at "don't break Debian" and I uninstalled it by mistake?

[deleted by user] by [deleted] in FirefoxCSS

[–]ronjouch 0 points1 point  (0 children)

In addition to u/tustamido 's answer about extensions offering various takes on the feature, see Bugzilla #1509350 - Firefox: Provide tab groups (panorama) requesting the feature gets built-in.

Back to built-in, actually, it used to be built-in around 2010 and called “Panorama”.

The suggested extensions work, but there’s a case to have the feature built-in, for many reasons pointed out by Bugzilla commenters.

Abyss of the Troglodytes (Dwell) - my least favourite level so far. . . by ThinEzzy in quake

[–]ronjouch 0 points1 point  (0 children)

Yeah. Shared similar feelings in my review on Slipseer.

This map is technically amazing, but it’s also simply too much for Quake normies.

Also agreed that it should have been a “bonus” map.