RaspberryPi-LOGO

RaspberryPi KMS HDMI Pato la Graphics Dereva

RaspberryPi-KMS-HDMI-Output-Graphics-Driver-PRODACT-IMG

Colophon

2020-2023 Raspberry Pi Ltd (zamani Raspberry Pi (Trading) Ltd.) Hati hizi zimeidhinishwa chini ya leseni ya Creative Commons Attribution-NoDerivatives 4.0 International (CC BY-ND 4.0). tarehe ya ujenzi: 2023-02-10 toleo la kujenga: githash: c65fe9c-safi

Notisi ya Kisheria ya Kanusho

DATA YA KIUFUNDI NA KUTEGEMEA KWA BIDHAA ZA RASPBERRY PI (pamoja na DATASHEETI) ZINAVYOREKEBISHWA MARA KWA MARA (“RASILIMALI”) HUTOLEWA NA RASPBERRY PI LTD (“RPL”) “KAMA ILIVYO” NA KASI YOYOTE AU YOYOTE ILIYOHUSIKA, ISIYO NA DHAMANA, KWA, DHAMANA ZILIZOHUSIKA ZA UUZAJI NA KUFAA KWA MADHUMUNI MAALUM IMEKANUSHWA. KWA KIWANGO CHA JUU INAYORUHUSIWA NA SHERIA INAYOTUMIKIWA KATIKA TUKIO HAKUNA RPL HAITAWAJIBIKA KWA MOJA KWA MOJA, TARATIBU, TUKIO LOLOTE, MAALUM, LA MFANO, AU UHARIBIFU (pamoja na, LAKINI HAKUNA KIKOMO CHA UTUMIZAJI WA MATUMIZI; , AU FAIDA; AU KUKATAZWA KWA BIASHARA) HATA HIVYO ILIVYOSABABISHWA NA KWA NADHARIA YOYOTE YA DHIMA, IKIWE KATIKA MKATABA, DHIMA MKUBWA, AU TORT (pamoja na UZEMBE AU VINGINEVYO) INAYOTOKEA KWA NJIA YOYOTE NJE YA UTUMIAJI WA RASILIMALI, HATA KWA USHAURI. YA UHARIBIFU HUO. RPL inahifadhi haki ya kufanya uboreshaji wowote, uboreshaji, masahihisho au marekebisho yoyote kwa RASILIMALI au bidhaa zozote zilizofafanuliwa humo wakati wowote na bila taarifa zaidi. RASILIMALI zimekusudiwa watumiaji wenye ujuzi na viwango vinavyofaa vya ujuzi wa kubuni. Watumiaji wanawajibika kikamilifu kwa uteuzi wao na matumizi ya RASILIMALI na matumizi yoyote ya bidhaa zilizofafanuliwa ndani yao. Mtumiaji anakubali kufidia na kuweka RPL bila madhara dhidi ya dhima, gharama, uharibifu au hasara nyinginezo zinazotokana na matumizi yao ya RESOURCES.RPL huwapa watumiaji ruhusa ya kutumia RESOURCES kwa kushirikiana na bidhaa za Raspberry Pi. Matumizi mengine yote ya RASILIMALI ni marufuku. Hakuna leseni inayotolewa kwa RPL nyingine yoyote au haki nyingine miliki ya watu wengine. SHUGHULI ZA HATARI KUBWA. Bidhaa za Raspberry Pi hazijaundwa, kutengenezwa au kukusudiwa kutumika katika mazingira hatarishi yanayohitaji utendakazi usiofaa, kama vile katika utendakazi wa vifaa vya nyuklia, urambazaji wa ndege au mifumo ya mawasiliano, udhibiti wa trafiki angani, mifumo ya silaha au matumizi muhimu ya usalama (pamoja na usaidizi wa maisha. mifumo na vifaa vingine vya matibabu), ambapo kushindwa kwa bidhaa kunaweza kusababisha kifo, majeraha ya kibinafsi au uharibifu mkubwa wa kimwili au wa mazingira ("Shughuli za Hatari Kuu"). RPL inakanusha mahususi dhamana yoyote ya wazi au inayodokezwa ya kufaa kwa Shughuli za Hatari Kuu na haikubali dhima ya matumizi au mjumuisho wa bidhaa za Raspberry Pi katika Shughuli za Hatari Kuu. Bidhaa za Raspberry Pi hutolewa kulingana na Masharti ya Kawaida ya RPL. Utoaji wa RPL wa RASILIMALI haupanui au kurekebisha Sheria na Masharti ya Kawaida ya RPL ikijumuisha lakini sio tu kanusho na hakikisho zilizoonyeshwa humo.

