<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">Le 26/09/2016 à 06:27, Spencer Parkin a
écrit :<br>
</div>
<blockquote
cite="mid:CAJb6k=HOvvM+b7XnJTgQw1oWLgViWDJUXaLJZsC_Su_1OCnufw@mail.gmail.com"
type="cite">
<div dir="ltr">
<div>
<div>
<div>So I did two things to resolve this, I'm not sure if
one of them was necessary, but...<br>
<br>
</div>
1) I changed my app command to "env
SDL_AUDIODRIVER=pulseaudio desktop-launch
$SNAP/bin/[myprog]"<br>
</div>
2) I changed the confinement from strict to devmode.<br>
<br>
</div>
It's probably the latter that solved the problem. If the
snapcraft developers are interested in testing out why audio
doesn't work in strict mode, they can use my program as an test
case, if they cared to.<br>
</div>
</blockquote>
Hey Spencer!<br>
<br>
Some things you can do to test in strict mode is to tail
/var/log/syslog, running your program, and check the apparmor denial
you probably get when acessing to some files/do some calls.<br>
That would be a great hint for you on debugging this issue, and
report a bug if a new interface tweak is needed!<br>
<br>
Remember that you won't be able to publish on the stable channel if
your snap is in devmode.<br>
<br>
Cheers,<br>
Didier
<blockquote
cite="mid:CAJb6k=HOvvM+b7XnJTgQw1oWLgViWDJUXaLJZsC_Su_1OCnufw@mail.gmail.com"
type="cite">
<div dir="ltr">
<div>
<div>
<div class="gmail_extra"><br>
<div class="gmail_quote">On Sun, Sep 25, 2016 at 6:28 PM,
Spencer Parkin <span dir="ltr"><<a
moz-do-not-send="true"
href="mailto:spencertparkin@gmail.com"
target="_blank">spencertparkin@gmail.com</a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">
<div>
<div>
<div>
<div>Hi,<br>
<br>
</div>
I'm adding sound-fx to my snap-app and am
running into the common problem of "it works
in my real system, but not in the confined
system." I'm not sure how to trouble-shoot
this problem. I've added the "pulseaudio"
plug to my snapcraft.yaml file, "snap
interface" reports that my snap-app is using
the "pulseaudio" plug, I've tried exporting
the "SDL_AUDIODRIVER=pulseaudio" environment
variable before running my snap to make sure
that I'm using the appropriate audio
back-end. Hmmm...maybe snap-apps can't read
environment variables? Maybe I need to
configure some env-vars in my snapcraft.yaml
file? I'll try to see how to setup the
environment (env-vars) for snaps.<br>
<br>
</div>
Anyhow, I can hear my sound-fx when run on my
real system, but not under unbuntu core.<br>
<br>
</div>
Thanks for any ideas you may have,<br>
</div>
--Sp<br>
</div>
</blockquote>
</div>
<br>
</div>
</div>
</div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
</blockquote>
<p><br>
</p>
</body>
</html>