From another older posts about uninstalling VLC, it’s impossible to uninstall VLC — what happen?
Are we not free to choose Video software?
p.s. VLC is su.k in Manjaro — it can’t save video positions (sometime save, sometime forgot it) and sometime can’t play videos. SMPlayer looks now much better…
Theres no requirement to use it but the VLC backend, specifically for audio, is the only officially supported option.
You can install 36 other media players if you want, as well as hide and/or disable VLC.
Personally I find the whole 50 megs of VLC on my system entirely negligible, even though I would never choose it as a video player on desktop linux.
If you want to go further … you will have to go outside of support.
Luckily this isnt too difficult as you can opt for the phonon-qt6-mpv
backend package found in the AUR.
Note this means you are ‘forced’ to have mpv installed in this case as well.
And thats about where the easy options end.
(no, gstreamer
is not valid. for something like a decade)
Did I also mention its not officially supported by Arch, Manjaro, or KDE ?
6 Likes
Of course you are.
However you cannot remove VLC as phonon-qt6-vlc is the only official package providing phonon-qt6-backend required by plasma-workspace.
Use the menu editor and hide VLC then install SM Player - that is what I do.
Rightclick the application icon and select Edit Applications…
It isn’t required in xfce. Just saying…
pacman -Qi vlc
Name : vlc
Version : 3.0.21-2
Description : Multi-platform MPEG, VCD/DVD, and DivX player
Architecture : x86_64
URL : https://www.videolan.org/vlc/
Licenses : GPL-2.0-or-later LGPL-2.1-or-later
Groups : None
Provides : None
Depends On : a52dec abseil-cpp aribb24 bash cairo dbus faad2
ffmpeg4.4 fontconfig freetype2 fribidi gcc-libs
gdk-pixbuf2 glib2 glibc gnutls harfbuzz
hicolor-icon-theme libarchive libdca libdvbpsi libglvnd
libidn libmad libmatroska libmpcdec libmpeg2 libproxy
libsecret libtar libupnp libixml.so=11-64
libupnp.so=17-64 libva libx11 libxcb libxinerama libxml2
libxpm lua qt5-base qt5-svg qt5-x11extras taglib
wayland xcb-util-keysyms zlib
Optional Deps : aalib: ASCII art video output [installed]
alsa-lib: ALSA audio output [installed]
aom: AOM AV1 codec [installed]
aribb25: aribcam support
avahi: service discovery using bonjour protocol [installed]
dav1d: dav1d AV1 decoder [installed]
flac: Free Lossless Audio Codec plugin [installed]
fluidsynth: FluidSynth based MIDI playback plugin
gnu-free-fonts: subtitle font
gst-plugins-base-libs: for libgst plugins [installed]
gstreamer: for libgst plugins [installed]
gtk3: notification plugin [installed]
jack: jack audio server [installed]
kwallet: kwallet keystore
libass: Subtitle support [installed]
libavc1394: devices using the 1394ta AV/C [installed]
libbluray: Blu-Ray video input [installed]
libcaca: colored ASCII art video output [installed]
libcdio: audio CD playback [installed]
libdc1394: IEEE 1394 access plugin [installed]
libdvdcss: decoding encrypted DVDs [installed]
libdvdnav: DVD with navigation input module [installed]
libdvdread: DVD input module [installed]
libgme: Game Music Emu plugin [installed]
libgoom2: Goom visualization
libjpeg-turbo: JPEG support [installed]
libkate: Kate codec [installed]
libmodplug: MOD output plugin [installed]
libmicrodns: mDNS services discovery (chromecast etc)
[installed]
libmtp: MTP devices discovery [installed]
libnfs: NFS access [installed]
libnotify: notification plugin [installed]
libogg: Ogg and OggSpots codec [installed]
libpng: PNG support [installed]
libpulse: PulseAudio audio output [installed]
libraw1394: IEEE 1394 access plugin [installed]
librsvg: SVG plugin [installed]
libsamplerate: audio Resampler [installed]
libshout: shoutcast/icecast output plugin [installed]
libsoxr: SoX audio Resampler [installed]
libssh2: sftp access [installed]
libtheora: theora codec [installed]
libtiger: Tiger rendering for Kate streams
libva-intel-driver: video backend intel
libva-vdpau-driver: vdpau backend nvidia [installed]
libvorbis: Vorbis decoder/encoder [installed]
libvpx: VP8 and VP9 codec [installed]
lirc: lirc control [installed]
live-media: streaming over RTSP
lua-socket: http interface
mpg123: mpg123 codec [installed]
ncurses: ncurses interface [installed]
opus: opus codec [installed]
pcsclite: aribcam support [installed]
projectm: ProjectM visualisation
protobuf: chromecast streaming [installed]
sdl12-compat: SDL image support [installed]
sdl_image: SDL image support
smbclient: SMB access plugin [installed]
speex: Speex codec [installed]
speexdsp: Speex codec [installed]
srt: SRT input/output plugin [installed]
systemd-libs: udev services discovery [installed]
ttf-dejavu: subtitle font [installed]
twolame: TwoLAME mpeg2 encoder plugin [installed]
vcdimager: navigate VCD with libvcdinfo
x264: H264 encoding [installed]
x265: HEVC/H.265 encoder [installed]
zvbi: VBI/Teletext/webcam/v4l2 capture/decoding [installed]
Required By : None
Optional For : None
Conflicts With : vlc-plugin
Replaces : vlc-plugin
Installed Size : 59.88 MiB
Packager : Christian Heusel <gromit@archlinux.org>
Build Date : Mon 05 Aug 2024 09:11:10 AM EDT
Install Date : Wed 07 Aug 2024 04:45:40 PM EDT
Install Reason : Explicitly installed
Install Script : No
Validated By : Signature
1 Like
Member’s profile says Plasma - how can a comment regarding xfce be a solution?
I knew that. I was trying to say if the user was flexible regarding DE, then xfce can be a viable option if VLC absolutely needs to be gone.
1 Like
This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.