Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
ALSA - Failed setting HW params.. [SOLVED]
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
iagoiago
n00b
n00b


Joined: 11 Sep 2006
Posts: 25

PostPosted: Mon Aug 27, 2007 4:48 pm    Post subject: ALSA - Failed setting HW params.. [SOLVED] Reply with quote

hello gentooers,
after doing a major upgrade, most sound apps come up with this error (including aplay). mplayer keeps working.
my sound chip is hda-intel and i've tried both the in-kernel alsa module and the external one.
the mixer is alright, esound is off, i'm out of ideas.. :S
thanks in advance!

btw, does anyone know if the beryl ebuild has already fallen behind the compiz one?


Last edited by iagoiago on Thu Aug 30, 2007 2:58 am; edited 3 times in total
Back to top
View user's profile Send private message
hoschi
Advocate
Advocate


Joined: 19 Jul 2003
Posts: 2517
Location: Ulm, Germany, Europe

PostPosted: Mon Aug 27, 2007 4:53 pm    Post subject: Re: ALSA - Failed setting HW params.. Reply with quote

Here the same with AC97 (INTEL ICH-6).
_________________
Just you and me strogg!
Back to top
View user's profile Send private message
PaulBredbury
Watchman
Watchman


Joined: 14 Jul 2005
Posts: 7310

PostPosted: Mon Aug 27, 2007 5:05 pm    Post subject: Reply with quote

See wiki. I suggest going back to the previous, working kernel you had.
Back to top
View user's profile Send private message
Ray ishido
Tux's lil' helper
Tux's lil' helper


Joined: 17 Jan 2006
Posts: 141
Location: Piracicaba (Brazil)

PostPosted: Mon Aug 27, 2007 6:38 pm    Post subject: Reply with quote

same pb here :(
Back to top
View user's profile Send private message
hoschi
Advocate
Advocate


Joined: 19 Jul 2003
Posts: 2517
Location: Ulm, Germany, Europe

PostPosted: Mon Aug 27, 2007 9:34 pm    Post subject: Reply with quote

PaulBredbury wrote:
See wiki. I suggest going back to the previous, working kernel you had.


Kernel? I occured after the alsa-utils upgrade!
_________________
Just you and me strogg!
Back to top
View user's profile Send private message
Seron
Apprentice
Apprentice


Joined: 31 Dec 2002
Posts: 293
Location: Malmö, Sweden

PostPosted: Tue Aug 28, 2007 9:26 am    Post subject: temporary workaround Reply with quote

As a temporary workaround I added
Code:
>=media-sound/alsa-utils-1.0.14
>=media-libs/alsa-lib-1.0.14a-r1

to /etc/portage/package.mask .
_________________
man cannot be brave without being afraid
Back to top
View user's profile Send private message
Koxta
Retired Dev
Retired Dev


Joined: 19 Mar 2004
Posts: 204
Location: Warszawa

PostPosted: Tue Aug 28, 2007 10:28 am    Post subject: Reply with quote

Everything works fine here:

Code:
# lspci |grep -i audio
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01)


Code:
# lsmod |grep snd
snd_pcm_oss            32608  0
snd_mixer_oss          12992  1 snd_pcm_oss
snd_seq_oss            26048  0
snd_seq_midi_event      5632  1 snd_seq_oss
snd_seq                40976  4 snd_seq_oss,snd_seq_midi_event
snd_seq_device          6028  2 snd_seq_oss,snd_seq
snd_hda_intel         232856  4
snd_pcm                55748  3 snd_pcm_oss,snd_hda_intel
snd_timer              16516  3 snd_seq,snd_pcm
snd                    39012  14 snd_pcm_oss,snd_mixer_oss,snd_seq_oss,snd_seq,snd_seq_device,snd_hda_intel,snd_pcm,snd_timer
snd_page_alloc          7048  2 snd_hda_intel,snd_pcm


Code:
# eix -Ic alsa
[I] media-libs/alsa-lib (1.0.14a-r1@2007-08-27): Advanced Linux Sound Architecture Library
[I] media-libs/alsa-oss (1.0.14@2007-08-27): Advanced Linux Sound Architecture OSS compatibility layer.
[I] media-plugins/gst-plugins-alsa (0.8.11(0.8)@2007-03-05 0.10.11(0.10)@2007-03-05): plugin for gstreamer
[I] media-sound/alsa-headers (1.0.14@2007-08-27): Header files for Advanced Linux Sound Architecture kernel modules
[I] media-sound/alsa-utils (1.0.14(0.9)@2007-08-27): Advanced Linux Sound Architecture Utils (alsactl, alsamixer, etc.)


Code:
# uname -a
Linux hell 2.6.22-gentoo-r2 #1 SMP PREEMPT Wed Aug 15 21:45:37 CEST 2007 i686 Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz GenuineIntel GNU/Linux