Historia ya toleo la hati

RaspberryPi-KMS-HDMI-Output-Graphics-Driver-FIG-1

Upeo wa hati

Hati hii inatumika kwa bidhaa zifuatazo za Raspberry Pi

RaspberryPi-KMS-HDMI-Output-Graphics-Driver-FIG-2

Utangulizi

Kwa kuanzishwa kwa kiendeshi cha michoro cha KMS (Kernel Mode Setting), Raspberry Pi Ltd inaondoka kwenye udhibiti wa programu dhibiti wa mfumo wa kutoa video na kuelekea mfumo huria zaidi wa michoro. Walakini, hii imekuja na seti yake ya changamoto. Hati hii imekusudiwa kusaidia kwa masuala yoyote ambayo yanaweza kutokea wakati wa kuhamia mfumo mpya. Karatasi nyeupe hii inachukulia kuwa Raspberry Pi inaendesha Raspberry Pi OS, na imesasishwa kikamilifu na programu dhibiti na viini vipya zaidi.

Istilahi

DRM: Kidhibiti cha Utoaji cha Moja kwa Moja, mfumo mdogo wa kinu cha Linux unaotumiwa kuwasiliana na vitengo vya uchakataji wa michoro (GPUs). Inatumika kwa ushirikiano na FKMS na KMS.
DVI: Mtangulizi wa HDMI, lakini bila uwezo wa sauti. HDMI hadi nyaya za DVI na adapta zinapatikana ili kuunganisha kifaa cha Raspberry Pi kwenye onyesho lenye vifaa vya DVI.
EDID: Data Iliyoongezwa ya Utambulisho wa Onyesho. Umbizo la metadata la vifaa vya kuonyesha kuelezea uwezo wao kwa chanzo cha video. Muundo wa data wa EDID unajumuisha jina la mtengenezaji na nambari ya ufuatiliaji, aina ya bidhaa, ukubwa halisi wa onyesho, na muda unaotumika kwenye onyesho, pamoja na data fulani isiyo muhimu sana. Baadhi ya maonyesho yanaweza kuwa na vizuizi vya EDID vyenye kasoro, ambayo inaweza kusababisha matatizo ikiwa kasoro hizo hazitashughulikiwa na mfumo wa kuonyesha.
FKMS (vc4-fkms-v3d): Mpangilio wa Modi Bandia ya Kernel. Wakati programu dhibiti bado inadhibiti maunzi ya kiwango cha chini (kwa mfanoample, bandari za Kiolesura cha Ufafanuzi wa Juu (HDMI), Kiolesura cha Siri ya Kuonyesha (DSI), n.k), ​​maktaba za kawaida za Linux hutumiwa kwenye kernel yenyewe. FKMS inatumiwa kwa chaguomsingi katika Buster, lakini sasa imeacha kutumika badala ya KMS huko Bullseye.
HDMI: Kiolesura cha Ufafanuzi wa Juu cha Multimedia ni kiolesura cha sauti/video kinachomilikiwa kwa ajili ya kusambaza data ya video isiyobanwa, na data ya sauti ya dijiti iliyobanwa au isiyobanwa.
HPD: Gundua Hotplug. Waya halisi ambayo inadaiwa na kifaa cha kuonyesha kilichounganishwa ili kuionyesha iko.
KMS: Mpangilio wa Njia ya Kernel; ona https://www.kernel.org/doc/html/latest/gpu/drm-kms.html kwa maelezo zaidi. Kwenye Raspberry Pi, vc4-kms-v3d ni kiendeshi kinachotumia KMS, na mara nyingi hujulikana kama "kiendeshaji cha KMS". Rafu ya michoro iliyopitwa na wakati: Rafu ya michoro iliyotekelezwa kikamilifu katika kibano cha programu dhibiti cha VideoCore kilichofichuliwa na kiendesha fremu cha Linux. Mlundikano wa michoro ya urithi umetumika katika vifaa vingi vya Raspberry Pi Ltd hadi hivi majuzi; sasa inabadilishwa pole pole na (F)KMS/DRM.

Mfumo wa HDMI na viendeshi vya michoro

