之前在manjaro也有这个问题,安装vivaldi-ffmpeg-codecs就可以。
虽然nixos也有这个包但安上不管用。
我想可能是因为nixos特殊的文件路径的问题,试着把
/nix/store/z2qmv1a5wpp8qs02sl3p5x4153bf9yhq-vivaldi-3.1.1929.45-1/opt/vivaldi/lib/libffmpeg.so
/nix/store/20ppq0708fcns45xglr9cj802zc7mzng-chromium-codecs-ffmpeg/lib/libffmpeg.so
替换一下,然而这个文件是只读的,root也改不了。
之后看到讨论:
https://discourse.nixos.org/t/unable-to-play-media-in-browser-in-fresh-nixos-20-03-installation/7003
在configuration.nix中添加
nixpkgs.config = { allowUnfree = true; vivaldi = { proprietaryCodecs = true; enableWideVine = true; };
};1
2
3
4
5
6
7
文章来源: blog.csdn.net,作者:QASWINE,版权归原作者所有,如需转载,请联系作者。
原文链接:blog.csdn.net/qq_33831360/article/details/113401377