Code:
# emerge --info
Portage 2.1.2.12 (default-linux/x86/2007.0/desktop, gcc-4.1.2, glibc-2.5-r4, 2.6.22-gentoo-r2 i686)
=================================================================
System uname: 2.6.22-gentoo-r2 i686 Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz
Gentoo Base System release 1.12.9
Timestamp of tree: Mon, 27 Aug 2007 20:29:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p17
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.4.4-r4
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
sys-apps/baselayout: 1.12.9-r2
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.21
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=prescott -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O2 -march=prescott -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--with-bdeps y"
FEATURES="ccache collision-protect distlocks metadata-transfer parallel-fetch sandbox sfperms sign strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org/"
LANG="pl_PL"
LC_ALL="pl_PL"
LINGUAS="pl"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /home/koxta/gentoo/tree/gentoo-x86"
SYNC="rsync://main/gentoo-portage"
USE="X a52 aac aalib accessibility acpi alsa amarok arts asf audiofile avi bash-completion berkdb bitmap-fonts bzip2 cairo cdinstall cdparanoia cdr cli cracklib crypt cscope css cups curl cvs dbus dga divx doc dri dts dvd dvdr dvdread emboss encode esd evo exif expat fam fbcon ffmpeg firefox flac fortran ftp gdbm gif gimpprint glitz glut gmp gphoto2 gpm gstreamer gtk hal iconv idn ieee1394 imagemagick ipv6 isdnlog jack java javascript jpeg jpeg2k kadu-modules kadu-voice kde lcms libnotify libwww lirc logitech-mouse mad matroska md5sum midi mikmod mime mjpeg mmap mmx mng mono mozbranding mozdevelop mp3 mpeg mudflap musepack ncurses nls nptl nptlonly nsplugin nvidia odbc offensive ogg openal opengl openmp oss pam pcre pdf perl png ppds pppd python qt3 qt3support qt4 quicktime rdesktop readline real realmedia reflection ruby samba sdl seamonkey session slang snmp sox spell spl sse sse2 ssl startup-notification subversion svg svga tcltk tcpd tetex theora tidy tiff timidity truetype truetype-fonts type1 type1-fonts unicode usb v4l videos vim vim-syntax vim-with-x vorbis win32codecs wmp wxwindows x86 xine xml xorg xpm xv xvid xvmc zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" FOO2ZJS_DEVICES="hp1020" INPUT_DEVICES="keyboard mouse vmmouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="pl" USERLAND="GNU" VIDEO_CARDS="nvidia nv vesa vga vmware"
Unset:  CTARGET, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

_________________
Willst du dich von etwas trennen
Dann musst du es verbrennen
Willst du es nie wiedersehen
Lass es schwimmen in Benzin!
Back to top
View user's profile Send private message
Da Fox
Guru
Guru


Joined: 06 Jul 2005
Posts: 341

PostPosted: Tue Aug 28, 2007 8:27 pm    Post subject: Reply with quote

Just to say that I have the same problem after updating alsalib and alsa-utils.
Mplayer works, artsd crashes, and at first also wine was affected. Revdep-rebuild does not help.

The strange thing about wine was that revdep-rebuild thought that everything was fine, but wine kept complaining that it could not find some symbols [in alsa]. So I thought I'd just manually "emerge -1 wine". So then wine tells me that I need to first emerge alsa with the 'midi' useflag. That's strange, because both wine and alsa are already installed! Anyway I added the "midi" useflag, reemerged alsalib, then wine, and now sound works again in wine.
After that I reemerged arts, but that does not seem to make a difference.
_________________
"Man fears the darkness, and so he scrapes away at the edges of it with fire."
- Rei Ayanami

JGBE, a Java based GameBoy Emulator
Back to top
View user's profile Send private message
Ancestor
n00b
n00b


Joined: 06 Nov 2006
Posts: 72

PostPosted: Wed Aug 29, 2007 5:54 pm    Post subject: Reply with quote

i had similar situation..
after alsa update to 1.0.14a sound stopped working correctly..
it was impossible to play sound from more than one source with errors saying that device is busy, etc..
i've lost nearly 6 hours to figure it out, and without success..

the only solution i've found was to downgrade alsa-libs, alsa-headers, alsa-utils and alsa-tools to version 1.0.13
now sound is working fine again :)
Back to top
View user's profile Send private message
trakon88
Tux's lil' helper
Tux's lil' helper


Joined: 04 Aug 2002
Posts: 84
Location: Hamburg, Germany

PostPosted: Wed Aug 29, 2007 7:21 pm    Post subject: Reply with quote

Hello,

I have the same problem. Are there any solutions found than downgrade?

greetings aleX

P.S. Downgrade does not solve the artsd is not starting problem (I just tried)