Vifaa vya Raspberry Pi hutumia kiwango cha HDMI, ambacho ni cha kawaida sana kwenye wachunguzi wa kisasa wa LCD na televisheni, kwa pato la video. Raspberry Pi 3 (ikiwa ni pamoja na Raspberry Pi 3B+) na vifaa vya awali vina mlango mmoja wa HDMI, ambao unaweza kutoa 1920 × 1200 @60Hz kwa kutumia kiunganishi cha HDMI cha ukubwa kamili. Raspberry Pi 4 ina milango midogo miwili ya HDMI, na ina uwezo wa kutoa 4K kwenye bandari zote mbili. Kulingana na usanidi, bandari ya HDMI 0 kwenye Raspberry Pi 4 ina uwezo wa hadi 4kp60, lakini unapotumia vifaa viwili vya kutoa 4K unazuiliwa kwa p30 kwenye vifaa vyote viwili. Rafu ya programu ya michoro, bila kujali toleo, ina jukumu la kuhoji vifaa vya HDMI vilivyoambatishwa kwa mali zao, na kusanidi mfumo wa HDMI ipasavyo. Rafu za urithi na FKMS zote hutumia programu dhibiti katika kichakataji cha michoro cha VideoCore ili kuangalia uwepo na sifa za HDMI. Kwa kulinganisha, KMS hutumia chanzo wazi kabisa, utekelezaji wa upande wa ARM. Hii inamaanisha kuwa misingi ya kanuni za mifumo hiyo miwili ni tofauti kabisa, na katika hali zingine hii inaweza kusababisha tabia tofauti kati ya njia hizo mbili. Vifaa vya HDMI na DVI vinajitambulisha kwa kifaa chanzo kwa kutumia kipande cha metadata kiitwacho kizuizi cha EDID. Hii inasomwa na kifaa chanzo kutoka kwa kifaa cha kuonyesha kupitia muunganisho wa I2C, na hii ni wazi kabisa kwa mtumiaji wa mwisho kama inavyofanywa na rafu ya michoro. Kizuizi cha EDID kina habari nyingi, lakini hutumiwa kimsingi kubainisha ni maazimio gani ambayo onyesho linakubali, kwa hivyo Raspberry Pi inaweza kusanidiwa ili kutoa azimio linalofaa.

Jinsi HDMI inashughulikiwa wakati wa kuwasha

Inapowashwa mara ya kwanza, Raspberry Pi hupitia idadi ya sekundetages, inayojulikana kama boot stages:

  1. Ya kwanza-stage, bootloader inayotegemea ROM huanzisha GPU ya VideoCore.
  2. Pili-stage bootloader (hii ni bootcode.bin kwenye kadi ya SD kwenye vifaa vya kabla ya Raspberry Pi 4, na katika SPI EEPROM kwenye Raspberry Pi 4):
    1. Kwenye Raspberry Pi 4, sekunde ya pilitage bootloader itaanzisha mfumo wa HDMI, kuhoji onyesho kwa hali zinazowezekana, kisha kusanidi onyesho ipasavyo. Katika hatua hii onyesho hutumiwa kutoa data ya msingi ya uchunguzi.
    2. Onyesho la uchunguzi wa kipakiaji cha viburudisho (07 Des 2022 na kuendelea) litaonyesha hali ya skrini zozote zilizoambatishwa (kama Hotplug Detect (HPD) ipo, na ikiwa kizuizi cha EDID kilipatikana kutoka kwa onyesho).
  3. Firmware ya VideoCore (start.elf) imepakiwa na kuendeshwa. Hii itachukua udhibiti wa mfumo wa HDMI, kusoma kizuizi cha EDID kutoka kwa skrini yoyote iliyoambatishwa, na kuonyesha skrini ya upinde wa mvua kwenye skrini hizo.
  4. Boti za Linux kernel
    1. Wakati wa kuwasha kernel, KMS itachukua udhibiti wa mfumo wa HDMI kutoka kwa firmware. Kwa mara nyingine tena kizuizi cha EDID kinasomwa kutoka kwa maonyesho yoyote yaliyoambatishwa, na habari hii inatumiwa kusanidi koni ya Linux na eneo-kazi.

Matatizo na dalili zinazowezekana

