You are not logged in.

#1 2025-07-06 21:05:02

pooplinux
Member
From: Chair
Registered: 2024-12-02
Posts: 17

[Solved] VLC: Can't play audio CD even after installing libcdio

I am unable to play an audio CD with VLC.  This holds for all CDs I have tried.  DVDs work fine.  I've installed the CD dependency libcdio (as suggested here) & rebooted my system, reset VLC's config, reinstalled VLC, and checked that my user is part of the 'optical' group, all to no avail.  Still, I receive the error: 'main interface error: option cd-audio does not exist'.  Any help would be appreciated.

Edit: I doubt that this is related, but speaking of VLC weirdness, nvlc no longer is recognized as a command.

Last edited by pooplinux (2025-07-07 01:39:58)

Offline

#2 2025-07-06 21:39:30

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 67,025

Re: [Solved] VLC: Can't play audio CD even after installing libcdio

https://gitlab.archlinux.org/archlinux/ … 2a1cbf7359
=> https://archlinux.org/packages/extra-te … i-ncurses/

But /usr/lib/vlc/plugins/access/libcdda_plugin.so is in vlc … please post the entire vlc debug log after attempting to play an audio cd

Online

#3 2025-07-06 21:54:32

pooplinux
Member
From: Chair
Registered: 2024-12-02
Posts: 17

Re: [Solved] VLC: Can't play audio CD even after installing libcdio

Strangely, libcdda_plugin.so is missing from the directory you specified.  Here is the log.  I have attempted to open from the location of my drive, /dev/sr0, and from /dev/cdrom.

With default verbosity:

-- logger module started --
main: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
main: playlist is empty
main error: option cd-audio does not exist
-- logger module stopped --

Last edited by pooplinux (2025-07-07 01:37:20)

Offline

#4 2025-07-06 22:06:19

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 67,025

Re: [Solved] VLC: Can't play audio CD even after installing libcdio

pacman -Qikk vlc

Online

#5 2025-07-06 22:41:10

pooplinux
Member
From: Chair
Registered: 2024-12-02
Posts: 17

Re: [Solved] VLC: Can't play audio CD even after installing libcdio

Name            : vlc
Version         : 3.0.21-26
Description     : Multi-platform MPEG, VCD/DVD, and DivX player
Architecture    : x86_64
URL             : [url]https://www.videolan.org/vlc/[/url]
Licenses        : GPL-2.0-or-later  LGPL-2.1-or-later
Groups          : None
Provides        : None
Depends On      : bash  hicolor-icon-theme  vlc-gui-qt=3.0.21
Optional Deps   : vlc-gui-ncurses: for ncurses TUI [installed]
                  vlc-gui-skins2: for Skins2 GUI
                  vlc-plugins-all: for all plugins
                  vlc-plugins-extra: for extra plugins
                  vlc-plugins-visualization: for visualization plugins
                  vlc-plugin-aalib: for ASCII art video output support
                  vlc-plugin-aom: for AOM AV1 codec support
                  vlc-plugin-archive: for archive stream extractor support
                  vlc-plugin-aribb24: for ARIB STD-24 codec and demux support
                  vlc-plugin-aribb25: for ARIB STD-25 stream filter support
                  vlc-plugin-ass: for SSA/ASS subtitle codec support
                  vlc-plugin-avahi: for mDNS/DNS-SD services discovery support
                  vlc-plugin-bluray: for Blu-ray access support
                  vlc-plugin-caca: for color ASCII art video output support
                  vlc-plugin-cddb: for CDDB access support
                  vlc-plugin-chromecast: for Chromecast stream out support
                  vlc-plugin-dca: for DTS Coherent Acoustics codec support
                  vlc-plugin-dvb: for DVB access, mux and demux support
                  vlc-plugin-dvd: for DVD access support
                  vlc-plugin-ffmpeg: for FFMPEG based access, codec, demux, packetizer, VDPAU, video chroma and video filter support
                  vlc-plugin-firewire: for FireWire device access support
                  vlc-plugin-fluidsynth: for FluidSynth codec support
                  vlc-plugin-freetype: for Freetype2 text renderer support
                  vlc-plugin-gme: for Game Music Emulation demux support
                  vlc-plugin-gstreamer: for GStreamer codec support
                  vlc-plugin-jack: for JACK access and audio output support
                  vlc-plugin-kate: for kate karaoke codec support
                  vlc-plugin-kwallet: for kwallet keystore support
                  vlc-plugin-libsecret: for libsecret keystore support
                  vlc-plugin-lirc: for infrared remote control support
                  vlc-plugin-live555: for RTP/RTSP stream access support
                  vlc-plugin-mad: for MPEG Audio Decoder audio filter support
                  vlc-plugin-matroska: for Matroska demux support
                  vlc-plugin-mdns: for mDNS services discovery support
                  vlc-plugin-modplug: for MOD demux support
                  vlc-plugin-mpeg2: for MPEG2 codec support
                  vlc-plugin-mtp: for MTP device access and discovery support
                  vlc-plugin-musepack: for MusePack demux support
                  vlc-plugin-nfs: for NFS access support
                  vlc-plugin-notify: for notify support
                  vlc-plugin-ogg: for OGG mux and demux support
                  vlc-plugin-quicksync: for Intel QuickSync H264/H262 codec support
                  vlc-plugin-samplerate: for samplerate audio filter support
                  vlc-plugin-sdl: for SDL codec support
                  vlc-plugin-sftp: for SFTP access support
                  vlc-plugin-smb: for SMB access support
                  vlc-plugin-soxr: for SoX Resampler audio filter support
                  vlc-plugin-srt: for subtitle support
                  vlc-plugin-svg: for SVG codec and text renderer support
                  vlc-plugin-udev: for ALSA services discovery support using udev
                  vlc-plugin-upnp: for UPnP services discovery support
                  vlc-plugin-x264: for H264/AVC encoding support
                  vlc-plugin-x265: for H265/HEVC encoding support
                  vlc-plugin-zvbi: for VBI access (also over V4L2) and codec support
Required By     : None
Optional For    : None
Conflicts With  : vlc-plugin
Replaces        : vlc-plugin
Installed Size  : 40.06 MiB
Packager        : David Runge <dvzrv@archlinux.org>
Build Date      : Sun 06 Jul 2025 03:44:29 AM CDT
Install Date    : Sun 06 Jul 2025 03:52:14 PM CDT
Install Reason  : Explicitly installed
Install Script  : No
Validated By    : Signature

vlc: 349 total files, 0 altered files

Last edited by pooplinux (2025-07-07 01:37:35)

Offline

#6 2025-07-06 23:04:01

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 67,025

Re: [Solved] VLC: Can't play audio CD even after installing libcdio

Please use [code][/code] tags, not "quote" tags. Edit your post in this regard.
3.0.21-26 is in testing and no longer has the cdda plugin (actually the version in extra is from before the plugin split)
It moved into vlc-plugin-cddb, https://gitlab.archlinux.org/archlinux/ … heads#L411

Online

#7 2025-07-07 01:39:42

pooplinux
Member
From: Chair
Registered: 2024-12-02
Posts: 17

Re: [Solved] VLC: Can't play audio CD even after installing libcdio

Thank you, "code" tags look much better.

Installing vlc-plugin-cddb solved both the CD playback issue and the missing nvlc issue.  Thanks seth.  Cheers.

Offline

Board footer

Powered by FluxBB