VLC in not working! cannot instantiate dialogs provider

I have a latest version of ParrotSec OS and vlc is not working.
VLC media player Vetinari (revision
[000055daff565740] main libvlc: Running vlc with the default interface. Use ‘cvlc’ to use vlc without interface.
[000055daff643e40] skins2 interface error: cannot instantiate dialogs provider
[000055daff5f6d90] main playlist: playlist is empty
[000055daff643e40] [cli] lua interface: Listening on host “*console”.
VLC media player Vetinari
Command Line Interface initialized. Type `help’ for help.

^C[000055daff643e40] [cli] lua interface error: Error loading script /usr/lib/x86_64-linux-gnu/vlc/lua/intf/cli.luac: lua/intf/modules/host.lua:289: Interrupted.

There is advice and any solutions please guide me to resolve it…
Appreciate in advanced…

1 Like

This is basically because of broken libraries mainly QT plugins.
try this
sudo apt install --reinstall libqt5svg5
if this do not fix the issue, once do vlc -h and paste the log here. Then we can continue to fix your problem.

Hey Aabhash Basnet! Thanks for guide…
I’d try to reinstall libqt5svg5 and there is nothing changed still got the same error…
vlc -h result
VLC media player Vetinari (revision
Usage: vlc [options] [stream] …
You can specify multiple streams on the commandline.
They will be enqueued in the playlist.
The first item specified will be played first.

–option A global option that is set for the duration of the program.
-option A single letter version of a global --option.
:option An option that only applies to the stream directly before it
and that overrides previous settings.

Stream MRL syntax:
[:option=value …]

Many of the global --options can also be used as MRL specific :options.
Multiple :option=value pairs can be specified.

URL syntax:
file:///path/file Plain media file
http://host[:port]/file HTTP URL
ftp://host[:port]/file FTP URL
mms://host[:port]/file MMS URL
screen:// Screen capture
dvd://[device] DVD device
vcd://[device] VCD device
cdda://[device] Audio CD device
UDP stream sent by a streaming server
vlc://pause: Pause the playlist for a certain time
vlc://quit Special item to quit VLC

core program (core) …opened vlc help section

I am waiting for your answer…

ok so
for the new vlc, you need to install libxkbcommon, qt5, qt5-webkit packages separately as they are the main dependencies.
Please try installing these packages and then once again check and report back