Mastodon Skip to content
  • Home
  • Aktuell
  • Tags
  • Über dieses Forum
Einklappen
Grafik mit zwei überlappenden Sprechblasen, eine grün und eine lila.
Abspeckgeflüster – Forum für Menschen mit Gewicht(ung)

Kostenlos. Werbefrei. Menschlich. Dein Abnehmforum.

  1. Home
  2. Uncategorized
  3. @ebassi Just recently I got an issue from a user on KDE who has Reduced Motion (or similar) enabled there but our GTK app on Flatpak doesn't inherit it from KDE, only (the old option) from GNOME.

@ebassi Just recently I got an issue from a user on KDE who has Reduced Motion (or similar) enabled there but our GTK app on Flatpak doesn't inherit it from KDE, only (the old option) from GNOME.

Geplant Angeheftet Gesperrt Verschoben Uncategorized
93 Beiträge 35 Kommentatoren 0 Aufrufe
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • whynothugo@fosstodon.orgW whynothugo@fosstodon.org

    @ebassi IIRC, udisks is pretty complicated to set up (and depends on polkit which can also be quite tricky). Consider that folks who need a GUI want something dead simple. Like “sudo gparted-daemon” and then “gparted-gui” on another terminal.

    It also the kind of tool that is usually used quickly in some one-off scenario, not something for which one wants to dedicate lots of time setting up and configuring.

    ebassi@mastodon.socialE This user is from outside of this forum
    ebassi@mastodon.socialE This user is from outside of this forum
    ebassi@mastodon.social
    schrieb zuletzt editiert von
    #35

    @whynothugo "depends on polkit" yeah, no shit. The privilege escalation flow is a solved problem if you use the tools that the OS provides you. "Something dead simple" is not a thing, unless you want to re-implement everything that already exists and is well integrated with the rest of the OS. In short: people don't want "dead simple" as in "I have to run two binaries"; they want something that works like everything else.

    ebassi@mastodon.socialE whynothugo@fosstodon.orgW 2 Antworten Letzte Antwort
    0
    • ebassi@mastodon.socialE ebassi@mastodon.social

      @whynothugo "depends on polkit" yeah, no shit. The privilege escalation flow is a solved problem if you use the tools that the OS provides you. "Something dead simple" is not a thing, unless you want to re-implement everything that already exists and is well integrated with the rest of the OS. In short: people don't want "dead simple" as in "I have to run two binaries"; they want something that works like everything else.

      ebassi@mastodon.socialE This user is from outside of this forum
      ebassi@mastodon.socialE This user is from outside of this forum
      ebassi@mastodon.social
      schrieb zuletzt editiert von
      #36

      @whynothugo in short: yes, there's some complexity, usually already dealt with by the people developing the applications and integrating your OS. The complexity is not there for shits and giggles, and it's only visible if you're taking over from those two roles above. Some computer touchers enjoy doing the integrator's job, but that's not something that actual users have to care about.

      1 Antwort Letzte Antwort
      0
      • yalter@mastodon.onlineY This user is from outside of this forum
        yalter@mastodon.onlineY This user is from outside of this forum
        yalter@mastodon.online
        schrieb zuletzt editiert von
        #37

        @ebassi I trust in the decades-proven security and reliability of Xorg on my stable extended long-term support distribution

        tragivictoria@mastodon.catgirl.cloudT alatiera@mastodon.socialA 2 Antworten Letzte Antwort
        0
        • ebassi@mastodon.socialE ebassi@mastodon.social

          @whynothugo "depends on polkit" yeah, no shit. The privilege escalation flow is a solved problem if you use the tools that the OS provides you. "Something dead simple" is not a thing, unless you want to re-implement everything that already exists and is well integrated with the rest of the OS. In short: people don't want "dead simple" as in "I have to run two binaries"; they want something that works like everything else.

          whynothugo@fosstodon.orgW This user is from outside of this forum
          whynothugo@fosstodon.orgW This user is from outside of this forum
          whynothugo@fosstodon.org
          schrieb zuletzt editiert von
          #38

          @ebassi people want “dead simple" and “want something that works like everything else”. That’s why they (try to) run gparted as root.

          You can just create a socket for IPC, and use group membership to control permissions. Linux, BSD and any other Unix-like support this just fine.

          Perhaps polkit+udisks has some technical advantage (compared to a socket) in some specific use case, but folks will always go for convenience. Especially the kind of folks who want a GUI.

          ebassi@mastodon.socialE 1 Antwort Letzte Antwort
          0
          • whynothugo@fosstodon.orgW whynothugo@fosstodon.org

            @ebassi people want “dead simple" and “want something that works like everything else”. That’s why they (try to) run gparted as root.

            You can just create a socket for IPC, and use group membership to control permissions. Linux, BSD and any other Unix-like support this just fine.

            Perhaps polkit+udisks has some technical advantage (compared to a socket) in some specific use case, but folks will always go for convenience. Especially the kind of folks who want a GUI.

            ebassi@mastodon.socialE This user is from outside of this forum
            ebassi@mastodon.socialE This user is from outside of this forum
            ebassi@mastodon.social
            schrieb zuletzt editiert von
            #39

            @whynothugo sorry, but nothing of what you wrote is correct, or how things are supposed to work in 2025. I strongly recommend you stop hurting yourself.

            ebassi@mastodon.socialE whynothugo@fosstodon.orgW 2 Antworten Letzte Antwort
            0
            • ebassi@mastodon.socialE ebassi@mastodon.social

              @whynothugo sorry, but nothing of what you wrote is correct, or how things are supposed to work in 2025. I strongly recommend you stop hurting yourself.

              ebassi@mastodon.socialE This user is from outside of this forum
              ebassi@mastodon.socialE This user is from outside of this forum
              ebassi@mastodon.social
              schrieb zuletzt editiert von
              #40

              @whynothugo an OpenBSD and Alpine user coming here and arguing for ease of use with handrolled IPC sockets instead of the proper privilege escalation API that is well integrated with desktop environments used by millions of people…

              1 Antwort Letzte Antwort
              0
              • ebassi@mastodon.socialE ebassi@mastodon.social

                @whynothugo sorry, but nothing of what you wrote is correct, or how things are supposed to work in 2025. I strongly recommend you stop hurting yourself.

                whynothugo@fosstodon.orgW This user is from outside of this forum
                whynothugo@fosstodon.orgW This user is from outside of this forum
                whynothugo@fosstodon.org
                schrieb zuletzt editiert von
                #41

                @ebassi stating that what I said is incorrect contributes nothing to a discussion. If you believe that a statement is incorrect, please elaborate on that.

                And please refrain for insults, this has so far been a civil conversions. I have not disrespected you in any way.

                1 Antwort Letzte Antwort
                0
                • yalter@mastodon.onlineY yalter@mastodon.online

                  @ebassi I trust in the decades-proven security and reliability of Xorg on my stable extended long-term support distribution

                  tragivictoria@mastodon.catgirl.cloudT This user is from outside of this forum
                  tragivictoria@mastodon.catgirl.cloudT This user is from outside of this forum
                  tragivictoria@mastodon.catgirl.cloud
                  schrieb zuletzt editiert von
                  #42

                  @YaLTeR @ebassi so you're the one who still uses Ubuntu 16.04? /j

                  yalter@mastodon.onlineY 1 Antwort Letzte Antwort
                  0
                  • tragivictoria@mastodon.catgirl.cloudT tragivictoria@mastodon.catgirl.cloud

                    @YaLTeR @ebassi so you're the one who still uses Ubuntu 16.04? /j

                    yalter@mastodon.onlineY This user is from outside of this forum
                    yalter@mastodon.onlineY This user is from outside of this forum
                    yalter@mastodon.online
                    schrieb zuletzt editiert von
                    #43

                    @tragivictoria @ebassi yes i'm the ubuntu 16.04 georg

                    1 Antwort Letzte Antwort
                    0
                    • yalter@mastodon.onlineY yalter@mastodon.online

                      @ebassi I trust in the decades-proven security and reliability of Xorg on my stable extended long-term support distribution

                      alatiera@mastodon.socialA This user is from outside of this forum
                      alatiera@mastodon.socialA This user is from outside of this forum
                      alatiera@mastodon.social
                      schrieb zuletzt editiert von
                      #44

                      @YaLTeR @ebassi That doesn’t update a thing unless there is a patch attached to a CVE

                      1 Antwort Letzte Antwort
                      0
                      • bugaevc@floss.socialB This user is from outside of this forum
                        bugaevc@floss.socialB This user is from outside of this forum
                        bugaevc@floss.social
                        schrieb zuletzt editiert von
                        #45

                        @ebassi https://m.xkcd.com/1200/

                        it's not like people are going to run GParted sandboxed otherwise. And it fundamentally needs access to your full disk, so not running as root is not going to buy you much security.

                        But yeah, you don't *have to* run it as root either, so why not run it as $USER.

                        ebassi@mastodon.socialE 1 Antwort Letzte Antwort
                        0
                        • bugaevc@floss.socialB bugaevc@floss.social

                          @ebassi https://m.xkcd.com/1200/

                          it's not like people are going to run GParted sandboxed otherwise. And it fundamentally needs access to your full disk, so not running as root is not going to buy you much security.

                          But yeah, you don't *have to* run it as root either, so why not run it as $USER.

                          ebassi@mastodon.socialE This user is from outside of this forum
                          ebassi@mastodon.socialE This user is from outside of this forum
                          ebassi@mastodon.social
                          schrieb zuletzt editiert von
                          #46

                          @bugaevc that XKCD strip is fundamentally flawed: installing fake software running as an admin is how people get access to all those remote services without having to physically steal the laptop.

                          The problem is not running gparted (or whatever application): it's running everything, from settings to random (GTK) modules, as root without your knowledge or consent. You don't know what else has root access when you run a whole ass GUI application.

                          ebassi@mastodon.socialE 1 Antwort Letzte Antwort
                          0
                          • ebassi@mastodon.socialE ebassi@mastodon.social

                            @bugaevc that XKCD strip is fundamentally flawed: installing fake software running as an admin is how people get access to all those remote services without having to physically steal the laptop.

                            The problem is not running gparted (or whatever application): it's running everything, from settings to random (GTK) modules, as root without your knowledge or consent. You don't know what else has root access when you run a whole ass GUI application.

                            ebassi@mastodon.socialE This user is from outside of this forum
                            ebassi@mastodon.socialE This user is from outside of this forum
                            ebassi@mastodon.social
                            schrieb zuletzt editiert von
                            #47

                            @bugaevc I've have bug reports for gdk-pixbuf being broken after the switch to sandboxed loaders because people run gparted as root and modify the environment to set themes and cursors from their user's home directory. This is the kind of insanity we allow, while going around sandboxing and hardening the underlying OS.

                            1 Antwort Letzte Antwort
                            0
                            • jamesh@aus.socialJ This user is from outside of this forum
                              jamesh@aus.socialJ This user is from outside of this forum
                              jamesh@aus.social
                              schrieb zuletzt editiert von
                              #48

                              @ebassi While privilege separation is obviously the right choice, I can kind of understand why people keep on going for the "run desktop app as root" approach: it is a lot easier to do things the wrong way.

                              If you're building a graphical app that runs as root, it is quite easy to run the app from the build directory without installing it.

                              To go the privilege separation route, you're going to need to install at least the D-Bus policy files and Polkit action files. It could probably do with some more tutorial style documentation of current best practices here.

                              1 Antwort Letzte Antwort
                              0
                              • tragivictoria@mastodon.catgirl.cloudT This user is from outside of this forum
                                tragivictoria@mastodon.catgirl.cloudT This user is from outside of this forum
                                tragivictoria@mastodon.catgirl.cloud
                                schrieb zuletzt editiert von
                                #49

                                @ebassi@mastodon.social It's basically universal human behaviour to make up stuff to be mad at. Wherever I look at, I always see this type of behaviour. Quite amazing, in a way.

                                1 Antwort Letzte Antwort
                                0
                                • danirabbit@mastodon.onlineD This user is from outside of this forum
                                  danirabbit@mastodon.onlineD This user is from outside of this forum
                                  danirabbit@mastodon.online
                                  schrieb zuletzt editiert von
                                  #50

                                  @ebassi we need Summoning Salt style videos to recount the lore

                                  ebassi@mastodon.socialE 1 Antwort Letzte Antwort
                                  0
                                  • danirabbit@mastodon.onlineD danirabbit@mastodon.online

                                    @ebassi we need Summoning Salt style videos to recount the lore

                                    ebassi@mastodon.socialE This user is from outside of this forum
                                    ebassi@mastodon.socialE This user is from outside of this forum
                                    ebassi@mastodon.social
                                    schrieb zuletzt editiert von
                                    #51

                                    @danirabbit need to pick up the history of GNOME again…

                                    1 Antwort Letzte Antwort
                                    0
                                    • rotopenguin@mastodon.socialR This user is from outside of this forum
                                      rotopenguin@mastodon.socialR This user is from outside of this forum
                                      rotopenguin@mastodon.social
                                      schrieb zuletzt editiert von
                                      #52

                                      @uriel 2026 was going to be the year of the SteamOS Desktop, but Altman instead decided to make it Year Of The "nobody gets a Desktop"

                                      1 Antwort Letzte Antwort
                                      0
                                      • jamesh@aus.socialJ This user is from outside of this forum
                                        jamesh@aus.socialJ This user is from outside of this forum
                                        jamesh@aus.social
                                        schrieb zuletzt editiert von
                                        #53

                                        @ebassi @GerryT It was understandable back when apps implemented the other half of the protocol. Namely unselecting text once they lose ownership of PRIMARY.

                                        Once apps started to keep showing selected text without owning PRIMARY, the model broke down. And I'm not sure the people asking for middle click paste would even want this part to change.

                                        gerryt@mastodon.socialG 1 Antwort Letzte Antwort
                                        0
                                        • uriel@keinpfusch.netU This user is from outside of this forum
                                          uriel@keinpfusch.netU This user is from outside of this forum
                                          uriel@keinpfusch.net
                                          schrieb zuletzt editiert von
                                          #54
                                          Then simply make it configurable. The "telemetry-driven" approach may suit corporate environments, but I find it rather troubling that one might be unable to use their PDP-11 simply because no one else in the vicinity does the same. Everyone should have the freedom to run a PDP-11 at home.
                                          ebassi@mastodon.socialE 1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen



                                          Copyright (c) 2025 abSpecktrum (@abspecklog@fedimonster.de)

                                          Erstellt mit Schlaflosigkeit, Kaffee, Brokkoli & ♥

                                          Impressum | Datenschutzerklärung | Nutzungsbedingungen

                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Über dieses Forum