# Failed to create PipeWire context

**URL:** <https://www.debian-fr.org/t/failed-to-create-pipewire-context/88760>\
**Category:** Support Debian\
**Created:** [Septembre 6, 2023, 4:26 UTC](https://www.debian-fr.org/t/failed-to-create-pipewire-context/88760 "2023-09-06T16:26:04Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Almtesh](https://www.debian-fr.org/user_avatar/www.debian-fr.org/almtesh/32/10312_2.png) [@Almtesh](https://www.debian-fr.org/u/Almtesh)\
**Post date:** [Septembre 6, 2023, 4:26 UTC](https://www.debian-fr.org/t/failed-to-create-pipewire-context/88760/1 "2023-09-06T16:26:04Z")

</div>

Bonjour,

J’ai une machine sous Debian 12 avec le bureau Plasma de KDE en Wayland.  
Quand je tente de capturer un flux vidéo du bureau, que ce soit avec Firefox dans une discussion Nextcloud Talk ou avec OBS Studio, j’ai une notification qui m’indique l’erreur suivante :

> [@Intégration du portail KDE](#):
>
> Impossible de lancer la capture vidéo de l’écran  
> Failed to create PipeWire context

D’après ce que j’ai compris, PipeWire est le programme qui remplace PulseAudio, mais je ne comprends pas bien le rapport et le canard ne me permet pas plus de comprendre le message.

Une idée ?

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Septembre 6, 2023, 4:52 UTC](https://www.debian-fr.org/t/failed-to-create-pipewire-context/88760/2 "2023-09-06T16:52:22Z")

</div>

> [@Intégration du portail KDE](#):
>
> Failed to create PipeWire context

le paquet suivant est-il présent sur le système : _pipewire-media-session_

---

<div class="post-metadata">

**Author:** ![Almtesh](https://www.debian-fr.org/user_avatar/www.debian-fr.org/almtesh/32/10312_2.png) [@Almtesh](https://www.debian-fr.org/u/Almtesh)\
**Post date:** [Septembre 6, 2023, 6:20 UTC](https://www.debian-fr.org/t/failed-to-create-pipewire-context/88760/3 "2023-09-06T18:20:28Z")

</div>

```nohighlight
┌ (almtesh@Thorn + 0) (06/09/23 - 20:16:56) (1.49 - 0%) (~)
└% apt search pipewire media session
En train de trier... Fait
Recherche en texte intégral... Fait
pipewire-media-session/stable 0.4.2-3 amd64
  example session manager for PipeWire

pipewire-media-session-alsa/stable,stable 0.4.2-3 all
  example session manager for PipeWire (alsa)

pipewire-media-session-jack/stable,stable 0.4.2-3 all
  example session manager for PipeWire (jack)

pipewire-media-session-pulseaudio/stable,stable 0.4.2-3 all
  example session manager for PipeWire (pulseaudio)

┌ (almtesh@Thorn + 0) (06/09/23 - 20:17:12) (1.38 - 0%) (~)
└%

```

Il semble que non.

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Septembre 6, 2023, 7:55 UTC](https://www.debian-fr.org/t/failed-to-create-pipewire-context/88760/4 "2023-09-06T19:55:20Z")

</div>

dès fois que tu peux essayer avec et de virer le paquet _plumber_ quelque chose, ça faiot un bail que j’y ai pas touché sur mon laptop du taff …

---

<div class="post-metadata">

**Author:** ![Almtesh](https://www.debian-fr.org/user_avatar/www.debian-fr.org/almtesh/32/10312_2.png) [@Almtesh](https://www.debian-fr.org/u/Almtesh)\
**Post date:** [Septembre 7, 2023, 12:00 UTC](https://www.debian-fr.org/t/failed-to-create-pipewire-context/88760/5 "2023-09-07T12:00:36Z")

</div>

Ah, tu veux dire que c’est le paquet _pipewire-media-session_ ou _wireplumber_ qui assure cette fonctionnalité ? C’est peut-être ça le problème, aucun des deux n’est installé sur ma machine.  
J’ai installé _wireplumber_ car

> [@apt show pipewire-media-session](#):
>
> Note that it is HIGHLY recommended the use of WirePlumber instead.

et je remarque que le paquet _pipewire_ n’était même pas installé, ceci explique peut-être celà…

---

<div class="post-metadata">

**Author:** ![Almtesh](https://www.debian-fr.org/user_avatar/www.debian-fr.org/almtesh/32/10312_2.png) [@Almtesh](https://www.debian-fr.org/u/Almtesh)\
**Post date:** [Septembre 7, 2023, 12:16 UTC](https://www.debian-fr.org/t/failed-to-create-pipewire-context/88760/6 "2023-09-07T12:16:42Z")

</div>

Voilà, j’ai installé le paquet _wireplumber_, j’ai redémarré et ça marche !  
Merci @Clochette !

---

<div class="post-metadata">

**Author:** ![Kodar](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/k/dec6dc/32.png) [@Kodar](https://www.debian-fr.org/u/Kodar)\
**Post date:** [Février 19, 2024, 11:28 UTC](https://www.debian-fr.org/t/failed-to-create-pipewire-context/88760/7 "2024-02-19T11:28:57Z")

</div>

J’ai eu exactement la même erreur que toi aujourd’hui, en cherchant à partager une fenêtre en réunion « visio », que ce soit avec Zoom ou avec Teams (mon ordi tourne avec une Debian testing) :

> [@Intégration du portail KDE](#):
>
> Failed to create PipeWire context

En installant le même paquet (`wireplumber`) puis en redémarrant ma machine, tout à bien fonctionné aussi. Merci @Clochette, en effet !
