This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Phonon sound tests: kcmshell4: ok, kcmshell5: not ok

Tags: None
(comma "," separated)
KIAaze
Registered Member
Posts
17
Karma
0
Sound on my laptop works fine. However, while trying to get it working via HDMI, I tried the "Phonon audio and video" KDE control module.
The "Front left" and "Front right" buttons in the "Audio hardware setup" tab did not generate any sound, despite the sound working in all other programs (Firefox, VLC, Dragon player, etc).
Using the control module to enable HDMI audio output did work to my great joy. But still no working sound tests.

After some googling, I came across this:
http://askubuntu.com/questions/263394/p ... ot-working

libcanberra-pulse was already installed.

Then I tried the command mentioned: "kcmshell4 kcm_phonon"
And there the sound tests work!

When running "kcmshell5 kcm_phonon" instead, same as before: no working sound tests.

Could anyone explain to me what's going on there?

[And incidentally also how to figure out what commands are executed by shortcuts in the new plasma5 application launchers? And maybe edit them?]

edit: Command-line output after clicking on "front right", now that I know what the command for the GUI is:
Code: Select all
$ kcmshell5 kcm_phonon     
kf5.kiconthemes: "Theme tree: (Breeze)"
kf5.kservice.sycoca: Trying to open ksycoca from "$HOME/.cache/ksycoca5"
"$HOME/.config/kde.org/libphonon.conf"
libpaths ("/usr/lib/x86_64-linux-gnu/qt5/plugins", "/usr/bin")
void BackendSelection::load() "/usr/bin/phonon4qt5_backend" does not exist
qooooooooo
"$HOME/.config/kde.org/libphonon.conf"
libpaths ("/usr/lib/x86_64-linux-gnu/qt5/plugins", "/usr/bin")
void BackendSelection::load() "/usr/bin/phonon4qt5_backend" does not exist
qooooooooo
qooooooooo
context_state_callback "Terminated"
context_state_callback "Terminated"
context_state_callback "Terminated"
Doing update 0
Got info about card "Built-in Audio"
Got info about sink "Built-in Audio Analogue Stereo"
"Want ID: No; Have ID: No"
"Want ID: No; Have ID: No"
"Updating ports for device 'Built-in Audio Analogue Stereo' (2 ports available)"
QObject::connect: signal not found in TestSpeakerWidget
QObject::connect: signal not found in TestSpeakerWidget
Doing update 0
"Updating ports for device 'Built-in Audio Analogue Stereo' (2 ports available)"
QObject::connect: signal not found in TestSpeakerWidget
QObject::connect: signal not found in TestSpeakerWidget


Sounds like a bug.

System info:
Code: Select all
$  lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 15.04
Release:        15.04
Codename:       vivid
$  kcmshell5 --version
Qt: 5.4.1
KDE Frameworks: 5.9.0
KDE Control Module: 5.2.2
$  kcmshell4 --version
Qt: 4.8.6
KDE Development Platform: 4.14.6
KDE Control Module: 4.14.5
$  dpkg -l libcanberra-pulse*
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                                       Version                    Architecture               Description
+++-==========================================-==========================-==========================-=========================================================================================
ii  libcanberra-pulse:amd64                    0.30-2ubuntu2              amd64                      PulseAudio backend for libcanberra


Bookmarks



Who is online

Registered users: Bing [Bot], Google [Bot], rockscient, Yahoo [Bot]