Contribute
Register

Adding/Using HiDPI custom resolutions

Status
Not open for further replies.
Hi,
I tried nearly all I can think of. Doesn't work :\
I got a Dell S2417SG (2560x1440) connected to a Macbook Pro 15 2012 (non retina, Geforce GT650M) via a 4k MiniDP to HDMI adaptor (hdmi port on the monitor). It works perfectly @1440p but size is too small. I want to achieve 1920x1080p HiDPI.

DisplayVendorID 0x10ac
DisplayProductID 0xa0e6

I'm attaching one of my many tries, I can select 1920x1080 HiDPI but it still switches to 1080p on my monitor (checked on monitor OSD but is clearly visible)
I tried editing the plist in every way:
- 3840x2160 with and without HiDPI (00000001 00200000)
- 1920x1080 with and without HiDPI (00000001 00200000)
- with and without 00200000

Someone got an idea about this?

Keep in mind after any change to your display override you must reboot.

Read FAQ, "Problem Reporting"
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
 
Obviously, i rebooted about 25 times this afternoon after every DisplayProductID-a0e6 change :|
 
Sure thing, was doing it ;)

Thanks for the help (and tell me if you need anything else)

Code:
MacBookSimon:pm simonx$ kextstat|grep -y acpiplat
   13    2 0xffffff7f8343f000 0x60000    0x60000    com.apple.driver.AppleACPIPlatform (4.0) A29C7512-D3A8-3AED-9721-3A5FF1A32EB2 <12 11 7 6 5 4 3 1>
MacBookSimon:pm simonx$ kextstat|grep -y appleintelcpu
   21    0 0xffffff7f8304a000 0x2b000    0x2b000    com.apple.driver.AppleIntelCPUPowerManagement (218.0.0) CD9CEB54-E0CE-3DF8-B7CE-2D4272B15D18 <7 6 5 4 3 1>
   27    0 0xffffff7f83045000 0x3000     0x3000     com.apple.driver.AppleIntelCPUPowerManagementClient (218.0.0) 99C8A694-575D-32C8-B319-1BB8F5518D97 <7 6 5 4 3 1>
MacBookSimon:pm simonx$ kextstat|grep -y applelpc
  110    0 0xffffff7f82eb8000 0x3000     0x3000     com.apple.driver.AppleLPC (3.1) 32BDCF9F-0473-32D4-9DAE-F523EFB2D244 <98 12 5 4 3>
MacBookSimon:pm simonx$ kextstat|grep -y applehda
  108    1 0xffffff7f8311c000 0x1e000    0x1e000    com.apple.driver.AppleHDAController (274.12) 38BD9F33-F701-3423-99D2-45DEA105599F <107 106 88 12 7 6 5 4 3 1>
  144    0 0xffffff7f83288000 0xb3000    0xb3000    com.apple.driver.AppleHDA (274.12) DABAF0B6-55F4-3AFC-B4FF-3A37CEDE20E6 <143 108 107 106 101 88 12 11 6 5 4 3 1>

Code:
MacBookSimon:pm simonx$ sudo touch /System/Library/Extensions && sudo kextcache -u /
Password:
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext SATSMARTDriver.kext
AppleDataSetManagement.kext - dependency for com.apple.iokit.IOAHCIBlockStorage lacks valid OSBundleCompatibleVersion.
AppleDataSetManagement.kext is missing dependencies (including anyway; dependencies may be available from elsewhere)
AppleDataSetManagement.kext - dependency for com.apple.iokit.IOAHCIBlockStorage lacks valid OSBundleCompatibleVersion.
 

Attachments

  • MacBook.zip
    1.1 MB · Views: 77
  • RehabMan.zip
    17.8 KB · Views: 81
Sure thing, was doing it ;)

Thanks for the help (and tell me if you need anything else)

Code:
MacBookSimon:pm simonx$ kextstat|grep -y acpiplat
   13    2 0xffffff7f8343f000 0x60000    0x60000    com.apple.driver.AppleACPIPlatform (4.0) A29C7512-D3A8-3AED-9721-3A5FF1A32EB2 <12 11 7 6 5 4 3 1>
