Chromium 无法启动-libffmpeg 问题

Chromium 无法启动-libffmpeg 问题

从终端启动 chromium-browser 时我得到:

/usr/lib/chromium-browser/chromium-browser: error while loading shared libraries: libffmpeg.so: cannot open shared object file: No such file or directory

我尝试重新安装 ffmpeg,但没有成功。我该如何修复这个问题?

答案1

首先,输入 来检查系统中是否安装了 ffmpeg which ffmpeg。如果它存在但无法识别,则表示它已损坏,您必须重新安装它。尝试apt-get --reinstall install ffmpeg。假设您没有自己编译它,在这种情况下,您必须从此处下载 ffmpeg 的新副本http://ffmpeg.org/releases/ffmpeg-2.8.3.tar.bz2,然后重新编译。

答案2

我遇到了同样的问题,但后来我发现铬的位置/usr/bin/chromium-browser/usr/lib/chromium-browser/chromium-browser

答案3

在 Ubuntu 中,Chromium libfmmpeg.so 库 ( ./usr/lib/chromium-browser/libffmpeg.so) 由软件包提供chromium-codecs-ffmpeg-extra,在您的情况下,该软件包的安装可能已损坏。

为了解决这个问题,您需要重新安装该包:

apt-get --reinstall chromium-codecs-ffmpeg-extra

答案4

2021 年中和 Linux Mint 20 仍然面临这个问题。

浏览器似乎启动了,但是却什么都没有出现。


删除并重新安装chromium-browser 没有修复这个问题。节省您的时间,不要再次下载那个疯狂的厚安装程序。


移动用户配置,以便创建新会话,没有修复问题。

mv ~/.config/chromium ~/.config/chromium_old

不要弄乱您的用户配置、书签和密码,从而节省您的时间。


通过从 shell 启动,出现错误:

/usr/lib/chromium-browser/chromium-browser:加载共享库时出错:库文件:无法打开共享对象文件:没有此文件或目录

因此,出于某些原因,ffmpeglib 未找到,浏览器无法启动。这很糟糕,因为浏览器更新导致它之前一直正常工作。

对我来说解决办法是:

sudo apt-get install chromium-codecs-ffmpeg

然后浏览器确实正确启动,甚至可以从桌面启动器进行。

相关内容