My Specs:
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
Hi,
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]?
To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.
.@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.
• external graphics card builds
• best laptops for external GPU
• eGPU enclosure buyer's guide
2021 15" ASUS TUF Dash F15 [11th,4C,H] + RTX 3080 @ 32Gbps-TB4 (AORUS Gaming Box) + Win10 2004 // my 3rd RTX 3080 build [build link]
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
Edit:
It works now! Here is what I had to enter:
Pixel Clock | 1066,51 MHz | |
Hotizontal | Vertical | |
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
To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.
.@gixxa42, I'm using an RX 580 and have similar issue with 4K 120Hz but I think I got better results with the other modes?
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).
Mac mini (2018), Mac Pro (Early 2008), MacBook Pro (Retina, 15-inch, Mid 2015), GA-Z170X-Gaming 7, Sapphire Pulse Radeon RX 580 8GB GDDR5, Sonnet Echo Express III-D, Trebleet Thunderbolt 3 to NVMe M.2 case
I removed the broken resolution by booting into recovery mode and starting the Terminal app and just deleted everthing in:
/Library/Displays/Contents/Resources/Overrides/
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.
To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.
.@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:
3840x2160@119.910Hz 266.561kHz 1066.51MHz h(48 34 79 +) v(4 6 53 -) 16:9
Is that [email protected] at normal or HiDPI (6016x3384)? What do you mean by [email protected]? 4K? That's less pixels than 3008x1692 HiDPI. I guess that means you're using 3008x1692 non-HiDPI.
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.
Mac mini (2018), Mac Pro (Early 2008), MacBook Pro (Retina, 15-inch, Mid 2015), GA-Z170X-Gaming 7, Sapphire Pulse Radeon RX 580 8GB GDDR5, Sonnet Echo Express III-D, Trebleet Thunderbolt 3 to NVMe M.2 case