Become a MacRumors Supporter for $25/year with no ads, private forums, and more!

joevt

Contributor
Original poster
Jun 21, 2012
4,068
2,104
I am looking for confirmation of the following result:
I believe Apple has enabled support for displays that are wider than 4096 pixels (at least up to 5120) on some Intel GPUs in Big Sur (Windows and Linux have supported this for awhile). One person reported success with Kaby Lake graphics.
Update: Others have reported success with Coffee Lake graphics. Looking at the code, it appears that only Kaby Lake and Coffee Lake were updated to support 5K SST.

I did not get the same result with my Mac mini 2018 (newer Coffee Lake graphics).
Update: This is because my display is 4K - you need a display that has a timing in the EDID with width > 4096 to allow 5K SST.

I am referring to single cable displays (which use one DisplayPort signal), not dual link SST displays like the LG UltraFine 5K display (which use two DisplayPort signals - 2560x2880 each).

For confirmation evidence, we need timing info from SwitchResX showing pixel clock and active pixels of 5120 or a photo of the onscreen menu of the display showing 5120 width.

How wide of a resolution (a normal timing, not a scaled resolution) can you make in SwitchResX? 8192?

Below is a list of max pixel clocks for DisplayPort 1.2. Some pixel formats are not supported by Intel or macOS or both. macOS does not have a method exposed to the user to change the output pixel format (except the new "High Dynamic Range" option - 10bpc is required for HDR). SwitchResX has options to change the frame buffer pixel depth between Millions and Billions of colors but this does not necessarily affect the output pixel format. You can see the output pixel format using the AGDCDiagnose command (but only for AMD graphics).

Pixel ClockPixel Formats
576 MHz10bpc RGB
720 MHz12bpc YCbCr 4:2:2, 8bpc RGB
864 MHz10bpc YCbCr 4:2:2
960 MHz12bpc YCbCr 4:2:0, 6bpc RGB
1080 MHz8bpc YCbCr 4:2:2
1152 MHz10bpc YCbCr 4:2:0
1440 MHz8bpc YCbCr 4:2:0

Some PC 4K displays like the Acer XV273K can accept higher width timings like 5120x2880 - so it's a good display to test with if you don't have one of the widescreen displays. Even if your display does not support width > 4096, it will be helpful to know whether macOS will accept a custom timing with width > 4096. Create the timing with SwitchResX, Command-S to save to override file, then click "Activate immediately", then check the list of Current Resolutions to see if it was added, and check Custom Resolutions to see if it was activated - you may need to turn off the display, then turn it on for detection to work, or disconnect/reconnect the display.
Update: Actually, you need a display that has a timing in the EDID with width > 4096. A patch is in progress to enable 5K SST with displays that don't have a timing in the EDID with width > 4096.

I think currently SwitchResX overrides do not survive reboot in Big Sur. If so, then they at least remain in SwitchResX preferences so you can Save (Command-S) and "Activate immediately" after a reboot. Rebooting shouldn't be necessary to activate a custom timing. You may need to disconnect and reconnect the display for SwitchResX to update properly.

Ice Lake is known to support DisplayPort 1.4, so it probably has no problem, even in Catalina.

AMD GPUs should have no problem supporting resolutions with widths greater than 4096, except older AMD GPUs produce garbled pixels in that case. I don't know if Big Sur will fix those.
https://egpu.io/forums/bootcamp/mid-2015-15-inch-macbook-pro-egpu-master-thread/paged/10/#post-84794
Examples of older AMD GPUs that have a problem:
  • MacBook Pro (Retina, 15-inch, Mid 2015), AMD Radeon R9 M370X
  • Mac Pro (Late 2013), AMD AMD FirePro D300, AMD FirePro D500, AMD FirePro D700

