MacBook Pro non emette più la risoluzione nativa sul monitor esterno quando la rotazione è attiva

1

Ho un MacBook Pro Retina a metà 2012 con Yosemite 10.10.3. A partire dalla scorsa settimana, stavo utilizzando un monitor esterno Dell da 24 "connesso con un cavo Thunderbolt a DisplayPort e ruotato in posizione verticale senza problemi.Questa mattina, quando ho ricollegato il mio computer, non ho potuto ottenere l'output della risoluzione nativa sul monitor.

! [Risoluzioni prima di selezionare la risoluzione nativa] [1]

Nel pannello delle preferenze di Display, ho notato che era impostato su una risoluzione di 1080p. Ho fatto clic sulla risoluzione nativa. I display tremolarono. Il display del monitor esterno è stato ripristinato ma è ancora in esecuzione a 1080. A questo punto, non c'erano più opzioni di risoluzione nella casella, anche se il ridimensionamento è ancora selezionato.

! [Risoluzioni dopo aver selezionato la risoluzione nativa] [2]

Se seleziono "Default for display", il pulsante di opzione si attiva per una frazione di secondo prima di tornare a "Scaled" senza opzioni di risoluzione.

Ho cambiato la rotazione di nuovo in standard e il display funziona con una risoluzione normale. Ho chiamato AppleCare e mi è stato detto che avrei dovuto contattare Dell. Il rappresentante del supporto senior mi ha detto che il monitor riscrive il driver nel sistema operativo per fornire l'impostazione di rotazione e che non è supportato da Apple ed è solo un'impostazione che esiste dopo che il monitor invia le informazioni al computer (che suona piuttosto strano per me ).

A un certo punto, ho cambiato l'orientamento a 270 gradi anziché 90 e ho ottenuto la risoluzione nativa. Quando sono tornato allo standard e nuovamente a 270, sono tornato a 1080 con lo stesso problema della rotazione di 90 gradi.

Credo che questo debba essere un problema con il driver grafico in OS X o con la scheda grafica. Al di fuori della possibilità di visualizzare sopra la risoluzione nativa, non riesco a immaginare che il monitor decida quali immagini visualizzare in base alla loro rotazione. In effetti, non penso che il monitor sia a conoscenza né del suo orientamento fisico né dell'orientamento dell'immagine. Ho ragione su questo? Qualcuno ha un suggerimento su come posso risolvere questo problema?

Aggiornamento: l'output della console cambia orientamento a 90 gradi e torna allo standard: link

    
posta raddevon 13.04.2015 - 18:48
fonte

2 risposte

3

Ho avuto esattamente lo stesso problema, con lo stesso monitor, Dell U2713 / U2713H / U2713HM / U2713HMt. Avevo inserito due di questi nel Retina Macbook Pro 15 "della fine del 2014 e ne avevo riscontrato uno solo: ho provato 100s di soluzioni diverse (posso dire che sicuramente non è il cavo!) E non ha funzionato. tu potrei ottenere un paesaggio di 2560x1440 ma non di ritratto e stavo ottenendo lo stesso errore WindowServer: description_for_mode_number: IOFBGetPixelInformation failed (-536870206) quando ho provato a passare al ritratto, fino a quando non mi sono imbattuto in questo: link . Ho rigenerato l'override EDID per lo schermo utilizzando lo script Ruby, copiato nella posizione corretta, riavviato e ora funziona di nuovo. penso di aver causato il problema giocando un gioco (Trine 2) in verticale (risoluzione 720x1280) - dopo di che ho provato di tutto per riportare lo schermo al ritratto 1440x2560 ma inutilmente fino a quando non ho ottenuto lo script Ruby dalla discussione sopra che lo ha risolto.

Basta notare, nel caso in cui il thread collegato sparisca ... il file override è in /System/Library/Displays/Overrides/ nella cartella DisplayVendorID-10ac che è per i display Dell. Il file per la serie di monitor U2713 (e penso che anche la serie U2711) sia DisplayProductID-4080 . Il contenuto del file dovrebbe essere:

<?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">
<plist version="1.0">
<dict>
  <key>DisplayProductName</key>
  <string>Dell U2713HMt</string>
  <key>IODisplayEDID</key>
  <data>AP///////wAQrIBATDA1NB4WAQSlPCJ4Iku1p1ZLoyUKUFSlSwCBALMA0QBx
T6lAgYABAQEBVl4AoKCgKVAwIDUAVVAhAAAaAAAA/wBHSzBLRDI3TjQ1MEwK
AAAA/ABERUxMIFUyNzEzSE0KAAAA/QAxVh1xHgEKICAgICAgAA0=
</data>
  <key>DisplayVendorID</key>
  <integer>4268</integer>
  <key>DisplayProductID</key>
  <integer>16512</integer>
</dict>
</plist>
    
risposta data 06.07.2015 - 22:19
fonte
0

Tieni premuto il tasto Opzione in Preferenze di Sistema | Visualizza prefs e quando si preme il pulsante di opzione Ridimensionato sullo schermo che si desidera più opzioni nelle dimensioni dello schermo. Scegli quello che funziona per te ...

    
risposta data 16.09.2015 - 00:54
fonte

Leggi altre domande sui tag