trinajstica I’ve submitted a bug report about it. Firefox – Clearkey DRM plugin crashes during video playback
Pots trinajstica Hi, The subject is closed. I don't know how bug reports work. The problem is fix ? Still not working for me. Thanks
mikilinux same problem with Tidal. but it works anyway.. Yes it's a firefox only issue (not for the flatpak version)
MetaNorm sangheeta To use Chromium based browsers is a very questionable and polarising, subjective statement, which I don't think is correct, but almost fatal.
sangheeta MetaNorm that's not the point, it was to say that the problem with FF and clearkey doesn't occur with chromium & co. I myself have this problem with FF (my main browser) on a french site and I use brave or chrome to solve it.
trinajstica On Solus, Firefox is installed in /usr/lib64/firefox. If you copy the libfreeblpriv3.so file (from the original tar.xz archive) into that directory, the DRM plugin will stop crashing. It appears this file is missing from the Solus archive.
Staudey trinajstica If you copy the libfreeblpriv3.so file (from the original tar.xz archive) into that directory, the DRM plugin will stop crashing. It appears this file is missing from the Solus archive. Seems like that file is part of the libnss, which the firefox package depends on, so something is going wrong somewhere.
sangheeta WOW , that's the solution. Which means the Solus team should keep this file in FF. Yes, please. In any case, bravo and big thanks @trinajstica
Staudey sangheeta Which means the Solus team should keep this file in FF I don't think anyone purposefully removed it ^^
Staudey Staudey Interesting. Simply copying the lib from the libnss directory to the firefox directory also fixes the issue. So I guess the issue is proper linking or something?
Staudey So when the firefox recipe was switched back to using system (lib)nss, the firefox package lost its own libfreeblpriv3.so, but it didn't link against the system libfreeblpriv3.so https://github.com/getsolus/packages/commit/24a73d3094b26b86e4b021144699a52740aec480
sangheeta Pots Yes it is fixed and should come next sync with firefox 140. https://github.com/getsolus/packages/issues/5798 in the meantime you can use the solution proposed by trinajstica
alfisya Pots Next sync it will come to shannon/stable. As @trinajstica said. 🙂 Edit: Wow, three people replied 🥷
Staudey sangheeta in the meantime you can use the solution proposed by trinajstica Only if you then remove the file again after the update. This will prevent it from being updated in the future if you leave it there, potentially leaving unpatched security holes on your system that would already be fixed in the main package.