Intel Graphics Drivers
(Gen11) Ice Lake(Gen9) Coffee Lake(Gen9) Kaby Lake(Gen9) Skylake(Gen8) Broadwell(Gen7) Haswell(Gen7) Ivy Bridge
AppleIntelICLGraphics.kext
AppleIntelICLLPGraphicsFramebuffer.kext
AppleIntelICLGraphicsGLDriver.bundle
AppleIntelICLGraphicsMTLDriver.bundle
AppleIntelICLGraphicsVADriver.bundle
AppleIntelICLLPGraphicsVAME.bundle
_
AppleIntelCFLGraphicsFramebuffer.kext
_
_
_
AppleIntelCFLGraphicsVAME.bundle
AppleIntelKBLGraphics.kext
AppleIntelKBLGraphicsFramebuffer.kext
AppleIntelKBLGraphicsGLDriver.bundle
AppleIntelKBLGraphicsMTLDriver.bundle
AppleIntelKBLGraphicsVADriver.bundle
AppleIntelKBLGraphicsVAME.bundle
AppleIntelSKLGraphics.kext
AppleIntelSKLGraphicsFramebuffer.kext
AppleIntelSKLGraphicsGLDriver.bundle
AppleIntelSKLGraphicsMTLDriver.bundle
AppleIntelSKLGraphicsVADriver.bundle
AppleIntelSKLGraphicsVAME.bundle
AppleIntelBDWGraphics.kext
AppleIntelBDWGraphicsFramebuffer.kext
AppleIntelBDWGraphicsGLDriver.bundle
AppleIntelBDWGraphicsMTLDriver.bundle
AppleIntelBDWGraphicsVADriver.bundle
AppleIntelBDWGraphicsVAME.bundle
AppleIntelHD5000Graphics.kext
AppleIntelFramebufferAzul.kext
AppleIntelHD5000GraphicsGLDriver.bundle
AppleIntelHD5000GraphicsMTLDriver.bundle
AppleIntelHD5000GraphicsVADriver.bundle
_
AppleIntelHD4000Graphics.kext
AppleIntelFramebufferCapri.kext
AppleIntelHD4000GraphicsGLDriver.bundle
AppleIntelHD4000GraphicsMTLDriver.bundle
AppleIntelHD4000GraphicsVADriver.bundle
_


Tests (assume native timing of display or CVT-RB for custom timings):
=
Mac ModelCPU, GraphicsGraphics DriverMaxEvidenceNotes
======================================================================================================================
MacBook Air (Retina, 13-inch, 2018)1.6 GHz Dual-Core Core i5
Intel UHD Graphics 617
1536 MB
AppleIntelKBLGraphicsFramebuffer (16.0.0)
AppleIntelKBLGraphics(16.0.0)
macOS 11.0 (20A4299v, 20A4300b)
5120x1440@60Hz
MacBook Air (Retina, 13-inch, 2018).png
Dell U4919DW
discussions.apple.com
MacBook Pro (13-inch, 2019, Four Thunderbolt 3 ports)Intel Iris Plus Graphics 655AppleIntelCFLGraphicsFramebuffer (16.0.0)
AppleIntelKBLGraphics(16.0.0)
ig-platform-id: 0x3ea50004
5120x1440@60HzPhillips 499P9H
www.reddit.com
MacBook Pro (13-inch, 2018, Four Thunderbolt 3 ports)2.3 GHz Quad-Core Core i5
Intel Iris Plus Graphics 655
1536 MB
macOS 11.0 (20A5343j)5120x1440@60HzSamsung 49" CRG9
discussions.apple.com
LG 49WL95C
#18
MacBook Pro (13-inch, 2017, Two Thunderbolt 3 ports)
MacBookPro14,1
Mac-B4831CEBD52A0C4C
2.5 GHz Dual-Core Core i5
Intel Iris Plus Graphics 640
1536 MB
AppleIntelKBLGraphicsFramebuffer (16.0.0)
AppleIntelKBLGraphics (16.0.0)
macOS 11.0 (20A5343j)
ig-platform-id: 0x59260002
5120x1440@70HzPhillips 499P9H
EDID: PHL 499P9
#26
MacBook Pro (13-inch, 2016, Four Thunderbolt 3 ports)Intel Iris Graphics 550untested
MacBook Pro (13-inch, 2016, Two Thunderbolt 3 ports)Intel Iris Graphics 540
1536 MB
AppleIntelSKLGraphicsFramebuffer (16.0.0)
AppleIntelSKLGraphics (16.0.0)
Big Sur Beta 2, Beta 3, Beta 4
ig-platform-id: 0x19260002
3840x1080@60HzDell U4919DW
#5
LG 49
#13, #17
Mac mini (2018)
Macmini8,1
Mac-7BA5B2DFE22DDD8C
3.2 GHz 6-Core Core i7
Intel UHD Graphics 630
1536 MB
AppleIntelCFLGraphicsFramebuffer (16.0.0)
AppleIntelKBLGraphics (16.0.0)
macOS 11.0 (20A5323j)
ig-platform-id: 0x3e900007
5120x1440@70Hz
screen-shot-2020-08-16-at-11-05-00-pm-png.944773

