Gentoo+Chromium+NetFlix

Openbox Gentoo+Chromium+NetFlix

testando o recém-compilado (com CLANG em vez de GCC) Chromium no Gentoo. Levou 4 horas em TMPFS, fosse em disco com CCACHE talvez caissse para 1h30min como em outras vezes, mas assim o SSD vai pro saco rapidamente.

[ 421 hits ]

Publicado em: 16/02/2020

Enviado por edps




  

Comentários
[1] Comentário enviado por Londreslondres em 17/02/2020 - 07:08h

Não recomendo assinar serviços com DRM.

https://www.defectivebydesign.org/

[2] Comentário enviado por pinduvoz em 17/02/2020 - 18:24h


[1] Comentário enviado por Londreslondres em 17/02/2020 - 07:08h

Não recomendo assinar serviços com DRM.

https://www.defectivebydesign.org/


É um mal necessário, infelizmente.

Agora, amigo Edinaldo, como você fez funcionar o DRM no Chromium? Eu tentei aquela de copiar um arquivo do Google Chrome etc. mas não funcionou para mim, talvez porque meu Chromium é de 32 bits (uso no netbook).

[3] Comentário enviado por edps em 17/02/2020 - 19:08h


[2] Comentário enviado por pinduvoz em 17/02/2020 - 18:24h

Agora, amigo Edinaldo, como você fez funcionar o DRM no Chromium? Eu tentei aquela de copiar um arquivo do Google Chrome etc. mas não funcionou para mim, talvez porque meu Chromium é de 32 bits (uso no netbook).


Você precisa do widevine, que resolve a questão do DRM, nesse caso aqui do Gentoo, fiz uns ajustes para compilar junto:

/etc/portage/package.use/zz-autounmask

# Chromium.
>=www-client/chromium-80.0.3987.100 -hangouts widevine
# required by www-client/chromium-80.0.3987.100::gentoo
# required by chromium (argument)
>=net-libs/nodejs-12.14.0 inspector ## esta linha foi requerida pelo portage.

Quanto ao seu problema por ser 32Bits, você pode tentar usar os pacotes do AlienBob (para Slackware)>

http://www.slackware.com/~alien/slackbuilds/chromium/pkg/14.2/chromium-80.0.3987.106-i586-1alien.txz
http://www.slackware.com/~alien/slackbuilds/chromium-pepperflash-plugin/pkg/14.2/chromium-pepperflas...
http://www.slackware.com/~alien/slackbuilds/chromium-widevine-plugin/pkg/14.2/chromium-widevine-plug...

E descompactar em sua raiz (ou outro local, ajustando), você pode usar como padrão isto:

$ sudo tar xvf pacote.txz --exclude=install --exclude=usr/doc -C /

+ em:

https://www.vivaolinux.com.br/dica/Google-Chrome-32-Bits-Nao-mais-Instale-o-Chromium/
https://www.vivaolinux.com.br/topico/Xubuntu/Instalacao-Chrome-XUBUNTU-1604/
https://www.vivaolinux.com.br/topico/Off-Code-Cafe/Compilar-ou-nao-eis-a-questao

[4] Comentário enviado por edps em 17/02/2020 - 19:09h


[1] Comentário enviado por Londreslondres em 17/02/2020 - 07:08h

Não recomendo assinar serviços com DRM.

https://www.defectivebydesign.org/


Spotify também?

[5] Comentário enviado por Londreslondres em 17/02/2020 - 21:42h


[4] Comentário enviado por edps em 17/02/2020 - 19:09h


[1] Comentário enviado por Londreslondres em 17/02/2020 - 07:08h

Não recomendo assinar serviços com DRM.

https://www.defectivebydesign.org/


Spotify também?



Sim. Spotify tem DRM.

[6] Comentário enviado por pinduvoz em 18/02/2020 - 02:09h

Foi esse mesmo: widevine. Baixei e copiei para a pasta do Chromium, mas não deu certo.

Vou tentar colocar em "/usr/lib/chromium/WidevineCdm", que foi a pasta que veio no pacote do Slackware.

Valeu!

[7] Comentário enviado por edps em 18/02/2020 - 11:18h


[6] Comentário enviado por pinduvoz em 18/02/2020 - 02:09h

Foi esse mesmo: widevine. Baixei e copiei para a pasta do Chromium, mas não deu certo.

