<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>