Dalili ya kawaida ya kutofaulu inayopatikana wakati wa kuhamia KMS ni buti nzuri mwanzoni, na skrini ya bootloader na kisha skrini ya upinde wa mvua inaonekana, ikifuatiwa baada ya sekunde chache na onyesho kuwa nyeusi na kutorejea tena. Mahali ambapo onyesho linakuwa nyeusi kwa kweli ndio hatua wakati wa mchakato wa kuwasha kernel wakati kiendeshi cha KMS kinachukua jukumu la kuendesha onyesho kutoka kwa programu dhibiti. Raspberry Pi kwa sasa inafanya kazi kwa njia zote isipokuwa kwa pato la HDMI, kwa hivyo ikiwa SSH imewezeshwa basi unapaswa kuingia kwenye kifaa kwa njia hiyo. LED ya ufikiaji wa kadi ya SD ya kijani kwa kawaida itayumba mara kwa mara. Pia inawezekana kwamba hutaona pato la HDMI kabisa; hakuna onyesho la bootloader, na hakuna skrini ya upinde wa mvua. Kawaida hii inaweza kuhusishwa na hitilafu ya vifaa.

Utambuzi wa kosa

Hakuna pato la HDMI hata kidogo
Inawezekana kwamba kifaa hakijaanza kabisa, lakini hii ni nje ya uondoaji wa karatasi hii nyeupe. Kwa kudhani kuwa tabia iliyozingatiwa ni shida ya onyesho, ukosefu wa pato la HDMI wakati wa sehemu yoyote ya mchakato wa uanzishaji kawaida husababishwa na hitilafu ya maunzi. Kuna idadi ya chaguzi zinazowezekana:

  • Kebo ya HDMI yenye hitilafu
  • Jaribu kebo mpya. Baadhi ya nyaya, hasa za bei nafuu sana, huenda zisiwe na laini zote za mawasiliano zinazohitajika (km hotplug) ili Raspberry Pi itambue onyesho kwa mafanikio.
  • Mlango wa HDMI wenye kasoro kwenye Raspberry Pi
  • Ikiwa unatumia Raspberry Pi 4, jaribu mlango mwingine wa HDMI.
  • Mlango wa HDMI wenye kasoro kwenye kichungi
  • Wakati mwingine bandari ya HDMI kwenye kufuatilia au TV inaweza kuharibika. Jaribu mlango tofauti ikiwa kifaa kina moja.
  • Mara chache, kifaa cha kuonyesha kinaweza tu kutoa data ya EDID wakati umewashwa, au mlango sahihi unapochaguliwa. Ili kuangalia, hakikisha kuwa kifaa kimewashwa na kwamba mlango sahihi wa kuingiza umechaguliwa.
  • Onyesha kifaa bila kudai laini ya kugundua hotplug

Toleo la awali, kisha skrini inakuwa nyeusi
Ikiwa onyesho litatokea lakini kisha likazimwa wakati wa kuwasha Linux kernel, kuna sababu kadhaa zinazowezekana, na hizi kwa kawaida zinahusiana na tatizo la kusoma EDID kutoka kwa kifaa cha kuonyesha. Kama inavyoonekana kutoka kwa sehemu iliyo hapo juu inayohusika na mlolongo wa buti, EDID inasomwa kwa idadi ya nukta tofauti wakati wa mchakato wa kuwasha, na kila moja ya usomaji huu hufanywa na programu tofauti. Usomaji wa mwisho, KMS inapochukua hatamu, unafanywa na msimbo wa kernel wa juu wa Linux ambao haujabadilishwa, na hii haishughulikii miundo yenye kasoro ya EDID pamoja na programu ya programu dhibiti ya awali. Hii ndiyo sababu skrini inaweza kuacha kufanya kazi ipasavyo mara tu KMS itakapochukua mamlaka. Kuna njia kadhaa za kuthibitisha kama KMS inashindwa kusoma EDID, na mbili kati ya hizi ni kama ifuatavyo.
Angalia skrini ya uchunguzi wa bootloader (Raspberry Pi 4 pekee)

KUMBUKA
Uchunguzi wa bootloader unahitaji bootloader ya hivi karibuni. Unaweza kupata toleo jipya zaidi kwa kutumia maagizo haya: https://www.raspberrypi.com/documentation/computers/raspberry-pi.html#updating-the-bootloader Ondoa kadi ya SD na uwashe tena Raspberry Pi. Bonyeza ESC kwenye skrini ya Sakinisha OS, na skrini ya uchunguzi inapaswa kuonekana kwenye kifaa cha kuonyesha. Kunapaswa kuwa na mstari kwenye onyesho unaoanza na onyesho: - kwa mfanoample:

  • onyesha: DISP0: HDMI HPD=1 EDID=sawa #2 DISP1: HPD=0 EDID=hakuna #0

