Bug 315107 - Empty device names in multimedia config tab
Summary: Empty device names in multimedia config tab
Status: RESOLVED WORKSFORME
Alias: None
Product: Phonon
Classification: Frameworks and Libraries
Component: kded module for audio device listing (show other bugs)
Version: 4.6.0
Platform: Other Linux
: NOR normal
Target Milestone: 4.6.1
Assignee: Harald Sitter
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-02-14 03:14 UTC by Aaron Lewis
Modified: 2023-02-01 05:04 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
sc (63.04 KB, image/png)
2013-02-14 03:17 UTC, Aaron Lewis
Details
assorted logs (848 bytes, application/x-bzip)
2013-02-14 11:32 UTC, Aaron Lewis
Details
new kded.log (18.49 KB, text/x-log)
2013-02-14 11:39 UTC, Aaron Lewis
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Aaron Lewis 2013-02-14 03:14:44 UTC
Hi,

I kept receive a message telling me the current audio device doesn't work, falling back to default, so I opened systemsettings, 

And I found bunch of empty item, if I manually drag the "default" to the head of list, the message is gone.

(I have no problem with the sound)

Reproducible: Always




Arch Linux, kde 4.10.00
Comment 1 Aaron Lewis 2013-02-14 03:17:34 UTC
Created attachment 77274 [details]
sc
Comment 2 Aaron Lewis 2013-02-14 03:18:35 UTC
Backend: gstreamer

ALSA, no pulse running
Comment 4 Aaron Lewis 2013-02-14 11:06:05 UTC
"PulseSupport(2): Probing for PulseAudio..." 
"PulseSupport(2): PulseAudio support disabled: Connection refused" 
"PulseSupport(2): Enabled Breakdown: mEnabled: Yes, s_pulseActive No" 
PHONON-GST "PGST(2): Using GStreamer 0.10.36" 
"PulseSupport(2): Enabled Breakdown: mEnabled: No, s_pulseActive No" 
PHONON-GST "PGST(3): Found new video capture device /dev/video0  (DeviceManager 0x4411800)" 
PHONON-GST "PGST(2): AudioOutput using alsa audio sink" 
PHONON-GST "PGST(3): Found new audio device default  (DeviceManager 0x4411800)" 
PHONON-GST "PGST(2): AudioOutput using alsa audio sink" 
PHONON-GST "PGST(3): Found new audio device hw:0,0  (DeviceManager 0x4411800)" 
PHONON-GST "PGST(2): AudioOutput using alsa audio sink" 
PHONON-GST "PGST(3): Found new audio device hw:0,3  (DeviceManager 0x4411800)" 
PHONON-GST "PGST(2): AudioOutput using alsa audio sink" 
PHONON-GST "PGST(3): Found new audio device hw:0,7  (DeviceManager 0x4411800)" 
PHONON-GST "PGST(2): AudioOutput using alsa audio sink" 
PHONON-GST "PGST(3): Found new audio device hw:0,8  (DeviceManager 0x4411800)"
Comment 5 Aaron Lewis 2013-02-14 11:07:25 UTC
And more from another Qt application:

