VLC 4.0 from latest/edge channel does not startup

Snap vlc 3.0.12.1 works fine.

I have installed vlc media player:

snap install vlc

Then checked for the version installed:

snap info vlc

displays vlc 3.0.12.1

Running a program:

vlc

and program starts up and in menu Help | About I can confirm 3.0.12.1 is installed. Program works perfectly.


Now I have decided to test little bit of 4.0 development version from latest/edge channel. I installed:

snap refresh vlc --channel=latest/edge

Snap is installed successfully and

snap info vlc

displays vlc 4.0 development is installed.

But when I try to run a program from terminal:

vlc

and press Enter I get the following output:

VLC media player 4.0.0-dev Otto Chriek (revision 4.0.0-dev-14881-ge11f023351)
[0000564674546e20] main libvlc: Running vlc with the default interface. Use ‘cvlc’ to use vlc without interface.
[000056467461cf00] skins2 interface error: cannot instantiate dialogs provider
Remote control interface initialized. Type `help’ for help.

And at this state nothing else happens. I see I can type in ‘help’ command and some help is displayed in terminal, but no GUI is displayed. I expect vlc media player GUI is started (just like in version 3.0 from stable channel).


My system info
  • My operating system version:

lsb_release -a

displays:

No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 20.04.2 LTS
Release: 20.04
Codename: focal

  • My display session:

echo $XDG_SESSION_TYPE

displays:

wayland

At Ubuntu 20.04 logout window I changed back to “Ubuntu” session, so X-org and vlc 4.0 is working fine. It looks to me vlc 4.0 snap has problem when Wayland is used.

1 Like