This is what I get trying to start artsd manually:
ALSA lib pcm_rate.c:1325:(snd_pcm_rate_open) Cannot open library for type samplerate
artsd: pcm.c:695: snd_pcm_close: Assertion `pcm' failed.
Back to top
View user's profile Send private message
hoschi
Advocate
Advocate


Joined: 19 Jul 2003
Posts: 2517
Location: Ulm, Germany, Europe

PostPosted: Wed Aug 29, 2007 9:59 pm    Post subject: Reply with quote

Quote:
laptop peterle # emerge --info
Portage 2.1.2.12 (default-linux/x86/2007.0/desktop, gcc-4.1.2, glibc-2.5-r4, 2.6.22.5 i686)
=================================================================
System uname: 2.6.22.5 i686 Intel(R) Pentium(R) M processor 1.73GHz
Gentoo Base System release 1.12.9
Timestamp of tree: Wed, 29 Aug 2007 21:20:01 +0000
app-shells/bash: 3.2_p17
dev-lang/python: 2.4.4-r4
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.9-r2
sys-apps/sandbox: 1.2.17
sys-devel/autoconf: 2.13, 2.61-r1
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils: 2.17
sys-devel/gcc-config: 1.3.16
sys-devel/libtool: 1.5.24
virtual/os-headers: 2.6.21
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium-m -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=pentium-m -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"
USE="X aac acl acpi alsa berkdb bitmap-fonts cairo cdinstall cdr cli cracklib cups dbus dri dvd dvdr dvdread eds emboss encode evo fam fbcon ffmpeg firefox flac fortran gdbm gif glitz gnome gpm gstreamer gtk hal iconv ipod ipv6 isdnlog jabber jpeg kerberos ldap libnotify libsexy mad midi mikmod mmx mono mp3 mpeg mudflap nautilus ncurses nls nptl nptlonly ogg openal opengl openmp pam pcmcia pcre pdf png ppds pppd python qt3support quicktime readline reflection samba sdl session spell spl sqlite sse sse2 ssl startup-notification svg sysfs sysvipc tcpd theora tiff truetype truetype-fonts type1-fonts unicode usb vorbis wifi x264 x86 xcomposite xml xorg xv xvid zlib" ALSA_CARDS="intel8x0" ELIBC="glibc" INPUT_DEVICES="keyboard evdev" KERNEL="linux" USERLAND="GNU" VIDEO_CARDS="i810"
Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY


Has everyone a Intel-Card?
_________________
Just you and me strogg!
Back to top
View user's profile Send private message
hoschi
Advocate
Advocate


Joined: 19 Jul 2003
Posts: 2517
Location: Ulm, Germany, Europe

PostPosted: Wed Aug 29, 2007 10:37 pm    Post subject: Reply with quote

https://bugs.gentoo.org/show_bug.cgi?id=189155
_________________
Just you and me strogg!
Back to top
View user's profile Send private message
iagoiago
n00b
n00b


Joined: 11 Sep 2006
Posts: 25

PostPosted: Thu Aug 30, 2007 2:57 am    Post subject: Reply with quote

I have the conexant venice chipset and downgrading alsa-lib and stuff was the only solution to me (using the in-kernel drivers). i don't know about arts but esd functions perfectly. :)
Back to top
View user's profile Send private message
micmac
l33t
l33t


Joined: 28 Nov 2003
Posts: 996

PostPosted: Thu Aug 30, 2007 4:24 am    Post subject: Reply with quote

Did you guys play with the new ALSA_PCM_PLUGINS variable? Add some plugins, or add all of them, and you should be fine.
Back to top
View user's profile Send private message
trakon88
Tux's lil' helper
Tux's lil' helper


Joined: 04 Aug 2002
Posts: 84
Location: Hamburg, Germany

PostPosted: Thu Aug 30, 2007 9:09 pm    Post subject: Reply with quote

Hi everybody,

for me the issue is not solved. I tried all the above and still artsd doesn't start.

I get this:
alex@cube ~ $ artsd
ALSA lib pcm_rate.c:1381:(snd_pcm_rate_open) Cannot find rate converter

any suggestions?

aleX
Back to top
View user's profile Send private message
micmac
l33t
l33t


Joined: 28 Nov 2003
Posts: 996

PostPosted: Fri Aug 31, 2007 2:52 am    Post subject: Reply with quote

Reading the bug report (stabilization bug for alsa .14) it seems that using a desktop profil makes portage _not_ set every PCM plugin by default. So in case you got something like this,
Code:
ls -lh /etc/make.profile
lrwxrwxrwx 1 root root 56  9. Aug 14:35 /etc/make.profile -> ../usr/portage/profiles/default-linux/x86/2007.0/desktop

ALSA_PCM_PLUGINS is empty by default, whereas when you have for instance
Code:
ls -lh /etc/make.profile
lrwxrwxrwx 1 root root 56  9. Aug 14:35 /etc/make.profile -> ../usr/portage/profiles/default-linux/x86/2007.0

every plugin is selected by default.

@trakon88: Try adding "route" to ALSA_PCM_PLUGINS (or just set them all).

Regards
Back to top
View user's profile Send private message
trakon88
Tux's lil' helper
Tux's lil' helper


Joined: 04 Aug 2002
Posts: 84
Location: Hamburg, Germany

PostPosted: Fri Aug 31, 2007 5:36 am    Post subject: Reply with quote

Hi everybody,

thank you very much. I already added:
ALSA_PCM_PLUGINS="alaw copy dshare dsnoop extplug null shm adpcm file hooks ladspa lfloat linear meter mulaw multi rate route share"
to /etc/make.conf
I did : emerge -evD alsa-lib audiofile && emerge arts kdelibs
tonight
all this did not help. I also tried build in kernel modules and alsa-drivers still artsd is failing ...
what else can help?

aleX

P.S. I also tried: ALSA_PCM_PLUGINS="route" only - did not help

SOLVED

OK my fault! I solved everything by deleting /etc/asound.conf as suggested by emerge


SOLVED for me!!
Back to top
View user's profile Send private message
zoe
Guru
Guru


Joined: 10 Jun 2007
Posts: 324
Location: Greece

PostPosted: Sun Sep 02, 2007 5:03 pm    Post subject: Reply with quote

please,can you explain how you did it.i have the same problem with my card after a major upgrade (intel Family IC6).i mean the commands you used
for me,when i type
#artsd

i get
unix_connect: can't connect to server (unix:/tmp/ksocket-zoe/zoe.zoe-gen.local-1c3f-46db0cf3)
artsd: pcm_plug.c:67: snd_pcm_plug_close: Assertion `plug->gen.slave == plug->req_slave' failed.
Aborted
any replies will be really helpfull
thanks in advance
Back to top
View user's profile Send private message
trakon88
Tux's lil' helper
Tux's lil' helper