"PulseSupport(2): Probing for PulseAudio..." 
"PulseSupport(2): PulseAudio support disabled: Connection refused" 
"PulseSupport(2): Enabled Breakdown: mEnabled: Yes, s_pulseActive No" 
PHONON-GST "PGST(2): Using GStreamer 0.10.36" 
"PulseSupport(2): Enabled Breakdown: mEnabled: No, s_pulseActive No" 
PHONON-GST "PGST(3): Found new video capture device /dev/video0  (DeviceManager 0x3929f50)" 
PHONON-GST "PGST(2): AudioOutput using alsa audio sink" 
PHONON-GST "PGST(3): Found new audio device default  (DeviceManager 0x3929f50)" 
PHONON-GST "PGST(2): AudioOutput using alsa audio sink" 
PHONON-GST "PGST(3): Found new audio device hw:0,0  (DeviceManager 0x3929f50)" 
PHONON-GST "PGST(2): AudioOutput using alsa audio sink" 
PHONON-GST "PGST(3): Found new audio device hw:0,3  (DeviceManager 0x3929f50)" 
PHONON-GST "PGST(2): AudioOutput using alsa audio sink" 
PHONON-GST "PGST(3): Found new audio device hw:0,7  (DeviceManager 0x3929f50)" 
PHONON-GST "PGST(2): AudioOutput using alsa audio sink" 
PHONON-GST "PGST(3): Found new audio device hw:0,8  (DeviceManager 0x3929f50)" 
PHONON-GST "PGST(2): AudioOutput using alsa audio sink" 
PHONON-GST "PGST(2): virtual bool Phonon::Gstreamer::AudioOutput::setOutputDevice(const AudioOutputDevice&)  (AudioOutput 0x3835120)" 
PHONON-GST "PGST(2): virtual bool Phonon::Gstreamer::AudioOutput::setOutputDevice(int)-1  (AudioOutput 0x3835120)" 
PHONON-GST "PGST(2): virtual bool Phonon::Gstreamer::AudioOutput::setOutputDevice(const AudioOutputDevice&)  (AudioOutput 0x3835120)" 
PHONON-GST "PGST(2): virtual bool Phonon::Gstreamer::AudioOutput::setOutputDevice(int)-1  (AudioOutput 0x3835120)" 
PHONON-GST "PGST(2): virtual bool Phonon::Gstreamer::AudioOutput::setOutputDevice(const AudioOutputDevice&)  (AudioOutput 0x3835120)" 
PHONON-GST "PGST(2): virtual bool Phonon::Gstreamer::AudioOutput::setOutputDevice(int)-2  (AudioOutput 0x3835120)" 
PHONON-GST "PGST(2): virtual bool Phonon::Gstreamer::AudioOutput::setOutputDevice(const AudioOutputDevice&)  (AudioOutput 0x3835120)" 
PHONON-GST "PGST(2): virtual bool Phonon::Gstreamer::AudioOutput::setOutputDevice(int)-3  (AudioOutput 0x3835120)" 
PHONON-GST "PGST(2): virtual bool Phonon::Gstreamer::AudioOutput::setOutputDevice(const AudioOutputDevice&)  (AudioOutput 0x3835120)" 
PHONON-GST "PGST(2): virtual bool Phonon::Gstreamer::AudioOutput::setOutputDevice(int)-4  (AudioOutput 0x3835120)" 
PHONON-GST "PGST(2): virtual bool Phonon::Gstreamer::AudioOutput::setOutputDevice(const AudioOutputDevice&)  (AudioOutput 0x3835120)" 
PHONON-GST "PGST(2): virtual bool Phonon::Gstreamer::AudioOutput::setOutputDevice(int)-5  (AudioOutput 0x3835120)" 
PHONON-GST "PGST(2): virtual bool Phonon::Gstreamer::AudioOutput::setOutputDevice(const AudioOutputDevice&)  (AudioOutput 0x3835120)" 
PHONON-GST "PGST(2): virtual bool Phonon::Gstreamer::AudioOutput::setOutputDevice(int)-6  (AudioOutput 0x3835120)" 
PHONON-GST "PGST(2): virtual bool Phonon::Gstreamer::AudioOutput::setOutputDevice(const AudioOutputDevice&)  (AudioOutput 0x3835120)" 
PHONON-GST "PGST(2): virtual bool Phonon::Gstreamer::AudioOutput::setOutputDevice(int)-7  (AudioOutput 0x3835120)" 
PHONON-GST "PGST(2): virtual bool Phonon::Gstreamer::AudioOutput::setOutputDevice(const AudioOutputDevice&)  (AudioOutput 0x3835120)" 
PHONON-GST "PGST(2): virtual bool Phonon::Gstreamer::AudioOutput::setOutputDevice(int)-8  (AudioOutput 0x3835120)" 
PHONON-GST "PGST(2): virtual bool Phonon::Gstreamer::AudioOutput::setOutputDevice(const AudioOutputDevice&)  (AudioOutput 0x3835120)" 
PHONON-GST "PGST(2): virtual bool Phonon::Gstreamer::AudioOutput::setOutputDevice(int)1  (AudioOutput 0x3835120)" 
PHONON-GST "PGST(2): virtual bool Phonon::Gstreamer::AudioOutput::setOutputDevice(int) Successfully changed device default  (AudioOutput 0x3835120)" 
PHONON-GST "PGST(2): Backend connected Phonon::Gstreamer::MediaObject to Phonon::Gstreamer::AudioOutput"
Comment 6 Harald Sitter 2013-02-14 11:16:42 UTC
run:
$     kdebugdialog

activate everything, then ...

$    cd
$    kquitapp kded
$    kded4 &> kded.log
$    qdbus org.kde.kded /modules/phononserver 
$    kquitapp kded
$    kded4 &

in your home folder you should now find a file 'kded.log' please attach it.
Comment 7 Aaron Lewis 2013-02-14 11:32:41 UTC
Created attachment 77290 [details]
assorted logs
Comment 8 Harald Sitter 2013-02-14 11:36:12 UTC
(In reply to comment #6)
> $     kdebugdialog
> 
> activate everything, then ...

^ did you do that?
Comment 9 Aaron Lewis 2013-02-14 11:39:23 UTC
Oops, I forgot! Uploading the new kded.log
Comment 10 Aaron Lewis 2013-02-14 11:39:45 UTC
Created attachment 77291 [details]
new kded.log
Comment 11 Aaron Lewis 2013-02-14 11:41:37 UTC
Do you think it's a kernel issue? If so, I'm gonna recompile the kernel
Comment 12 Harald Sitter 2013-02-14 11:47:39 UTC
unlikely, not impossible though.

please make a screenshot of the tooltip you get while hovering over one of the entries without text.
Comment 13 Aaron Lewis 2013-02-15 04:26:30 UTC
It's empty. If I hover mouse over other devices (that has a name), it shows something.

i.e CONTEXANT Audio
Comment 14 Harald Sitter 2013-02-15 14:32:26 UTC
Doesn't make any sense.

The devices at the bottom are supplied by streamer, the bogus ones from the platform plugin, though inside kded the objectdescriptions appear to be just fine.... totally weird.
Comment 15 Aaron Lewis 2013-02-16 01:46:36 UTC
The procfs issue was solved, but the message still lurks.

CONFIG_SND_VERBOSE_PROCFS=y
Comment 16 Andrew Crouthamel 2018-11-09 01:06:55 UTC
Dear Bug Submitter,

This bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? I am setting the status to NEEDSINFO pending your response, please change the Status back to REPORTED when you respond.

Thank you for helping us make KDE software even better for everyone!
Comment 17 Andrew Crouthamel 2018-11-20 04:10:26 UTC
Dear Bug Submitter,

This is a reminder that this bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? This bug will be moved back to REPORTED Status for manual review later, which may take a while. If you are able to, please lend us a hand.

Thank you for helping us make KDE software even better for everyone!
Comment 18 Justin Zobel 2023-01-02 02:04:19 UTC
Thank you for reporting this issue in KDE software. As it has been a while since this issue was reported, can we please ask you to see if you can reproduce the issue with a recent software version?

If you can reproduce the issue, please change the status to "REPORTED" when replying. Thank you!
Comment 19 Bug Janitor Service 2023-01-17 05:15:17 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 20 Bug Janitor Service 2023-02-01 05:04:50 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!