Lovely-XPP / Dell-Latitude-E7480-Hackintosh

OpenCore EFI for Dell Latitude E7480

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

4K output via USB C (thunderbolt port)

sathishkumar294 opened this issue · comments

Hi @Lovely-XPP, thanks a lot for your great work in getting everything running for Dell 7480 laptop. I had a working EFI, but yours is just better. Only one shortcoming I notice is that when connected to a 4K monitor via thunderbolt port, the hackintosh recognises only 2560x1600 resolution instead of full 3840x2160.
I am trying various guides available online, but couldn't get it working so far. If you know how to solve this issue, please do share with me.

Thanks once again!

Screenshot 2021-12-18 at 1 09 17 AM
You can see that the external monitor (HP Envy 27" 4K) does not show full resolution. The port works fine when using Windows or Ubuntu

Ok, you may try the app here.

RDM.app.zip

Open the app and there will be a icon in your menu bar like this. Look at it and check if there is 3840*2160 resolution.

image

.

Thanks for your reply @Lovely-XPP. I tried using the RDM app, but the max resolution shown for my external display is still 2560x1600 instead of 3840x2160. Using ubuntu or windows 10, the thunderbolt port provides full 4K resolution.

Okay, Maybe your laptop haven't enabled the 3840x2160 resolution. You can try the one-key-hidpi. And enable the 3840x2160 resolution through it.

commented

I'm using 4K monitor too but stuck at 2560. Is this macos problem?

I don't have a 4k monitor, so I can't know the problem exactly. If I have chance to own one, I will have a try and try to solve the issue.

I tried various other solutions recommended on web, none seem to work. For me it seems more like a MacOS Big Sur problem than something to do with hackintosh. Too bad, I do not have a real mac to confirm this.

I have upgraded to latest Monterey release and the issue still persists.

Another possibility is that there is a problem with the Thunderbolt's driver in hackintosh.

Solved!. I asked the same question at osxlatitude and got the fix from an admin. I had to set the DVMT to 64MB through mod grub shell. See here for instructions on how to find the variable and set it to 64MB. After that I had to remove the existing Framebuffer patches of stolenmem and fbmem from config.plist. After a reboot, I have now got 4K@60Hz on my 4K monitor.