sonny, to linux
@sonny@floss.social avatar

Interested in tooling for development and QA on immutable / image based Linux?

Checkout https://discourse.gnome.org/t/towards-a-better-way-to-hack-and-test-your-system-components/21075 by @tchx84

Feedback welcome ! This is a collaboration between @gnome @codethink and @sovtechfund ❤️

sonny, to linux
@sonny@floss.social avatar

After 2 days of cursing, @alatiera got graphics driver working with Flatpak apps in Asahi :party_sparkles:

#Linux #Asahi #AsahiLinux #Flatpak #GTK #Qt #freedesktop

A screenshot of GTK inspector showing that the GL rendered being used is the Asahi graphics driver.

earl,
@earl@social.server17.net avatar

@sonny @alatiera @gnome

You literally see how the driver is working 😂

alatiera,
@alatiera@mastodon.social avatar

@earl @sonny @gnome vroum vroum 🛣️

matk, to random
@matk@mastodon.social avatar

I wonder: If a project deliberately unilaterally abandons a #Freedesktop specification, would it be reasonable to ignore their voice in subsequent change discussions to that particular specification, for changes that other projects want to make to it?

After all, by breaking the convention, there apparently is no longer any interest in collaboration and cross-desktop integration anyway...

It would suck though, it would make the Linux desktop poorer, inconsistent and app dev's lives harder.

matk,
@matk@mastodon.social avatar

@sonny Oh great, GMail spammed it... And you replied to my initial mail, even! Why is Google's spam filter so bad now? I'm really sorry, I will reply once I'm back from work!

sonny,
@sonny@floss.social avatar

@matk no probs, I was planning on reaching out here eventually

matk, to random
@matk@mastodon.social avatar

#AppStream 1.0.3 is out 😄
It mostly consists of bugfixes and a bunch of additions to the validator to make it catch even more issues in advance. "Plasma Mobile" is also a recognized desktop-style now.
#freedesktop #xdg

Changes:
https://github.com/ximion/appstream/commit/0f83f572c89f936ddb3c5bf1a8fd85e8c3976a68

tbernard, to GNOME
@tbernard@mastodon.social avatar

As part of the GNOME @sovtechfund project we've been working on improving notifications in GNOME (and the wider free desktop) 🔔✨

In this blog post @jsparber gives an update on the current state, what's already landed in 46, and what's coming in the near future!

https://blogs.gnome.org/shell-dev/2024/04/23/notifications-46-and-beyond

scottytrees,
@scottytrees@mastodon.social avatar

@tbernard Thanks for the blog link, now I have something to read while doing a fresh install of F40. It's quite a long read, not that I mind, but if I forget to reply, just know I enjoyed reading it! 😉

nekohayo, to linux
@nekohayo@mastodon.social avatar

I sometimes wonder why on / the , champion of underrepresented languages & locales, we still don't have the to facilitate cultural preservation in : https://en.wikipedia.org/wiki/Scots_language

I for one would love to set it as my display in but it is not among the choices.

Aboot that, has available fur ye tae wale, and is the most awesome leid in the settins ye can stert yaisin richt noo! 👌 Ah dinnae find though.

VincentTunru,
nekohayo, (edited )
@nekohayo@mastodon.social avatar

@VincentTunru Oh for sure the translation work would need to be done by native folks, or at least people who have studied the language pretty extensively! But it would be pretty nice to see it happen. I'm sure it is not the only minority language in that situation, either.

sonny, to linux
@sonny@floss.social avatar

Orca the Linux screen reader now has a website!

https://orca.gnome.org/

Thanks to @snwh

And thank you Joannie, @igalia and the community for all the ongoing work and support.

tomodachi94,
@tomodachi94@floss.social avatar

@sonny Looks amazing!

I've updated the homepage linked in Nixpkgs accordingly: https://github.com/NixOS/nixpkgs/pull/305462

triskelion, to random
@triskelion@floss.social avatar

https://www.phoronix.com/news/Vim-XDG-Base-Directory-Spec

It happened! Vim is now among the apps that have adopted the $XDG_CONFIG_HOME standard for storing user-specific configuration files. However, there are still many apps that use the older ~/.app convention or other specific locations for storing configuration files. Why is this the case?

tbernard, to GNOME
@tbernard@mastodon.social avatar

Lots of apps have been adding brand colors, so we're getting closer to being able to launch featured banners on Flathub!

If you haven't done it yet for your app, here are the docs: https://docs.flathub.org/docs/for-app-authors/metainfo-guidelines/quality-guidelines/#brand-colors

And here's a fancy new previewer for trying out colors: https://docs.flathub.org/banner-preview

#appstream #freedesktop #flathub #gnome #kde

Flathub banner previewer showing off light and dark banners for Hyperplane with icon, name, and screenshot.

bragefuglseth,
@bragefuglseth@fosstodon.org avatar

@tbernard Can't wait!! This is going to be great

matk, to linux
@matk@mastodon.social avatar

As of yesterday, I am officially maintaining the XDG Specifications (yes, yes, I make questionable choices ^^).
This means, if there's anything I should have a look at, or if you want to propose any addition/change, you know who to ping now! (even better if a MR/patch is attached, of course)
Thanks to everyone working on Freedesktop integration and projects, you rock!

https://lists.freedesktop.org/archives/xdg/2024-March/014687.html

gregorni,
@gregorni@fosstodon.org avatar

@matk Thanks for taking on the task! ❤️

whynothugo,
@whynothugo@fosstodon.org avatar

