Fugio fails to launch on Ubuntu Cosmic 18.10. Missing 'wayland-egl' package.
Testcase
Install the snap from edge channel.
$ sudo snap install fugio --edge
fugio (edge) 3.0.0 from Alex May (bigfug) installed
Launch fugio on command line. It fails with
$ fugio
FATL: This application failed to start because it could not find or load the Qt platform plugin "wayland-egl"
Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, xcb.
Reinstalling the application may fix this problem.
Aborted (core dumped)
OS Information
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.10
Release: 18.10
Codename: cosmic
$ uname -a
Linux Think 4.18.0-17-generic #18-Ubuntu SMP Wed Mar 13 14:34:40 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
$ dpkg -l | grep wayland
ii kwayland-data 4:5.50.0-0ubuntu1 all Qt library wrapper for Wayland libraries - data files
ii kwayland-integration:amd64 4:5.13.5-0ubuntu1 amd64 kwayland runtime integration plugins
ii libkf5waylandclient5:amd64 4:5.50.0-0ubuntu1 amd64 Qt library wrapper for Wayland libraries
ii libqt5waylandclient5:amd64 5.11.1-2 amd64 QtWayland client library
ii libqt5waylandcompositor5:amd64 5.11.1-2 amd64 QtWayland compositor library
ii libva-wayland2:amd64 2.2.0-1 amd64 Video Acceleration (VA) API for Linux -- Wayland runtime
ii libwayland-bin 1.16.0-1ubuntu1.1 amd64 wayland compositor infrastructure - binary utilities
ii libwayland-client0:amd64 1.16.0-1ubuntu1.1 amd64 wayland compositor infrastructure - client library
ii libwayland-cursor0:amd64 1.16.0-1ubuntu1.1 amd64 wayland compositor infrastructure - cursor library
ii libwayland-dev:amd64 1.16.0-1ubuntu1.1 amd64 wayland compositor infrastructure - development files
ii libwayland-doc 1.16.0-1ubuntu1.1 all wayland compositor infrastructure - documentation files
ii libwayland-egl-backend-dev:amd64 1.16.0-1ubuntu1.1 amd64 wayland compositor infrastructure - EGL backend development files
ii libwayland-egl1:amd64 1.16.0-1ubuntu1.1 amd64 wayland compositor infrastructure - EGL library
ii libwayland-egl1-mesa:amd64 18.2.8-0ubuntu0~18.10.2 amd64 transitional dummy package
ii libwayland-server0:amd64 1.16.0-1ubuntu1.1 amd64 wayland compositor infrastructure - server library
ii qtwayland5:amd64 5.11.1-2 amd64 QtWayland platform plugin
ii wayland-protocols 1.16-1 all wayland compositor protocols
ii xwayland 2:1.20.1-3ubuntu2.1 amd64 Xwayland X server
arky@Think:~$ dpkg -l | grep wayland-egl
ii libwayland-egl-backend-dev:amd64 1.16.0-1ubuntu1.1 amd64 wayland compositor infrastructure - EGL backend development files
ii libwayland-egl1:amd64 1.16.0-1ubuntu1.1 amd64 wayland compositor infrastructure - EGL library
ii libwayland-egl1-mesa:amd64 18.2.8-0ubuntu0~18.10.2 amd64 transitional dummy package
arky@Think:~$ dpkg -l | grep wayland
ii kwayland-data 4:5.50.0-0ubuntu1 all Qt library wrapper for Wayland libraries - data files
ii kwayland-integration:amd64 4:5.13.5-0ubuntu1 amd64 kwayland runtime integration plugins
ii libkf5waylandclient5:amd64 4:5.50.0-0ubuntu1 amd64 Qt library wrapper for Wayland libraries
ii libqt5waylandclient5:amd64 5.11.1-2 amd64 QtWayland client library
ii libqt5waylandcompositor5:amd64 5.11.1-2 amd64 QtWayland compositor library
ii libva-wayland2:amd64 2.2.0-1 amd64 Video Acceleration (VA) API for Linux -- Wayland runtime
ii libwayland-bin 1.16.0-1ubuntu1.1 amd64 wayland compositor infrastructure - binary utilities
ii libwayland-client0:amd64 1.16.0-1ubuntu1.1 amd64 wayland compositor infrastructure - client library
ii libwayland-cursor0:amd64 1.16.0-1ubuntu1.1 amd64 wayland compositor infrastructure - cursor library
ii libwayland-dev:amd64 1.16.0-1ubuntu1.1 amd64 ### wayland compositor infrastructure - development files
ii libwayland-doc 1.16.0-1ubuntu1.1 all wayland compositor infrastructure - documentation files
ii libwayland-egl-backend-dev:amd64 1.16.0-1ubuntu1.1 amd64 wayland compositor infrastructure - EGL backend development files
ii libwayland-egl1:amd64 1.16.0-1ubuntu1.1 amd64 wayland compositor infrastructure - EGL library
ii libwayland-egl1-mesa:amd64 18.2.8-0ubuntu0~18.10.2 amd64 transitional dummy package
ii libwayland-server0:amd64 1.16.0-1ubuntu1.1 amd64 wayland compositor infrastructure - server library
ii qtwayland5:amd64 5.11.1-2 amd64 QtWayland platform plugin
ii wayland-protocols 1.16-1 all wayland compositor protocols
ii xwayland 2:1.20.1-3ubuntu2.1 amd64 Xwayland X server
Fugio fails to launch on Ubuntu Cosmic 18.10. Missing 'wayland-egl' package.
Testcase
$ sudo snap install fugio --edge fugio (edge) 3.0.0 from Alex May (bigfug) installed
Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, xcb.
Reinstalling the application may fix this problem. Aborted (core dumped)
OS Information
$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 18.10 Release: 18.10 Codename: cosmic
$ uname -a Linux Think 4.18.0-17-generic #18-Ubuntu SMP Wed Mar 13 14:34:40 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
$ dpkg -l | grep wayland ii kwayland-data 4:5.50.0-0ubuntu1 all Qt library wrapper for Wayland libraries - data files ii kwayland-integration:amd64 4:5.13.5-0ubuntu1 amd64 kwayland runtime integration plugins ii libkf5waylandclient5:amd64 4:5.50.0-0ubuntu1 amd64 Qt library wrapper for Wayland libraries ii libqt5waylandclient5:amd64 5.11.1-2 amd64 QtWayland client library ii libqt5waylandcompositor5:amd64 5.11.1-2 amd64 QtWayland compositor library ii libva-wayland2:amd64 2.2.0-1 amd64 Video Acceleration (VA) API for Linux -- Wayland runtime ii libwayland-bin 1.16.0-1ubuntu1.1 amd64 wayland compositor infrastructure - binary utilities ii libwayland-client0:amd64 1.16.0-1ubuntu1.1 amd64 wayland compositor infrastructure - client library ii libwayland-cursor0:amd64 1.16.0-1ubuntu1.1 amd64 wayland compositor infrastructure - cursor library ii libwayland-dev:amd64 1.16.0-1ubuntu1.1 amd64 wayland compositor infrastructure - development files ii libwayland-doc 1.16.0-1ubuntu1.1 all wayland compositor infrastructure - documentation files ii libwayland-egl-backend-dev:amd64 1.16.0-1ubuntu1.1 amd64 wayland compositor infrastructure - EGL backend development files ii libwayland-egl1:amd64 1.16.0-1ubuntu1.1 amd64 wayland compositor infrastructure - EGL library ii libwayland-egl1-mesa:amd64 18.2.8-0ubuntu0~18.10.2 amd64 transitional dummy package ii libwayland-server0:amd64 1.16.0-1ubuntu1.1 amd64 wayland compositor infrastructure - server library ii qtwayland5:amd64 5.11.1-2 amd64 QtWayland platform plugin ii wayland-protocols 1.16-1 all wayland compositor protocols ii xwayland 2:1.20.1-3ubuntu2.1 amd64 Xwayland X server arky@Think:~$ dpkg -l | grep wayland-egl ii libwayland-egl-backend-dev:amd64 1.16.0-1ubuntu1.1 amd64 wayland compositor infrastructure - EGL backend development files ii libwayland-egl1:amd64 1.16.0-1ubuntu1.1 amd64 wayland compositor infrastructure - EGL library ii libwayland-egl1-mesa:amd64 18.2.8-0ubuntu0~18.10.2 amd64 transitional dummy package arky@Think:~$ dpkg -l | grep wayland ii kwayland-data 4:5.50.0-0ubuntu1 all Qt library wrapper for Wayland libraries - data files ii kwayland-integration:amd64 4:5.13.5-0ubuntu1 amd64 kwayland runtime integration plugins ii libkf5waylandclient5:amd64 4:5.50.0-0ubuntu1 amd64 Qt library wrapper for Wayland libraries ii libqt5waylandclient5:amd64 5.11.1-2 amd64 QtWayland client library ii libqt5waylandcompositor5:amd64 5.11.1-2 amd64 QtWayland compositor library ii libva-wayland2:amd64 2.2.0-1 amd64 Video Acceleration (VA) API for Linux -- Wayland runtime ii libwayland-bin 1.16.0-1ubuntu1.1 amd64 wayland compositor infrastructure - binary utilities ii libwayland-client0:amd64 1.16.0-1ubuntu1.1 amd64 wayland compositor infrastructure - client library ii libwayland-cursor0:amd64 1.16.0-1ubuntu1.1 amd64 wayland compositor infrastructure - cursor library ii libwayland-dev:amd64 1.16.0-1ubuntu1.1 amd64 ### wayland compositor infrastructure - development files ii libwayland-doc 1.16.0-1ubuntu1.1 all wayland compositor infrastructure - documentation files ii libwayland-egl-backend-dev:amd64 1.16.0-1ubuntu1.1 amd64 wayland compositor infrastructure - EGL backend development files ii libwayland-egl1:amd64 1.16.0-1ubuntu1.1 amd64 wayland compositor infrastructure - EGL library ii libwayland-egl1-mesa:amd64 18.2.8-0ubuntu0~18.10.2 amd64 transitional dummy package ii libwayland-server0:amd64 1.16.0-1ubuntu1.1 amd64 wayland compositor infrastructure - server library ii qtwayland5:amd64 5.11.1-2 amd64 QtWayland platform plugin ii wayland-protocols 1.16-1 all wayland compositor protocols ii xwayland 2:1.20.1-3ubuntu2.1 amd64 Xwayland X server