Wayland Protocol Finally Ready For Fractional Scaling

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts
  • darkbasic
    Senior Member
    • Nov 2009
    • 3085

    #81
    Originally posted by holunder View Post

    So just use X.org and its better scaling method with an external 4K monitor then? You could write a script, which is changing the global DPI settings whenever you (un)plug your monitor. Certainly not great but better than having to use a QHD monitor like a caveman.
    You don't get it: I want to be able to use BOTH when I need them. It's the same whenever you need to connect a projector: you don't want to turn your laptop's monitor off. You need per-monitor scaling and so you need Wayland (no good fractional scaling). Whenever I need accurate colors I instead need to switch back to X11. It's not a pleasant experience for sure.
    ## VGA ##
    AMD: X1950XTX, HD3870, HD5870
    Intel: GMA45, HD3000 (Core i5 2500K)

    Comment

    • bug77
      Senior Member
      • Dec 2009
      • 6517

      #82
      Originally posted by Myownfriend View Post

      What do you mean by "log into Wayland"?
      I mean start a Plasma Wayland session.

      Comment

      • holunder
        Senior Member
        • Jan 2013
        • 164

        #83
        Originally posted by darkbasic View Post

        You don't get it: I want to be able to use BOTH when I need them. It's the same whenever you need to connect a projector: you don't want to turn your laptop's monitor off. You need per-monitor scaling and so you need Wayland (no good fractional scaling).
        Instead, like I said, you could have gone with a QHD notebook display next to a 4K desktop monitor and use the same DPI setting with X.org’s fractional scaling…

        Comment

        • sl1pkn07
          Phoronix Member
          • Nov 2008
          • 64

          #84
          who say is not possible plasma+nvidia+privative drivers+wayland?

          https://i.ibb.co/XFJZLmG/Screenshot-20221128-163338.png

          4K display non-hidpi (Asus PB287Q)

          greetings
          Last edited by sl1pkn07; 28 November 2022, 11:40 AM.

          Comment

          • darkbasic
            Senior Member
            • Nov 2009
            • 3085

            #85
            Originally posted by holunder View Post

            Instead, like I said, you could have gone with a QHD notebook display next to a 4K desktop monitor and use the same DPI setting with X.org’s fractional scaling…
            Why would I? Fractional scaling sucks on Linux, even on X11. Only QT supports it: even with GTK you have to play with font sizes etc.
            ## VGA ##
            AMD: X1950XTX, HD3870, HD5870
            Intel: GMA45, HD3000 (Core i5 2500K)

            Comment

            • Quackdoc
              Senior Member
              • Oct 2020
              • 5070

              #86
              Originally posted by darkbasic View Post

              Why would I? Fractional scaling sucks on Linux, even on X11. Only QT supports it: even with GTK you have to play with font sizes etc.
              which is why I avoid GTK like the plague that it is, I may hate how QT apps look, but at least they are somewhat fine on fractional scaling

              Comment

              • Myownfriend
                Senior Member
                • Mar 2021
                • 1043

                #87
                It was merged earlier today btw.

                Comment

                • Quackdoc
                  Senior Member
                  • Oct 2020
                  • 5070

                  #88
                  Originally posted by Myownfriend View Post
                  It was merged earlier today btw.
                  YAY this makes me very happy, thanks for the update.

                  Comment

                  • marlock
                    Senior Member
                    • Nov 2018
                    • 435

                    #89
                    Originally posted by s_j_newbury View Post

                    Kernel has a CEC driver too, GPUs tend not to have the hardware for license cost reasons. For that reason game consoles have to use a separate chip to implement CEC HDMI. GPU board makers could do the same, but I'm not aware of any doing so, am I wrong? Deep colour is also supported by DRM/KMS drivers, it's mostly not supported by DEs due to lack of application/toolkit support AFAIK. Chicken and egg.
                    I've once seen an USB+HDMI to HDMI dongle that provided USB <<>> CEC interaction, in case there is an actual lack of hardware support involved.

                    That being said, I don't know if Raspberry Pi would spend extra money on a CEC controller chip or license, but I do know CEC works on a SolidRun Cubox-i4Pro, a Raspberry Pi 3 and a Raspberry Pi 4 when those devices are connected via HDMI to a TV and use LibreELEC (minimalist Linux+Kodi mediacenter-oriented distro). AFAIK Raspbian also supports the feature.


                    There are certain things that Linux is perfectly capable of working with, but haven't been in the spotlight for "normal" desktop linux distros.

                    eg: GSM chip-based phone calls, until Purism's PureOS very recently decided that the OS would be essentially the same on their laptops and their linux smartphones (though compiled to ARM vs. x86-64, leveraging different bootloaders, etc)... now if you have a supported usb modem or such you can actually dial and talk from your PC.

                    Maybe CEC is just one of those things, even if the hardware is capable and the feature is fully implemented kernel-side? I know I would like having this feature on a HTPC if I currently had one, with proper configurations (because I might not want the HTPC to powerdown when the TV screen is switched off (eg: if it doubles as the home NAS)... CEC can be a great convenience but it can also be a curse sometimes.

                    Comment

                    • marlock
                      Senior Member
                      • Nov 2018
                      • 435

                      #90
                      Originally posted by holunder View Post

                      Instead, like I said, you could have gone with a QHD notebook display next to a 4K desktop monitor and use the same DPI setting with X.org’s fractional scaling…
                      limiting the choice of hardware to avoid running into software limitations is a workaround, not a definitive solution... not to mention darkbasic specifically mentioned projectors, which typically we don't have a choice on, but actually are at the mercy of what's available at that moment from our host/employer/client/contractor/event organizer/etc

                      Also if you're going down that road, what prevents you from setting up the screen resolution on a 4K screen/TV to QHD values instead of using UI fractional scaling? You would sacrifice the same thing (actual content rendering resolution) in favour of a more comfortable UI size, on a per-monitor basis without limiting your choice of hardware, right?

                      I find myself managing screen resolutions instead of fiddling with UI scaling all the time, even on Windows at work, and the blurriness is usually minimal (though I'm not the most demanding pair of eyes)... the real cost is UI realestate but if things are going to get tiny and unreadable, you're going to loose that regardless, and HiDPI+fractional scaling is actually only improving font and image crispiness, not usability, so IMHO it's a minor sacrifice.
                      Last edited by marlock; 29 November 2022, 11:30 AM.

                      Comment

                      Working...
                      X