MacBookSimon:pm simonx$ kextstat|grep -y appleintelcpu
   21    0 0xffffff7f8304a000 0x2b000    0x2b000    com.apple.driver.AppleIntelCPUPowerManagement (218.0.0) CD9CEB54-E0CE-3DF8-B7CE-2D4272B15D18 <7 6 5 4 3 1>
   27    0 0xffffff7f83045000 0x3000     0x3000     com.apple.driver.AppleIntelCPUPowerManagementClient (218.0.0) 99C8A694-575D-32C8-B319-1BB8F5518D97 <7 6 5 4 3 1>
MacBookSimon:pm simonx$ kextstat|grep -y applelpc
  110    0 0xffffff7f82eb8000 0x3000     0x3000     com.apple.driver.AppleLPC (3.1) 32BDCF9F-0473-32D4-9DAE-F523EFB2D244 <98 12 5 4 3>
MacBookSimon:pm simonx$ kextstat|grep -y applehda
  108    1 0xffffff7f8311c000 0x1e000    0x1e000    com.apple.driver.AppleHDAController (274.12) 38BD9F33-F701-3423-99D2-45DEA105599F <107 106 88 12 7 6 5 4 3 1>
  144    0 0xffffff7f83288000 0xb3000    0xb3000    com.apple.driver.AppleHDA (274.12) DABAF0B6-55F4-3AFC-B4FF-3A37CEDE20E6 <143 108 107 106 101 88 12 11 6 5 4 3 1>

Code:
MacBookSimon:pm simonx$ sudo touch /System/Library/Extensions && sudo kextcache -u /
Password:
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext SATSMARTDriver.kext
AppleDataSetManagement.kext - dependency for com.apple.iokit.IOAHCIBlockStorage lacks valid OSBundleCompatibleVersion.
AppleDataSetManagement.kext is missing dependencies (including anyway; dependencies may be available from elsewhere)
AppleDataSetManagement.kext - dependency for com.apple.iokit.IOAHCIBlockStorage lacks valid OSBundleCompatibleVersion.

I don't think you tried this:
Note: You should try adding a scaled resolution for your native display resolution.

Note: No idea if this feature works with Nvidia drivers. All my tests were with Intel IGPU. From ioreg, I'm not certain it is picking up your display override.
 
Tried now with this resolutions on the override file:
- 2560 x 1440 without hidpi flag
- 3840 x 2160 without hidpi flag
- 1920 x 1080 with dpi flag

Now I can even see 1920x1080 hidpi option without pressing option key (screenshot attached) but it still switch resolution :(
(note: 1280x720 hidpi works flawless but is useless)

Attaching the current ioreg.

Any other idea?

Really thanks!
 

Attachments

  • MacBookS2.zip
    1.1 MB · Views: 101
  • Screenshot 2017-09-21 20.27.48.png
    Screenshot 2017-09-21 20.27.48.png
    25.5 KB · Views: 102
Tried now with this resolutions on the override file:
- 2560 x 1440 without hidpi flag
- 3840 x 2160 without hidpi flag
- 1920 x 1080 with dpi flag

Now I can even see 1920x1080 hidpi option without pressing option key (screenshot attached) but it still switch resolution :(
(note: 1280x720 hidpi works flawless but is useless)

Attaching the current ioreg.

Any other idea?

Really thanks!

No display override plist attached.
 
Here it is, it is surely loading overrides btw, it changes my scaled options
 

Attachments

  • DisplayProductID-a0e6.plist
    516 bytes · Views: 188
Here it is, it is surely loading overrides btw, it changes my scaled options

Try other experiments, such as:
Screen Shot 2017-09-21 at 12.49.31 PM.png


And you might look at the plist for a retina iMac to get other ideas.

FYI: Your profile has no hardware details, so I forgot even what hardware you have... Please fix as per rules.
 
Status
Not open for further replies.
Back
Top