Toleo hili kutoka kwa Raspberry Pi 4 linaonyesha kuwa mfumo uligundua onyesho la HDMI kwenye mlango wa HDMI 0, kitambuzi cha hotplug kinadaiwa, na EDID ilisomwa sawa. Hakuna kilichopatikana kwenye mlango wa 1 wa HDMI.

Angalia ikiwa mfumo wa KMS umegundua EDID
Ili kuangalia hii utahitaji kuingia kwenye kifaa cha Raspberry Pi kupitia SSH kutoka kwa kompyuta tofauti. SSH inaweza kuwashwa wakati wa kuunda picha ya kadi ya SD na Raspberry Pi Imager, kwa kutumia chaguo za Mipangilio ya Kina. Kuwasha SSH kwenye kadi ya SD ambayo tayari imepigwa picha ni ngumu zaidi: utahitaji kutumia kompyuta nyingine kuongeza a. file jina ssh kwa kizigeu cha buti. Badilisha kadi ya SD katika Raspberry Pi asili na uiwashe. Hii inapaswa kuwezesha SSH, na anwani ya IP iliyotengwa na DHCP. Mara tu umeingia, chapa ifuatayo kwenye kiashiria cha terminal ili kuonyesha yaliyomo kwenye EDID yoyote iliyogunduliwa (huenda ukahitaji kubadilisha HDMI-A-1 hadi HDMI-A-2 kulingana na ni bandari gani ya HDMI kwenye Raspberry Pi kifaa cha kuonyesha kimeunganishwa. kwa): cat /sys/class/drm/card?-HDMI-A-1/edid Ikiwa hakuna folda zinazoitwa kadi?-HDMI-A-1 au sawa, basi kuna uwezekano kwamba hakuna EDID inayoweza kusomwa kutoka kwa onyesho. kifaa.

KUMBUKA
Katika kesi ambapo EDID inasomwa kwa mafanikio, kuna mtandao muhimu file katika folda hiyo hiyo, inayoitwa modes, ambayo inapoonyeshwa inaonyesha njia zote zinazowezekana EDID inadai kifaa kinaunga mkono.

Mitigations

Hitilafu ya kugundua Hotplug Ikiwa programu dhibiti na KMS zote zitashindwa kupata kifuatilizi kilichoambatishwa, inaweza kuwa hitilafu ya kugundua hotplug - yaani, Raspberry Pi haijui kuwa kifaa kimechomekwa, kwa hivyo haitakii EDID. Hii inaweza kusababishwa na kebo mbaya, au kifaa cha kuonyesha ambacho hakitumii hotplug ipasavyo. Unaweza kulazimisha kigunduzi cha hotplug kwa kubadilisha mstari wa amri ya kernel file (cmdline.txt) ambayo imehifadhiwa katika sehemu ya kuwasha ya kadi ya SD ya Raspberry Pi OS. Unaweza kuhariri hii file kwenye mfumo mwingine, kwa kutumia kihariri chochote unachopendelea. Ongeza yafuatayo hadi mwisho wa cmdline.txt file: video=HDMI-A-1:1280×720@60D Ikiwa unatumia mlango wa pili wa HDMI, badilisha HDMI-A-1 na HDMI-A-2. Unaweza pia kubainisha azimio tofauti na kasi ya fremu, lakini hakikisha kuwa umechagua zile ambazo kifaa cha kuonyesha kinaauni.

KUMBUKA
Hati kwenye mipangilio ya mstari wa amri ya kernel ya video inaweza kupatikana hapa: https://www.kernel.org/doc/Documentation/fb/modedb.txt

ONYO
Rafu za michoro za zamani ziliauni matumizi ya ingizo la config.txt ili kuweka kigunduzi cha hotplug, lakini wakati wa kuandika hii haifanyi kazi na KMS. Inaweza kuungwa mkono katika matoleo ya baadaye ya programu. Ingizo la config.txt ni hdmi_force_hotplug, na unaweza kubainisha mlango mahususi wa HDMI ambao hotplug inatumika kwa kutumia hdmi_force_hotplug:0=1 au hdmi_force_hotplug:1=1. Kumbuka kuwa nomenclature ya KMS inarejelea milango ya HDMI kama 1 na 2, wakati Raspberry Pi hutumia 0 na 1.

