vlc starts with remote control interface

*nix specific usage questions
[LoN]Kamikaze

vlc starts with remote control interface

Postby [LoN]Kamikaze » 09 May 2006 00:03

Since the latest update vlc starts with the remote control interface.

vlc -I wxwidgets

doesn't work, as well as removing ~/.vlc

SimonGales
Blank Cone
Blank Cone
Posts: 16
Joined: 05 May 2006 00:20
Location: Smyrna, TN

Postby SimonGales » 09 May 2006 00:47

What's the output if you add -vvv to the command line?

[LoN]Kamikaze

Postby [LoN]Kamikaze » 09 May 2006 13:48

Code: Select all

VLC media player 0.8.5 Janus [00000001] main vlc debug: checking builtin modules [00000001] main vlc debug: checking plugin modules [00000001] main vlc debug: loading plugins cache file /home/kamikaze/.vlc/cache/plugins-04041e.dat [00000001] main vlc debug: recursively browsing `modules' [00000001] main vlc debug: recursively browsing `/usr/X11R6/lib/vlc' [00000001] main vlc debug: recursively browsing `plugins' [00000001] main vlc debug: module bank initialized, found 215 modules [00000001] main vlc debug: opening config file /home/kamikaze/.vlc/vlcrc [00000001] main vlc debug: CPU has capabilities 486 586 MMX MMXEXT SSE SSE2 FPU [00000001] main vlc debug: looking for memcpy module: 3 candidates [00000001] main vlc debug: using memcpy module "memcpymmxext" [00000277] main playlist debug: waiting for thread completion [00000277] main playlist debug: thread 137328128 (playlist) created at priority 0 (playlist/playlist.c:184) [00000278] main private debug: waiting for thread completion [00000278] main private debug: thread 137329152 (preparser) created at priority 0 (playlist/playlist.c:210) [00000279] main interface debug: looking for interface module: 1 candidate [00000279] main interface debug: using interface module "hotkeys" [00000279] main interface debug: thread 137329664 (interface) created at priority 0 (interface/interface.c:231) [00000281] main interface debug: looking for interface module: 1 candidate [00000281] main interface debug: using interface module "screensaver" [00000281] main interface debug: thread 137330176 (interface) created at priority 0 (interface/interface.c:231) [00000283] main interface debug: looking for interface module: 1 candidate Remote control interface initialized. Type `help' for help. [00000283] main interface debug: using interface module "rc" [00000283] main interface debug: thread 137445376 (manager) created at priority 0 (interface/interface.c:216) quit: returned 0 (no error) status change: ( stop state: 0 ) status change: ( quit ) [00000001] main vlc debug: removing all interfaces [00000283] main interface debug: thread 137445376 joined (interface/interface.c:258) [00000283] main interface debug: removing module "rc" [00000281] main interface debug: thread 137330176 joined (interface/interface.c:258) [00000281] main interface debug: removing module "screensaver" [00000279] main interface debug: thread 137329664 joined (interface/interface.c:258) [00000279] main interface debug: removing module "hotkeys" [00000001] main vlc debug: removing playlist handler [00000278] main private debug: thread 137329152 joined (playlist/playlist.c:247) [00000277] main playlist debug: thread 137328128 joined (playlist/playlist.c:248) [00000001] main vlc debug: removing all video outputs [00000001] main vlc debug: removing all audio outputs [00000001] main vlc debug: removing module "memcpymmxext" [00000001] main vlc debug: saving plugins cache file /home/kamikaze/.vlc/cache/plugins-04041e.dat
It looks to me like no other interfaces are found, but the wxwidgets module is most definitely built.

SimonGales
Blank Cone
Blank Cone
Posts: 16
Joined: 05 May 2006 00:20
Location: Smyrna, TN

Postby SimonGales » 09 May 2006 14:08

Check out http://wiki.videolan.org/index.php/WxWidgets_Interface.

The wxwidgets interface is named wx, but it should also be the default.

Have you tried just running vlc with no options (remove ~/.vlc first just in case your prior -Iwxwidgets got saved)?

Or force it with "vlc -I wx".

[LoN]Kamikaze

Postby [LoN]Kamikaze » 09 May 2006 14:30

Thanks a lot for all the help, it is really appreciated. I now wiped all traces of vlc from my system and started a rebuild, just in case some old header files caused the problems. I will try 'vlc -I wx' as soon as building has finished.

[LoN]Kamikaze

Postby [LoN]Kamikaze » 09 May 2006 14:54

It doesn't work, I'm really confused. The file

/usr/X11R6/lib/vlc/gui/libwxwidgets_plugin.so

exists and ldd shows that all required libraries are found.

SimonGales
Blank Cone
Blank Cone
Posts: 16
Joined: 05 May 2006 00:20
Location: Smyrna, TN

Postby SimonGales » 09 May 2006 17:09

Well I'm fresh out of good ideas.

Try running "vlc -l" (that's the letter ell), and see if your plugin is listed.

You might try building VLC with --enable-trace, then run it with "vlc --extraintf logger", then examine the log file after you quit.

You could try building VLC with --disable-plugins, compiling everything into a single executable.

For the truly adventurous, you could also step though the code in gdb, check out AllocatePlugin in src/misc/modules.c, to try and see if the module is loading properly (or why it isn't).

[LoN]Kamikaze

Postby [LoN]Kamikaze » 09 May 2006 22:00

The solution was:
# cd /usr/X11R6/lib/vlc
# ln -s gui/libwxwidgets_plugin.so

Thank you for your help.

SimonGales
Blank Cone
Blank Cone
Posts: 16
Joined: 05 May 2006 00:20
Location: Smyrna, TN

Postby SimonGales » 09 May 2006 22:13

Congratulations! How did you figure that out?

Guest

Postby Guest » 10 May 2006 11:32

Well, since -l listed everything apart from wxwidgets, I thought maybe it just doesn't find the lib. So I just linked it to a folder where I know that vlc finds libraries. I really was just guessing.


Return to “VLC media player for Linux and friends Troubleshooting”

Who is online

Users browsing this forum: No registered users and 8 guests