2012-08-25 16 views
79

Come è possibile simulare un display retina (modalità HiDPI) in Mac OS X 10.8 Mountain Lion su un display senza retina?Come simulare un display retina (modalità HiDPI) in Mac OS X 10.8 Mountain Lion su un display senza retina?

+0

@JukkaSuomela è necessario aggiungere questo metodo come risposta anziché come commento. Funziona ed è molto più facile che scaricare il debug di quarzo. Vorrei anche copiare i comandi da quello script github alla tua risposta poiché i collegamenti alle soluzioni su altri siti non sempre durano. –

risposta

99
  1. Search for, scaricare e installare libero Strumenti aggiuntivi di Apple per Xcode 8 (per la ricerca precedenti release Xcode per grafica Strumenti per Xcode in base alla versione).
    Nota: è richiesto un account Apple Developer gratuito.
  2. Lancio Quartz Debug applicazione.
  3. Vai al menu: Window ---> UI Resolution.
  4. Verifica Abilita modalità di visualizzazione HiDPI.
  5. Esci da Quartz Debug.
  6. Aperto Preferenze di sistema.
  7. Seleziona Visualizzazioni icona.
  8. Se si utilizza uno schermo multiplo, selezionare la finestra di configurazione sul display su cui si desidera simulare la modalità HiDPI.
  9. Sotto Resolution:, selezionare il pulsante di opzione Ridimensionato.
  10. Trova una risoluzione desiderata con suffisso (HiDPI) e selezionala.
  11. Il display è ora in esecuzione in modalità HiDPI, simulando un display retina.

Fonte: High Resolution Guidelines for OS X

+0

Buono a sapersi. Grazie per la ricerca. –

+5

Non ha funzionato per me :(Non sono apparse le risoluzioni '(HiDPI)' 10.8.1, Quartz Debug Versione 4.2 (168) – ivanzoid

+0

Che hardware stai usando? –

45

ho trovato le seguenti istruzioni. È sembra funzionare ed è molto più semplice dell'approccio Quartz Debug.

"attivare la modalità HiDPI in Mountain Lion w/o Quartz Debug"

https://gist.github.com/3191869

In breve, eseguire i seguenti comandi, disconnettersi, accedere, e le risoluzioni HiDPI sono disponibili nelle preferenze di visualizzazione:

sudo defaults write /Library/Preferences/com.apple.windowserver DisplayResolutionEnabled -bool YES 
sudo defaults delete /Library/Preferences/com.apple.windowserver DisplayResolutionDisabled 

(Nel mio caso il primo comando era abbastanza; il secondo comando solo un messaggio d'errore.)

+3

Questo non funziona per me con un rMBP da 15 "collegato a un display Thunderbolt. – dmackerman

+2

Impressionante. Funziona con un fascino sul mio MBA da 13". Hai solo bisogno della prima linea. Ho controllato il mio file 'com.apple.windowserver.plist' e non c'era alcun record per' DisplayResolutionDisabled' comunque. – mluisbrown

+0

Funziona per me anche se la mia risoluzione 1920x1200 sembra piccola :). –

7

Per coloro che non potranno consentire HiDPI su rMBP o nuova MBA, ho sperimentato lo stesso sul mio rMBP 15" con Air Display. Ho risolto il problema installando SwitchResX. Con l'impostazione booleana abilitato come mostrato nell'origine referenziata, viene visualizzata l'impostazione HIDPI

Il trascinamento sembra leggermente rallentato in Air Display, ma per il resto funziona alla grande.

20

Edit: (5/31/2016)

Per gli utenti che tentano di fare questo su El Capitan, si prega di leggere il FAQ sul sito web di SwitchRes. Inoltre, se qualcosa non funziona ancora dopo aver eseguito tutti i passaggi nelle Domande frequenti, prendere in considerazione la disinstallazione e la reinstallazione di SwitchResX. Questo ha risolto il problema che avevo su uno dei miei laptop.

originale:

Dopo la lettura attraverso i forum vari, siti web, blog.

Sono qui per presentare una soluzione per gli utenti con 15" MacBook Pro con display Retina collegato a un display Thunderbolt.

Prima di tutto,

  1. comando del Terminale di modificare plist
  2. Quartz Debug
  3. Opzione di tenuta e selezionare "Ridimensionato" in Preferenze di Sistema
  4. ResolutionTab (Mac App Store)

Questi metodi NON funzionano per MBPr con Display Thunderbolt, per qualsiasi motivo. Non vedrete le opzioni HiDPI da selezionare.

L'unico strumento che ho trovato che ci dà effettivamente le opzioni è SwitchResX.

Tuttavia, qui esiste un altro problema.

La maggior parte degli utenti con questa configurazione, credo, stiano cercando di utilizzare l'HiDPI 1280x720 perché è la metà della risoluzione nativa del TBD.

Secondo SwitchResX's FAQ, in alcuni casi non è possibile impostare questa risoluzione a causa di un bug all'interno di OS X stesso.

Ecco uno screenshot per il vostro riferimento:


enter image description here


Dopo aver contattato lo sviluppatore, ha presentato una soluzione - l'aggiunta di un altro pixel - che ha lavorato per me.

  1. Installa SwitchResX e aprilo da Preferenze di Sistema.
  2. Vai alla scheda Display Thunderbolt, e aggiungere un risoluzioni personalizzate con scalare Risoluzione a 2562 x 1440 Ecco uno screenshot enter image description here
  3. Salva utilizzando il comando + s. (o semplicemente chiudere la finestra e utilizzare il prompt)
  4. Riavviare il laptop.
  5. Passare a SwitchResX e selezionare la nuova risoluzione personalizzata nella scheda Risoluzione corrente.(A volte non appare subito, gioca con esso e dovrebbe.)

Ecco qui.

Spero che questa risposta arrivi agli utenti con questa configurazione perché è davvero frustrante utilizzare la risoluzione 16:10 su un display 16: 9.

+1

Non so perché questo non ha più upvotes. Questa è l'unica cosa che ha funzionato per ottenere scelte HiDPI ragionevoli per il mio monitor esterno 1440p collegato a un rMBP da 15 ''. Grazie per il suggerimento con l'aggiunta di risoluzioni personalizzate. Sono andato per 3362x1890, che scende a 1681x945 con HiDPI. –

+0

Non fa ritardare la roba? Esecuzione di Illustrator e tutto sembra piuttosto lento, grafico saggio. –

+0

Non uso davvero software grafici, quindi non posso dirlo con certezza. Hai provato un'altra risoluzione? Was è solo lento quando si aggiungono 2 pixel? –

0

Se il monitor lo supporta, potrebbe anche essere utile impostare la versione di DisplayPort su 1.1 anziché su 1.2.

Ho un Mac Air di fine 2010 con un display Samsung S27D850 e ho avuto tutti i tipi di problemi di commutazione a risoluzione intermittente fino a quando ho apportato quella modifica.

1

Prova questa

sudo defaults write /Library/Preferences/com.apple.windowserver DisplayResolutionEnabled -bool YES 

[from here]

0

Per quanto mi riguarda la sua abbastanza bene app che ti danno opportunità per cambiare la risoluzione qualsiasi che si desidera.

SwitchResX per Mac e MacBook.

Questa applicazione ha risolto tutti i miei problemi con la risoluzione.

Problemi correlati