AProfessional

@[email protected]

This profile is from a federated server and may be incomplete. Browse more on the original instance.

AProfessional,

Tables like this suck. They are made by one of the projects in the comparison and they include no data.

[SOLVED] configparser.InterpolationSyntaxError when launching flatpak steam

So i was trying to launch steam but it did not work so I ran flatpak run com.valvesoftware.Steam and found the error messages below. I tried looking through the python scripts but i am not a programmer and could not zero in on the issue. Could some body help me as to how to fix it....

AProfessional,

This is still a bug in the package, please report it.

AProfessional,

The bug is that they parse a glib keyfile with configparser which is a different format. So what is valid in one isn’t in the other.

Using GNOME Flashback makes Ubuntu more customizable!! (lemmy.world)

I had a lot of fun customizing it, the best part of GNOME Flashback? Well, it doesn’t mess my main Ubuntu desktop environment, in fact, both DE look very similar and have the same icons!! Only “Main Menu” was installed but it only affects GNOME Flashback. I love GNOME and Ubuntu so much.

AProfessional,

Flashback is based on old GNOME 2 code but unlike MATE it’s not maintained or improved.

AProfessional,

More annoying because Mozilla does publish the stable flatpak, just not betas.

AProfessional,

The output and the renderer are separate and configurable concepts.

AProfessional,

If you are running things inside of containers you aren’t helping yourself by disabling unprivileged namespaces, you are actually just running more things as root. Inside the containers they generally block namespaces anyway.

TBH I’ve never heard anything positive about most of what hardened does.

AProfessional,

Nobody else has this hybrid model. RHEL is a paid distro in general. Most others are just free entirely. They all patch CVEs when they can. Ubuntu doesn’t write all of their patches or anything.

AProfessional,

Anything less than mainline support is ewaste imo. Look how terrible the pi graphics support used to be but now thanks to excellent upstream kernel/Mesa drivers it’s great and will continue to work/improve for the foreseeable future.

AProfessional,

That’s the plan.

AProfessional,

I don’t think that’s the focus. I know you won’t like this, but the Shell is already in a good place.

HDR is in progress. VRR does have patches In progress.

AProfessional,

That is a Mozilla task. I can’t imagine they want it.

AProfessional,

The gap between “nothing has been done for this task” and “multiple developers have written, reviewed, and discussed patches for this” is immense and positive.

AProfessional,

The MR has multiple commits about 4 months old. It’s a bummer it’s moving slow but I believe it will land someday. I hope at least.

AProfessional,

Well yeah… Chrome has Billions of users. Any percentage is a lot of people.

AProfessional,

It also locks more data into their service.

AProfessional,

Is the nature of all self-emissive displays, even micro-leds as they become more common.

AProfessional,

Customers hate it. Their app from 1995 should work as it always has.

Windows has some sandboxing these days but nobody makes apps work with it and nobody uses them.

AProfessional,

from what I have seen, NO it does not. there is a flatpak command option to clean out unused runtimes.

It does. The unused command is mostly for after updates, then what’s used may have changed.

AProfessional,

GTK_THEME is a development env var, it’s not expected to work in many cases. For example GtkSettings:gtk-theme won’t even contain it so apps can be confused.

The post details exactly how it works but yes it’s only about GTK.

AProfessional,

You must not have xdg-desktop-portal-gtk.

I think one recent release was also bugged but it’s fixed if up to date.

AProfessional,

The way to test what GTK actually gets is this command:

gdbus call -e -d org.freedesktop.portal.Desktop -o /org/freedesktop/portal/desktop -m org.freedesktop.portal.Settings.Read org.gnome.desktop.interface gtk-theme

AProfessional,

The web process sandboxing is basically the same inside and outside of flatpak.

AProfessional,

github.com/refi64/zypak

It lets Chromium use flatpak sub-sandboxes and is basically identical to its normal sandbox in terms of permissions.

AProfessional,

The sandbox is not weakened meaningfully. It’s in a different namespace, no filesystem, no network, no GPU, seccomp rules still applied.

AProfessional,

I linked the source but sure, I’ll link it more for you.

The portal code is here: github.com/refi64/zypak/…/flatpak_portal_proxy.h

The actual code that Chromium calls is here: github.com/refi64/zypak/blob/…/spawn_latest.cc#L2…

This calls the org.freedesktop.portal.Flatpak service.

This service is here: github.com/flatpak/flatpak/tree/main/portal

The Spawn method creates a new sandbox completely isolated from the originating sandbox.

AProfessional,

The comment on there is odd, I’m not even sure what that issue is referring to. Not much exciting happened in that release for new features but there were subsandbox security fixes github.com/flatpak/flatpak/…/1.10.8...1.12.0

do samsung batteries of newly bought phones drain faster than they should..??