Joined: 04 Aug 2002
Posts: 84
Location: Hamburg, Germany

PostPosted: Sun Sep 02, 2007 7:17 pm    Post subject: Reply with quote

Hi,

try this:
echo ALSA_PCM_PLUGINS="alaw copy dshare dsnoop extplug null shm adpcm file hooks ladspa lfloat linear meter mulaw multi rate route share" >> /etc/make.conf
then:
emerge alsa-libs

maybe then:
rm /etc/asound.conf
rm /home/yourhomedirectoryname/.asoundrc

but: You have a different errormessage then me - so maybe the solution for you is different

greetings aleX
Back to top
View user's profile Send private message
Aries97
n00b
n00b


Joined: 04 Nov 2005
Posts: 63

PostPosted: Tue Oct 30, 2007 4:09 am    Post subject: aRts failed when alsa-lib was upgraded. Reply with quote

I was able to fix this problem on my computer by setting:
Code:
ALSA_PCM_PLUGINS="adpcm alaw dmix extplug ioplug plug rate"
in /etc/make.conf; and emerging alsa-lib. I used the process of elimination on the ALSA_PCM_PLUGINS variable and re-emerging alsa-lib (PS: I'm using version 1.0.14a-r1) and I think the above settings are the minimum needed for my computer. All the possibilities for this version of alsa-lib are, according to emerge:
Code:
adpcm alaw extplug rate -copy -dshare -dsnoop -file -hooks -ladspa -lfloat -linear -meter -mulaw -multi -null -route -share -shm
I know of no reason not to include them all. Even though they aren't in the list I included dmix, ioplug and plug because this howto said that they were important. After emerging, I ended my KDE session from the "K" menu and restarted KDE and alsa:
Code:
/etc/init.d/xdm stop
/etc/init.d/alsasound stop
/etc/init.d/alsasound start
/etc/init.d/xdm start


If you happen to know why one should or should not include all the libraries I'd love to know.

zoe, does that help?

- Aries97
Back to top
View user's profile Send private message
zoe
Guru
Guru


Joined: 10 Jun 2007
Posts: 324
Location: Greece

PostPosted: Fri Nov 02, 2007 6:22 pm    Post subject: Reply with quote

hi everyone and thanks for the reply Aries97.i managed to fix my problem by doing this(sorry but i didn't see your post until now and i was going to write the solution tha fixed it for me).First i completely removed alsa-lib,arts and kde libs and after that i did this,following a previous post
Quote:
emerge -evD alsa-lib audiofile && emerge arts kdelibs

After this everything was fine and no problem with sound.

EDIT:also added "rate" in my etc/make. conf at the ALSA_PCM_PLUGINS section.That's the steps i followed and your solution is far easier to check first before doing the emerge.thanks for the reply
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