You are not logged in.
I've made today pacman -Syu. After that I've found vlc has new skin (ugly) and I've a problem. Preferences button is not working, same with information, and open file.
After running vlc in terminal I receive this:
[qlus@koltar ~]$ vlc
VLC media player 0.8.5 Janus
[00000272] main dialogs provider error: no dialogs provider module matched "any"
[00000269] skins2 interface error: no suitable dialogs provider found (hint: compile the wxWidgets plugin, and make sure it is loaded properly)
[00000269] skins2 interface: skin: VLC 0.8.5 Default Skin author: aLtgLasS
I have deleted .vlc from my home directory, uninstlled and installed vlc, without changes.
Any idea what I can do to make vlc work?
Last edited by qlus (2007-06-24 21:57:06)
Offline
pacman -S wxgtk
or
remove --enable-skins2 in the pkgbuild and recompile it
or
vlc --intf <string> (Interface module)
hope one of these will help you!
mfg iggy
sorry for my bad english
Offline
This problem has come up before, see http://bbs.archlinux.org/viewtopic.php? … hlight=vlc
The fix then was to replace --enable wxwindows with --enable wxwidgets in the PKGBUILD. I am not able to try this this time because I don't have all the makedepends installed. If anyone is interested in trying it, please give it a shot. Filling a bug might be a good idea too, even better you are able to fix it.
Offline
Here is another one!
I've got *exactly* the same problem.. I guess transfering to the "new default" skin (e.g. ugly and not what I was used to) causes the problem. Installing wxgtk does not solve the problem for me.
If there is someone who might know what to know to be able to find the problem, just say what you need to know;) I am a complete n00b in this sort of things...so far
Recompilation is not in question for me...just yet.
(Shouldn't be the official pre-compiled package functional out-of-the-box?)
-miky
What happened to Arch's KISS? systemd sure is stupid but I must have missed the simple part ...
... and who is general Failure and why is he reading my harddisk?
Offline
I found something on VideoLAN forums regarding this problem:
Basically, it's a bug in vlc. vlc-config says "use -D_UNICODE" for the compiles and then used the non-unicode versions of the libraries (e.g., -lwx_gtk2_core-2.6 instead of -lwx_gtk2u_core-2.6). I suspect it didn't check to see if the unicode versions were available (they weren't when I first built it).
For me, it was: reconfigure wxGTK with --enable-unicode; build and install;
rerun configure in vlc (it will create a correct vlc-config
http://forum.videolan.org/viewtopic.php … 7c3d8486c9
Could please someone give it a try? I'm still learning about the arch way to build packages...
Offline
I found something on VideoLAN forums regarding this problem:
Basically, it's a bug in vlc. vlc-config says "use -D_UNICODE" for the compiles and then used the non-unicode versions of the libraries (e.g., -lwx_gtk2_core-2.6 instead of -lwx_gtk2u_core-2.6). I suspect it didn't check to see if the unicode versions were available (they weren't when I first built it).
For me, it was: reconfigure wxGTK with --enable-unicode; build and install;
rerun configure in vlc (it will create a correct vlc-confighttp://forum.videolan.org/viewtopic.php … 7c3d8486c9
Could please someone give it a try? I'm still learning about the arch way to build packages...
Recompiled wxgtk adding --enable-unicode to both configure lines. Recompiled vlc. It works. Please put a new bug report in both wxgtk and vlc.
Offline
nm, i filed a bug report
http://bugs.archlinux.org/task/5789
Offline
scratch that, only need to recompile VLC for some reason.
Offline
Thanks for all answers I'll wait for a new package
Offline
Tried PeteMo's suggestion and vlc is working normally
Offline
Tried PeteMo's suggestion and vlc is working normally
Yep, after reading this, I went ahead and tried it as well. Works for me. I'll add a comment to the bug report.
Offline
Trying to recompile after changing the PKGBUILD, makepkg stops with:
x11/x11_display.cpp:29:34: error: X11/extensions/shape.h: No such file or directory
I don't have any shape.h on my system, not at all in /usr/include/X11/extension. Packages listed in `pacman -Ss xorg` are installed, as well as the makedeps. How do I find which package can provide me this header, or if something going messy on my pc?
Sorry for the newbyness,
domanov
Offline
make sure all of VLC's dependencies are installed
Offline
/usr/include/X11/extensions/shape.h is in xextproto (pacman -S xextproto ). The xorg include files are provided by the *proto packages.
Offline
Hey, thanks for the quick answers ... which costed me the chance of deleting my post
Actually I found that xextproto was installed but broken, that is , some file were missing. Reinstalling it gave the shape.h; after that all went smooth.
Thanks!
Offline
I just built the package with --enable wxwidgets and it works fine.
Thank you very much.
Offline
Here's another one who rebuilt the package, in my case more out of curiosity than necessity, but of course - as usual - now there is an updated official package. How's that for service?
larch: http://larch.berlios.de
Offline
New version of vlc is in the repo. It is working so the problem is solved
Offline
Seems as though this problem may be back, I am having the same exact problem after a recent update.
Offline
Confirmed.
Offline
It seems this is caused by an upgrade of the libcdio library, which the wxWidget-thing VLC uses seems to depend on.
I resolved the issue by symlinking /usr/lib/libcdio.so.7.1.0 to /usr/lib/libcdio.so.6
Last edited by sokkalf (2007-06-18 14:05:55)
Offline
Try the VLC now in the testing repo, that fixes the problems for me.
Offline
I spoke too soon in another thread about this problem being solved.
YES, using the VLC from the testing repo does fix the skin problem. Yes, I can now access preferences and etc.
BUT now the video does not work. lol. There is no video screen. Only audio is heard. Here is what it looks like with a film playing.
The video works fine with the BROKEN normal VLC (just vlc skins, dialogues, preferences borked)... but not with the testing.
Offline
how do i upgrade from testing repository? what is the command?
thanks :-)
Offline
I can confirm - the problem is here too with just the stuff from current .
I'll try the testing package to see if it fixes it.
Edit: vlc from testing does the job again . Thanks!
how do i upgrade from testing repository? what is the command?
thanks :-)
Edit /etc/pacman.conf, uncomment the testing repo entry, check /etc/pacman.d/testing for your preferred mirror and put it on top of the list.
Last edited by B (2007-06-21 11:38:42)
Got Leenucks? :: Arch: Power in simplicity :: Get Counted! Registered Linux User #392717 :: Blog thingy
Offline