You are not logged in.
I'd like to start out by mentioning that I realize there has probably been posts about this in the past, I know I've googled one. But the information didn't help, so I thought I'd start a thread about in hope that someone may be able to help.
This is off a new instilation of Arch Linux 64 bit, and as the Subject says I can't get sound from any flash video, etc from a webpage. Everything else works, amarok, videos off the drive, games, etc. I've tried reinstalling flash through pacman, didn't work. I tried installing flashsupport through pacman, didn't work. I tried the beta drivers of flash, didn't work.
Now, what I tried last night did work, so it seemed. I blacklisted oss, rebooted. I had then working flash, and I could play music from amarok at the same time. That was all I was able to test at that time. Only thing that I found odd was when I did that, I had lost the little tune that plays when you enter and exit KDE. It also notified me that one of my Audio devices had stopped working. Now, this morning, I logged in. Same no little tune, same notification from KDE that a device isn't working, actually two times it notified me. I then tried amarok. No sound. I tried flash, no sound. I went into the system settings, fooled around with the devices. The device that works was at the top of the list where it should be. I tested the sound, it worked there. I closed out of it, was trying sound again, nothing. I went back to the multimedia in system settings, now the sound won't work when I hit test. I look in the Kinfocenter under my sound, and my sound driver is ALSA like it should be, but under sections like MIDI device, and Mixers, it's coplaining about them not being enabled in config. Which I know before I blacklisted OSS, they where.
So, I did the only thing I could think of, and un-blacklist OSS, reboot. I come back in, and it's still complaining about a sound device not working, no intro sound. I go back to system setting -> multimedia, make sure my preferred device is at the top, test the sound. Ok working. I test amarok, working. Video, working. I log off, and back in. I got the intro sound, there was no notification that a sound device isn't working. Checked kinfocenter, everything seems to be there, my mixer is back and configured, etc. Everything is back to normal, except sound in flash. So I'm right back where I started, minus my confusion as to why when I un-blacklisted, and rebooted it was still giving me issues at first.
I've also read up about dmix, but it says that with ALSA 1.0.9rc2 and higher, it doesn't need to be enabled, since it already is automatically. Considering I have ALSA 1.0.21, I don't think that's the issue.
So, does anyone have any suggestions as to what I can try, or do to fix this? Any help would be greatly appreciated, thanks.
Offline
Maybe some inspiration here.
Offline
Just wanted to thankyou for the link. From using the fuser -v /dev/snd/* /dev/dsp* command, I was able to do a couple days of research, the command told me flash was trying to use /dev/dsp, so I had to reinstall the alsa-oss package, that seemed to fix it for a while. But the next day it was back, I blacklisted oss again, and then the key here that I think really may have fixed it is that apparently under my modconfig file I had to make it load my soundcard first, it wasn't even in there. ALSA was trying to use my onboard soundcard, and my pci sound card. Alsamixer was using my onboard, but most everything else was using my normal card. I'm thinking that when flash was playing, it somehow decided to use my onboard instead. That's my thoughts anyways.
Last edited by Meister (2010-05-13 18:27:36)
Offline
You should have e.g. /etc/modprobe.d/alsa.conf containing:
alias char-major-116 snd
alias char-major-14 soundcore
# OSS/Free portion - card #1
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
alias /dev/mixer snd-mixer-oss
alias /dev/dsp snd-pcm-oss
alias /dev/midi snd-seq-oss
# Set this to the correct number of cards.
# http://alsa.opensrc.org/index.php/MultipleCards
options snd cards_limit=1
options snd-hda-intel model=acer-aspire-8930g enable_msi=0 index=0 power_save=0Offline
Odd, it seems I don't even have an alsa.conf file. Atleast not in the /etc/modprobe.d/ directory. I'm curious, is the file necessary? I'm only asking because it seems that all my sound issues have gone away at the moment.
Offline
I don't even have... is the file necessary? ... all my sound issues have gone away
Obviously the file isn't needed then.
But the "options snd-hda-intel..." line certainly has an effect, to set module options for the ALSA kernel module.
Offline
Awesome, thanks for your time. I'll look into that.
Offline