POPRAVEK: MacBook Pro ne zazna zunanjega zaslona
Miscellanea / / May 10, 2022
Lastnik MacBook Pro je poročal, da macOS ni mogel zaznati zunanjega zaslona. Številni lastniki modelov Pro so kupili prenosnik za ustvarjanje vsebine. Zunanji monitor poenostavlja postopek urejanja in vam pomaga pri dodajanju/prilagajanju skladb, slik in elementov v urejevalniku. Pokazal vam bom, kako odpraviti težavo z zaznavanjem zunanjega monitorja v vašem MacBook Pro.
Vsebina strani
- Zakaj MacBook Pro ne zazna zunanjega monitorja?
-
POPRAVEK: MacBook Pro ne zazna zunanjega zaslona
- Znova zaženite MacBook Pro
- Težava z zaporedjem napajanja (ključek USB-C-DP)
- Napačen kabel DisplayPort
- Manjka ločljivost zaslona
- Onemogoči SIP (zaščita celovitosti sistema)
-
Preglasi podatke EDID
- Spodnja črta
Zakaj MacBook Pro ne zazna zunanjega monitorja?
Morda je manjša težava z zunanjim monitorjem ali računalnikom macOS. Navedel sem več utemeljenih razlogov, zakaj ima Mac težave z zaznavanjem zunanjega zaslona. Ne izključujemo težav s strojno opremo in na koncu predlagamo rešitev. Ne bom vam povedal najpogostejših rešitev, ki jih najdete v drugih vodnikih. Obstaja nekaj naprednih vodnikov, ki pomagajo, in vredno je poskusiti.
skrita ločljivost:
Programska oprema macOS včasih zgreši ločljivosti zunanjega monitorja. Računalnik je zaznal zaslon, vendar zaradi skrite ločljivosti zaslona ni na voljo za uporabo. Odkleniti morate ločljivost zaslona in omogočiti sekundarni monitor v sistemu.
Nezaznan EDID:
Model Pro ni mogel zaznati zaslona, ker programska oprema ni mogla prebrati razširjenih podatkov za identifikacijo zaslona (EDID). Windows je dober pri branju EDID in zato imate manj težav s povezljivostjo zaslona. Za rešitev težave z zaznavanjem zunanjega zaslona moramo uporabiti krožno metodo. Vendar je vredno vašega časa in uporabniki M1 Silicon se lahko soočajo z izzivi.
SIP:
Ste že slišali za SIP (System Integrity Protection)? Programska oprema macOS preprečuje nepooblaščeni kodi dostop do računalnika. To je napredna zaščitna plast, ki prepoveduje registracijo kod tretjih oseb v sistemu. Pokazal sem vam, kako dostopate do nastavitev SIP v MacBooku.
Adapterji:
Oglasi
Ali uporabljate adapter? vozlišče?
Apple bi moral priložiti podprto zvezdišče ali adapterje za lastnike. Proizvajalec zaračunava premium cene za prenosnike in ne zagotavlja adapterjev v škatli. Adapter ali pesto povezuje zunanji zaslon. Za uporabnike adapterjev je na voljo rešitev, ki sem jo omenil spodaj.
Priznan kot TV:
Oglasi
Zunanji monitor je bil morda prepoznan kot televizijska enota in ne kot dodatni zaslon. Obstaja način, kako odpraviti težavo in macOS obvestiti o sekundarnem zaslonu.
Boot Camp (Windows):
Številni uporabniki Intel in AMD MacBook Pro uporabljajo Windows prek Boot Camp. Boot Camp (Windows) ni mogel zaznati zunanjega zaslona. Številni uporabniki so v Boot Campu delili ločljivost zaslona in zaplete pri skaliranju. Spodaj sem delil rešitev in jo lahko rešite tako, da sledite vadnici.
Kabli:
Kabli so morda okvarjeni in vzemite rezervni kabel HDMI iz mize. Preizkusite rezervni kabel HDMI in povežite sekundarni zaslon z modelom Pro. Obiščite Walmart ali katero koli spletno trgovino in kupite visokokakovosten kabel HDMI pri blagovni znamki.
POPRAVEK: MacBook Pro ne zazna zunanjega zaslona
Uporabili bomo aplikacije tretjih oseb iz App Store izberite ločljivost zaslona. Izogibali se bomo uporabi kakršnih koli programov tretjih oseb, da preprečimo morebitne varnostne vrzeli.
Znova zaženite MacBook Pro
Mnogi modeli Pro že tedne ne spijo dobro. Prenosnik morate pustiti spati pol ure na dan.
a. Odstranite vse kable, kot so polnilni kabel, kabel HDMI, vozlišče (priklopna postaja), odstranljive naprave itd.
b. Odstranite napajalni kabel zunanjega monitorja in kabel HDMI.
Sledite mojemu navodilu, da izklopite model Pro.
1. Kliknite ikono menija Apple.
2. Kliknite na gumb »Zaustavi«.
3. Pustite, da MacBook spi pol ure.
Naj MacBook spi pet minut, če nimate pol ure.
4. Ponovno priključite kable in vklopite napravo macOS.
Dober spanec omogoča strojni opremi za praznjenje električne energije. Programska oprema znova naloži gonilnike, storitve in aplikacije v ozadju. Večina težav s programsko opremo bo odpravljena po ponovnem zagonu sistema.
Težava z zaporedjem napajanja (ključek USB-C-DP)
Mnogi uporabniki zunanjih zaslonov uporabljajo ključe USB-C v DP za ustvarjanje povezav. Računalnik Mac je moral biti zmeden glede vrste naprave in adapter je lahko razlog za okvaro zaznavanja sekundarnega zaslona. Zaenkrat lahko uporabite začasno rešitev.
1. Priključite kabel HDMI na računalnik Mac.
2. Odstranite napajalni kabel iz monitorja.
3. Počakajte nekaj sekund in priporočam najmanj 30 sekund.
4. Priključite napajalni kabel in vklopite monitor.
5. Vaš Mac bi moral v sekundi zaznati nov monitor.
Večina Pro računalnikov bi morala zaznati monitorje 1080p in 2k s prisilnim sistemom zaznavanja.
Napačen kabel DisplayPort
Računalnik Mac, izdan po letu 2019, ima najnovejšo tehnologijo Thunderbolt. Apple je obdržal vrata Thunderbolt v najnovejših računalnikih in v prihodnosti ne nameravajo dodati vrat HDMI ali DP. Milijoni uporabljajo adapterje in kable ali priklopno postajo za priklop zunanjih monitorjev. Uporabljate napačen kabel DP in ustvarjate nepotreben izziv za model Pro.
A. Morda uporabljate ključ USB-C za Thunderbolt 2.
B. Kupite ključ USB-C v Mini DisplayPort.
Da, najnovejši Thunderbolt 2 in Mini DisplayPort imata enaka vrata. Adapter podpira 40K@60Hz in kupuje izdelek priznane blagovne znamke.
Manjka ločljivost zaslona
Proizvajalec je model Pro zasnoval za upravljanje zaslonov z ločljivostjo 4k. Številni zunanji monitorji imajo težave s programsko opremo macOS, ker skriva dodatne ločljivosti zaslona. Seveda lahko dostopate do dodatnih ločljivosti zaslona iz nastavitev ali pa aplikacija iz App Store opravi delo namesto vas. Oglejmo si uradno metodo in nastavimo izvorno ločljivost zaslona.
1. Kliknite logotip menija Apple.
2. V spustnem meniju izberite »Sistemske nastavitve«.
3. V nastavitvah izberite »Zasloni«.
4. Med klikom z levo tipko pritisnite tipko »Možnost«.
5. Dodatne ločljivosti zaslona se prikažejo na zaslonu.
Zdaj nastavite izvorno ločljivost zaslona zunanjega monitorja. Medtem lahko prenesete in namestite EasyRes Chrisa Milesa ali SwitchResX za izkušnjo plug & play.
Onemogoči SIP (zaščita celovitosti sistema)
SIP sem omenil na seznamih razlogov, za več informacij pa se lahko obrnete nanj. Nekatera tveganja prihajajo po onemogočanju SIP v napravi macOS. Programska oprema ne ščiti več sistema pred registracijo kode tretjih oseb. Priporočam, da so uporabniki pozorni pri nameščanju programa drugega proizvajalca. Namestitveni paketi in orodja naj prihajajo od preverjenega založnika.
1. Izklopite računalnik Mac.
2. Naj se računalnik Mac izklopi.
3. Pritisnite in držite gumb za vklop, dokler se na zaslonu ne prikaže način za obnovitev.
4. Na zaslonu se prikaže sporočilo »Nadaljujte z držanjem za možnosti zagona«.
5. Držite gumb za vklop in pojavi se drugo sporočilo »Nalaganje možnosti zagona«.
6. Sprostite gumb za vklop, ko se na zaslonu prikažeta »Macintosh HD« in »Možnosti«.
7. V izbiri zagona kliknite »Možnosti« in pritisnite Nadaljuj.
8. Izberite skrbniškega uporabnika in kliknite »Naprej«, da se premaknete naprej.
9. Vnesite geslo za zaklenjeni zaslon in kliknite gumb »Nadaljuj«.
10. V zgornjem meniju kliknite »Utilities«.
11. V spustnem meniju izberite »Terminal«.
12. Kopirajte in prilepite ukaz (csrutil disable).
13. Pritisnite tipko Return (tipkovnica Mac) ali tipko Enter (tipkovnice Windows).
14. Vnesite tipko "Y" in pritisnite tipko Return (tipkovnica Mac) ali tipko Enter (tipkovnice Windows).
15. Vnesite uporabniško ime računalnika.
16. Vnesite geslo za zaklenjeni zaslon.
Dajte terminalu nekaj sekund, da uveljavi nove nastavitve.
17. Uspešna misija, ko ima terminal sporočilo »Znova zaženite stroj, da bodo spremembe začele veljati«.
Znova zaženite Mac, nato priključite zunanji zaslon in ga uporabite kot sekundarni monitor.
Preglasi podatke EDID
Preglasitev podatkov EDID je napredna naloga, vendar bo odpravila težavo z zaznavanjem zunanjega zaslona. Sledite navodilom in potrpite z mano. Nosite računalnik z operacijskim sistemom Windows ali zaženite Windows v Boot Camp. Microsoft je razvil gonilnike »Microsoft Basic« za monitorje. Ustvarili bomo podprto podatkovno datoteko EDID in jo preglasili v sistemu macOS.
a. Uporabljal bom napravo Lenovo Windows 11.
b. Vzemite vsaj 2 GB bliskovni pogon za shranjevanje datotek.
Večina M1 Mac ne more zagnati sistema Windows, ker Microsoft ni ustvaril licence za Boot Camp. Uporabil sem dejanski računalnik z operacijskim sistemom Windows namesto (Boot Camp) Windows.
1. Prenesite, ekstrahirajte in zaženite program Monitor Info View na vašem računalniku z operacijskim sistemom Windows.
2. Izberite monitor in v zgornjem meniju kliknite »Pogled«.
3. Izberite »Spodnje podokno« in nato izberite »EDID Hex Dump«, da nadaljujete.
4. Hex informacije se prikažejo v srednjem delu. Kopirati morate šestnajstiške informacije, označene z rdečo barvo, in delil sem posnetek.
5. Pojdite na spletno mesto edidreader in ročno prilepite šestnajstiške informacije.
6. Šestnajstiške informacije sem prilepil tako, da sem kopiral eno vrstico za drugo. Kliknite gumb »Razčleni Edid«.
7. Ustvarjeni so podatki EDID vašega monitorja.
Opomba: Onemogoči SIP in delil sem zgornje informacije.
8. Prenesite in namestite aplikacijo PlistEdit Pro.
9. Poiščite (System/Library/Displays/Overrides) in kopirajte naključno mapo z eno datoteko v njej.
10. Kopirano mapo prilepite na namizje.
11. Odprite »Terminal« v mapi s pripomočki.
12. Kopirajte in prilepite ukaz ( ioreg -lw0 > ~/Desktop/ioregSaved.txt) v terminal.
13. Pritisnite tipko "Nazaj".
14. Nov (ioregSaved.txt), ustvarjen na namizju.
15. Odprite besedilno datoteko.
Zdaj morate poiskati vsak element in prilepiti podatke EDID v besedilno datoteko.
16. Poiščite »IODisplayEDID« v podatkih EDID, ustvarjenih s spletnega mesta.
Rezultat: “IODisplayEDID” = <0x00 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0x00 0x09 0xD1 0xE7 0x78 0x01 0x01 0x01 0x01 0x21 0x1E>
Šestnajstiško datoteko morate kopirati iz programa Monitor Info View.
17. Poiščite »DisplayVendorID« iz ustvarjene šestnajstiške datoteke.
Rezultat: “DisplayVendorID” = 19619
Kopirajte vrednost v besedilno datoteko, ker ni prisotna v ustvarjenih podatkih EDID.
18. V besedilni datoteki poiščite »DisplayProductID«.
Rezultat: “ID DisplayProductID” = 13140
Kopirajte vrednost v besedilno datoteko, ker ni prisotna v ustvarjenih podatkih EDID.
19. V besedilni datoteki poiščite »IODisplayPrefsKey«.
Rezultat: “IODisplayPrefsKey” = “IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/IGPU@2/AppleIntelFramebuffer@1/display0/AppleBacklightDisplay-4ca3–3354”
Zapišite si zadnje obarvane vrednosti.
Čas je za urejanje datoteke po meri.
20. Izberite »DisplayVendorID-4ca3“.
Preimenujte mapo iz »IODisplayPrefsKey« = »IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/IGPU@2/AppleIntelFramebuffer@1/display0/AppleBacklightDisplay-4ca3–3354“.
21. Izberite »DisplayProductID-3354“.
22. Odprite tisto, kar ste prej preimenovali s PlistEdit Pro.
23. Kopirajte in prilepite ukaz XML.
”1.0″ "UTF-8"??>
Preimenujte DisplayProductID, DisplayProductName, notranji LCD (lahko poimenujete kar koli), DisplayVendorID in IODisplayEDID. Vse informacije so na voljo zgoraj.
24. Ne shranjujte datoteke v nobeni obliki razširitve, kot je PHP.
25. Prilepite mapo EDID po meri na mesto (System/Library/Displays/Overrides).
26. Popravite dovoljenja in znova zaženite z Disk Utility.
MacBook Pro bo po ročnem posredovanju podatkov EDID zaznal zunanji zaslon. Svoje pomisleke lahko izrazite na katerem koli forumu Apple, če potrebujete prilagojeno pomoč skupnosti.
Spodnja črta
Pojdite skozi osnovno odpravljanje težav, da popravite MacBook Pro, ki ne zazna zunanjega zaslona. V tem priročniku sem preskočil osnovno odpravljanje težav, saj vsak vodnik pokriva samo standardno rešitev. Na forumih lahko iščete napredne rešitve glede ustvarjanja podatkov EDID po meri. Sporočite nam, katera rešitev vam je pomagala pri uspešni povezavi zunanjega zaslona.