Matatizo ya EDID
Idadi ndogo ya vifaa vya kuonyesha haviwezi kurudisha EDID ikiwa imezimwa, au wakati ingizo lisilo sahihi la AV limechaguliwa. Hili linaweza kuwa suala wakati Raspberry Pi na vifaa vya kuonyesha viko kwenye ukanda wa umeme sawa, na kifaa cha Raspberry Pi kinawashwa haraka kuliko skrini. Ukiwa na vifaa kama hivi, huenda ukahitaji kutoa EDID wewe mwenyewe. Hata zaidi, baadhi ya vifaa vya kuonyesha vina vizuizi vya EDID ambavyo vimeumbizwa vibaya na haviwezi kuchanganuliwa na mfumo wa KMS EDID. Katika hali hizi, inaweza kuwa rahisi kusoma EDID kutoka kwa kifaa kilicho na azimio sawa na kuitumia. Kwa vyovyote vile, maagizo yafuatayo yanaeleza jinsi ya kusoma EDID kutoka kwa kifaa cha kuonyesha na kusanidi KMS ili kuitumia, badala ya KMS kujaribu kuhoji kifaa moja kwa moja.

Kunakili EDID kwa a file
Kutengeneza a file iliyo na metadata ya EDID kutoka mwanzo haiwezekani, na kutumia iliyopo ni rahisi zaidi. Kwa ujumla inawezekana kupata EDID kutoka kwa kifaa cha kuonyesha na kuihifadhi kwenye kadi ya SD ya Raspberry Pi ili iweze kutumiwa na KMS badala ya kupata EDID kutoka kwa kifaa cha kuonyesha. Chaguo rahisi zaidi hapa ni kuhakikisha kuwa kifaa cha kuonyesha kiko juu na kinafanya kazi na kwenye ingizo sahihi la AV, na kwamba Raspberry Pi imeanzisha mfumo wa HDMI kwa usahihi. Kutoka kwa terminal, sasa unaweza kunakili EDID kwa a file na amri ifuatayo: sudo cp /sys/class/drm/card?-HDMI-A-1/edid /lib/firmware/myedid.dat Ikiwa kwa sababu fulani EDID haipo, unaweza kuwasha kifaa bila malipo. -Modi ya KMS ambayo inafanikiwa kuzindua kwenye kompyuta ya mezani au kiweko, kisha nakili EDID ambayo firmware (kwa matumaini) itafanikiwa kusoma kwa file.

  1. Anzisha kwenye hali ya urithi wa michoro.
    1. Hariri config.txt katika kizigeu cha buti, hakikisha kuwa unaendesha kihariri chako kwa kutumia sudo, na ubadilishe laini inayosema dtoverlay=vc4-kms-v3d hadi #dtoverlay=vc4-kms-v3d.
    2. Washa upya.
  2. Desktop au koni ya kuingia inapaswa kuonekana sasa.
    1. Kwa kutumia terminal, nakili EDID kutoka kwa kifaa cha kuonyesha kilichoambatishwa hadi a file na amri ifuatayo:
  • tvservice -d myedid.dat sudo mv myedid.dat /lib/firmware/

Kwa kutumia a file-based EDID badala ya kuhoji kifaa cha kuonyesha Hariri /boot/cmdline.txt, hakikisha kuwa unaendesha kihariri chako kwa kutumia sudo, na ongeza yafuatayo kwenye safu ya amri ya kernel: drm.edid_firmware=myedid.dat Unaweza kutumia EDID kwenye a mlango maalum wa HDMI kama ifuatavyo: drm.edid_firmware=HDMI-A-1:myedid.dat Ikihitajika, washa tena kwenye modi ya KMS kwa kufanya yafuatayo:

  1. Hariri config.txt katika kizigeu cha buti, hakikisha kuwa unaendesha kihariri chako kwa kutumia sudo, na ubadilishe laini inayosema #dtoverlay=vc4-kms-v3d hadi dtoverlay=vc4-kms-v3d.
  2. Washa upya.

KUMBUKA
Ikiwa unatumia a file-based EDID, lakini bado una matatizo na hotplug, unaweza kulazimisha ugunduzi wa hotplug kwa kuongeza yafuatayo kwenye mstari wa amri wa kernel: video=HDMI-A-1:D.

Nyaraka / Rasilimali

RaspberryPi KMS HDMI Pato la Graphics Dereva [pdf] Mwongozo wa Mtumiaji
KMS, HDMI Output Graphics Driver, KMS HDMI Output, Graphics Driver, KMS HDMI Output Graphics Driver, Dereva

Marejeleo

Acha maoni

Barua pepe yako haitachapishwa. Sehemu zinazohitajika zimetiwa alama *