You are not logged in.
My sound system is somehow not working properly. Only one playback at a time is working. Either flash player, a media player, a game. But never both at the same time. I want to use Cinnamon + Pulse Audio. I don't know what I need to install to get it working (pulseaudio, also, oss, ....) I assume the problem is that I installed several sound systems at the same time.
Could you be so nice and help me to determine and fix the problem? I have no clue where to start. I read the appropriate Wiki articles but I'm not sure what exactly I need to do. All I want is a working and autostarting/respawning pulse audio ...
Thank you in advance!
Last edited by cRaZy-bisCuiT (2014-04-27 17:27:26)
Offline
you should have alsa and pulseaudio installed for a pulseaudio setup.
maybe, if you installed pulseaudio after installing other apps, maybe they have to be told to use it?
is pulseaudio up and running?
if not, maybe it's easier to uninstall all sound architectures and then reinstall pulseaudio.
although that will probably result in dependency issues, so strike that again.
what exactly are you not sure about what to do related to what wiki articles?
on my virtualbox mint cinnamon, there's no ~/.asoundrc and no /etc/asound.conf, and pulse is doing what it should.
Offline
Install pulseaudio-alsa if some of the programs you're using are still using alsa (flashplugin being a notable example). But yeah first you gotta find out if pulse is even running or what is even there on your system, try to answer some of ondoho's questions
Offline
Offline
Hey guys,
I have alsa and pulseaudio installed as well as pulseaudio-alsa. I also set:
flat-volumes = no in /etc/pulse/daemon.conf
The sound is not just muted, if e.g. Youtube plays spotify, banshee etc. won't even start to play (the timeline doesn't move on).
When I start a spotify playback after I started Youtube it will just do nothing. If I close firefox, spotify will start to play.
If I start to play in banshee or spotify and try to start a youtube video (the other way arround) the flash plugin will crash.
If I check for pulseaudio via htop i can see:
/usr/bin/pulseaudio --start
Does that mean pulseaudio is running? It's really strange ....
Last edited by cRaZy-bisCuiT (2014-04-28 22:23:02)
Offline
If I check for pulseaudio via htop i can see:
/usr/bin/pulseaudio --start
Does that mean pulseaudio is running?
most probably yes.
you can also try
pidof pulseaudio
should return a number when running or nothing (code 1) when not.
Offline
Install pulseaudio-alsa if some of the programs you're using are still using alsa (flashplugin being a notable example). But yeah first you gotta find out if pulse is even running or what is even there on your system, try to answer some of ondoho's questions
Also recommend installing pulseaudio-alsa to redirect all sound to pulseaudio. It eases a lot of things.
Hurricane Electric Certified IPv6 Sage
CPU: Core i7-2600 @ 4.0Ghz | RAM: 16GB (4x4GB) | GFX: AMD Radeon R9 290 4096MB VRAM | HDD: 1x 120GB SATA3 Corsair SSD (~500MB/s RW), 1x SATA2 250GB, 1x SATA2 320GB, 1x 180GB SATA3 Intel SSD
*EDIT* Replaced Nvidia GTX 570 for a AMD Radeon R9 290, and added an extra SSD 180GB
Offline
Output of
fuser -v /dev/snd/*
@revellion
He already has that installed apparently.
Offline
:: Installation fortsetzen? [J/n] n
[crazy@tuxgaming ~]$ pidof pulseaudio
1481
[crazy@tuxgaming ~]$ fuser -v /dev/snd/*
Specified filename /dev/snd/by-path is not a mountpoint.
Specified filename /dev/snd/controlC0 is not a mountpoint.
Specified filename /dev/snd/controlC1 is not a mountpoint.
Specified filename /dev/snd/hwC0D2 is not a mountpoint.
Specified filename /dev/snd/hwC1D0 is not a mountpoint.
Specified filename /dev/snd/hwC1D1 is not a mountpoint.
Specified filename /dev/snd/hwC1D2 is not a mountpoint.
Specified filename /dev/snd/hwC1D3 is not a mountpoint.
Specified filename /dev/snd/pcmC0D0c is not a mountpoint.
Specified filename /dev/snd/pcmC0D0p is not a mountpoint.
Specified filename /dev/snd/pcmC0D1c is not a mountpoint.
Specified filename /dev/snd/pcmC0D1p is not a mountpoint.
Specified filename /dev/snd/pcmC0D2c is not a mountpoint.
Specified filename /dev/snd/pcmC1D3p is not a mountpoint.
Specified filename /dev/snd/seq is not a mountpoint.
Specified filename /dev/snd/timer is not a mountpoint.
So this is the trouble?! What to do now?
Offline
Downgrade psmisc to 22.20-1.
Offline
Okay, thank you guys.
1. Where do I get psmisc 22.20-1 from?
2. How can I exclude it from being upgraded every time I do pacman -Syu ?
Offline
Look at the wiki. Downgrade psmisc to get fuser running.
man pacman
Offline
Thank you, but neither my paccache has psmisc to 22.20-1 anymore nor does "downgrader" find something. Is there another way to get the old version? Does the testing version psmisc-22.21-2-x86_64.pkg.tar.xz fix the problem?
Last edited by cRaZy-bisCuiT (2014-05-01 21:23:15)
Offline
Offline
Thanks!
Offline
After the downgrade:
[crazy@tuxgaming ~]$ fuser -v /dev/snd/*
BEN. PID ZUGR. BEFEHL
/dev/snd/controlC0: crazy 535 F.... pulseaudio
But the problem persists. Any ideas?
Ingrid
Offline
But the problem persists. Any ideas?
Ingrid
It is supposed to persist, since we want to know more about it. Fuser only shows what is using the specified file/socket/filesystem.
Please run fuser when playing a sound and (trying to run) multiple sound at once. Pulseaudio is probably set to suspend sink/source when idle, something else (flash or media player) might grab communication to hardware and block the rest.
Offline
Spotify playing:
[crazy@tuxgaming ~]$ fuser -v /dev/snd/*
BEN. PID ZUGR. BEFEHL
/dev/snd/controlC0: crazy 475 F.... pulseaudio
/dev/snd/pcmC0D0p: crazy 475 F...m pulseaudio
Spotify + VLC playing:
[crazy@tuxgaming ~]$ fuser -v /dev/snd/*
BEN. PID ZUGR. BEFEHL
/dev/snd/controlC0: crazy 475 F.... pulseaudio
/dev/snd/pcmC0D0p: crazy 475 F...m pulseaudio
Flash playinf (two youtube videos at the same time):
[crazy@tuxgaming ~]$ fuser -v /dev/snd/*
BEN. PID ZUGR. BEFEHL
/dev/snd/controlC0: crazy 475 F.... pulseaudio
/dev/snd/pcmC0D0p: crazy 1166 F...m plugin-containe
I can't play: {flash + X: X ∈ of another sound source}
Last edited by cRaZy-bisCuiT (2014-05-06 17:34:25)
Offline
That would only confirm my assumption that module-suspend-on-idle is loaded. Disable it and see if it helps. If you do not know how, read the wiki. That way pulseaudio should be active all the time (might be problematic over very long periods, but should solve your problem).
Offline
Actually that broke my whole sound system:
[crazy@tuxgaming ~]$ pulseaudio --start
E: [pulseaudio] main.c: Start des Daemons fehlgeschlagen.
[crazy@tuxgaming ~]$ pulseaudio -k
E: [pulseaudio] main.c: Konnte Prozess nicht abbrechen: Kein passender Prozess gefunden
Which means:
E: [pulseaudio] main.c: Start of the daemons failed.
E: [pulseaudio] main.c: Couldn't kill the process since there is none.
Offline
That is not informative at all, generate a log for getting the cause of failing to start. It may be connected to not synced configuration.
Offline