usr-sse2 / RDM

Easily set Mac Retina display to higher unsupported resolutions
1.13k stars 75 forks source link

Mojave (fresh install), SIP disabled, Thunderbolt Display 1920 x 1080 HiDPI not working #28

Open story1234 opened 3 years ago

story1234 commented 3 years ago

I have no idea how you guys do this. I have 2 MacBooks Pro 2013 (13 and 15") BOTH doesn't work.

  1. Fresh install Mojave
  2. Disable SIP
  3. Open Safari and download this fork of RDM
  4. Add 1920 x 1080 with HiDPI check
  5. Reboot
  6. RDM shows the lightning icon with the resolution 1920 x 1080
  7. Nothing happens
  8. Repeat above with 3840x2160
  9. Same and post here.

1280x800 works fine.

jnooree commented 3 years ago

It is unclear to me what is actually happening. Is it

1) 1920 1080 resolution with lightning icon does not show up, or 2) selecting 1920 1080 resolution with lightning icon does nothing

Please answer this so that I can help you solve your problem.

story1234 commented 3 years ago

Sorry, I didn't add a step where I select. It's 2. selecting 1920 * 1080 resolution with lightning icon does nothing

Thanks.

jnooree commented 3 years ago

First, which version is in use? The latest release (2.3.3) or the HEAD version (the latest commit)? Second, I recommend you to remove the plist file you've made under the /System/Library/ directory before any other operations. Make sure not to remove all the plists, because most of the plist files are bundled with macOS.

story1234 commented 3 years ago

I am using 2.3.3. I don't see any plist files being made. As this is a fresh install.

jnooree commented 3 years ago

Sorry for confusion. The full path is /System/Library/Displays/Contents/Resources/Overrides, and you have to find the directory which was modified recently.

story1234 commented 3 years ago

Yes, nothing there. It's all files from 2019. Maybe there plist was never created even though it shows the icon?

story1234 commented 3 years ago

https://imgur.com/q6qK6BH

jnooree commented 3 years ago

That's one possibility. Could you paste the result of the below command? (At the .../Overrides folder) sudo find -type f -atime -10 The command just finds all files which was modified within 10 days.

story1234 commented 3 years ago

https://imgur.com/Bv1ZwVt

jnooree commented 3 years ago

Oh yours is not a GNU find... How about sudo find . -type f -newermt 20201201?

story1234 commented 3 years ago

./DisplayVendorID-610/DisplayProductID-9227

story1234 commented 3 years ago

<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

DisplayProductID 37415 DisplayProductName Thunderbolt Display2 DisplayVendorID 1552 scale-resolutions AAAHgAAABDgLux0YAAAAAQ== AAAPAAAACHALux0YAAAAAQ==
story1234 commented 3 years ago

I just tried on another MacBook Pro 13 (2013) with Mojave that's connected to a TV (1080p) by HDMI. It showed 1080p with Lightning symbol but clicking on it does nothing. Am I the only one that couldn't get it work on Mojave? This is getting weird.