FS#43630 - [plasma-desktop] Phonon device priority settings tab not provides devices except pulse, alse, jack
Attached to Project:
Arch Linux
Opened by Ilya Dashevsky (evolucia) - Friday, 30 January 2015, 08:12 GMT
Last edited by Felix Yan (felixonmars) - Monday, 02 March 2015, 07:10 GMT
Opened by Ilya Dashevsky (evolucia) - Friday, 30 January 2015, 08:12 GMT
Last edited by Felix Yan (felixonmars) - Monday, 02 March 2015, 07:10 GMT
|
Details
KF5, last update, Plasma Next.
Before this in Phonon device priority settings tab was my two sound devices - USB headphones and internal sound card. Now, input provides just pulse, alse and jack devices, output provides nothing, video - nothing too (see screenshots 1-3). Also, I can switch between them by other utility - Pavucontrol (see sceenshot 4). It happened after upgrade about 2 month ago. If it is not a bug, so, how to switch between devices using KDE tools? Reproducible: Always Steps to Reproduce: 1. Open Phonon settings 2. Go to Devices priorities Actual Results: Cant switch between audio devices Expected Results: Posibility to change devices priority in Phonon settings |
This task depends upon
Closed by Felix Yan (felixonmars)
Monday, 02 March 2015, 07:10 GMT
Reason for closing: Upstream
Additional comments about closing: Fixed in 5.2.1
Monday, 02 March 2015, 07:10 GMT
Reason for closing: Upstream
Additional comments about closing: Fixed in 5.2.1
$ PHONON_PULSEAUDIO_DEBUG=99 kcmshell4 kcm_phonon
"PulseSupport(2): Probing for PulseAudio..."
"PulseSupport(2): context_state_callback Authorizing"
"PulseSupport(2): context_state_callback Setting Name"
"PulseSupport(2): context_state_callback Ready"
"PulseSupport(2): Failed to initialize device manager extension: No such extension"
"PulseSupport(2): Falling back to single device mode"
"PulseSupport(2): context_state_callback Terminated"
"PulseSupport(2): PulseAudio probe complete."
"PulseSupport(2): PulseAudio support enabled"
"PulseSupport(2): Enabled Breakdown: mEnabled: Yes, s_pulseActive Yes"
"PulseSupport(2): Enabled Breakdown: mEnabled: No, s_pulseActive Yes"
"PulseSupport(2): Enabled Breakdown: mEnabled: No, s_pulseActive Yes"
"PulseSupport(2): context_state_callback Authorizing"
"PulseSupport(2): context_state_callback Setting Name"
"PulseSupport(2): context_state_callback Ready"
"PulseSupport(2): Failed to initialize device manager extension: No such extension"
What I realize is, that solid-hardware5 does not tell that my devices are audio devices any longer...
Comparison:
$ solid-hardware5 list details
udi = '/org/kde/solid/udev/sys/devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.6/4-1.6:1.0/sound/card2'
parent = '/org/kde/solid/udev' (string)
vendor = 'Hewlett-Packard' (string)
product = 'HP Premium Digital Headset' (string)
description = '' (string)
$solid-hardware list details
udi = '/org/kde/solid/udev/sys/devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.6/4-1.6:1.0/sound/card2'
parent = '/org/kde/solid/udev' (string)
vendor = 'Hewlett-Packard' (string)
product = 'HP Premium Digital Headset' (string)
description = 'HP Premium Digital Headset' (string)
AudioInterface.driver = 'UnknownAudioDriver' (0x2) (enum)
AudioInterface.driverHandle = '' (string)
AudioInterface.name = '' (string)
AudioInterface.deviceType = 'UnknownAudioInterfaceType' (0x0) (flag)
AudioInterface.soundcardType = 'UsbSoundcard' (0x1) (enum)
An interesting part is (I don't have pulse installed, but only libpulse) that I seem to get device information, but still none is shown.
$ PHONON_PULSEAUDIO_DEBUG=99 kcmshell5 kcm_phonon
kf5.kservice.sycoca: Trying to open ksycoca from "/home/schurl/.cache/ksycoca5"
"PulseSupport(2): Probing for PulseAudio..."
"PulseSupport(2): context_state_callback Authorizing"
"PulseSupport(2): context_state_callback Setting Name"
"PulseSupport(2): context_state_callback Ready"
"PulseSupport(2): Brand New Output Device Found."
"PulseSupport(2): Brand New Output Device Found."
"PulseSupport(2): Brand New Output Device Found."
"PulseSupport(2): Brand New Capture Device Found."
"PulseSupport(2): Brand New Capture Device Found."
"PulseSupport(2): Output Device Priority List:"
"PulseSupport(2): Phonon Category -1"
"PulseSupport(2): 1. Built-in Audio Analog Stereo (Available: 1)"
"PulseSupport(2): 2. GF114 HDMI Audio Controller Digital Stereo (HDMI) (Available: 1)"
"PulseSupport(2): 3. HP Premium Digital Headset Analog Stereo (Available: 1)"
"PulseSupport(2): Phonon Category 0"
"PulseSupport(2): 1. Built-in Audio Analog Stereo (Available: 1)"
"PulseSupport(2): 2. GF114 HDMI Audio Controller Digital Stereo (HDMI) (Available: 1)"
"PulseSupport(2): 3. HP Premium Digital Headset Analog Stereo (Available: 1)"
"PulseSupport(2): Phonon Category 1"
"PulseSupport(2): 1. Built-in Audio Analog Stereo (Available: 1)"
"PulseSupport(2): 2. GF114 HDMI Audio Controller Digital Stereo (HDMI) (Available: 1)"
"PulseSupport(2): 3. HP Premium Digital Headset Analog Stereo (Available: 1)"
"PulseSupport(2): Phonon Category 2"
"PulseSupport(2): 1. Built-in Audio Analog Stereo (Available: 1)"
"PulseSupport(2): 2. GF114 HDMI Audio Controller Digital Stereo (HDMI) (Available: 1)"
"PulseSupport(2): 3. HP Premium Digital Headset Analog Stereo (Available: 1)"
"PulseSupport(2): Phonon Category 3"
"PulseSupport(2): 1. Built-in Audio Analog Stereo (Available: 1)"
"PulseSupport(2): 2. GF114 HDMI Audio Controller Digital Stereo (HDMI) (Available: 1)"
"PulseSupport(2): 3. HP Premium Digital Headset Analog Stereo (Available: 1)"
"PulseSupport(2): Phonon Category 4"
"PulseSupport(2): 1. Built-in Audio Analog Stereo (Available: 1)"
"PulseSupport(2): 2. GF114 HDMI Audio Controller Digital Stereo (HDMI) (Available: 1)"
"PulseSupport(2): 3. HP Premium Digital Headset Analog Stereo (Available: 1)"
"PulseSupport(2): Phonon Category 5"
"PulseSupport(2): 1. Built-in Audio Analog Stereo (Available: 1)"
"PulseSupport(2): 2. GF114 HDMI Audio Controller Digital Stereo (HDMI) (Available: 1)"
"PulseSupport(2): 3. HP Premium Digital Headset Analog Stereo (Available: 1)"
"PulseSupport(2): Capture Device Priority List:"
"PulseSupport(2): Phonon Category -1"
"PulseSupport(2): 1. Built-in Audio Analog Stereo (Available: 1)"
"PulseSupport(2): 2. HP Premium Digital Headset Analog Mono (Available: 1)"
"PulseSupport(2): Phonon Category 3"
"PulseSupport(2): 1. Built-in Audio Analog Stereo (Available: 1)"
"PulseSupport(2): 2. HP Premium Digital Headset Analog Mono (Available: 1)"
"PulseSupport(2): Phonon Category 4"
"PulseSupport(2): 1. Built-in Audio Analog Stereo (Available: 1)"
"PulseSupport(2): 2. HP Premium Digital Headset Analog Mono (Available: 1)"
"PulseSupport(2): Phonon Category 5"
"PulseSupport(2): 1. Built-in Audio Analog Stereo (Available: 1)"
"PulseSupport(2): 2. HP Premium Digital Headset Analog Mono (Available: 1)"
"PulseSupport(2): context_state_callback Terminated"
"PulseSupport(2): PulseAudio probe complete."
"PulseSupport(2): PulseAudio support enabled"
"PulseSupport(2): Enabled Breakdown: mEnabled: Yes, s_pulseActive Yes"
"PulseSupport(2): Enabled Breakdown: mEnabled: No, s_pulseActive Yes"
"/home/schurl/.config/kde.org/libphonon.conf"
libpaths ("/usr/lib/qt5/plugins", "/usr/lib/qt/plugins", "/usr/bin")
void BackendSelection::load() "/usr/lib/qt/plugins/phonon4qt5_backend" does not exist
void BackendSelection::load() "/usr/bin/phonon4qt5_backend" does not exist
qooooooooo
"/home/schurl/.config/kde.org/libphonon.conf"
libpaths ("/usr/lib/qt5/plugins", "/usr/lib/qt/plugins", "/usr/bin")
void BackendSelection::load() "/usr/lib/qt/plugins/phonon4qt5_backend" does not exist
void BackendSelection::load() "/usr/bin/phonon4qt5_backend" does not exist
qooooooooo
qooooooooo
"PulseSupport(2): context_state_callback Authorizing"
context_state_callback "Terminated"
"PulseSupport(2): context_state_callback Setting Name"
context_state_callback "Terminated"
"PulseSupport(2): context_state_callback Ready"
context_state_callback "Terminated"
Doing update 0
Got info about card "GF114 HDMI Audio Controller"
Doing update 0
Got info about card "Built-in Audio"
Doing update 0
Got info about card "HP Premium Digital Headset"
Got info about sink "GF114 HDMI Audio Controller Digital Stereo (HDMI)"
Got info about sink "Built-in Audio Analog Stereo"
Got info about sink "HP Premium Digital Headset Analog Stereo"
"Want ID: No; Have ID: No"
"PulseSupport(2): Change to Existing Output Device (may be Added/Removed or something else)"
"PulseSupport(2): Change to Existing Output Device (may be Added/Removed or something else)"
"PulseSupport(2): Change to Existing Output Device (may be Added/Removed or something else)"
"PulseSupport(2): Change to Existing Capture Device (may be Added/Removed or something else)"
"PulseSupport(2): Change to Existing Capture Device (may be Added/Removed or something else)"
"PulseSupport(2): Output Device Priority List:"
"PulseSupport(2): Phonon Category -1"
"PulseSupport(2): 1. Built-in Audio Analog Stereo (Available: 1)"
"PulseSupport(2): 2. GF114 HDMI Audio Controller Digital Stereo (HDMI) (Available: 1)"
"PulseSupport(2): 3. HP Premium Digital Headset Analog Stereo (Available: 1)"
"PulseSupport(2): Phonon Category 0"
"PulseSupport(2): 1. Built-in Audio Analog Stereo (Available: 1)"
"PulseSupport(2): 2. GF114 HDMI Audio Controller Digital Stereo (HDMI) (Available: 1)"
"PulseSupport(2): 3. HP Premium Digital Headset Analog Stereo (Available: 1)"
"PulseSupport(2): Phonon Category 1"
"PulseSupport(2): 1. Built-in Audio Analog Stereo (Available: 1)"
"PulseSupport(2): 2. GF114 HDMI Audio Controller Digital Stereo (HDMI) (Available: 1)"
"PulseSupport(2): 3. HP Premium Digital Headset Analog Stereo (Available: 1)"
"PulseSupport(2): Phonon Category 2"
"PulseSupport(2): 1. Built-in Audio Analog Stereo (Available: 1)"
"PulseSupport(2): 2. GF114 HDMI Audio Controller Digital Stereo (HDMI) (Available: 1)"
"PulseSupport(2): 3. HP Premium Digital Headset Analog Stereo (Available: 1)"
"PulseSupport(2): Phonon Category 3"
"PulseSupport(2): 1. Built-in Audio Analog Stereo (Available: 1)"
"PulseSupport(2): 2. GF114 HDMI Audio Controller Digital Stereo (HDMI) (Available: 1)"
"PulseSupport(2): 3. HP Premium Digital Headset Analog Stereo (Available: 1)"
"PulseSupport(2): Phonon Category 4"
"PulseSupport(2): 1. Built-in Audio Analog Stereo (Available: 1)"
"PulseSupport(2): 2. GF114 HDMI Audio Controller Digital Stereo (HDMI) (Available: 1)"
"PulseSupport(2): 3. HP Premium Digital Headset Analog Stereo (Available: 1)"
"PulseSupport(2): Phonon Category 5"
"PulseSupport(2): 1. Built-in Audio Analog Stereo (Available: 1)"
"PulseSupport(2): 2. GF114 HDMI Audio Controller Digital Stereo (HDMI) (Available: 1)"
"PulseSupport(2): 3. HP Premium Digital Headset Analog Stereo (Available: 1)"
"PulseSupport(2): Capture Device Priority List:"
"PulseSupport(2): Phonon Category -1"
"PulseSupport(2): 1. Built-in Audio Analog Stereo (Available: 1)"
"PulseSupport(2): 2. HP Premium Digital Headset Analog Mono (Available: 1)"
"PulseSupport(2): Phonon Category 3"
"PulseSupport(2): 1. Built-in Audio Analog Stereo (Available: 1)"
"PulseSupport(2): 2. HP Premium Digital Headset Analog Mono (Available: 1)"
"PulseSupport(2): Phonon Category 4"
"PulseSupport(2): 1. Built-in Audio Analog Stereo (Available: 1)"
"PulseSupport(2): 2. HP Premium Digital Headset Analog Mono (Available: 1)"
"PulseSupport(2): Phonon Category 5"
"PulseSupport(2): 1. Built-in Audio Analog Stereo (Available: 1)"
"PulseSupport(2): 2. HP Premium Digital Headset Analog Mono (Available: 1)"
Got info about source "Built-in Audio Analog Stereo"
Got info about source "HP Premium Digital Headset Analog Mono"
"Want ID: No; Have ID: No"
"Updating ports for device 'GF114 HDMI Audio Controller Digital Stereo (HDMI)' (1 ports available)"
QObject::connect: signal not found in TestSpeakerWidget
QObject::connect: signal not found in TestSpeakerWidget
Doing update 0
"Updating ports for device 'GF114 HDMI Audio Controller Digital Stereo (HDMI)' (1 ports available)"
QObject::connect: signal not found in TestSpeakerWidget
QObject::connect: signal not found in TestSpeakerWidget
"PulseSupport(2): context_state_callback Terminated"