Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[SOLVED] Sound not working in some application
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Multimedia
View previous topic :: View next topic  
Author Message
Nitro_146
Apprentice
Apprentice


Joined: 02 Mar 2005
Posts: 221
Location: Digne les bains, France

PostPosted: Mon Aug 27, 2012 7:33 pm    Post subject: [SOLVED] Sound not working in some application Reply with quote

Hi,

I noticed recently that the sound is not working anymore in some applications.
At least with totem and kaffeine

The sound works well with mplayer for example

I googled for my problem, but I have no clue.

Can anyone point me things to check, as I don't know where to look at.

Thanks
_________________
Linux, cause booting is for adding new hardware


Last edited by Nitro_146 on Wed Aug 29, 2012 7:40 pm; edited 1 time in total
Back to top
View user's profile Send private message
audiodef
Watchman
Watchman


Joined: 06 Jul 2005
Posts: 6639
Location: The soundosphere

PostPosted: Tue Aug 28, 2012 11:57 am    Post subject: Reply with quote

Can you find sound not working for any other programs? If not, the problem may be only related to those programs. By sound, do you mean all sound, or just sound from specific sources (streaming format, CD, etc.)?

One thing you can do is start totem or kaffeine from a terminal and see what the output says when it fails to produce sound.
_________________
decibel Linux: https://decibellinux.org
Github: https://github.com/Gentoo-Music-and-Audio-Technology
Facebook: https://www.facebook.com/decibellinux
Discord: https://discord.gg/73XV24dNPN
Back to top
View user's profile Send private message
Nitro_146
Apprentice
Apprentice


Joined: 02 Mar 2005
Posts: 221
Location: Digne les bains, France

PostPosted: Tue Aug 28, 2012 8:02 pm    Post subject: Reply with quote

Thank you for your answer.

Yes, some other programs works, such as mplayer and youtube movies in firefox.
The sound I am tying to play is a .wav file (from an phone answering machine) and also the DVB TV in kaffeine.

Here are the result when using CLI
Code:
$ totem /usr/share/sounds/login.wav

** (totem:8887): WARNING **: chapters: failed to load CMML file file:///usr/share/sounds/login.cmml: Erreur à l'ouverture du fichier : Aucun fichier ou dossier de ce type


