Wine 9.22 Enables Wayland Driver By Default

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts
  • Britoid
    Senior Member
    • Jul 2013
    • 2156

    #31
    Originally posted by ahrs View Post

    Not this time:




    They can still beat GNOME to the punch though.
    Beating GNOME at supporting Wayland protocols isn't a high bar.

    Comment

    • ernstp
      Senior Member
      • Mar 2007
      • 542

      #32
      I'm usually in the bleeding edge but I haven't actually tried Wine Wayland yet. Sounds like it will be easier now!

      Comment

      • skeevy420
        Senior Member
        • May 2017
        • 8546

        #33
        Originally posted by espi View Post
        I wonder, how does Wine Wayland handle scaling?
        I can only answer this in the context of gaming and things like Winecfg, but seems like 96 DPI appears the same as a native program scaled down to 1080p. I have to increase my DPI from 96 to 144 on my 3440x1440 monitor to make full screen games fit the whole screen and to increase font sizes in regular apps to something that is both readable and looks correct.

        Comment

        • Quackdoc
          Senior Member
          • Oct 2020
          • 4976

          #34
          tangentally related, Does anyone have any idea on how to maintain aspect ratios of games on tiling compositors *without* gamescope? assuming the compositor itself doesn't do so?

          Comment

          • hf_139
            Senior Member
            • May 2023
            • 323

            #35
            Whenever someone enables Wayland per Default the first time, it's very very unstable.
            And when you point out that it isn't ready yet, they throw the argument at you, that they have to release it while it is buggy, in order to make it stable later.
            Which is really weird and something that i only ever saw with Walyand.

            Recently i played minecraft (not wine, its glfw on Java) and everything was buggy and the pointer jumped around randomly and it kept crashing... i wondered wtf is going on.. till i discovered that it started to default to wayland.
            And that is one example out of many.

            Comment

            • hf_139
              Senior Member
              • May 2023
              • 323

              #36
              Originally posted by Quackdoc View Post
              tangentally related, Does anyone have any idea on how to maintain aspect ratios of games on tiling compositors *without* gamescope? assuming the compositor itself doesn't do so?
              Get used to gamescope.
              It is how it is done in the wayland world. Basically, an application should never change resolution or aspect ratio, because that is insecure.
              If the application is running on a different ratio or resolution, it has to itself scale and adjust accordingly.
              An application not doing that, is "legacy" and "outdated". For those we have gamescope as a compatibility layer.

              Comment

              • Quackdoc
                Senior Member
                • Oct 2020
                • 4976

                #37
                Originally posted by hf_139 View Post

                Get used to gamescope.
                It is how it is done in the wayland world. Basically, an application should never change resolution or aspect ratio, because that is insecure.
                If the application is running on a different ratio or resolution, it has to itself scale and adjust accordingly.
                An application not doing that, is "legacy" and "outdated". For those we have gamescope as a compatibility layer.
                gamescope breaks too much, not usable.

                Comment

                • shmerl
                  Senior Member
                  • Dec 2009
                  • 3493

                  #38
                  Originally posted by ssokolow View Post

                  Finally progress on this... but what exactly do they have so far? Just an equivalent to the "create a window and lie about it being a fullscreen resolution" LD_PRELOAD I wanted to write for SDL or do they also have that GPU scaling support I hear Proton uses for fullscreen display?
                  They seem to scale it and position it on the left with transparent band left on the right (if aspect ratio doesn't match monitor's). Not ideal. I filed a bug about it.

                  Comment

                  • ilgazcl
                    Junior Member
                    • Apr 2022
                    • 18

                    #39
                    Originally posted by Alexmitter View Post

                    Birdie: "We need to copy bad design to enable applications written for this bad design to run".
                    Birdie also: "REEEEEEEEEEEEE WAYLAND REEEEEEEEEEEEEEEEEEE"

                    You can always fall back to the bad design display server if it is required to fully support the bad design window mapping
                    Do you remember the purpose of WINE? It is to run Windows applications under Linux. It doesn't matter how modern/old/junk like application it is, the main reason for anyone to install/run WINE is to run it in acceptable performance.

                    Ideally, the whole World should give up Adobe junk (which I subscribed) and donate billions to open source solutions however, it is not the case now. Joking with strangers about a freaking graphic subsystem is childish.

                    ps: I purchase Intel based GPU/hardware just for flawless wayland experience and my desktop is wayland for years.

                    Comment

                    • TheMightyBuzzard
                      Senior Member
                      • Sep 2021
                      • 381

                      #40
                      Originally posted by ilgazcl View Post

                      Do you remember the purpose of WINE? It is to run Windows applications under Linux. It doesn't matter how modern/old/junk like application it is, the main reason for anyone to install/run WINE is to run it in acceptable performance.

                      Ideally, the whole World should give up Adobe junk (which I subscribed) and donate billions to open source solutions however, it is not the case now. Joking with strangers about a freaking graphic subsystem is childish.

                      ps: I purchase Intel based GPU/hardware just for flawless wayland experience and my desktop is wayland for years.
                      I haven't moved to Wayland myself yet. Partially for all the reasons mentioned here so far but also because there is zero reason for me to. It offers me nothing since I don't code GUI things very often and it doesn't offer anything whatsoever to anyone who isn't a GUI coder. I mean, I'm glad there are folks out there to do the beta testing. I'm also extremely glad I don't feel obliged to be one any more.

                      Comment

                      Working...
                      X