Hier eine verschlankte Zusammenfassung der Befehle
sudo apt remove dnf sudo apt autoremove sudo apt install gcc linux-headers-generic make patch sudo apt install linux-source-6.8.0 sudo apt install git git clone https://github.com/davidjo/snd_hda_macbookpro.git cd snd_hda_macbookpro/ sudo ./install.cirrus.driver.sh sudo reboot
Ich habe die Zeilen entfernt, die entweder durch Fehler des TE verursacht oder einfach nicht zwingend notwendig für die Kompilierung und die Installation des Treibers sind. Da es lediglich relevant ist, dass "linux-source-6.8.0" vor der Ausführung von "./install.cirrus.driver.sh" ausgeführt ist, habe ich
sudo apt install linux-source-6.8.0
in der Auflistung verschoben, da so m.E. die Vorgehensweise besser nachvollziehbar ist.