# Phonon Gstreamer is deprecated and no longer has Qt6 support

**URL:** <https://forum.endeavouros.com/t/phonon-gstreamer-is-deprecated-and-no-longer-has-qt6-support/51981>\
**Category:** Applications\
**Created:** [March 6, 2024, 7:50pm UTC](https://forum.endeavouros.com/t/phonon-gstreamer-is-deprecated-and-no-longer-has-qt6-support/51981 "2024-03-06T19:50:05Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![anthony93](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/anthony93/32/92169_2.png) [@anthony93](https://forum.endeavouros.com/u/anthony93)\
**Post date:** [March 6, 2024, 7:50pm UTC](https://forum.endeavouros.com/t/phonon-gstreamer-is-deprecated-and-no-longer-has-qt6-support/51981/1 "2024-03-06T19:50:05Z")

</div>

For `phonon-qt5`, you have the choice to use `phonon-qt5-gstreamer` or `phonon-qt5-vlc` as the backend. This is not the case for `phonon-qt6`, which only has one backend provider in the official repos: `phonon-qt6-vlc`

If you have any KDE applications that depends on `phonon-qt6`, pacman will end up installing `vlc` on your system if you don’t already have it installed—because `phonon-qt6` depends on `phonon-qt6-vlc`, which in turns requires `vlc`.

For `mpv` users, there is the option of using `phonon-qt6-mpv-git` in the AUR as the backend. This allows you to run applications that depends on `phonon-qt6` without having to keep `vlc` on your system.

[https://jriddell.org/2023/11/02/phonon-4-12-0-and-phonon-vlc-0-12-0/](https://jriddell.org/2023/11/02/phonon-4-12-0-and-phonon-vlc-0-12-0/)

[https://bbs.archlinux.org/viewtopic.php?pid=2155282#p2155282](https://bbs.archlinux.org/viewtopic.php?pid=2155282#p2155282)

---

<div class="post-metadata">

**Author:** ![anon17373693](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/a/f475e1/32.png) [@anon17373693](https://forum.endeavouros.com/u/anon17373693)\
**Post date:** [March 6, 2024, 9:04pm UTC](https://forum.endeavouros.com/t/phonon-gstreamer-is-deprecated-and-no-longer-has-qt6-support/51981/2 "2024-03-06T21:04:16Z")

</div>

So that means I first install `phonon-qt6-mpv-git` so that the dependencies are still fulfilled and then I uninstall `vlc` including all `photon-qt5` packages and orphans left behind?

Or I’ll wait until `vlc` can finally keep up with `mpv` again in terms of quality and let it bumble along on my system …

---

<div class="post-metadata">

**Author:** ![Melways](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/m/96bed5/32.png) [@Melways](https://forum.endeavouros.com/u/Melways)\
**Post date:** [March 7, 2024, 1:16pm UTC](https://forum.endeavouros.com/t/phonon-gstreamer-is-deprecated-and-no-longer-has-qt6-support/51981/3 "2024-03-07T13:16:17Z")

</div>

> [@anon17373693](#):
>
> So that means I first install `phonon-qt6-mpv-git` so that the dependencies are still fulfilled and then I uninstall `vlc` including all `photon-qt5` packages and orphans left behind?

Not quite.

Install `phonon-qt6-mpv-git` first.

Then uninstall `phonon-qt6-vlc`

After you have uninstalled `phonon-qt6-vlc` then:

Uninstall `vlc`.

---

<div class="post-metadata">

**Author:** ![Alexandre](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/alexandre/32/91314_2.png) [@Alexandre](https://forum.endeavouros.com/u/Alexandre)\
**Post date:** [March 7, 2024, 2:25pm UTC](https://forum.endeavouros.com/t/phonon-gstreamer-is-deprecated-and-no-longer-has-qt6-support/51981/4 "2024-03-07T14:25:13Z")

</div>

May I ask why you prefer mpv over vlc?

(Perhaps related to the topic: nothing prevents the screen to go to sleep while playing vlc since the Plasma 6 update.)

---

<div class="post-metadata">

**Author:** ![anthony93](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/anthony93/32/92169_2.png) [@anthony93](https://forum.endeavouros.com/u/anthony93)\
**Post date:** [March 7, 2024, 2:33pm UTC](https://forum.endeavouros.com/t/phonon-gstreamer-is-deprecated-and-no-longer-has-qt6-support/51981/5 "2024-03-07T14:33:47Z")

</div>

@Alexandre `mpv` is more configurable and lightweight compared to `vlc`. You can verify the latter by comparing the install sizes of both packages in the `extra` repo.

I don’t have any problems with `vlc` per se, but I prefer something less bloated. Also, in my experience, `mpv` has better performance on older hardware compared to `vlc`, most likely because it is less bloated.

---

<div class="post-metadata">

**Author:** ![ufo\_driver](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/ufo_driver/32/91390_2.png) [@ufo\_driver](https://forum.endeavouros.com/u/ufo_driver)\
**Post date:** [March 7, 2024, 5:19pm UTC](https://forum.endeavouros.com/t/phonon-gstreamer-is-deprecated-and-no-longer-has-qt6-support/51981/6 "2024-03-07T17:19:03Z")

</div>

I also didn’t want VLC on my machine and unfortunately MPV backend is very buggy and doesn’t work reliably for me. So I decided to try to patch that gstreamer package to build using Qt6 for Plasma 6 and somehow I succeeded 😅

Feel free to try my AUR package, it really needs some community testing: [https://aur.archlinux.org/packages/phonon-qt6-gstreamer-git](https://aur.archlinux.org/packages/phonon-qt6-gstreamer-git)

 ![изображение](https://forum.endeavouros.com/uploads/default/original/3X/b/f/bf104aa7cff65d0a9fb7823149051136d1bb14ae.jpeg)

---

<div class="post-metadata">

**Author:** ![anon17373693](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/a/f475e1/32.png) [@anon17373693](https://forum.endeavouros.com/u/anon17373693)\
**Post date:** [March 7, 2024, 5:29pm UTC](https://forum.endeavouros.com/t/phonon-gstreamer-is-deprecated-and-no-longer-has-qt6-support/51981/7 "2024-03-07T17:29:53Z")

</div>

> [@Alexandre](#):
>
> May I ask why you prefer mpv over vlc?
> 
> (Perhaps related to the topic: nothing prevents the screen to go to sleep while playing vlc since the Plasma 6 update.)

No matter how I set _vlc_, I always notice a slight jerking and stuttering of the video image (mostly `mkv`). With _mpv_, everything runs smoothly and without complaint. I don’t care about the interface with all the setting options if the performance is what I need. I don’t necessarily have the worst graphics card (RX 580, RX 6600 XT is planned soon), but _vlc_ always ticks around in some way. Just a legacy issue for me …

sorry for offtopic 😇

---

<div class="post-metadata">

**Author:** ![anon17373693](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/a/f475e1/32.png) [@anon17373693](https://forum.endeavouros.com/u/anon17373693)\
**Post date:** [March 27, 2024, 10:18pm UTC](https://forum.endeavouros.com/t/phonon-gstreamer-is-deprecated-and-no-longer-has-qt6-support/51981/9 "2024-03-27T22:18:35Z")

</div>

I just installed `phonon-qt6-gstreamer-git 4.10.0_r3316.g2bfadef4-1`, just to finally get rid of VLC. So far everything seems to work fine. I’ll probably only be able to find out more in a long-term test, but so far I’m very happy with it 👍 thank you for this!