Vou tentar colocar em "/usr/lib/chromium/WidevineCdm", que foi a pasta que veio no pacote do Slackware.

Valeu!


Talvez o problema também seja os codecs (chromium-codecs-ffmpeg ou chromium-codecs-ffmpeg-extra).

Testando os navegadores Opera e Opera Developer que não vem com esse widewine (mas não sei se pegam do Chrome que está instalado), voltando... em ambos os navegadores a NetFlix funcionou, bastando que eu instalasse o pacote opera-ffmpeg-codecs e opera-developer-ffmpeg-codecs.

* O opera-ffmpeg-codecs já estava instalado, portanto o Opera mais atual funcionou de cara, já o Opera Developer também mais atual bastou que eu instalasse o pacote de codecs.

Agora vou remover o Google Chrome para ter certeza se ambos funcionam sem a dependência dele ou do pepperflash.

Até gravei um vídeo para demonstração, mas não tenho seu email.

[8] Comentário enviado por edps em 18/02/2020 - 11:24h


[5] Comentário enviado por Londreslondres em 17/02/2020 - 21:42h

[4] Comentário enviado por edps em 17/02/2020 - 19:09h

[1] Comentário enviado por Londreslondres em 17/02/2020 - 07:08h

Não recomendo assinar serviços com DRM.

https://www.defectivebydesign.org/

Spotify também?


Sim. Spotify tem DRM.


É rapaz assim a coisa fica difícil, é mais cômodo pagar 26,90 numa conta premium do Spotify que comprar um CD que custa no mínimo uns 40 mangos.

Eu que tenho gosto estranho, consigo ouvir muitas bandas e estilos que gosto no Bandcamp, mas sem a NetFlix, Amazon, GloboPlay só resta o que? pirataria...

Sei que o que você diz não se refere a custos, sim de privacidade, mas acho que é o preço a se pagar ou não se assim desejar.

[9] Comentário enviado por edps em 18/02/2020 - 11:42h

É lamentável dizer isso, mas somente com o Google Chrome instalado é que a NetFlix funciona no Opera...

antes: https://i.imgur.com/az3qGS1.jpg

depois: https://i.imgur.com/TwQ90SB.jpg

O caminho do Widevine no Slackware usando o Google Chrome é o seguinte:

/opt/google/chrome/WidevineCdm/_platform_specific/linux_x64/libwidevinecdm.so

Já usando o Chromium do AlienBob é este:

/usr/lib64/chromium/WidevineCdm/_platform_specific/linux_x64/libwidevinecdm.so

* /usr/lib em 32 Bits

[10] Comentário enviado por pinduvoz em 19/02/2020 - 00:15h

@ edps

Meu e-mail está no meu perfil do VOL: pinduvoz "at" yahoo.com.br ou pinduvoz "at" gmail.com (no hotmail também é "pinduvoz")

Vou testar no carnaval essa sua orientação sobre o plugin para o meu caso (32 bits).

Na verdade, fez bastante diferença trocar 64 por 32 bits nesse meu notebook que não admite upgrade de RAM.

Depois do carnaval acho que vou tirar o escorpião do bolso e comprar um notebook novo, ou um desktop (ainda estou em dúvida).

Abraço.

[11] Comentário enviado por Cizordj em 20/02/2020 - 15:20h

Alguma diferença na perfomance final em relação ao GCC?
________________________________________________
O programador tem a mania de achar que tudo é objeto

[12] Comentário enviado por edps em 21/02/2020 - 21:40h


[11] Comentário enviado por Cizordj em 20/02/2020 - 15:20h

Alguma diferença na perfomance final em relação ao GCC?
________________________________________________
O programador tem a mania de achar que tudo é objeto


Não notei diferença alguma e no tempo também (foi bem mais demorado) já que da última vez que compilei com o GCC eu usava CCACHE:

1h 36min na primeira:
https://edpsblog.files.wordpress.com/2018/10/chromium-gentoo-003.png

1h 33min na segunda:
https://edpsblog.files.wordpress.com/2018/10/gentoo-chromium-netflix-003.png

Assim como no Slackware, eu vou configurar o ccache para usar o HD em vez do SSD, pra ver como se comporta em relação ao TMPFS.

* o único detalhe é que agora a USE jumbo-build foi removida e era ela que garantia tempo menor.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts