Announcement

Collapse
No announcement yet.

X.Org's XDC2019 Issues Call For Proposals On Wayland, Mesa, X.Org, Etc

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • X.Org's XDC2019 Issues Call For Proposals On Wayland, Mesa, X.Org, Etc

    Phoronix: X.Org's XDC2019 Issues Call For Proposals On Wayland, Mesa, X.Org, Etc

    X.Org's annual event, the X.Org Developers' Conference, is running like a well-oiled machined these days. While there are still months to go until XDC2019 in Montreal, a Call for Proposals has been issued for those wishing to speak at this annual gathering that pertains to Wayland, Mesa, libinput, Cairo, and related components as well, yes, the X.Org Server...

    http://www.phoronix.com/scan.php?pag...rg-XDC2019-CFP

  • #2
    Originally posted by debianxfce View Post
    "yes, the X.Org Server..."

    Very few people use wayland, so xorg server should be listed as first but that is not happening in the IBM hype blog. When wayland is so superior, phoronix should run gaming benchmarks with fedora then.
    pretty sure Phoronix has done Wayland v Org gaming benchmarks multiple times and the FPS difference is between the 1-5 mark.

    No ones stopping you from using old software, but some of us want something better.

    Comment


    • #3
      He called X modern. Laughing my ass off currently. You never disappoint in stupidity.

      Comment


      • #4
        X is modern
        For 80s people, yes, of course.

        Comment


        • #5
          Originally posted by abott View Post
          He called X modern. Laughing my ass off currently. You never disappoint in stupidity.
          What makes it not modern in your opinion?

          Comment


          • #6
            Originally posted by mlau View Post

            What makes it not modern in your opinion?
            - Protocol originally intended for '80's hardware that has been adapted countless times to work in modern hardware
            - According to some, it has various security issues
            - Too many features that are unneeded because they've been surpassed by superior solutions (as an example, the font extension doesn't do anti-aliasing and the shape drawing one can only do very ancient-looking drawings)

            Comment


            • #7
              I would like to see the x11-apps package become optional. Now it is a dependency and it provides nothing useful.

              Comment


              • #8
                Originally posted by mlau View Post

                What makes it not modern in your opinion?
                Adding to what tilde said, on X vsync is more of a hack/workaround. The compositor has to actively fetch all the buffers from X. on Wayland, clients talk directly to the compositor, which also helps in that native-wayland games will have less input lag than X org games.

                Also in X, OpenGL is tied to the X Server, so if you want an OpenGL context on a device you have to talk to X, which is tied to one device. Bumbleebee is a hack around this by starting another X server on the other device.

                Comment


                • #9
                  Some of X's problems:
                  - Terrible full screen window handling, such as not being able to tab-out of games properly, or it blocking the super key, etc...
                  - Tearing (workarounds for that exist though, but they may be sub-optimal in cases)
                  - Many old components that can't be removed as software may still use them
                  - Can't have a secure lock screen due to it's design (https://blog.martin-graesslin.com/bl...not-be-secure/)
                  - Allows ANY application to make screenshots / record video of your desktop, as well as grab all key strokes, without your permission
                  - Network transparency is a security risk if you connect to untrusted or simply infected machines, since software running on those can do the same as above

                  You just can't break X to solve these, because so many applications depend on it. So, the solution was to make a new design from scratch, and make a compatibility layer to support X applications (XWayland).

                  Now, Wayland has it's own problems - but I hope that when more people get to use it and report their issues, these gonna be solved in time. Also, there's this:
                  https://hansdegoede.livejournal.com/21387.html

                  Hope many people report their itches

                  Comment


                  • #10
                    Originally posted by debianxfce View Post
                    Not with the Xfce desktop

                    Works even for DX11 games with dxvk.
                    XFCE will have to inherit Xs problems or enact workarounds for them, and DXVK has nothing to do with input handling.
                    Literally nothing.

                    If a window which has captured full key input freezes, in X that can leave the desktop unusable. Equally, alt tabbing has issues because the game can capture alt tabs and not handle them correctly (which it shouldn't have to handle anyway).

                    Originally posted by debianxfce View Post
                    see the success of android.
                    Wayland is actually a lot more like Androids display server than Xorg is.

                    But isn't terrible.

                    Android didn't even use X.org because it was so bad.
                    Last edited by Britoid; 05-21-2019, 05:38 AM.

                    Comment

                    Working...
                    X