FIX: MacBook Pro registrerer ikke ekstern skærm
Miscellanea / / May 10, 2022
Ejeren af MacBook Pro rapporterede, at macOS ikke kunne registrere den eksterne skærm. Mange Pro-modelejere købte notesbogen for at skabe indhold. Den eksterne skærm forenkler redigeringsprocessen og hjælper dig med at tilføje/justere spor, billeder og elementer i editoren. Jeg vil vise dig, hvordan du løser et problem med registrering af ekstern skærm i din MacBook Pro.
Sideindhold
- Hvorfor registrerer MacBook Pro ikke den eksterne skærm?
-
FIX: MacBook Pro registrerer ikke ekstern skærm
- Genstart MacBook Pro
- Power Sequence Issue (USB-C-DP Dongle)
- Forkert DisplayPort-kabel
- Manglende skærmopløsning
- Deaktiver SIP (System Integrity Protection)
-
Tilsidesæt EDID-data
- Bundlinie
Hvorfor registrerer MacBook Pro ikke den eksterne skærm?
Der kan være et mindre problem med den eksterne skærm eller macOS-maskinen. Jeg har angivet flere gyldige grunde til, at Mac har problemer med ekstern skærmdetektering. Vi udelukker ikke hardwareproblemet og foreslår en løsning til sidst. Jeg vil ikke fortælle dig de mest almindelige løsninger, der findes i andre guider. Der er et par avancerede guider, der hjælper, og det er værd at prøve.
Skjult opløsning:
macOS-software går nogle gange glip af de eksterne skærmopløsninger. Computeren registrerede skærmen, men den er ikke tilgængelig til brug på grund af de skjulte skærmopløsninger. Du skal låse skærmopløsningen op og aktivere den sekundære skærm i systemet.
Uopdaget EDID:
Pro-modellen kunne ikke registrere skærmen, fordi softwaren ikke kunne læse EDID (Extended Display Identification Data). Windows er god til at læse EDID, og det er derfor, du har færre skærmforbindelsesproblemer på den. Vi er nødt til at tage en rundkørselsmetode for at løse problemet med detektering af ekstern skærm. Men det er din tid værd, og M1 Silicon-brugere kan stå over for udfordringer.
nippe til:
Har du hørt om SIP (System Integrity Protection)? macOS-software forhindrer uautoriseret kode i at få adgang til computeren. Det er et avanceret beskyttelseslag til at forhindre tredjepartskoder i at registreres i systemet. Jeg har vist dig, hvordan du får adgang til SIP-indstillingerne i MacBook.
Adaptere:
Annoncer
Bruger du en adapter? Hub?
Apple burde have leveret en understøttet hub eller adaptere til ejerne. Producenten opkræver premiumpriser på notebooks og leverer ikke adaptere i æsken. Adapteren eller hubben forbinder den eksterne skærm. Der er en løsning tilgængelig for adapterbrugere, og jeg har nævnt det nedenfor.
Anerkendt som TV:
Annoncer
Den eksterne skærm kan være blevet genkendt som en tv-enhed og ikke en ekstra skærm. Der er en måde at løse problemet og fortælle macOS om den sekundære skærm.
Boot Camp (Windows):
Mange Intel- og AMD MacBook Pro-brugere kører Windows via Boot Camp. Boot Camp (Windows) kunne ikke registrere den eksterne skærm. Mange brugere har delt skærmopløsning og skaleringskomplikationer i Boot Camp. Jeg har delt en løsning nedenfor, og du kan løse den ved at følge vejledningen.
Kabler:
Kablerne kan være defekte, og tag et ekstra HDMI-kabel fra skrivebordet. Test det ekstra HDMI-kabel, og tilslut den sekundære skærm med Pro-modellen. Besøg Walmart eller en hvilken som helst onlinebutik for at købe et HDMI-kabel af høj kvalitet fra et mærke.
FIX: MacBook Pro registrerer ikke ekstern skærm
Vi vil bruge tredjepartsapps fra App Store, vælg skærmopløsning. Vi vil undgå at bruge tredjepartsprogrammer for at forhindre sikkerhedshuller.
Genstart MacBook Pro
Mange Pro-modeller oplever ikke en god nattesøvn i ugevis. Du skal lade notesbogen sove en halv time om dagen.
en. Fjern alle kabler, såsom ladekabel, HDMI-kabel, Hub (dockingstation), flytbare enheder osv.
b. Fjern den eksterne skærms strømkabel og HDMI-kablet.
Følg mig for at slukke for Pro-modellen.
1. Klik på Apple-menuikonet.
2. Klik på knappen "Luk ned".
3. Lad MacBook sove i en halv time.
Lad MacBook sove i fem minutter, hvis du ikke har en halv time.
4. Tilslut kablerne igen, og tænd for macOS-maskinen.
En god nats søvn giver hardwaren til at aflade elektriciteten. Softwaren indlæser drivere, tjenester og baggrundsapps igen. De fleste software-baserede problemer vil løses efter genstart af systemet.
Power Sequence Issue (USB-C-DP Dongle)
Mange eksterne skærmbrugere bruger USB-C til DP-dongler til at skabe forbindelser. Mac-computeren skal have undret sig over enhedstypen, og adapteren kan være årsagen til den sekundære skærmregistreringsfejl. Du kan indtil videre anvende en midlertidig løsning.
1. Tilslut HDMI-kablet til Mac-computeren.
2. Fjern strømkablet fra skærmen.
3. Vent et par sekunder, og jeg anbefaler minimum 30 sekunder.
4. Tilslut strømkablet og tænd for skærmen.
5. Din Mac burde finde den nye skærm om et sekund.
De fleste Pro-computere bør registrere 1080p- og 2k-skærmene ved at tvinge registreringssystemet.
Forkert DisplayPort-kabel
Mac-computer udgivet efter 2019 har den nyeste Thunderbolt-teknologi. Apple holdt fast i Thunderbolt-porte i de nyeste computere, og de planlægger ikke at tilføje HDMI- eller DP-porte i fremtiden. Millioner bruger eftermarkedsadaptere og kabler eller dock til at tilslutte eksterne skærme. Du bruger det forkerte DP-kabel og skaber en unødvendig udfordring for Pro-modellen.
EN. Du bruger muligvis USB-C til Thunderbolt 2-dongle.
B. Køb USB-C til Mini DisplayPort dongle.
Ja, den seneste Thunderbolt 2 og Mini DisplayPort har samme port. Adapteren understøtter 40K@60Hz og køber produktet fra et anerkendt mærke.
Manglende skærmopløsning
Producenten designede Pro-modellen til at håndtere skærme med 4k opløsning. Mange eksterne skærme har problemer med macOS-software, fordi den skjuler de ekstra skærmopløsninger. Du kan selvfølgelig få adgang til de ekstra skærmopløsninger fra indstillingerne, eller en app fra App Store gør jobbet for dig. Lad os se på den officielle metode og indstille den oprindelige skærmopløsning.
1. Klik på Apple-menulogoet.
2. Vælg "Systemindstillinger" fra rullemenuen.
3. Vælg "Skærm" fra indstillingerne.
4. Tryk på "Option"-tasten, mens du venstreklikker.
5. De ekstra skærmopløsninger vises på skærmen.
Indstil nu den native skærmopløsning på den eksterne skærm. I mellemtiden kan du downloade og installere EasyRes af Chris Miles eller SwitchResX for at få plug & play-oplevelse.
Deaktiver SIP (System Integrity Protection)
Jeg har nævnt SIP i begrundelseslisterne, og du kan henvise til den for mere information. Nogle risici kommer efter deaktivering af SIP i macOS-maskinen. Softwaren beskytter ikke længere systemet mod tredjeparts koderegistrering. Jeg anbefaler, at brugere er opmærksomme, mens de installerer et tredjepartsprogram. Installationspakkerne og værktøjerne bør komme fra en verificeret udgiver.
1. Sluk din Mac-computer.
2. Lad Mac-computeren lukke ned.
3. Tryk og hold tænd/sluk-knappen nede, indtil gendannelsestilstanden vises på skærmen.
4. En meddelelse vises på skærmen "Fortsæt med at holde for startindstillinger."
5. Bliv ved med at holde tænd/sluk-knappen nede, og en anden besked vises "Indlæser startindstillinger."
6. Slip tænd/sluk-knappen, når "Macintosh HD" og "Options" vises på skærmen.
7. Klik på "Indstillinger" fra startvalget, og tryk på Fortsæt.
8. Vælg administratorbrugeren og klik på "Næste" for at komme videre.
9. Indtast adgangskoden til låseskærmen, og klik på knappen "Fortsæt".
10. Klik på "Utilities" fra topmenuen.
11. Vælg "Terminal" fra rullemenuen.
12. Kopier og indsæt kommandoen (csrutil disable).
13. Tryk på Retur-tasten (Mac-tastatur) eller Enter-tasten (Windows-tastaturer).
14. Indtast "Y"-tasten, og tryk på Retur-tasten (Mac-tastatur) eller Enter-tasten (Windows-tastaturer).
15. Indtast brugernavnet på computeren.
16. Indtast adgangskoden til låseskærmen.
Giv terminalen et par sekunder til at anvende de nye indstillinger.
17. Mission succes, når terminalen har meddelelsen "Genstart maskinen for at ændringerne træder i kraft".
Genstart Mac'en, tilslut derefter den eksterne skærm, og brug den som en sekundær skærm.
Tilsidesæt EDID-data
Tilsidesættelse af EDID-data er en avanceret opgave, men det vil løse problemet med detektering af ekstern skærm. Følg vejledningen og bær over med mig. Bær en Windows-maskine eller kør Windows i Boot Camp. Microsoft udviklede "Microsoft Basic"-drivere til skærmene. Vi vil oprette en understøttet EDID-datafil og tilsidesætte den i macOS-systemet.
en. Jeg vil bruge Lenovo Windows 11-maskinen.
b. Tag et minimum på 2 GB flashdrev til at bære filerne.
De fleste M1 Mac kan ikke køre Windows, da Microsoft ikke oprettede en licens til Boot Camp. Jeg brugte en egentlig Windows-pc i stedet for (Boot Camp) Windows.
1. Download, udpak og start programmet Monitor Info View på din Windows-pc.
2. Vælg skærmen, og klik på "Vis" fra topmenuen.
3. Vælg "Lower Panel" og vælg derefter "EDID Hex Dump" for at fortsætte.
4. Hex-oplysningerne vises i den midterste del. Du skal kopiere hex-oplysningerne markeret med rød farve, og jeg har delt et øjebliksbillede.
5. Gå til edidreader-webstedet og indsæt hex-oplysningerne manuelt.
6. Jeg har indsat hex informationen ved at kopiere den ene række efter den anden. Klik på knappen "Parse Edid".
7. Din monitor EDID-data genereret.
Bemærk: Deaktiver SIP, og jeg har delt oplysningerne ovenfor.
8. Download og installer PlistEdit Pro-appen.
9. Find (System/Bibliotek/Skærm/Tilsidesættelser) og kopier en tilfældig mappe med én fil inde.
10. Indsæt den kopierede mappe på skrivebordet.
11. Åbn "Terminal" fra hjælpemappen.
12. Kopier og indsæt kommandoen ( ioreg -lw0 > ~/Desktop/ioregSaved.txt) i terminalen.
13. Tryk på "Retur"-tasten.
14. En ny (ioregSaved.txt) oprettet på skrivebordet.
15. Åbn tekstfilen.
Nu skal du søge efter hvert element og indsætte EDID-dataene i tekstfilen.
16. Søg "IODisplayEDID" i EDID-dataene, der genereres fra hjemmesiden.
Resultat: "IODisplayEDID" = <0x00 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0x00 0x09 0xD1 0xE7 0x78 0x01 0x01 0x01 0x01 0x21 0x1E>
Du skal kopiere hex-filen fra programmet Monitor Info View.
17. Søg efter "DisplayVendorID" fra den genererede hex-fil.
Resultat: "DisplayVendorID" = 19619
Kopiér værdien i tekstfilen, fordi den ikke er til stede i de genererede EDID-data.
18. Søg efter "DisplayProductID" i tekstfilen.
Resultat: "DisplayProductID" = 13140
Kopiér værdien i tekstfilen, fordi den ikke er til stede i de genererede EDID-data.
19. Søg efter "IODisplayPrefsKey" i tekstfilen.
Resultat: “IODisplayPrefsKey” = “IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/IGPU@2/AppleIntelFramebuffer@1/display0/AppleBacklightDisplay-4ca3–3354”
Noter de sidste farvede værdier.
Tid til at redigere den brugerdefinerede fil.
20. Vælg "DisplayVendorID-4ca3“.
Omdøb mappen fra "IODisplayPrefsKey" = "IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/IGPU@2/AppleIntelFramebuffer@1/display0/AppleBacklightDisplay-4ca3–3354“.
21. Vælg "Vis ProduktID-3354“.
22. Åbn det, du tidligere omdøbte ved hjælp af PlistEdit Pro.
23. Kopiér og indsæt XML-kommandoen.
”1.0″ "UTF-8"??>
Omdøb DisplayProductID, DisplayProductName, Internal LCD (du kan navngive hvad som helst), DisplayVendorID og IODisplayEDID. Al information er tilgængelig ovenfor.
24. Gem ikke filen i et filtypenavn som PHP.
25. Indsæt den brugerdefinerede EDID-mappe på (System/Bibliotek/Skærm/Tilsidesættelser) placeringen.
26. Ret tilladelserne og genstart med Diskværktøj.
MacBook Pro vil registrere den eksterne skærm efter at have leveret EDID-data manuelt. Du kan rejse dine bekymringer på et hvilket som helst Apple-forum, hvis du har brug for tilpasset assistance fra fællesskabet.
Bundlinie
Gå gennem den grundlæggende fejlfinding for at rette op på, at MacBook Pro ikke registrerer den eksterne skærm. Jeg sprunget over grundlæggende fejlfinding i denne vejledning, da hver vejledning kun dækker standardløsningen. Du kan søge efter avancerede løsninger i fora vedrørende tilpasset EDID-dataoprettelse. Fortæl os, hvilken løsning der hjalp dig med at tilslutte den eksterne skærm.