maintainer-feedback requested: [Bug 273476] audio/kmix: 23.08.0 can't detect mixers [regression]

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Thu Aug 31 14:28:45 BST 2023


Bugzilla Automation <bugzilla at FreeBSD.org> has asked freebsd-kde (Nobody)
<kde at FreeBSD.org> for maintainer-feedback:
Bug 273476: audio/kmix: 23.08.0 can't detect mixers [regression]
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=273476



--- Description ---
13.2 amd64.
Previous version work fine, but 23.08.0 can't detect mixers:
============================================================
$ kmix --multidriver
percent 5 -> divisor 20
org.kde.kmix: Backends from settings = ()
org.kde.kmix: Multi driver mode from settings = false
org.kde.kmix: Multi driver mode from command line = true
org.kde.kmix: true
org.kde.kmix: 
org.kde.kmix: Starting KMix using keepvisibility= false , failsafe= false ,
sessionRestore= false
org.kde.kmix: Creating new KMix window
org.kde.kmix: card "OSS::Realtek_ALC883_(Rear_Analog_7.1:1" control "0"
preferred? true
org.kde.kmix: multiDriverMode = MULTI
org.kde.kmix: Sound drivers supported = ALSA,OSS4,MPRIS2
org.kde.kmix: Looking for mixers with the "ALSA" driver
org.kde.kmix: "Trying ALSA Device 'hw:0': " not found: snd_ctl_open err= No
such file or directory
org.kde.kmix: Looking for mixers with the "OSS4" driver
org.kde.kmix: Looking for mixers with the "MPRIS2" driver
org.kde.kmix: cardBaseName= "Application Streams" cardDiscriminator= 1
org.kde.kmix: Get control of busDestination= "org.mpris.MediaPlayer2.smplayer"
id= "smplayer"
org.kde.kmix: MPRIS2: Attached media player on busDestination=
"org.mpris.MediaPlayer2.smplayer"
org.kde.kmix: opened "Application Streams" count 0 dynamic? true needsPolling?
false
org.kde.kmix: No master detected but dynamic
org.kde.kmix: Create QDBusConnection for object 
"/Mixers/MPRIS2__Playback_Streams_1"
org.kde.kmix: Added mixer "MPRIS2::Playback_Streams:1"
org.kde.kmix: Accepted mixer "MPRIS2::Playback_Streams:1" for the "MPRIS2"
driver
org.kde.kmix: Sound drivers detected = MPRIS2
org.kde.kmix: Sound drivers used = ALSA,MPRIS2
org.kde.kmix: Hotplug events accepted = ALSA
org.kde.kmix: Total detected mixers 1
org.kde.kmix: Connecting to Solid
QKqueueFileSystemWatcherEngine::addPaths: open: No such file or directory
org.kde.kmix: Searching for GUI profile "MPRIS2.default"
org.kde.kmix: reading "/usr/local/share/kmix/profiles/MPRIS2.default.xml"
org.kde.kmix: "Application Streams MPRIS2.default"
org.kde.kmix: I have added "MPRIS2.default" ; Number of profiles is now  1
org.kde.kmix: Add  "MPRIS2.default"
org.kde.kmix: id "MPRIS2.default" flags QFlags(0x1|0x2)
org.kde.kmix: "MPRIS2.default" orientation Qt::Vertical
org.kde.kmix: KMixToolBox::loadView() grp= "View.MPRIS2.default"
org.kde.kmix:  No global master, returning the first device
org.kde.kmix: id "dockArea" flags QFlags()
org.kde.kmix: "dockArea" orientation Qt::Vertical
adding 1 mixers
mixer "MPRIS2::Playback_Streams:1" "Application Streams"
org.kde.kmix:  No global master, returning the first device
org.kde.kmix:  No global master, returning the first device
org.kde.kmix:  No global master, returning the first device
org.kde.kmix:  No global master, returning the first device
org.kde.kmix: Checking KDED "kmixd" module
org.kde.kmix: KDED module checks done
org.kde.kmix: Plugging id= "smplayer" , busDestination
"org.mpris.MediaPlayer2.smplayer" , name=  "smplayer"
org.kde.kmix: no desktop file or known icon for "smplayer"
got icon "smplayer" for application "SMPlayer"
for "SMPlayer" icon "smplayer"
org.kde.kmix: no desktop file or known icon for "smplayer"
org.kde.kmix: "MPRIS2.default" orientation Qt::Vertical
org.kde.kmix: "dockArea" orientation Qt::Vertical
adding 1 mixers
mixer "MPRIS2::Playback_Streams:1" "Application Streams"
org.kde.kmix:  No global master, returning the first device
org.kde.kmix:  No global master, returning the first device
============================================================

In GUI it show Applications only, but not any channels.

Sound work as before - input and output, in firefox, smplayer and etc.
All ports build locally withput pulseaudio.

$ ls -l /dev/dsp* /dev/sndstat /dev/mixer*
crw-rw-rw-  1 root  wheel  0x104 31 авг.  14:18 /dev/dsp0.0
crw-rw-rw-  1 root  wheel   0xfd 30 авг.  19:23 /dev/dsp1.0
crw-rw-rw-  1 root  wheel   0xfe 30 авг.  19:23 /dev/dsp2.0
crw-rw-rw-  1 root  wheel  0x100 30 авг.  19:23 /dev/dsp3.0
crw-rw-rw-  1 root  wheel   0xff 30 авг.  19:23 /dev/dsp4.0
crw-rw-rw-  1 root  wheel   0x43 30 авг.  19:19 /dev/mixer0
crw-rw-rw-  1 root  wheel   0x5b 30 авг.  19:19 /dev/mixer1
crw-rw-rw-  1 root  wheel   0x5c 30 авг.  19:19 /dev/mixer2
crw-rw-rw-  1 root  wheel   0x5d 30 авг.  19:19 /dev/mixer3
crw-rw-rw-  1 root  wheel   0x96 30 авг.  19:19 /dev/mixer4
crw-r--r--  1 root  wheel    0xa 30 авг.  19:19 /dev/sndstat

$ cat /dev/sndstat
Installed devices:
pcm0: <Creative CT5880-C> (play/rec) default
pcm1: <Realtek ALC883 (Rear Analog 7.1/2.0)> (play/rec)
pcm2: <Realtek ALC883 (Front Analog)> (play/rec)
pcm3: <Realtek ALC883 (Rear Digital)> (play)
pcm4: <USB audio> (rec)
No devices installed from userspace.

$ pkg info | grep phonon
phonon-gstreamer-qt5-4.10.0_5  GStreamer backend for Phonon
phonon-qt5-4.11.1_3	       KDE multimedia framework

KMix:
https://ibb.co/fSTck76
https://ibb.co/Fb8nxQf
https://ibb.co/JCfBcjG
phononsettings:
https://ibb.co/DfkhCK9
systemsettings:
https://ibb.co/MGYBW97


More information about the kde-freebsd mailing list