首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Ubuntu上从头开始重新安装VLC总是在错误的目录中寻找插件。

在Ubuntu上从头开始重新安装VLC总是在错误的目录中寻找插件。
EN

Ask Ubuntu用户
提问于 2015-01-02 18:38:21
回答 1查看 1.4K关注 0票数 2

我在Ubuntu14.04上安装了vlc 2.1.5,安装在/usr/bin/vlc中的"apt-get install vlc“中,运行良好

然后,我从源文件编译并安装了另一个版本的vlc (不记得确切的版本号)到"/usr/local/bin/“。

然后,我想回到原来的vlc 2.1.5和删除编译后的vlc。为此,我找到了第二个vlc实例的所有文件/文件夹

代码语言:javascript
复制
sudo find /usr/local -iname vlc

用"sudo rm -rf .“(我没有运行"make“,因为我安装后意外删除了源文件)

之后,我删除了vlc的第一个实例:

代码语言:javascript
复制
sudo apt-get purge vlc
sudo apt-get autoremove vlc

和删除的配置文件

代码语言:javascript
复制
sudo rm -rf ~/.config/vlc

此时,我认为我完全删除了两个vlc实例(可能是我弄错了)。然后我又从头开始安装了vlc:

代码语言:javascript
复制
sudo apt-get update
sudo apt-get install vlc

现在,当我运行"vlc -vv“时,我得到的是:

代码语言:javascript
复制
VLC media player 2.1.5 Rincewind (revision 2.1.4-49-gdab6cb5)
[0x8ad9928] main libvlc debug: VLC media player - 2.1.5 Rincewind
[0x8ad9928] main libvlc debug: Copyright © 1996-2014 the VideoLAN team
[0x8ad9928] main libvlc debug: revision 2.1.4-49-gdab6cb5
[0x8ad9928] main libvlc debug: configured with ./configure 
[0x8ad9928] main libvlc debug: searching plug-in modules
[0x8ad9928] main libvlc debug: loading plugins cache file /usr/local/lib/vlc/plugins/plugins.dat
[0x8ad9928] main libvlc warning: cannot read /usr/local/lib/vlc/plugins/plugins.dat (No such file or directory)
[0x8ad9928] main libvlc debug: recursively browsing `/usr/local/lib/vlc/plugins'
[0x8ad9928] main libvlc debug: saving plugins cache /usr/local/lib/vlc/plugins/plugins.dat
[0x8ad9928] main libvlc debug: plug-ins loaded: 1 modules
[0x8ad9928] main libvlc debug: opening config file (/home/booch/.config/vlc/vlcrc)
[0x8ad9928] main libvlc debug: translation test: code is "ru"
[0x8ad9928] main libvlc error: No plugins found! Check your VLC installation.

我不知道为什么,但是新的vlc安装会在"/usr/local/lib/vlc/ plugins“文件夹中查找插件,而不是"/usr/lib/vlc/plugins”。

如果我跑了

代码语言:javascript
复制
export VLC_PLUGIN_PATH=/usr/lib/vlc/plugins

然后我就会发现这个错误:

代码语言:javascript
复制
    booch@NAS:/usr/local$ vlc -vvv
    VLC media player 2.1.5 Rincewind (revision 2.1.4-49-gdab6cb5)
    [0x9fbf928] main libvlc debug: VLC media player - 2.1.5 Rincewind
    [0x9fbf928] main libvlc debug: Copyright © 1996-2014 the VideoLAN team
    [0x9fbf928] main libvlc debug: revision 2.1.4-49-gdab6cb5
    [0x9fbf928] main libvlc debug: configured with ./configure 
    [0x9fbf928] main libvlc debug: searching plug-in modules
    [0x9fbf928] main libvlc debug: loading plugins cache file /usr/local/lib/vlc/plugins/plugins.dat
    [0x9fbf928] main libvlc warning: cannot read /usr/local/lib/vlc/plugins/plugins.dat (No such file or directory)
    [0x9fbf928] main libvlc debug: recursively browsing `/usr/local/lib/vlc/plugins'
    [0x9fbf928] main libvlc debug: saving plugins cache /usr/local/lib/vlc/plugins/plugins.dat
    [0x9fbf928] main libvlc debug: loading plugins cache file /usr/lib/vlc/plugins/plugins.dat
    [0x9fbf928] main libvlc warning: This doesn't look like a valid plugins cache
    [0x9fbf928] main libvlc debug: recursively browsing `/usr/lib/vlc/plugins'
    [0x9fbf928] main libvlc warning: cannot find plug-in entry point in /usr/lib/vlc/plugins/text_renderer/libfreetype_plugin.so
    [0x9fbf928] main libvlc warning: cannot find plug-in entry point in /usr/lib/vlc/plugins/text_renderer/libtdummy_plugin.so
    [0x9fbf928] main libvlc warning: cannot find plug-in entry point in /usr/lib/vlc/plugins/audio_output/libalsa_plugin.so
    [0x9fbf928] main libvlc warning: cannot find plug-in entry point in /usr/lib/vlc/plugins/audio_output/libadummy_plugin.so
    [0x9fbf928] main libvlc warning: cannot find plug-in entry point in /usr/lib/vlc/plugins/audio_output/libpulse_plugin.so
    [0x9fbf928] main libvlc warning: cannot find plug-in entry point in /usr/lib/vlc/plugins/audio_output/libamem_plugin.so
    [0x9fbf928] main libvlc warning: cannot find plug-in entry point in /usr/lib/vlc/plugins/audio_output/libafile_plugin.so
    [0x9fbf928] main libvlc warning: cannot find plug-in entry point in /usr/lib/vlc/plugins/mux/libmux_ps_plugin.so
   ...
    [0x9fbf928] main libvlc warning: cannot find plug-in entry point in /usr/lib/vlc/plugins/video_chroma/libi422_i420_plugin.so
    [0x9fbf928] main libvlc warning: cannot find plug-in entry point in /usr/lib/vlc/plugins/video_chroma/libswscale_plugin.so
    [0x9fbf928] main libvlc warning: cannot find plug-in entry point in /usr/lib/vlc/plugins/video_chroma/libi422_yuy2_sse2_plugin.so
    [0x9fbf928] main libvlc warning: cannot find plug-in entry point in /usr/lib/vlc/plugins/video_chroma/libi422_yuy2_plugin.so
    [0x9fbf928] main libvlc warning: cannot find plug-in entry point in /usr/lib/vlc/plugins/video_chroma/libyuy2_i420_plugin.so
    [0x9fbf928] main libvlc warning: cannot find plug-in entry point in /usr/lib/vlc/plugins/video_chroma/libi420_rgb_sse2_plugin.so
    [0x9fbf928] main libvlc debug: saving plugins cache /usr/lib/vlc/plugins/plugins.dat
    [0x9fbf928] main libvlc debug: plug-ins loaded: 1 modules
    [0x9fbf928] main libvlc debug: opening config file (/home/booch/.config/vlc/vlcrc)
    [0x9fbf928] main libvlc debug: translation test: code is "ru"
    [0x9fbf928] main libvlc error: No plugins found! Check your VLC installation.

有人能帮我解决这个问题吗?

EN

回答 1

Ask Ubuntu用户

发布于 2015-01-03 00:38:46

我再次下载源文件并运行"make“,它解决了我的问题。现在,在重新安装vlc之后,它将无错误地运行。

票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/568139

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档