Code:
$ kaffeine /usr/share/sounds/login.wav
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
kaffeine(8927) DvbManager::loadDeviceManager: using built-in dvb device manager
QSystemTrayIcon::setVisible: No Icon set
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
kbuildsycoca4 running...
kbuildsycoca4(8948) KConfigGroup::readXdgListEntry: List entry Categories in "/usr/share/applications/gcalctool.desktop" is not compliant with XDG standard (missing trailing semicolon).
kbuildsycoca4(8948) KConfigGroup::readXdgListEntry: List entry Actions in "/usr/share/applications/stellarium.desktop" is not compliant with XDG standard (missing trailing semicolon).
kbuildsycoca4(8948) KConfigGroup::readXdgListEntry: List entry Categories in "/usr/share/applications/celestia.desktop" is not compliant with XDG standard (missing trailing semicolon).
kbuildsycoca4(8948) KConfigGroup::readXdgListEntry: List entry MimeType in "/usr/share/applications/celestia.desktop" is not compliant with XDG standard (missing trailing semicolon).
kbuildsycoca4(8948) KConfigGroup::readXdgListEntry: List entry Categories in "/usr/share/applications/avidemux2-gtk.desktop" is not compliant with XDG standard (missing trailing semicolon).
kbuildsycoca4(8948) KConfigGroup::readXdgListEntry: List entry MimeType in "/usr/share/applications/avidemux2-gtk.desktop" is not compliant with XDG standard (missing trailing semicolon).
kbuildsycoca4(8948) KConfigGroup::readXdgListEntry: List entry MimeType in "/usr/share/applications/Kino.desktop" is not compliant with XDG standard (missing trailing semicolon).
kbuildsycoca4(8948) KConfigGroup::readXdgListEntry: List entry MimeType in "/home/pierre/.local/share/applications/wine-extension-hlp.desktop" is not compliant with XDG standard (missing trailing semicolon).
kbuildsycoca4(8948) KConfigGroup::readXdgListEntry: List entry MimeType in "/home/pierre/.local/share/applications/wine-extension-xml.desktop" is not compliant with XDG standard (missing trailing semicolon).
kbuildsycoca4(8948) KConfigGroup::readXdgListEntry: List entry MimeType in "/home/pierre/.local/share/applications/wine-extension-jpg.desktop" is not compliant with XDG standard (missing trailing semicolon).
kbuildsycoca4(8948) KConfigGroup::readXdgListEntry: List entry MimeType in "/home/pierre/.local/share/applications/wine-extension-wri.desktop" is not compliant with XDG standard (missing trailing semicolon).
kbuildsycoca4(8948) KConfigGroup::readXdgListEntry: List entry MimeType in "/home/pierre/.local/share/applications/wine-extension-jpe.desktop" is not compliant with XDG standard (missing trailing semicolon).
kbuildsycoca4(8948) KConfigGroup::readXdgListEntry: List entry MimeType in "/home/pierre/.local/share/applications/wine-extension-rtf.desktop" is not compliant with XDG standard (missing trailing semicolon).
kbuildsycoca4(8948) KConfigGroup::readXdgListEntry: List entry MimeType in "/home/pierre/.local/share/applications/wine-extension-png.desktop" is not compliant with XDG standard (missing trailing semicolon).
kbuildsycoca4(8948) KConfigGroup::readXdgListEntry: List entry MimeType in "/home/pierre/.local/share/applications/wine-extension-jpeg.desktop" is not compliant with XDG standard (missing trailing semicolon).
kbuildsycoca4(8948) KConfigGroup::readXdgListEntry: List entry MimeType in "/home/pierre/.local/share/applications/wine-extension-jfif.desktop" is not compliant with XDG standard (missing trailing semicolon).
kbuildsycoca4(8948) KConfigGroup::readXdgListEntry: List entry MimeType in "/home/pierre/.local/share/applications/wine-extension-html.desktop" is not compliant with XDG standard (missing trailing semicolon).
kbuildsycoca4(8948) KConfigGroup::readXdgListEntry: List entry MimeType in "/home/pierre/.local/share/applications/wine-extension-ini.desktop" is not compliant with XDG standard (missing trailing semicolon).
kbuildsycoca4(8948) KConfigGroup::readXdgListEntry: List entry MimeType in "/home/pierre/.local/share/applications/wine-extension-txt.desktop" is not compliant with XDG standard (missing trailing semicolon).
kbuildsycoca4(8948) KConfigGroup::readXdgListEntry: List entry MimeType in "/home/pierre/.local/share/applications/wine-extension-htm.desktop" is not compliant with XDG standard (missing trailing semicolon).
kbuildsycoca4(8948) KConfigGroup::readXdgListEntry: List entry MimeType in "/home/pierre/.local/share/applications/wine-extension-gif.desktop" is not compliant with XDG standard (missing trailing semicolon).
kbuildsycoca4(8948) KConfigGroup::readXdgListEntry: List entry MimeType in "/home/pierre/.local/share/applications/wine-extension-hlp.desktop" is not compliant with XDG standard (missing trailing semicolon).
kbuildsycoca4(8948) KConfigGroup::readXdgListEntry: List entry MimeType in "/home/pierre/.local/share/applications/wine-extension-xml.desktop" is not compliant with XDG standard (missing trailing semicolon).
kbuildsycoca4(8948) KConfigGroup::readXdgListEntry: List entry MimeType in "/home/pierre/.local/share/applications/wine-extension-jpg.desktop" is not compliant with XDG standard (missing trailing semicolon).
kbuildsycoca4(8948) KConfigGroup::readXdgListEntry: List entry MimeType in "/home/pierre/.local/share/applications/wine-extension-wri.desktop" is not compliant with XDG standard (missing trailing semicolon).
kbuildsycoca4(8948) KConfigGroup::readXdgListEntry: List entry MimeType in "/home/pierre/.local/share/applications/wine-extension-jpe.desktop" is not compliant with XDG standard (missing trailing semicolon).
kbuildsycoca4(8948) KConfigGroup::readXdgListEntry: List entry MimeType in "/home/pierre/.local/share/applications/wine-extension-rtf.desktop" is not compliant with XDG standard (missing trailing semicolon).
kbuildsycoca4(8948) KConfigGroup::readXdgListEntry: List entry MimeType in "/home/pierre/.local/share/applications/wine-extension-png.desktop" is not compliant with XDG standard (missing trailing semicolon).
kbuildsycoca4(8948) KConfigGroup::readXdgListEntry: List entry MimeType in "/home/pierre/.local/share/applications/wine-extension-jpeg.desktop" is not compliant with XDG standard (missing trailing semicolon).
kbuildsycoca4(8948) KConfigGroup::readXdgListEntry: List entry MimeType in "/home/pierre/.local/share/applications/wine-extension-jfif.desktop" is not compliant with XDG standard (missing trailing semicolon).
kbuildsycoca4(8948) KConfigGroup::readXdgListEntry: List entry MimeType in "/home/pierre/.local/share/applications/wine-extension-html.desktop" is not compliant with XDG standard (missing trailing semicolon).
kbuildsycoca4(8948) KConfigGroup::readXdgListEntry: List entry MimeType in "/home/pierre/.local/share/applications/wine-extension-ini.desktop" is not compliant with XDG standard (missing trailing semicolon).
kbuildsycoca4(8948) KConfigGroup::readXdgListEntry: List entry MimeType in "/home/pierre/.local/share/applications/wine-extension-txt.desktop" is not compliant with XDG standard (missing trailing semicolon).
kbuildsycoca4(8948) KConfigGroup::readXdgListEntry: List entry MimeType in "/home/pierre/.local/share/applications/wine-extension-htm.desktop" is not compliant with XDG standard (missing trailing semicolon).
kbuildsycoca4(8948) KConfigGroup::readXdgListEntry: List entry MimeType in "/home/pierre/.local/share/applications/wine-extension-gif.desktop" is not compliant with XDG standard (missing trailing semicolon).
kbuildsycoca4(8948) parseLayoutNode: The menu spec file contains a Layout or DefaultLayout tag without the mandatory Merge tag inside. Please fix your file.
input_bluray: (bluray_class_get_instance:1446) bluray_class_get_instance
input_bluray: (bluray_class_get_instance:1446) bluray_class_get_instance

