| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
| opera [Le 09/08/2023, 19:00] – [Lecture impossible de vidéos] 176.145.81.50 | opera [Le 13/12/2025, 17:03] (Version actuelle) – [Opera] 78.121.50.163 |
|---|
| {{http://pix.toile-libre.org/upload/original/1494279973.png?600|page d'accueil d'Opera 44.0}} | {{http://pix.toile-libre.org/upload/original/1494279973.png?600|page d'accueil d'Opera 44.0}} |
| |
| | <note warning>Si les mises à jour se bloquent après désinstallation de Opera, il suffira de procéder comme [[https://forum.ubuntu-fr.org/viewtopic.php?pid=22648185#p22648185|indique Nany sur le post #42]] dans le forum. Carton rouge pour Opera pour impossibilité de lire les vidéos et configurer la langue obligeant de faire des manipulations pour que tout fonctionne. Navigateur déconseillé !</note> |
| |
| ===== Installation ===== | <note important>m(</note> |
| | **Depuis décembre 2025 et le bug de la mise à jour en .deb sur ubuntu 24.04 il vaut mieux installer opera en snap via le terminal : |
| | ''sudo snap install opera'' |
| | Opera fonctionne normalement et lit les vidéos. |
| |
| | Bien que la dernière mise à jour n'ait pas provoqué de bug mais qu'Opera en snap s'update automatiquement très souvent, il est possible de la désactiver __dans un terminal__ par ''snap refresh --hold opera'' |
| | et de temps en temps de la réactiver par ''snap refresh --unhold opera'' |
| | |
| | __//Toute la procédure ci-dessous est (pour l'instant) caduque//__.** |
| | |
| | ===== Installation ===== |
| |
| - Téléchargez le paquet ''.deb'' sur [[http://www.opera.com/browser/download|la page "Téléchargement" du site Opéra]], | - Téléchargez le paquet ''.deb'' sur [[http://www.opera.com/browser/download|la page "Téléchargement" du site Opéra]], |
| <code bash> | <code bash> |
| wget -qO - https://deb.opera.com/archive.key | sudo apt-key add - | wget -qO - https://deb.opera.com/archive.key | sudo apt-key add - |
| sudo add-apt-repository 'deb https://deb.opera.com/opera-stable/ stable non-free' | sudo add-apt-repository -y 'deb https://deb.opera.com/opera-stable/ stable non-free' |
| sudo apt-get update | sudo apt-get update |
| sudo apt install -V opera-stable | sudo apt install -y opera-stable |
| </code> | </code> |
| ==== Localisation ==== | ==== Localisation ==== |
| **Menu** -> **Paramètres** -> **Vie privée** -> **VPN** | **Menu** -> **Paramètres** -> **Vie privée** -> **VPN** |
| |
| | ==== Lecture impossible de vidéos ==== |
| | <note warning>warning</note> |
| | <note important>important</note> |
| | **Nouvelle "galère" depuis novembre 2025, la mise à jour ayant changé le répertoire d'installation "opera" en "opera-stable" la dernière version de libffmpeg.so dans lib_extra ne convient pas toujours et provoque un crash. Dans ce cas le supprimer et en trouver un bon tout en conservant celui d'origine dans "opera-stable" pour pouvoir utiliser le navigateur sans la lecture de certaines vidéos.:-O** |
| |
| | //Bien faire attention à la version Chromium indiquée dans "Aide/A propos d'Opera" et télécharger le fichier.zip qui lui correspond.// |
| | |
| | |
| | |
| ==== Lecture impossible de vidéos ==== | |
| |
| Impossible de lire les vidéos sur les réseaux sociaux et autres hébergeurs en raison d'un [[https://forums.opera.com/topic/37539/solved-solving-the-problem-of-the-opera-browser-with-video-playback-in-ubuntu-and-similar-distributions-linux-mint-kde-neon?lang=fr|bug majeur]] non-corrigé à ce jour par Opera Software | Impossible de lire les vidéos sur les réseaux sociaux et autres hébergeurs en raison d'un [[https://forums.opera.com/topic/37539/solved-solving-the-problem-of-the-opera-browser-with-video-playback-in-ubuntu-and-similar-distributions-linux-mint-kde-neon?lang=fr|bug majeur]] non-corrigé à ce jour par Opera Software |
| C'est la version de la librairie **libffmpeg.so** du package d'Opera qui est en cause. Elle n'est pas compatible avec les codecs H264 et aac. Remplacer simplement le fichier par un fichier correct n'est pas une solution pérenne puisqu'il sera écrasé à la prochaine mise à jour du navigateur. La solution est de placer le nouveau fichier dans un dossier spécifique "lib_extra" qu'il vous faudra à créer. | C'est la version de la librairie **libffmpeg.so** du package d'Opera qui est en cause. Elle n'est pas compatible avec les codecs H264 et aac. Remplacer simplement le fichier par un fichier correct n'est pas une solution pérenne puisqu'il sera écrasé à la prochaine mise à jour du navigateur. La solution est de placer le nouveau fichier dans un dossier spécifique "lib_extra" qu'il vous faudra à créer. |
| === Téléchargement du fichier === | === Téléchargement du fichier === |
| Télécharger [[https://github.com/iteufel/nwjs-ffmpeg-prebuilt/releases|ici]] la dernière version stable du fichier //linux-x64.zip// et la décompresser dans le répertoire /tmp (par exemple). | Télécharger [[https://github.com/Ld-Hagen/fix-opera-linux-ffmpeg-widevine/releases|ici]] la dernière version stable du fichier //linux-x64.zip// et la décompresser dans le répertoire /tmp (par exemple). |
| === Installation du fichier === | === Installation du fichier === |
| Créer le dossier /usr/lib/x86_64-linux-gnu/opera/lib_extra/ s'il n'existe pas encore et y copier la nouvelle librairie : | Créer le dossier /usr/lib/x86_64-linux-gnu/opera-stable/lib_extra/ s'il n'existe pas encore et y copier la nouvelle librairie : |
| <code> | <code> |
| sudo mkdir /usr/lib/x86_64-linux-gnu/opera/lib_extra/ | sudo mkdir /usr/lib/x86_64-linux-gnu/opera-stable/lib_extra/ |
| sudo mv /tmp/libffmpeg.so /usr/lib/x86_64-linux-gnu/opera/lib_extra/ | sudo mv /tmp/libffmpeg.so /usr/lib/x86_64-linux-gnu/opera-stable/lib_extra/ |
| On peut aussi dézipper directement dans le répertoire lib_extra avec un terminal : | On peut aussi dézipper directement dans le répertoire lib_extra avec un terminal : |
| sudo unzip fichier.zip -d /chemin/repertoire | sudo unzip fichier.zip -d /chemin/repertoire |
| Exemple | Exemple |
| sudo unzip /home/Téléchargements/BugOperaVideos/0.75.1-linux-x64.zip -d /usr/lib/x86_64-linux-gnu/opera/ | sudo unzip /home/Téléchargements/BugOperaVideos/0.103.1-linux-x64.zip -d /usr/lib/x86_64-linux-gnu/opera-stable/lib_extra/ |
| </code> | </code> |
| Mettre à jour le propriétaire et les permissions : | Mettre à jour le propriétaire et les permissions : |
| <code> | <code> |
| sudo chown root /usr/lib/x86_64-linux-gnu/opera/lib_extra/libffmpeg.so | sudo chown root /usr/lib/x86_64-linux-gnu/opera-stable/lib_extra/libffmpeg.so |
| sudo chmod 644 /usr/lib/x86_64-linux-gnu/opera/lib_extra/libffmpeg.so | sudo chmod 644 /usr/lib/x86_64-linux-gnu/opera-stable/lib_extra/libffmpeg.so |
| </code> | </code> |
| Redémarrer Opera | Redémarrer Opera |
| |
| Depuis la dernière mise à jour [Opera One (version : 100.0.4815.21)] surtout ne pas l'installer en snap ou à partir de la logithèque car on ne pourra pas modifier le répertoire même en sudo via le terminal (lecture seule). | Par prudence on peut interdire aussi les mises à jour sauf à bien maitriser la procédure décrite ci-dessus. |
| Ainsi on ne peut pas intégrer un fichier libffmpeg.so pour lire les vidéos. | |
| Donc pour avoir une installation modifiable il faut télécharger le paquet .deb ici https://download.opera.com/download/get/?partner=www&opsys=Linux et l'installer. | |
| On aura alors une installation sur /usr/lib/x86_64-linux-gnu/opera. | |
| Alors un libffmpeg.so efficient pourra y être copié comme expliqué ci-dessus. | |
| Par prudence, interdire aussi les mises à jour. | |
| |
| Pour mettre opera en francais depuis la version 100.0.4815.20 : | Pour mettre opera en francais : |
| Aller à /home/nom/.local/share/applications/opera.desktop | Aller à /usr/share/applications/opera.desktop |
| Dans la section [Desktop Entry], remplacez : | Dans la section [Desktop Entry], remplacez : |
| Exec=opera %U | Exec=opera %U |
| par | par |
| Exec=opera --lang=fr %U | Exec=opera --lang=fr %U |
| Idem pour | |
| Exec=opera --new-window --lang=fr | |
| & | |
| Exec=opera --incognito --lang=fr | |
| (sans %U) | |
| <note tip>**Seconde solution de contournement extraite [[https://www.comss.ru/page.php?id=6351|sur un site russe]]** | |
| |
| //Nous devons remplacer la bibliothèque libffmpeg.so préinstallée par le navigateur par la bibliothèque appropriée avec la prise en charge des codecs appropriés. Il existe plusieurs façons d'obtenir libffmpeg.so, mais nous utiliserons une méthode qui prend en charge le nombre maximal de distributions. Dans le terminal, nous effectuons les commandes suivantes:// | |
| |
| <code>sudo apt install unzip wget git | |
| git clone https://github.com/Ld-Hagen/fix-opera-linux-ffmpeg-widevine.git | |
| cd ./fix-opera-linux-ffmpeg-widevine | |
| sudo ./scripts/fix-opera.sh | |
| sudo ./install.sh</code> | |
| //Sur les distributions basées sur Debian et Arch, le script peut s'exécuter automatiquement après chaque mise à jour ou réinstallation du navigateur Opera. Après avoir exécuté le script, toutes les questions peuvent être répondues avec consentement en tapant la lettre "y". Dans la dernière question, vous devrez préciser le kit de distribution utilisé : 1 - lors de l'utilisation de systèmes de type Debian (Debian / Deepin / Ubuntu / Mint) et 2 - pour les systèmes de type Arch (ArchLinux, Manjaro, etc.). | |
| |
| Cela résout le problème de lecture vidéo par le navigateur Opera. La méthode fonctionne, testée sur divers systèmes, dont Deepin 20, Linux Mint 20.x.//</note> | |
| <note>Pour les codecs avec DRM, voir les explications données sur cette [[https://www.reddit.com/r/operabrowser/wiki/opera/linux_widevine_config/|page]]. On peut tester [[https://bitmovin.com/demos/drm|ici]]. | <note>Pour les codecs avec DRM, voir les explications données sur cette [[https://www.reddit.com/r/operabrowser/wiki/opera/linux_widevine_config/|page]]. On peut tester [[https://bitmovin.com/demos/drm|ici]]. |
| </note> | </note> |