susi_linux icon indicating copy to clipboard operation
susi_linux copied to clipboard

Make a Snap package for SUSI Linux

Open betterclever opened this issue 8 years ago • 1 comments

Snaps are containerized Linux apps. Such apps have no external dependencies and everything is contained in one app. We can make such a Snap for SUSI Linux so that users do not neet to install anything. It will just one standalone snap.

Resources:

  • https://snapcraft.io
  • https://tutorials.ubuntu.com/tutorial/create-your-first-snap

I have already started working on it.

betterclever avatar Aug 16 '17 05:08 betterclever

I prepared a Snap package for SUSI Linux, but faced an ALSA issues while running the app.

ALSA lib conf.c:3916:(snd_config_update_r) Cannot access file /usr/share/alsa/alsa.conf
ALSA lib control.c:1373:(snd_ctl_open_noupdate) Invalid CTL hw:0
ALSA lib conf.c:3916:(snd_config_update_r) Cannot access file /usr/share/alsa/alsa.conf
ALSA lib control.c:1373:(snd_ctl_open_noupdate) Invalid CTL hw:1
python3: src/hostapi/alsa/pa_linux_alsa.c:1454: BuildDeviceList: Assertion `devIdx < numDeviceNames' failed.

On futher investigation, I came to know that the ALSA is not working for Snap currently. A bug is filed in Launchpad: https://bugs.launchpad.net/ubuntu/+source/snapd/+bug/1663029.

The Snap cannot be made to work till then.

betterclever avatar Aug 23 '17 13:08 betterclever