tempimageuivbeg-png.944774
Phillips 499P9H
EDID: PHL 499P9
#24, #27
Mac mini (2018)
Macmini8,1
Mac-7BA5B2DFE22DDD8C
3.6 GHz Quad-Core Core i3
Intel UHD Graphics 630
1536 MB
AppleIntelCFLGraphicsFramebuffer (16.0.0)
AppleIntelKBLGraphics (16.0.0)
macOS 11.0 (20A4299v, 20A4300b, 20A5323i)
ig-platform-id: 0x3e9b0007
macOS:
4096x2880@57Hz
Windows:
5120x1440@60Hz
(did not try 5Kx2880)
Mac mini (2018).png
MacMiniWindows5120x1440.jpg
MacMiniWindows5120x1440HDMI.jpg
Acer XV273K
Max height of 2880 can probably be patched. The driver accepts the timing but the GPU produces black screen until 55Hz.
Supports 5120x2880 with AMD eGPU. Supports 5120x1440 with iGPU in Windows 10.
Update: 5K will work with a display that is actually 5K width. A patch is in progress to enable 5K SST with smaller displays.
=

Information to collect:
Code:
kextstat | grep Intel | egrep "Graphics|Framebuffer"
ioreg -lw0 | grep "AAPL,ig-platform-id"
ioreg -lw0 | grep '<"Mac'
system_profiler SPHardwareDataType SPDisplaysDataType | sed '/.*Serial.*/d;/.*UUID.*/d'
system_profiler SPSoftwareDataType | grep System
Also include Model as it appears in "About This Mac", for example: Mac mini (2018)
 
Last edited:

joevt

Contributor
Original poster
Jun 21, 2012
4,068
2,104
Every Mac with Intel graphics has a intel graphics platform id. The platform id points to a set of info in the Intel graphics driver which describes the Intel graphics features for that Mac. While multiple Macs may use the same graphics driver, each different Mac may have a different platform id. For example, my Mac mini (2018) with Core i3 processor has a platform ID of 0x3e9b0007. I am wondering if Mac mini's with different CPUs have different platform-ids that might enable 5120x1440? To find your platform id, use the following command:
ioreg -lw0 | grep "AAPL,ig-platform-id"
 

adonis3k

macrumors 6502
Apr 15, 2012
484
70
my MacBook Air 2020 has AppleIntelICLGraphics.kext but I can't try it out on the Samsung G9 as orders as just shipping and taking bloody forever.....
 

joevt

Contributor
Original poster
Jun 21, 2012
4,068
2,104
my MacBook Air 2020 has AppleIntelICLGraphics.kext but I can't try it out on the Samsung G9 as orders as just shipping and taking bloody forever.....
I don't imagine Ice Lake will have any problem since it supports DisplayPort 1.4 and 6K displays but I guess it's a good idea to include it for reference.

