View previous topic :: View next topic |
Author |
Message |
jamapii l33t
Joined: 16 Sep 2004 Posts: 637
|
Posted: Mon Nov 22, 2004 2:05 am Post subject: alsa sound volume decreasing |
|
|
I followed the instructions on page 1, and the mixing seemed to work as intended (was a little tricky to verify because... well...), but now I have this problem:
http://linux.derkeiler.com/Mailing-Lists/Debian/2003-11/3464.html
http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=123920 (only comment #1)
As if some daemon was dragging the volume down, or as if two entities are bouncing the volume value back and forth in different units, always rounding down until it's zero.
What I did was:
Code: | emerge alsa-utils alsa-oss
rc-update add alsasound default
/etc/init.d/alsasound start
# write ~/.asoundrc
# switch from esd to alsa
# volume starts decreasing
# moving alsasound to boot runlevel ...
emerge alsamixergui
# trying to undo it, no effect ...
|
The obvious workaround would be a daemon that keeps the volume up.
I'll continue this in the Multimedia forum |
|
Back to top |
|
|
monicajae Guru
Joined: 03 Sep 2003 Posts: 363 Location: Dorset, VT
|
Posted: Mon Nov 22, 2004 8:07 pm Post subject: |
|
|
yo redeeman, where did you frikken go. why can't i get it to work anymore? |
|
Back to top |
|
|
monicajae Guru
Joined: 03 Sep 2003 Posts: 363 Location: Dorset, VT
|
Posted: Mon Nov 22, 2004 8:32 pm Post subject: |
|
|
Quote: | (yes, i know my symlink points to 2.6.0 source, but i only have that)
Code: | redeeman@redeeman: ~$ su
Password:
root@redeeman: /home/redeeman$ cd /usr/src/
root@redeeman: /usr/src$ ls -l linux
lrwxr-xr-x 1 root root 20 Jan 2 19:16 linux -> /usr/src/linux-2.6.0
root@redeeman: /usr/src$ cd linux
root@redeeman: /usr/src/linux$ make menuconfig
|
now see that linux points to the linux kernel dir, then its fine, if you by some reason dont have the link, do like this:
Code: | ln -s <kernel-source-dir> linux
|
and now we have got the link, and we are able to cd into it.
then you enable module loading, and then we need to enable only sound support, not any specific drivers. |
Now, when you say, only sound support, can you please be more specific? i tried many things for so long since this thread that i forgot which one worked. you just don't want the actual card driver enabled? is that of which you speak?? or the other crap too after you enable a bo for sound on the first page for that part of the config? |
|
Back to top |
|
|
stahlsau Guru
Joined: 09 Jan 2004 Posts: 584 Location: WildWestwoods
|
Posted: Tue Nov 23, 2004 6:04 am Post subject: |
|
|
I had some trouble with getting dmix to work correctly, too. But afterall, it´s just (for 2.6er kernel):
-compile alsa-drivers into the kernel
-emerge alsa-lib, alsa-oss and alsa-utils
-start alsasound (and evtl. add to boot-runlevel)
-find a matching .asoundrc for your card and your needs
The first steps are simple and when done, single sounds should work. The hardest (for me, at least) was messing around with .asoundrc to get the real mixing to work.
But there is pretty much documentation for that, on the wiki, the alsa-project homepage etc, and if you try some different settings in your .asoundrc, you´ll get it to work |
|
Back to top |
|
|
syadnom Guru
Joined: 09 May 2002 Posts: 531
|
Posted: Tue Nov 23, 2004 6:11 am Post subject: given up |
|
|
i have completely given up knowing that it is completely hopeless to get software mixing working for all interfaces and all programs. i will wait until the alsa developers get this straightened out. on my desktop i run a SB so i don't have any problems but my laptop is a i810 so i will have 1 sound at a time for a while. |
|
Back to top |
|
|
einstein1981 Guru
Joined: 10 Mar 2004 Posts: 395 Location: Venezuela , Caracas
|
Posted: Sun Jan 16, 2005 6:26 am Post subject: |
|
|
this used to work " out of the box" I mean I just copied it, and it worked, on this fairly new install seemed to work, until today... amsn sounds just piled up until xmms stopped and then amsn sounds for about 2 mins...
so I checked, and the only thing that I see is that my file is now ~.asoundrc
instead of ~/.asoundrc so I try to rename it, and gnome tells me, I can;t use / in file names...
now I tried messing with sawfsh a while back , and I changed something in the X setup so as when I start starx sawfish starts and not X but, I don;t know if this changes anything in gnome, if anyone knows, please infom me
thanks
charles _________________ thesis. |
|
Back to top |
|
|
syadnom Guru
Joined: 09 May 2002 Posts: 531
|
Posted: Sun Jan 16, 2005 10:22 am Post subject: ? |
|
|
no offense einstein1981, you make very little sense. Quote: | and I changed something in the X setup so as when I start starx sawfish starts and not X but, I don;t know if this changes anything in gnome, if anyone knows, please infom me |
if sawfish starts, then X has started, did you mean to say something else?
also, the ~/.asoundrc just means /home/username/.asoundrc.
if the filename is ~.asoundrc, that is wrong.you just need to delete the ~ out of the filename and make sure it is in the root of your home directory[/home/einstein1981/.asoundrc] what i read is that you have /home/einstein1981/~.asoundrc
hope this helps |
|
Back to top |
|
|
einstein1981 Guru
Joined: 10 Mar 2004 Posts: 395 Location: Venezuela , Caracas
|
Posted: Sun Jan 16, 2005 7:17 pm Post subject: |
|
|
OMG... sorry...
was kinda drunk and programing some stupid client server thing for the university, check the post hour.. yeah I think what I meant was thatI tried setting the default WM to sawfish, in the rc.conf file, I set the XSESSION VAR to sawfish..
well sorry for that stupid post...
changed it back, but still doesn't work, I have an intel 8x sound card, on my inspiron laptop, used to work...
did you have any luck with it? _________________ thesis. |
|
Back to top |
|
|
syadnom Guru
Joined: 09 May 2002 Posts: 531
|
Posted: Sun Jan 16, 2005 8:02 pm Post subject: nope |
|
|
i have never had an i8xx sound system work with software mixing properly. if i run OSS emulation i can get a number of apps to 'work' but thats it, many many things dont so i just gave up on it.
you would think it would be easy to make dsp0 a mixable buffer that streamed to the real dsp but it must not really be that simple. |
|
Back to top |
|
|
rohan28 Tux's lil' helper
Joined: 12 Dec 2004 Posts: 84 Location: Australia
|
Posted: Tue Jan 25, 2005 5:28 am Post subject: |
|
|
I have an i8xx (855GM on an Acer Extensa laptop), and dmix works for me (although SDL apps sometimes have problems). It took me a lot of experimenting to find good values for asound.conf though. Speaking of that file, here it is:
Code: |
pcm.card0 {
type hw
card 0
}
pcm.dmix0 {
type dmix
ipc_key 34521
slave {
pcm "card0"
period_time 80000
periods 8
rate 44100
}
}
pcm.dsnoop0 {
type dsnoop
ipc_key 34522
slave {
pcm "card0"
period_time 80000
periods 8
}
}
pcm.asym0 {
type asym
playback.pcm "dmix0"
capture.pcm "dsnoop0"
}
pcm.pasym0 {
type plug
slave.pcm "asym0"
}
pcm.dsp0 {
type plug
slave.pcm "asym0"
}
ctl.dsp0 {
type hw
card 0
}
pcm.!default {
type plug
slave.pcm "asym0"
}
ctl.!default {
type hw
card 0
}
|
(note I don't have a ~/.asoundrc)
Of course, there are many varieties of i8xx, but maybe this will work for some others. |
|
Back to top |
|
|
bushwakko Guru
Joined: 25 Mar 2003 Posts: 495
|
Posted: Thu Jan 27, 2005 4:34 pm Post subject: |
|
|
my god damn hero! everything works perfectly now, no need to use aoss on stuff, and xine even works! WOOOHOO _________________ Macbook Pro 15"
Core 2 Duo 2,33ghz
2gb Ram
ATI Mobility x1600 256mb |
|
Back to top |
|
|
russianpirate Veteran
Joined: 26 Sep 2004 Posts: 1167 Location: Detroit, MI
|
Posted: Sat Jan 29, 2005 3:42 pm Post subject: |
|
|
i have a CMEDIA 8738
tried that last asound.conf above, worked, but i agree there are problems with sdl games, delays and things like that.. ive had the same problem with esd.. anyone has a solution? |
|
Back to top |
|
|
chetan13 Tux's lil' helper
Joined: 02 Jul 2003 Posts: 125 Location: chennai,india
|
Posted: Tue Feb 08, 2005 12:28 pm Post subject: |
|
|
could anyone who is using alsa without oss emulation (pure alsa) please post their ~/.asoundrc file? i have a intel8x0 card and i can't figure out how to make it work.
thanks in advance
chetan |
|
Back to top |
|
|
genstef Retired Dev
Joined: 13 Jun 2004 Posts: 668 Location: M/Bay/Germany
|
Posted: Tue Feb 08, 2005 12:47 pm Post subject: |
|
|
You dont need a .asoundrc. A /etc/asound.conf for all alsa-users is imo better.
Here is my /etc/asound.conf .. it could also be used as .asoundrc
I use snd-intel8x0 and I am very content with this config, I run it for month w/o problems now.
Code: | pcm.dmixed {
type dmix
ipc_key 1024
slave {
pcm "hw:0,0"
period_time 0
period_size 1024
buffer_size 16384 # BUffer size doubled to avoid sound stutters
rate 44100
}
bindings {
0 0
1 1
}
}
pcm.dsnooped {
ipc_key 1027
type dsnoop
slave.pcm "hw:0,0"
}
pcm.dmixer {
type asym
playback.pcm "dmixed"
capture.pcm "dsnooped"
}
pcm.dsp0 {
type plug
slave.pcm "dmixer"
}
pcm.!default {
type plug
slave.pcm "dmixer"
}
pcm.default {
type plug
slave.pcm "dmixer"
}
ctl.mixer0 {
type hw
card 0
} |
|
|
Back to top |
|
|
chetan13 Tux's lil' helper
Joined: 02 Jul 2003 Posts: 125 Location: chennai,india
|
Posted: Tue Feb 08, 2005 1:10 pm Post subject: |
|
|
i saved your file in /etc/asound.conf and rebooted. now there is no sound.
$ aplay test.wav
ALSA lib pcm_dmix.c:1192:(_snd_pcm_dmix_open) Unknown field playback
aplay: main:508: audio open error: Invalid argument
is this problem due to not having the alsa oss emulation? i don't use any oss only apps so i never enabled it. |
|
Back to top |
|
|
genstef Retired Dev
Joined: 13 Jun 2004 Posts: 668 Location: M/Bay/Germany
|
Posted: Tue Feb 08, 2005 3:47 pm Post subject: |
|
|
Do alsaplayer and mplayer work? |
|
Back to top |
|
|
chetan13 Tux's lil' helper
Joined: 02 Jul 2003 Posts: 125 Location: chennai,india
|
Posted: Tue Feb 08, 2005 3:51 pm Post subject: |
|
|
genstef wrote: | Do alsaplayer and mplayer work? |
no.. mplayer doesn't work, it plays the video but there is no sound. i don't have alsaplayer installed |
|
Back to top |
|
|
TecHunter Tux's lil' helper
Joined: 15 Feb 2003 Posts: 124
|
Posted: Mon Feb 21, 2005 1:19 pm Post subject: |
|
|
VirtuaSpy wrote: | I do have one issue. In xmms (perhaps other apps, but since xmms is running more than other apps...) if I am listening to mp3s, and the disk usage goes up significantly, like when I am compiling, xmms will just stop where it's at. It won't freeze, but I have to hit play and the file will start over and start playing again. It has done this multiple times now and never did this under plain alsa without the .asoundrc file with the dmixer specification.
I tried downgrading to the latest "x86" instead of the ~x86 xmms I was using, same thing.
Has anyone else experienced this? Could I maybe try to run xmms from a console and see if it tells me anything? I'll try that and post here if it does.
Thanks.
edit: no extra output
edit2: I think I got it fixed. In XMMS, I went into Preferences > Configure (under ALSA) > Advanced Settings and set Buffer time to 1000ms, Period Time to 100ms and turned off Mmap mode. Been running it for a few hours now with no stops, so if anyone else has this problem, try that. | hey, i have the same problem with you. hope your advice will help me. _________________ Gentoo is GREAT!!! |
|
Back to top |
|
|
monicajae Guru
Joined: 03 Sep 2003 Posts: 363 Location: Dorset, VT
|
Posted: Fri Feb 25, 2005 9:16 pm Post subject: |
|
|
is there a newer way to get the newer mplayer to work with this as well? so far i only have gaim and xmms. |
|
Back to top |
|
|
codergeek42 Bodhisattva
Joined: 05 Apr 2004 Posts: 5142 Location: Anaheim, CA (USA)
|
Posted: Fri Feb 25, 2005 10:24 pm Post subject: |
|
|
I read somewhere that the in-CVS ALSA driver automagically uses dmix on most cards that don't have hardware-mixing (such as my onboard via82xx). Is this true? Can someone verify this? _________________ ~~ Peter: Programmer, Mathematician, STEM & Free Software Advocate, Enlightened Agent, Transhumanist, Fedora contributor
Who am I? :: EFF & FSF |
|
Back to top |
|
|
bushwakko Guru
Joined: 25 Mar 2003 Posts: 495
|
Posted: Tue Mar 15, 2005 12:41 pm Post subject: |
|
|
bump. would be great if someone could verify.
Also I'm having problems with this dmix setup and using skype via arts.. sound is extremely choppy and I can't get mic to work. _________________ Macbook Pro 15"
Core 2 Duo 2,33ghz
2gb Ram
ATI Mobility x1600 256mb |
|
Back to top |
|
|
Arainach l33t
Joined: 08 Jul 2004 Posts: 609
|
Posted: Tue Mar 15, 2005 8:03 pm Post subject: |
|
|
dmix and arts conflict. If you're going to use arts, disable arts. _________________ Gentoo: Stage3 w/ NPTL & udev, gcc 3.4.4 full rebuild
Kernel: 2.6.15-gentoo-r1 w/ 1G-Lowmem Patch
System: Athlon XP 2.2Ghz/1GB Corsair Value/160GB, 250GB WD IDE/128MB GeForce 6800/Sony 17" Trinitron G200 @ 1280x1024x75Hz |
|
Back to top |
|
|
bushwakko Guru
Joined: 25 Mar 2003 Posts: 495
|
Posted: Tue Mar 15, 2005 9:59 pm Post subject: |
|
|
disable arts to use arts? _________________ Macbook Pro 15"
Core 2 Duo 2,33ghz
2gb Ram
ATI Mobility x1600 256mb |
|
Back to top |
|
|
PrakashP Veteran
Joined: 27 Oct 2003 Posts: 1249 Location: C.C.A.A., Germania
|
Posted: Tue Mar 15, 2005 10:03 pm Post subject: |
|
|
Quote: |
dmix and arts conflict
|
No, dmix is redundant, but (newer) arts should work with dmix. |
|
Back to top |
|
|
bushwakko Guru
Joined: 25 Mar 2003 Posts: 495
|
Posted: Thu Mar 17, 2005 7:02 pm Post subject: |
|
|
I have problems with sound in quake3 too. I get /dev/dsp busy. Even though nothing is playing sound atm. _________________ Macbook Pro 15"
Core 2 Duo 2,33ghz
2gb Ram
ATI Mobility x1600 256mb |
|
Back to top |
|
|
|