so, i bought a new samsung m04 last week but after some uses, i noticed phone battery drains 1% in every 6/7 minutes. it happens only when i use it, but if i leave it untouched it doesn’t drain. i’m confused and don’t know what to do, i searched for some solutions on google and turned off auto sync, put chrome app (uses...

AProfessional,

Sounds normal?

If this was linear you’d have 10 hours of screen on time…

AProfessional,

It would change nothing, my comment there still applies: lemmy.world/comment/4941072

The format really isn’t interesting at all. It is the policies and choices for the software in them that matters and will never be agreed upon.

AProfessional,

You want gstreamer1-plugin-libav from rpmfusion.

AProfessional,

ffmpeg has a native decoder, would be odd for them to not enable it.

What got you into coding ? (aside from money)

To give some context, I’m a developer myself and once I had a conversation with someone who has not “tasted” programming, but was wondering about passion and career. I was asked what I like about programming. My answer was that my interest in it came from writing small scripts when I was young to automate things....

AProfessional,

Software is often terrible and the only person who was going to fix it was myself. Of course that was only possible because I enjoyed the type of logic puzzles that entailed. I also found community within a few software projects that motivated me.

What's the difference between package manager and why are there so many?

Are they so different that it’s justified to have so many different distributions? So far I guess that different package manager are the reason that divides the linux community. One may be on KDE and one on GNOME but they can use each other’s packages but usually you are bound to one manager

AProfessional,

The package manager is really only a small part of the story.

A distro at the end of the day is a API/ABI platform. What makes Debian what it is, is that it has a specific set of old unmoving packages. What makes Arch is that it has the latest APIs always. And everything in between like Fedora.

So even if Fedora used dpkg it wouldn’t change anything, you can’t use its packages on Debian.

As to why so many exist… well a lot of them suck in their own unique way.

AProfessional,

Yeah modern usage in general involves silo’d ABIs, be it Flatpak, Nix, Docker/Podman. Modern languages even try to move away from any ABI.

Of course there are upsides and downsides to the traditional approach.

AProfessional,

In my experience a lot of Rust developers love the lack of shared libraries and bundling everything, viewing it as a huge win. Maybe someday it will support it but I feel it will be less commonly relied on.

AProfessional,

From the article

The problem seems to revolve around brands that haven’t acquired this licensing

It seems to just be rent seeking? Since it’s retroactive there probably isn’t a security change and malicious hardware can spoof being licensed, though this is unclear. So it probably only hurts legitimate small brands.

AProfessional,

For years now I just buy Steam games without even checking compatibility. They just work. No joke on my partners a Windows machine they’ve bought the same game once or twice and it regularly crashes for them.

There is of course luck in games I choose.

Ultrawide on Linux: can you tell a game to take up only the "middle"?

I’m considering buying a 1440p ultrawide display for my gaming machine (Linux Mint, Cinnamon X.Org). Is it possible to set certain games to only use the “middle” of the display? I ask because e.g. a game like League of Legends (it’s my guilty pleasure, don’t judge! 😂) doesn’t seem like a good fit for ultrawide,...

AProfessional,

Just set the game to full screen 2560x1440. The monitor does the right thing.

AProfessional,

Works for me. I have a Dell UW.

AProfessional,

Interesting that they use C# for the game code. Seems the industry is really standardizing on it a lot, would have never expected that a decade ago.

AProfessional,

Good game, you don’t need to play the first FWIW (not so good IMO).

AProfessional,

They have a different design so it’s fair to like either. I feel the overall execution of the first was far worse personally.

On MetaCritic the first is at 75 and second at 76 so… I’ll take that as agreeing 😛

AProfessional,

The API exists, just waiting for things to catch up.

AProfessional,

Google surely has the best privacy policy of any ISP, assuming they use the public one: developers.google.com/speed/public-dns/privacy

AProfessional,

The runtimes are well maintained and it shows warnings on no longer maintained versions. It’s less of a problem in practice.

AProfessional,

All Flatpaks are portable. There is no reason to use their repo usually though as Flathub often has more up to date, featureful, or upstream maintained versions instead.

AProfessional,

Anybody can become a community packager for Debian, Fedora, etc.

AProfessional,

The process is identical.

You show up with a package. It gets a basic review. You are granted commit access to your package. You can push changes.

There is slightly more oversight in that another mentor often also has commit access but they can’t and don’t review everything.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • uselessserver093
  • Food
  • aaaaaaacccccccce
  • test
  • CafeMeta
  • testmag
  • MUD
  • RhythmGameZone
  • RSS
  • dabs
  • KamenRider
  • TheResearchGuardian
  • KbinCafe
  • Socialism
  • oklahoma
  • SuperSentai
  • feritale
  • All magazines