What I would like to see is if Mac mini (2018) Core i5 or Core i7 has better results than my Core i3. There might be a successful result at #13 from MACTAPAXP but the timing and CPU info has not been provided.
 
  • Like
Reactions: Amethyst1

Yves Bazin

macrumors newbie
Jul 12, 2020
9
0
Hello
Config : MBP late 2016 13inch
Intel Iris Graphics 540 1536 Mo
Monitor : DELL 49 inch
I am running Big Sur beta 2 from 7th July (developper version) and it's not working resolution max 3840x1080.
I don't know if there is a difference between the developper and the 'public" beta
 

joevt

Contributor
Original poster
Jun 21, 2012
4,068
2,104
Hello
Config : MBP late 2016 13inch
Intel Iris Graphics 540 1536 Mo
Monitor : DELL 49 inch
I am running Big Sur beta 2 from 7th July (developper version) and it's not working resolution max 3840x1080.
I don't know if there is a difference between the developper and the 'public" beta
Thanks for the information. Can you also post output from the following commands?
kextstat | grep Intel | egrep "Graphics|Framebuffer"
ioreg -lw0 | grep "AAPL,ig-platform-id"
 

Yves Bazin

macrumors newbie
Jul 12, 2020
9
0
Thanks for the information. Can you also post output from the following commands?
kextstat | grep Intel | egrep "Graphics|Framebuffer"
ioreg -lw0 | grep "AAPL,ig-platform-id"
com.apple.driver.AppleIntelSKLGraphicsFramebuffer (16.0.0) 67C03AE4-3DC2-3577-8D89-F40F85D0B240
com.apple.driver.AppleIntelSKLGraphics (16.0.0) E225FD0B-A3A0-37CB-8E8D-436408D4C3E2

"AAPL,ig-platform-id" = <02002619>
maybe it's good to know that with my LG 38 inch I have 3840x1600 since ages :)
 
Last edited:

joevt

Contributor
Original poster
Jun 21, 2012
4,068
2,104
com.apple.driver.AppleIntelSKLGraphicsFramebuffer (16.0.0) 67C03AE4-3DC2-3577-8D89-F40F85D0B240
com.apple.driver.AppleIntelSKLGraphics (16.0.0) E225FD0B-A3A0-37CB-8E8D-436408D4C3E2

