Contribute
Register

Surface Pro 7 HiDPI not working

Joined
Sep 4, 2020
Messages
16
Motherboard
Surface Pro 7 - OpenCore UEFI
CPU
i5-1035G4
Graphics
Intel Iris Plus Graphics G4
I managed to install Catalina 10.15.7 on my Surface Pro 7, with working graphics acceleration. But when setting the resolution to 1368x912 HiDPI (which is preferred), the screen starts flickering. Selecting any other non-HiDPI resolution does not have this issue. Also my mouse looks like a weird distorted square (see attachments).

Is there anyone that can help me?
 

Attachments

  • OC.zip
    85.3 MB · Views: 45
  • mouse.jpeg
    mouse.jpeg
    221.3 KB · Views: 51

Feartech

Moderator
Joined
Aug 3, 2013
Messages
23,743
Motherboard
Asus N752VX-OpenCore
CPU
i7-6700HQ / HM170
Graphics
HD 530 1920 x 1080
Mac
  1. iMac
Mobile Phone
  1. iOS
I managed to install Catalina 10.15.7 on my Surface Pro 7, with working graphics acceleration. But when setting the resolution to 1368x912 HiDPI (which is preferred), the screen starts flickering. Selecting any other non-HiDPI resolution does not have this issue. Also my mouse looks like a weird distorted square (see attachments).

Is there anyone that can help me?
try adding :
-igfxcdc -igfxdvmt
boot arguments
 
Joined
Sep 4, 2020
Messages
16
Motherboard
Surface Pro 7 - OpenCore UEFI
CPU
i5-1035G4
Graphics
Intel Iris Plus Graphics G4

Attachments

  • config.plist
    17.1 KB · Views: 23
Joined
Sep 4, 2020
Messages
16
Motherboard
Surface Pro 7 - OpenCore UEFI
CPU
i5-1035G4
Graphics
Intel Iris Plus Graphics G4
also possible that you may need -cdfon boot argument
Still no difference with those boot arguments, but I got the weird mouse fixed with a framebuffer patch
Code:
            <key>PciRoot(0x0)/Pci(0x2,0x0)</key>
            <dict>
                <key>AAPL,ig-platform-id</key>
                <data>AABSig==</data>
                <key>framebuffer-fbmem</key>
                <data>AAAAAw==</data>
                <key>framebuffer-patch-enable</key>
                <integer>1</integer>
                <key>framebuffer-stolenmem</key>
                <data>AACwAw==</data>
                <key>AAPL,slot-name</key>
                <string>Internal@0,2,0</string>
                <key>AAPL00,override-no-connect</key>
               <data>AP///////wAw5FUFoQAAEAAaAQSlGhF4A+6Vo1RMmSYPUFQAAAABAQEBAQEBAQEBAQEBAQEBP3+woKAgNHAwIDoABK0QAAAZAAAA/QAwPAAAIQQKFBQUFBQUAAAA/gBMR0RfTVAwLjJfCiAgAAAA/gBMUDEyM1dRMTEyNjA0AD8=</data>
                <key>device-id</key>
                <data>UooAAA==</data>
                <key>framebuffer-unifiedmem</key>
                <data>AAAAgA==</data>
            </dict>

However the screen flickering with HiDPI remains (without no issue).
 

Feartech

Moderator
Joined
Aug 3, 2013
Messages
23,743
Motherboard
Asus N752VX-OpenCore
CPU
i7-6700HQ / HM170
Graphics
HD 530 1920 x 1080
Mac
  1. iMac
Mobile Phone
  1. iOS
Still no difference with those boot arguments, but I got the weird mouse fixed with a framebuffer patch
Code:
            <key>PciRoot(0x0)/Pci(0x2,0x0)</key>

            <dict>

                <key>AAPL,ig-platform-id</key>

                <data>AABSig==</data>

                <key>framebuffer-fbmem</key>

                <data>AAAAAw==</data>

                <key>framebuffer-patch-enable</key>

                <integer>1</integer>

                <key>framebuffer-stolenmem</key>

                <data>AACwAw==</data>

                <key>AAPL,slot-name</key>

                <string>Internal@0,2,0</string>

                <key>AAPL00,override-no-connect</key>

                <data>AP///////wAw5FUFoQAAEAAaAQSlGhF4A+6Vo1RMmSYPUFQAAAABAQEBAQEBAQEBAQEBAQEBP3+woKAgNHAwIDoABK0QAAAZAAAA/QAwPAAAIQQKFBQUFBQUAAAA/gBMR0RfTVAwLjJfCiAgAAAA/gBMUDEyM1dRMTEyNjA0AD8=</data>

                <key>device-id</key>

                <data>UooAAA==</data>

                <key>framebuffer-unifiedmem</key>

                <data>AAAAgA==</data>

            </dict>

However the screen flickering with HiDPI remains (without no issue).
weird mouse fix?
 
Joined
Sep 4, 2020
Messages
16
Motherboard
Surface Pro 7 - OpenCore UEFI
CPU
i5-1035G4
Graphics
Intel Iris Plus Graphics G4
After changing the resolution to 2736 x 1824 (which is the default screen resolution of the surface pro 7), I found out that the screen also flickers. So I think the issue is not related to HiDPI. When using a lower resolution (such as 1368x912 without HiDPI of course) there is no flicker. Is there a way to get support for 2736x1824?
 
Joined
Jan 27, 2019
Messages
73
Motherboard
Dell Inspiron 7548 - OpenCore
CPU
i7-5500U
Graphics
HD 5500, R7 M270, 3840x2160
Mac
  1. MacBook Pro
After changing the resolution to 2736 x 1824 (which is the default screen resolution of the surface pro 7), I found out that the screen also flickers. So I think the issue is not related to HiDPI. When using a lower resolution (such as 1368x912 without HiDPI of course) there is no flicker. Is there a way to get support for 2736x1824?
I have the same issue in a 3840x2160 internal screen whether I use the screen’s full resolution or 1920x1080 HiDPI.
Any lower resolution or HiDPI scaling works fine (but the icons and folders are too big or too small...)

If you happen to find a solution please do tell, I will do as well.
 
Joined
Nov 18, 2020
Messages
4
Motherboard
Acer SF313-52
CPU
i5-1035G4
Graphics
Intel Iris Plus
You can try making your notebook sleep before you login,screen maybe work well after waking up(Not work when I put USBPorts.kext or AirportItlwm.kext into EFI).
Or connect a FHD external monitor before booting.
 
Top