PipeWire audio support in Krita Docker Environment

Emmet O'Neill emmetoneill.pdx at gmail.com
Thu Apr 24 20:45:34 BST 2025


Great, thanks!

On Thu, Apr 24, 2025 at 1:35 AM Dmitry Kazakov <dimula73 at gmail.com> wrote:

> Hi, all!
>
> 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.
>
> If you want to add audio support to the existing container, you need to
> recreate it using container cloning feature:
>
> $ cd krita-auto-1
> $ ./bin/spawn-clone -d ../krita-auto-2
>
> It will create a new clone directory with the new container that supports
> audio. After cloning you can remove the original container:
>
> $ cd krita-auto-1
> $ ./bin/remove_container
> $ cd ..
> $ rm -rf krita-auto-1
>
> 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):
>
> $ cd krita-auto-2
> $ rm -rf persistent/krita/.git/worktrees
>
> --
> Dmitry Kazakov
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kimageshop/attachments/20250424/7f809052/attachment.htm>


More information about the kimageshop mailing list