that_leaflet

joined 2 years ago
MODERATOR OF
[–] that_leaflet@lemmy.world 3 points 18 hours ago (2 children)

Firefox does not support web apps. But Linux Mint wanted web apps and they molded Firefox into kinda supporting it. But it's not perfect.

Personally, I would recommend either using Chromium for web apps or installing the Element desktop app.

[–] that_leaflet@lemmy.world 9 points 1 day ago (2 children)

I wrote the initial title. I first saw this news on Reddit with a title like "Linus slams Hellwig..." and I really don't like titles like that.

So I opted for a direct quote that was able to fit in the title bar that gave a decent summary of the situation. I do agree it's still a bit provocative, but at least it's not me putting the spin on it.

 

cross-posted from: https://lemmy.world/post/25857381

Hellwig is the maintainer of the DMA subsystem. Hellwig previously blocked rust bindings for DMA code, which in part resulted in Hector Martin from stepping down as a kernel maintainer and eventually Asahi Linux as a whole.

 

Hellwig is the maintainer of the DMA subsystem. Hellwig previously blocked rust bindings for DMA code, which in part resulted in Hector Martin from stepping down as a kernel maintainer and eventually Asahi Linux as a whole.

 
[–] that_leaflet@lemmy.world 14 points 2 days ago (1 children)

Fedora Flatpak exists to match Fedora’s philosophy on FOSS, patented software, and security.

Everything in Fedora must be FOSS and free of legal issues, like codecs. Fedora also takes security seriously, so all their Flatpaks use dependencies all from Fedora repos.

[–] that_leaflet@lemmy.world 3 points 2 days ago (1 children)

Fedora never called it official. It lacked the verification tick that official Flathub packages get and right under the install button in Gnome Software, the install source says “Fedora Linux”.

[–] that_leaflet@lemmy.world 8 points 2 days ago

Flathub isn’t quite default, but it’s an option in the setup screen. It’s also the lowest priority.

[–] that_leaflet@lemmy.world 5 points 2 days ago

Provided they fix the issues they outlined, yes.

[–] that_leaflet@lemmy.world 40 points 2 days ago (18 children)

Fedora aims for FOSS, software unencumbered by patents, and security.

Flathub explicitly allows proprietary and patented software.

And since they want upstream apps to publish their apps and not scare them away, security isn't as strong. Apps are allowed to use EOL runtimes and apps roll their own vendored dependencies. Fedora Flatpaks solve this problem by building all their flatpaks from their distro packages.

180
submitted 3 days ago* (last edited 3 days ago) by that_leaflet@lemmy.world to c/linux@lemmy.ml
 

As an update to everyone following, I had a meeting today with the Flatpak SIG and Fedora Project Leader, which was a very good conversation. We discussed the issues, how we got here, and what next steps are. For anyone not interested in the specific details, the OBS Project is no longer requesting a removal of IP or rebrand of the OBS Studio application provided by Fedora Flatpaks. This issue should be used for tracking of the other specific, technical issues, that the Fedora Flatpak does still have, which I will address below. From our perspective, there were two key points that we feel are the most important to address:

  • The issue with the Qt runtime having regression
  • The issue of not knowing where to report bugs for what is a downstream package

For the first bullet, this should be resolved with the update to the latest runtime, which includes Qt 6.8.2 that has the fixes for those regressions in it. For the second, this is obviously a much larger issue to tackle, especially for a project as large as Fedora. We had some very good discussion on how this might be accomplished in the medium-long term, but don't consider it a blocker at this point. We plan to stay engaged and offer our perspective as an upstream project. In addition to those two previously blocking issues, we discussed a handful of other problems with the Fedora Flatpak. I'll keep the details high level in the interest of brevity on this update:

  • OBS Studio running on Mesa LLLVM pipe instead of with hardware acceleration (i.e. the GPU)
  • X11 Fallback leading to OBS crashing
  • VLC Plugin not behaving as expected in the sandbox, needs testing
  • Shipping of third-party plugins in the Fedora Flatpak

The discussion was positive and they are actively working to resolve those issues as well, which should hopefully only affect a small number of users. I would like to give a final thank you to Yaakov and the FPL for taking the time to talk to us today.

[–] that_leaflet@lemmy.world 7 points 4 days ago* (last edited 4 days ago) (3 children)

That uses the experimental of the color management protocol. Now that the protocol is stable, it will be exposed by default. And hopefully we shouldn't need to install additional software, set environmental variables, or pass command line flags.

[–] that_leaflet@lemmy.world 21 points 4 days ago (10 children)

It means it can play HDR videos in Wayland environments that support the protocol (Gnome, Plasma) among other color improvements this protocol brings.

[–] that_leaflet@lemmy.world 8 points 4 days ago (2 children)

Videos may use different color spaces. So it’s good to tell the composition which colorspace you’re using so you don’t end up losing detail and distorting colors when displaying them.

(I’m also by no means a color expert, might have gotten some details wrong).

[–] that_leaflet@lemmy.world 2 points 5 days ago

Has anyone edited the tweet to change Nate’s picture to Trump?

[–] that_leaflet@lemmy.world 28 points 6 days ago (1 children)

OBS continued using the EOL runtime because of Qt regressions introduced in the updated KDE runtime. The OBS team decided the security risk of sticking to the EOL runtime was small, so they didn't update.

But that still does mean that users were no longer receiving security updates. Ideally, OBS should have moved to the standard Freedesktop runtime and vendored in the older Qt dependency. That way, the they would still be receiving security updates for everything in the Freedesktop runtime. Then once the regressions were fixed, they could move to the updated KDE runtime and remove the vendored Qt dependency.

Overall, the risk OBS had was small. But it demonstrates a larger issue with Flathub, which is that they don't take security as seriously as Fedora. There are hundreds of flatpaks in Flathub that haven't been updated in years, using EOL runtimes and vendored dependencies that get no updates.

view more: next ›