Am montat un computer cu intenția de a emula jocuri pe un televizor CRT urmând ghiduri online precum acesta. Sunt încă relativ nou în Linux, așa că m-am gândit că aceasta ar fi o oportunitate bună de a învăța și de a-mi murdara mâinile fără teama de a-mi da peste cap computerul principal.
Oricum, o parte a procesului de a face Linux să funcționeze cu un televizor CRT implică corecția nucleului Linux pentru a permite ieșirea video de 15 kHz. Am tot urmat acest ghid pentru a ajuta, instalând pachetele recomandate și descarcând codul sursă pentru kernel-ul meu actual prin rulare
apt-get source linux-image-unsigned-$(uname -r)
care descarcă sursa în directorul /usr/src. Scopul meu este să corectez această sursă cu un patch din acest depozit (în cazul meu este vorba în special de corecțiile Linux-5.13). Am început prin descărcarea patch-ului și dezarhivându-l în folderul Descărcări din directorul de pornire. Cu toate acestea, când navighez la directorul codului sursă al nucleului și rulez
$ patch -p1 /home/[redactedusername]/Downloads/linux_kernel_15khz-master/linux-5.13/01_linux_15khz.diff
terminalul trece la următoarea linie ca și cum ar iniția procesul de corecție, dar nu se întâmplă nimic după aceea. Dacă încerc să închid terminalul, un prompt mă întreabă dacă vreau să anulez procesul de corecție. La început am presupus că procesul de corecție a consumat puțin timp, așa că m-am îndepărtat de computer aproximativ o oră, dar nu sa întâmplat nimic când m-am întors. Mai târziu am lăsat procesul să meargă aproximativ 7 ore și am obținut aceleași rezultate (adică niciunul). De atunci, am încercat să rulez patch-ul din directorul /usr/src, am încercat să descarc sursa în directorul meu de acasă și să o corectez acolo și chiar am încercat să descarc o altă sursă de kernel și să o corectez pe aceea. Indiferent de ce, rezultatul este același de fiecare dată.
Deci întrebarea mea este, fac ceva greșit aici? Există vreo problemă cu patch-ul în sine? Sau procesul de corecție durează de fapt 24 de ore consecutive și sunt prea nerăbdător? Poate că „atârnă” nu este termenul corect pentru acest fenomen, dar este cel mai bun pe care l-am putut găsi până acum pentru a descrie problema.
După cum am spus, sunt destul de nou în acest domeniu, așa că orice ajutor este apreciat. Și vă rog să-mi spuneți dacă există informații importante pe care am neglijat să le împărtășesc și care ar ajuta să răspund la întrebare. Mulțumiri!