[email protected] possible on Mac Mini 2018?
Mac: Mac Mini 2018 with 16 GB RAM, 6 Core CPU and 1 TB SSD
GPU: XFX Radeon RX 5500 XT Thicc II Pro
eGPU: Razer Core X
Monitor: Acer Nitro XV273K connected via Displayport 1.4 Cable
I just bought my eGPU and GPU last week and I can't seem to get [email protected] working. The max I can get is 2560x1440 (Low Res) @144,63 Hz. Not even 1080p works at 120Hz or 144Hz. The GPU says it can push [email protected] with no problem. So I'm wondering am I doing something wrong or is this a limitation of MacOS that it can use [email protected]?
@gixxa42, It is possible but macOS is terrible at using the best resolutions and refresh rates. Try SwitchResX and see if you can select the proper settings for your monitor.
So I tried SwitchResX and now all I see is static on the top and a black frame tie the left and pink/green on the right
It works now! Here is what I had to enter:
|Pixel Clock||1066,51 MHz|
|Active||3840 pixel||2160 lines|
|Front porch||48 pixel||3 lines|
|Sync width||64 pixel||5 lines|
|Black porch||48 pixel||54 lines|
|Blanking||160 pixel||62 lines|
|Total||4000 pixel||2222 lines|
|Scan rate||266,628 kHz||119,994 Hz|
Check positive sync. on horizontal
Do not check positive sync. on vertical
I use [email protected] (CVT-RB standard timing) for scaled resolutions. The default 119.88 Hz refresh rate causes a black screen for scaled resolutions that are greater than 3840x2160 (including 2560x1440 HiDPI which is a scaled 5120x2880 resolution). I did not try your custom 119.994 Hz timing.
The default timing 119.88 Hz timing for 3840x2160 works (and the corresponding 1920x1080 HiDPI mode).
The default 120Hz and 144Hz timings 1920x1080 and 2560x1440 work (and their corresponding HiDPI modes 960x540 and 1280x720). There's no point trying scaled resolutions with those low resolutions (they won't look good on a 4K screen) but if you wanted to, then you would change "Scale resolutions base" from 3840x2160 to one of those. These timings only appear when the 4K 144Hz option is disabled. Enabling 4K 144Hz is not useful in macOS since it requires dual cable connection and we haven't figured out how to make that work in macOS with this display (or the Dell UP3218K which is another story).
Note that SwitchResX creates an EDID override when it adds resolutions that are only supported by DisplayID (high pixel clock or high resolution). When an EDID override exists, SwitchResX will not see a changed EDID if you switch the display between 4K 144Hz enabled and disabled unless you tell SwitchResX to Restore Factory Settings and reconnect the display.
SwitchResX does not have an option to remove a resolution. If you wanted to remove the broken 4K 119.88Hz option, then you would edit the EDID override with some other utility. I think SwitchResX will continue to be able to add its own custom resolutions to your EDID (SwitchResX marks EDID blocks that it adds and won't modify blocks that it didn't add).
I removed the broken resolution by booting into recovery mode and starting the Terminal app and just deleted everthing in:
After setting the resolution settings from my previous post I now also see HIDPI UHD@120 Hz that SwitchResX created. Currently I'm rolling with [email protected] because the GPU is not powerful enough for Photoshop in [email protected] So I might upgrade to a 5700 XT but I'm not 100% sure yet.
@gixxa42, That's interesting. I didn't know SwitchResX stopped using /System/Library/Displays/Contents/Resources/Overrides
To be sure, the only file in /Library/Displays/Contents/Resources/Overrides/ was a file created by SwitchResX with the DisplayYearManufacture-*-DisplayYearManufacrture-* naming convention? Overrides provided by Apple are located in /System/Library/Displays/Contents/Resources/Overrides and have the DisplayProductID-* naming convention.
Anyway, the broken resolution is in the EDID, so erasing the EDID override does not get rid of it. Both EDIDs (4K 144Hz enabled and disabled) have the broken timing:
email@example.comHz 266.561kHz 1066.51MHz h(48 34 79 +) v(4 6 53 -) 16:9
I use 2848x1602 HiDPI because it has similar vertical height to my old 2560x1600 Apple 30 inch Cinema Display but I can't tell the difference between that and 3008x1692 HiDPI. I use my 118 Hz. I think the moving the cursor and windows is slightly smoother than at 60Hz. I just use text editing and Safari so I don't see any problems with these high resolutions.