"AAPL,ig-platform-id" = <02002619>
maybe it's good to know that with my LG 38 inch I have 3840x1600 since ages :)
Maybe with your Dell you could try adding a custom timing with SwitchResX to get 14% more pixels (I don't know if the Dell supports custom timings?):
4096x1152@60Hz
 
  • Like
Reactions: Amethyst1

Yves Bazin

macrumors newbie
Jul 12, 2020
9
0
Maybe with your Dell you could try adding a custom timing with SwitchResX to get 14% more pixels (I don't know if the Dell supports custom timings?):
4096x1152@60Hz
What are the parameters for the new config 4096x1152 'cause the one I have is scaled only. and when trying to create a real one I don't know what to put
 

Yves Bazin

macrumors newbie
Jul 12, 2020
9
0
Hello I have found the way and the resolution 4096x1152 runs on my laptop with the dell 49''
i find something funny using EDID utils

Block 2, DisplayID Extension Block: Version: 1.2 Extension Count: 0 Display Product Type: Standalone display device Display Parameters Data Block (0x01): Image size: 1198.1 mm x 337.0 mm Pixels: 5120 x 1440 Feature support flags: Power management (DPM) Gamma: 2.20 Aspect ratio: 3.55 Dynamic bpc native: 10 Dynamic bpc overall: 10 Video Timing Modes Type 1 - Detailed Timings Data Block: FAIL: Unknown aspect 0x08. DTD: 5120x1440 59.977 Hz 0:0 88.826 kHz 469.000 MHz (aspect undefined, no 3D stereo, preferred) Hfront 48 Hsync 32 Hback 80 Hpol P Vfront 3 Vsync 10 Vback 28 Vpol N FAIL: Unknown aspect 0x08. DTD: 5120x1440 29.978 Hz 0:0 43.797 kHz 231.250 MHz (aspect undefined, no 3D stereo) Hfront 48 Hsync 32 Hback 80 Hpol P Vfront 3 Vsync 10 Vback 8 Vpol N Checksum: 0x6e Checksum: 0x90 FAIL: Native progressive timings are a mix of several resolutions. FAIL: Missing DisplayID Product Identification Data Block. FAIL: Missing DisplayID Display Interface Features Data Block.

How would you change this using your tools because the aspect ratio doesn't seem to be recognize ?
 

joevt

Contributor
Original poster
Jun 21, 2012
4,068
2,104
Hello I have found the way and the resolution 4096x1152 runs on my laptop with the dell 49''
i find something funny using EDID utils

How would you change this using your tools because the aspect ratio doesn't seem to be recognize ?
You can ignore those Aspect ratio FAILs from edid-decode.

Aspect ratio 0x8 means "Aspect ratio shall be calculated by using the Horizontal Active Image Pixels and Vertical Active Image Lines" according to the DisplayID 2.0 spec. 5120x1440 is a 32:9 aspect ratio but that is not one of the 8 other values defined in the DisplayID 1.3 or 2.0 spec.

edid-decode is using a strict interpretation of the DisplayID spec. Aspect ratio 0x08 is only defined in the DisplayID 2.0 spec. Many EDIDs have DisplayID blocks with version set to 1.2 (like in the Dell case) but they use parts of the DisplayID 2.0 spec.
 

Yves Bazin

macrumors newbie
Jul 12, 2020
9
0
Same result with beta 3 Mac book pro 2016 13" with and LG 49 (yes I have changed model )
 

joevt

Contributor
Original poster
Jun 21, 2012
4,068
2,104
Updated original post. You don't need a 5K display to test this.
 

Yves Bazin

macrumors newbie
Jul 12, 2020
9
0
Something funny with the LG (or not that fun)
It sees the 49 inch as an 6720x3780 monitor and I have hard time putting it on a 32:9 and in the overrides I don't find the file for the monitor EDID
 

joevt

Contributor
Original poster
Jun 21, 2012
4,068
2,104
Something funny with the LG (or not that fun)
It sees the 49 inch as an 6720x3780 monitor and I have hard time putting it on a 32:9 and in the overrides I don't find the file for the monitor EDID
Overrides can exist in /System/Library/... or /Library
Use Accessibility zoom keyboard shortcuts if text is too small.
 

martroi

macrumors newbie
Aug 12, 2020
1
0
I am looking for confirmation of the following result:
I believe Apple has enabled support for displays that are wider than 4096 pixels (at leas up to 5120) on some Intel GPUs in Big Sur (Windows and Linux have supported this for awhile). One person reported success with Kaby Lake graphics.
I did not get the same result with my Mac mini 2018 (newer Coffee Lake graphics).

I am referring to single cable displays (which use one DisplayPort signal), not dual link SST displays like the LG UltraFine 5K display (which use two DisplayPort signals - 2560x2880 each).

For confirmation evidence, we need timing info from SwitchResX showing pixel clock and active pixels of 5120. How wide of a resolution (a normal timing, not a scaled resolution) can you make in SwitchResX? 8192?

Here's a list of max pixel clocks for DisplayPort 1.2 (some modes are not supported by Intel or macOS or both):
Pixel ClockPixel Formats
576 MHz10bpc RGB
720 MHz12bpc 422, 8bpc RGB
864 MHz10bpc 422
960 MHz12bpc 420, 6bpc RGB
1080 MHz8bpc 422
1152 MHz10bpc 420
1440 MHz8bpc 420

10bpc is required for HDR.

Some PC 4K displays like the Acer XV273K can accept higher width timings like 5120x2880 - so it's a good display to test with. Even if your display does not support width > 4096, it will be helpful to know whether macOS will accept a custom timing with width > 4096. Create the timing with SwitchResX, Command-S to save to override file, then click "Activate immediately", then check list of Current Resolutions to see if it was added, and check Custom Resolutions to see if it was activated - you may need to turn off the display, then turn it on for detection to work, or disconnect/reconnect the display.

I think currently SwitchResX overrides do not survive reboot, but they remain in SwitchResX preferences so you can Save (Command-S) and "Activate immediately" after a reboot. Rebooting shouldn't be necessary to active a custom timing. You may need to disconnect and reconnect the display for SwitchResX to update properly.

Ice Lake is known to support DisplayPort 1.4, so it probably has no problem, even in Catalina.

Intel Graphics Drivers:
(Gen11) Ice Lake(Gen9) Coffee Lake(Gen9) Kaby Lake(Gen9) Skylake(Gen8) Broadwell(Gen7) Haswell(Gen7) Ivy Bridge
AppleIntelICLGraphics.kext
AppleIntelICLLPGraphicsFramebuffer.kext
AppleIntelICLGraphicsGLDriver.bundle
AppleIntelICLGraphicsMTLDriver.bundle
AppleIntelICLGraphicsVADriver.bundle
AppleIntelICLLPGraphicsVAME.bundle
_
AppleIntelCFLGraphicsFramebuffer.kext
_
_
_
AppleIntelCFLGraphicsVAME.bundle
AppleIntelKBLGraphics.kext
AppleIntelKBLGraphicsFramebuffer.kext
AppleIntelKBLGraphicsGLDriver.bundle
AppleIntelKBLGraphicsMTLDriver.bundle
AppleIntelKBLGraphicsVADriver.bundle
AppleIntelKBLGraphicsVAME.bundle
AppleIntelSKLGraphics.kext
AppleIntelSKLGraphicsFramebuffer.kext
AppleIntelSKLGraphicsGLDriver.bundle
AppleIntelSKLGraphicsMTLDriver.bundle
AppleIntelSKLGraphicsVADriver.bundle
AppleIntelSKLGraphicsVAME.bundle
AppleIntelBDWGraphics.kext
AppleIntelBDWGraphicsFramebuffer.kext
AppleIntelBDWGraphicsGLDriver.bundle
AppleIntelBDWGraphicsMTLDriver.bundle
AppleIntelBDWGraphicsVADriver.bundle
AppleIntelBDWGraphicsVAME.bundle
AppleIntelHD5000Graphics.kext
AppleIntelFramebufferAzul.kext
AppleIntelHD5000GraphicsGLDriver.bundle
AppleIntelHD5000GraphicsMTLDriver.bundle
AppleIntelHD5000GraphicsVADriver.bundle
_
AppleIntelHD4000Graphics.kext
AppleIntelFramebufferCapri.kext
AppleIntelHD4000GraphicsGLDriver.bundle
AppleIntelHD4000GraphicsMTLDriver.bundle
AppleIntelHD4000GraphicsVADriver.bundle
_


Tests (assume native timing of display or CVT-RB for custom timings):

Mac ModelCPU, GraphicsGraphics DriverMaxEvidenceNotes
MacBook Pro (13-inch, 2019, Four Thunderbolt 3 ports)Intel Iris Plus Graphics 655AppleIntelCFLGraphicsFramebuffer(16.0.0)
AppleIntelKBLGraphics(16.0.0)
ig-platform-id:0x3ea50004
5120x1440@60HzPhillips 499P9H
www.reddit.com
MacBook Pro (13-inch, 2018, Four Thunderbolt 3 ports)Intel Iris Plus Graphics 655Big Sur Beta 4 Dev5120x1440@60HzSamsung 49" CRG9
discussions.apple.com
MacBook Air (Retina, 13-inch, 2018)1.6GHz Dual-Core Core i5
Intel UHD Graphics 617 1536 MB
AppleIntelKBLGraphicsFramebuffer(16.0.0)
AppleIntelKBLGraphics(16.0.0)
11.0 Beta (20A4299v, 20A4300b)
5120x1440@60Hz View attachment 930179 Dell U4919DW
discussions.apple.com
MacBook Pro (13-inch, 2016, Four Thunderbolt 3 ports)Intel Iris Graphics 550untested
MacBook Pro (13-inch, 2016, Two Thunderbolt 3 ports)Intel Iris Graphics 540
1536 MB
AppleIntelSKLGraphicsFramebuffer(16.0.0)
AppleIntelSKLGraphics(16.0.0)
Big Sur Beta 2, Beta 3, Beta 4
ig-platform-id:0x19260002
3840x1080Dell U4919DW
#5
LG 49
#13, #17
Mac mini (2018)
Macmini8,1
3.6GHz Quad-Core Core i3
Intel UHD Graphics 630
1536 MB
AppleIntelCFLGraphicsFramebuffer(16.0.0)
AppleIntelKBLGraphics(16.0.0)
11.0 Beta (20A4299v, 20A4300b, 20A5323I)
ig-platform-id:0x3e9b0007
4096x2880@57Hz View attachment 930181 Acer XV273K
Max height of 2880 can probably be patched. The driver accepts the timing but the GPU produces black screen until 55Hz.
Supports 5120x2880 with AMD eGPU. Supports 5120x1440 with iGPU in Windows 10.

Information to collect:
Code:
kextstat | grep Intel | egrep "Graphics|Framebuffer"
ioreg -lw0 | grep "AAPL,ig-platform-id"
ioreg -lw0 | grep '<"Mac'
system_profiler SPHardwareDataType SPDisplaysDataType | sed '/.*Serial.*/d;/.*UUID.*/d'
system_profiler SPSoftwareDataType | grep System
Also include Model as it appears in "About This Mac", for example: Mac mini (2018)

Here is some evidence that IT WORKS with Big Sur beta 4 public beta. I have a MacBook Pro 13" 2018 with Intel card, and the display is an LG ultra wide 49WL95C 49". With macOS 10.15.x the max resolution was 3840 x 1080, and I tried every solution I could find without success until I tried Big Sur, and... I got 5120 x 1440 after first boot, with no extra configuration required!
 

Attachments

  • Screenshot 2020-08-13 at 01.11.58.png
    Screenshot 2020-08-13 at 01.11.58.png
    112.6 KB · Views: 371
  • Screenshot 2020-08-13 at 01.13.18.png
    Screenshot 2020-08-13 at 01.13.18.png
    285 KB · Views: 365
Last edited:

joevt

Contributor
Original poster
Jun 21, 2012
4,068
2,104
Here is some evidence that IT WORKS with Big Sur beta 4 public beta. I have a MacBook Pro 13" 2018 with Intel card, and the display is an LG ultra wide 49WL95C 49". With macOS 10.15.x the max resolution was 3840 x 1080, and I tried every solution I could find without success until I tried Big Sur, and... I got 5120 x 1440 after first boot, with no extra configuration required!
Thanks for the screenshots. Can you also post info from the following commands?
Code:
kextstat | grep Intel | egrep "Graphics|Framebuffer"
ioreg -lw0 | grep "AAPL,ig-platform-id"
ioreg -lw0 | grep '<"Mac'
system_profiler SPHardwareDataType SPDisplaysDataType | sed '/.*Serial.*/d;/.*UUID.*/d'
system_profiler SPSoftwareDataType | grep System
One thing that's strange is that the Overview doesn't show the MacBook Pro model name. Can you show what Catalina says?

It would also be useful to have a screenshot of the timing information for the 5120x1440 resolution from SwitchResX - or a photo of the onscreen display showing 5120x1440 60Hz resolution.
 

indymatt

macrumors newbie
Aug 13, 2020
3
0
Indianapolis, IN
Found this post from the several google search results of forums at apple and dell. I have a 2018 13" MBP (non-touch bar). Got the new monitor Monday. Tried USB-C, HDMI, DP, all failed to produce 5120x1440. Read through your notes in various posts and then here. Decided to upgrade to Big Sur Beta 4. Got the monitor to work properly over HDMI (not using USB-C at all). Using an Anker USB-C adapter for HDMI and the supplied HDMI cable to HDMI1 on the monitor. Can confirm it works as it should.
 

SpoddyCoder

macrumors newbie
Aug 13, 2020
3
0
@joevt - nice job on the maintaining the list here 👍 Will save a lot of people expensive pain!

On the MBP 13" front, I posted a thread on Reddit which may have some useful info...

https://www.reddit.com/r/ultrawidemasterrace/comments/hlmzfw
I'm no great expert tbh - but one of the respondents pointed out it's just a hard limitation of the integrated graphics - if it can't do DP1.4 then it's unlikely to ever work. Which would rule out all 13" MBP's except the top tier 2020 model with the new Ice Lake CPU.
 

joevt

Contributor
Original poster
Jun 21, 2012
4,068
2,104
@martroi & @indymatt - it's great that you think it's working... I hope it is too! But it is easy to be deceived... hers' my 13" saying it's doing 5120x1440, but the monitor confirming it really isn't...


That's why it's important to provide the output of the commands @joevt asks for :)
Yes, for proof, we need a picture showing 5120x1440 60Hz mode on the onscreen menu or we need timing info from SwitchResX like this:
845346-c24e91bbd7fc5bc5b581583c85b6c82b.jpg



@joevt - nice job on the maintaining the list here 👍 Will save a lot of people expensive pain!

On the MBP 13" front, I posted a thread on Reddit which may have some useful info...

https://www.reddit.com/r/ultrawidemasterrace/comments/hlmzfw
I'm no great expert tbh - but one of the respondents pointed out it's just a hard limitation of the integrated graphics - if it can't do DP1.4 then it's unlikely to ever work. Which would rule out all 13" MBP's except the top tier 2020 model with the new Ice Lake CPU.
It's obviously not a hard limitation of the iGPU, since 5120x1440 60Hz works in Windows and Linux. I can get 5120x1440 60Hz on my Mac mini 2018. I should update the post with a photo.

I don't know if HDMI can get 5120x1440 60Hz - I haven't seen anyone post success with that (Windows or macOS). I'll give it a try in Windows.
 

SpoddyCoder

macrumors newbie
Aug 13, 2020
3
0
@joevt I'll defer to your greater expertise... but it's not a surprise to me your 2018 Mac Mini can work ...as that has Intel HD Graphics 630... which does support DP1.4...


Whereas latest MBP 13" use Intel Iris Graphics 645... which only support DP1.2...


Which to me looks like a hardware limitation and not solvable by OS update?

Happy to be proved wrong ofc! I have 13" MBP currently unable to be used on a GRG9 - so still hoping for a fix!
 

joevt

Contributor
Original poster
Jun 21, 2012
4,068
2,104
@joevt I'll defer to your greater expertise... but it's not a surprise to me your 2018 Mac Mini can work ...as that has Intel HD Graphics 630... which does support DP1.4...

Whereas latest MBP 13" use Intel Iris Graphics 645... which only support DP1.2...

Which to me looks like a hardware limitation and not solvable by OS update?

Happy to be proved wrong ofc! I have 13" MBP currently unable to be used on a GRG9 - so still hoping for a fix!
I don't think eDP version relates to DisplayPort version.
https://en.wikipedia.org/wiki/DisplayPort#eDP
eDP 1.4a is required for DisplayPort 1.3 HBR3 support but the Intel HD Grahpics 630 only supports eDP 1.4.

Anyway, DisplayPort 1.2 supports resolutions greater than 4096 wide - the only limitation is bandwidth - and 5120x1440 requires less bandwidth than 4K (both only require HBR2).

I added a photo of 5120x1440 60Hz working in Windows 10 running on my Mac mini (2018) (connected via DisplayPort and HDMI 2.0).
 
Last edited:
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.