<div dir="ltr">Great, thanks!<br></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Thu, Apr 24, 2025 at 1:35 AM Dmitry Kazakov <<a href="mailto:dimula73@gmail.com">dimula73@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Hi, all!</div><div><br></div><div>I have fixed support for PipeWire in the Krita docker environment. Now it properly forwards the pulseaudio socket (which is expected to be located at /run/user/$UID/pulse/native). Just update the repository checkout and start the new container, it will support audio.</div><div><br></div><div>If you want to add audio support to the existing container, you need to recreate it using container cloning feature:</div><div><br></div><div>$ cd krita-auto-1</div><div>$ ./bin/spawn-clone -d ../krita-auto-2</div><div><br></div><div>It will create a new clone directory with the new container that supports audio. After cloning you can remove the original container:</div><div><br></div><div>$ cd krita-auto-1</div><div>$ ./bin/remove_container</div><div>$ cd ..</div><div>$ rm -rf krita-auto-1</div><div><br></div><div>If you had worktrees in the original Krita checkout, also remove the corresponding metadata folder in the copied checkout (the script is stupid and copies only the main folder):</div><div><br></div><div>$ cd krita-auto-2</div><div>$ rm -rf persistent/krita/.git/worktrees</div><br><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature">Dmitry Kazakov</div></div>
</blockquote></div>