_________________
Linux, cause booting is for adding new hardware
Back to top
View user's profile Send private message
audiodef
Watchman
Watchman


Joined: 06 Jul 2005
Posts: 6639
Location: The soundosphere

PostPosted: Wed Aug 29, 2012 12:10 pm    Post subject: Reply with quote

I'm not familiar with kaffeine, but it looks to me like the problem is indeed kaffeine, as opposed to a more system-wide problem. I suspect you should not be getting all these warnings and errors, especially the ones telling you that kaffeine may misbehave.

What if you try re-emerging kaffeine?

You said it doesn't work any more. I assume it did work previously. Did you notice it not working after an update?
_________________
decibel Linux: https://decibellinux.org
Github: https://github.com/Gentoo-Music-and-Audio-Technology
Facebook: https://www.facebook.com/decibellinux
Discord: https://discord.gg/73XV24dNPN
Back to top
View user's profile Send private message
Nitro_146
Apprentice
Apprentice


Joined: 02 Mar 2005
Posts: 221
Location: Digne les bains, France

PostPosted: Wed Aug 29, 2012 12:15 pm    Post subject: Reply with quote

Yes, I tried to re-emerge kaffeine, as well as totem.

The sound in both programs stopped to work after a huge emerge when I came back from hollidays. 7 weeks of updates.
I will be hard to find where it come from.

What's the relation between Kafffeine and Totem ? Kaffeine is from KDE and I think Totem comes from Gnome...
How do they connect to the sound system, using ALSA, or other program ?
_________________
Linux, cause booting is for adding new hardware
Back to top
View user's profile Send private message
Nitro_146
Apprentice
Apprentice


Joined: 02 Mar 2005
Posts: 221
Location: Digne les bains, France

PostPosted: Wed Aug 29, 2012 7:40 pm    Post subject: Reply with quote

Problem solved !

Totem and Kaffeine use pulseaudio, mplayer and firefox flash plugin does (apparently) not.
I read the pulseaudio wiki page http://en.gentoo-wiki.com/wiki/PulseAudio and found that the sound device was locked by some program
Code:
 # fuser /dev/snd/*
/dev/snd/controlC0:   4640  4889
/dev/snd/pcmC0D0p:    4640m
/dev/snd/seq:         4640
/dev/snd/timer:       4640


4640 was timidity. Once disabled, both application worked again.

The question is now, why timidity suddenly locked the device after the last system and world update...
_________________
Linux, cause booting is for adding new hardware
Back to top
View user's profile Send private message
audiodef
Watchman
Watchman


Joined: 06 Jul 2005
Posts: 6639
Location: The soundosphere

PostPosted: Mon Sep 03, 2012 3:52 pm    Post subject: Reply with quote

I tend to avoid pulseaudio, as it creates issues for ALSA, but that doesn't mean it shouldn't work. 8)

To avoid those huge and therefore troublesome updates, don't put it off for longer than once per month. I do updates on all seven Gentoo machines I manage exactly once per month, and when I do, I pipe the --pretend output of both emerge -vuDN world and depclean to log files. That way, when something breaks, I have an easy to find/read log and can roll back any culprits. It's saved me a lot of grief more than once!
_________________
decibel Linux: https://decibellinux.org
Github: https://github.com/Gentoo-Music-and-Audio-Technology
Facebook: https://www.facebook.com/decibellinux
Discord: https://discord.gg/73XV24dNPN
Back to top
View user's profile Send private message
Nitro_146
Apprentice
Apprentice


Joined: 02 Mar 2005
Posts: 221
Location: Digne les bains, France

PostPosted: Mon Sep 03, 2012 4:42 pm    Post subject: Reply with quote

I use to check for updates every 2 or 3 days usually.

But that time, I was away from home most of the summer...
_________________
Linux, cause booting is for adding new hardware
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Multimedia All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum