Per a mi va ser d'allò més graciós. Encara que per l'ús que faig jo això no és de vida o mort, dijous passat vaig buscar informació sobre el suport per DRM a la Raspberry Pi per trobar que l'havia estat ... fins a 36 hores abans. Google va actualitzar Widevine i va deixar penjada a la placa del gerd, pel que els seus posseïdors han d'esperar una solució oficial o, si els corre pressa, fer uns canvis pel seu compte.
una fil en el fòrum oficial de Raspberry Pi recull què és el que està passant. En el mateix, que porto tafanejant des de dijous passat, també han publicat un parell de solucions. La primera és actualitzar el sistema operatiu, ja que el pegat ja ha arribat a Bullseye (Debian 11). La segona és afegir les claus a l' Widevine de Buster. Cap de les dues solucions és oficial, ja que, encara que es pot actualitzar el sistema operatiu, Raspberry Pi US encara està basat en Debian 10 oficialment.
Recupera el suport per DRM a la Raspberry Pi
Mètode 1: actualitzar a Bullseye
Ja que el pegat ja està en Bullseye, el que més s'acosta a ser oficial és actualitzar el sistema operatiu, alguna cosa que aconseguirem seguint aquests passos:
- Actualitzem els repositoris, els paquets i la distribució amb aquestes comandes:
apt update apt upgrade apt full-upgrade
- A continuació editem les fonts amb:
sudo nano /etc/apt/sources.list
- El següent que hem de fer és modificar tot el relacionat amb Buster perquè aparegui Bullseye:
deb http://deb.debian.org/debian bullseye main contrib non-free deb http://deb.debian.org/debian-security/ bullseye-security main contrib non-free deb http://deb.debian.org/debian bullseye-backports main contrib non-free
- Fem el mateix a l'arxiu apt.conf, canviant Buster per Bullseye i deixant la resta com està.
- Finalment, repetim el primer pas i acceptem els canvis.
Una altra opció és executar aquest script.
Mètode 2: aplicar el pegat a Buster
L'altra opció és aplicar el pegat no oficial a Buster. Per a això cal obrir un terminal i escriure tots aquests ordres, millor un per vegada:
sudo apt-get update sudo apt-get install libwidevinecdm0 gnupg curl -s --compressed "https://wagnerch.github.io/ppa/buster/KEY.gpg" | sudo apt-key add - sudo curl -s --compressed -o /etc/apt/sources.list.d/wagnerch-buster-ppa.list "https://wagnerch.github.io/ppa/buster/wagnerch-buster-ppa.list" sudo apt-get update sudo apt-get upgrade curl https://k.slyguy.xyz/.decryptmodules/widevine/4.10.2252.0-linux-armv7.so | sudo tee /opt/WidevineCdm/_platform_specific/linux_arm/libwidevinecdm.so >/dev/null sudo reboot
És important insistir que res del que s'ha explicat aquí és oficial. L'equip de desenvolupadors de Raspberry Pi US té planejat llançar el seu pegat per Buster, però no se sap quan arribarà. D'altra banda, tal com expliquen el en fòrum, cadascú és responsable del que li pugui passar si decideix realitzar els canvis pel seu compte. I, per descomptat, val la pena fer una còpia de seguretat de totes les dades importants abans de res.
Jo prefereixo esperar una mica 99% oficial, és a dir, al que facin els desenvolupadors de Raspberry Pi US, però perquè jo no necessito reproduir contingut protegit en la meva petita placa. Si per a algú cal, ja pot arreglar amb dos mètodes diferents.