@matk I've been narrowing down on a contradiction between specs lately and opened a new issue for it: https://gitlab.freedesktop.org/xdg/xdg-specs/-/issues/128

I hope it's clear enough, but basically, when using the default settings, one spec tells devs that they can rely on icons which nobody provides.

sonny, (edited ) to linux
@sonny@floss.social avatar

Anyone in my network interested in research and prototype network portal for Flatpak?

In the long run we are interested in:

• Give more control to users over app network access
• Allow apps that need network access to be considered “Safe”

We expect something like unsharing the network namespace and a bridge on the host for permissions / monitoring.

Boost welcome :boost_love:

1/2 🧵

#FediHire #Flatpak #Flathub #Linux #Snap #containers #Docker #freedesktop #Ubuntu #Fedora

sonny,
@sonny@floss.social avatar

Requirements

• System programming (C)
• relevant network technologies
• ideally Linux container technologies
• Good communication skills

It would be a contracting gig, and you'll be joining a great team:

https://foundation.gnome.org/2023/11/09/gnome-recognized-as-public-interest-infrastructure/

Send resume/portfolio to stf@gnome.org

2/2 🧵

grimmy,
@grimmy@mastodon.social avatar

@sonny is this going to cover any traversal stuff too? We have a library we started for this but haven't gotten too far with as we have a lot to do ahead of it. But we also need to know things like all ip addresses for the machine and remote addresses too.

sonny, to GNOME
@sonny@floss.social avatar

About the true purpose of systemd

I've been involved with #GNOME, #KDE, #freedesktop and #postmarketOS, ...

I've met @pid_eins and other prominent figures behind closed doors

I can confirm from first-hand experience that systemd is indeed a conspiracy to make better operating systems with Linux

#systemd #Linux #postmarketOS

grillchen,
@grillchen@brotka.st avatar

@mw @sonny @pid_eins yeah i am looking at the postmarket os announcement for examples.

superd for example

"superd was invented to be compatible with systemd user service files, and as of writing it is being used in Sxmo. But due to various incompatibilites it does not integrate well enough with gnome-session and cannot be used there. So right now we just don't supervise userspace daemons there and they don't restart if they crash. "

it does provide the functionality but gnome does only want systemd

here is a overview of the current state of systemd alternatives postmarket os is using/missing/wants.

for some just the devpower is missing, for some systemd stuff can be used standalone (eudev for example, which is like perfect. modern code and it is interchangeable if necessary)

mw,

@grillchen

thank you!

nekohayo, (edited ) to GNOME
@nekohayo@mastodon.social avatar

#Poppler, the #FreeDesktop #PDF library used by #Evince / #Okular / #GNOME #Papers & pretty much every floss PDF reader app on #Linux, has always been slow at searching text. As in, "3 to 5 minutes to search through 5000 pages"…

Beyond the fact that it's single-threaded, there's an issue that has remained mysterious for 11 years (possibly more): "Why is TextOutputDev slow?"

Today I profiled the hell out of it.
Result: it's #LCMS2
Why is color management involved?! 🤯

https://gitlab.freedesktop.org/poppler/poppler/-/issues/1472

oylenshpeegul, to debian

When is a default web browser not a default web browser?

#Debian #Linux #Xfce #Rust #freedesktop

https://oylenshpeegul.gitlab.io/blog/posts/20240209/

c0dec0dec0de,
@c0dec0dec0de@hachyderm.io avatar

@oylenshpeegul maybe reach out to Mozilla to see if they think this MIME types should be covered by their setting of defaults on *nix.

c0dec0dec0de,
@c0dec0dec0de@hachyderm.io avatar

@oylenshpeegul @irenes it’s not man or info, but it’s easily invoked from the command line, and available offline
(Rust docs, you had a thread last week or so about wishing Rust had offline docs)

slatian, to linux

Version 1.2.0 of the xdg-utils is out! :drgn_box:

Please test it! (But don't deploy yet)

Thank you to everyone else who contributed and thanks to Simon for the trust and maintainer work! :drgn_heart:


We need more eyes on that code! :drgn_notice:

The xdg-utils are children of their time, shellscripts that by large don’t follow a “modern” scripting style …

… which means that there is a lot of work to catch up on and any changes should be reviewed by more people than they currently are.

**In case you want to help:**Just pick something that seems interesting and doable for you and open an issue/merge request.

Things that need to be done:

  • Read the code and try to find mistakes (Usage of external tools, escaping, …)
  • Find mistakes in open merge requests.
  • Review, research and fix issues.
  • Improve tests
  • Improve documentation
  • Rebase old merge requests
  • Improve Cygwin and MacOS support
  • etc.

:neofox_solder: :neocat_science: :drgn_wrench:

#freedesktop #xdg #xdgUtils #xdg_utils #linux

And while I’m at it i might also hijack #fosdem for this. :drgn_dark_mlem:

slatian,

Version 1.2.1 of the xdg-utils is out!

With two of the most obvious bugs fixed. :drgn_wrench:

Thanks to the people who helped finding and fixing! :neocat_laptop: :neofox_glasses: :opensuse:

#freedesktop #xdg #xdgUtils #xdg_utils #linux

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • mdbf
  • ngwrru68w68
  • tester
  • magazineikmin
  • thenastyranch
  • rosin
  • khanakhh
  • InstantRegret
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • DreamBathrooms
  • megavids
  • tacticalgear
  • osvaldo12
  • normalnudes
  • cubers
  • cisconetworking
  • everett
  • GTA5RPClips
  • ethstaker
  • Leos
  • provamag3
  • anitta
  • modclub
  • lostlight
  • All magazines