我安装了videolan播放器
sudo apt-get install vlc-nox
Run Code Online (Sandbox Code Playgroud)
但是现在如果我从终端输入vlc
,而不是出现 GUI,我会在终端中得到这个:
fdr@maggie:~$ vlc
VLC media player 2.0.3 Twoflower (revision 2.0.2-93-g77aa89e)
[0x27e2b18] main interface error: no suitable interface module
[0x25ea198] main libvlc error: interface "globalhotkeys,none" initialization failed
[0x25ea198] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[0x26bb4b8] [cli] lua interface: Listening on host "*console".
VLC media player 2.0.3 Twoflower
Command Line Interface initialized. Type `help' for help.
Run Code Online (Sandbox Code Playgroud)
所以问题是:
如何启动 videolan GUI(就像在 Windows 中运行的那个)?
使用 Ubuntu 12.04,这是我从命令行加载 vlc 得到的结果,就像你所做的那样:
doctormo@delen:~$ vlc
VLC media player 2.0.3 Twoflower (revision 2.0.2-93-g77aa89e)
[0x9b35908] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
Run Code Online (Sandbox Code Playgroud)
图形前端正确加载的位置。
这意味着您的安装或您尝试加载 vlc 的方式有问题。如果您通过命令行登录到其他用户或计算机,则无法加载 GUI。但是您没有表示您使用的是不同的用户 (su) 或另一台计算机 (ssh)。
像这样重新安装 vlc 并重试:
sudo apt-get purge vlc vlc-nox
sudo apt-get install vlc
Run Code Online (Sandbox Code Playgroud)
它也应该在 Unity/Gnome/KDE 菜单中可用,它有一个桌面图标,所以你也可以随时使用它。您可以使用以下命令强制使用 GUI:
对于 KDE/Qt:
vlc --intf qt4
Run Code Online (Sandbox Code Playgroud)
除此以外:
vlc --intf skins2
Run Code Online (Sandbox Code Playgroud)