As explained in bug 176278, the current stable alsa-* won't compile against any kernel >=2.6.21. Thus I'm asking you guys to please stable those ebuilds: - media-sound/alsa-firmware-1.0.14 - media-sound/alsa-driver-1.0.14 - media-sound/alsa-headers-1.0.14 - media-sound/alsa-tools-1.0.14 - media-sound/alsa-utils-1.0.14 - media-libs/alsa-lib-1.0.14a-r1 - media-libs/alsa-oss-1.0.14
CCing the architectures.
Pwn3d! Was already done for sparc. In fact, i wonder where you've got this idea... ;-) And you lack media-plugins/alsa-plugins-1.0.14 in the list.... pwn3d f4t4l1ty!!!
x86 happy
unhappy x86 / immidatley after upgrade sound was broken, alsaconf doesn't find a my ac97 intel-soundcard
did you restart alsasound?
No, of course not...haha ;-) http://forums.gentoo.org/viewtopic-t-578456-highlight-alsa.html Their are more reports about problems in the web, most of them with Intel-Soundcards. But Intel-Soundcards can found everywhere.
alsa-utils, alsa-tools, alsa-lib, alsa-driver all work here. I have no idea how to test the others other than just see if they install(which I have done) Portage 2.1.2.12 (default-linux/amd64/2007.0/desktop, gcc-4.1.2, glibc-2.5-r4, 2.6.22-gentoo-r2 x86_64) ================================================================= System uname: 2.6.22-gentoo-r2 x86_64 AMD Athlon(tm) 64 Processor 3400+ Gentoo Base System release 1.12.9 Timestamp of tree: Sun, 26 Aug 2007 21:30:01 +0000 distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.4 [disabled] app-shells/bash: 3.2_p17 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 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.23b virtual/os-headers: 2.6.21 ACCEPT_KEYWORDS="amd64" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=athlon64 -O2 -pipe" CHOST="x86_64-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/gconf /etc/terminfo" CXXFLAGS="-march=athlon64 -O2 -pipe" DISTDIR="/distfiles" FEATURES="distlocks metadata-transfer parallel-fetch sandbox sfperms strict test" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/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" PORTDIR_OVERLAY="/overlay" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X acl acpi aiglx aim alsa amd64 arts berkdb bitmap-fonts branding cairo cli cracklib crypt cups dbus dri dvd dvdread emboss encode esd evo fam firefox fortran gdbm gif gnome gpm gstreamer gtk hal iconv imap ipv6 isdnlog jpeg kde kerberos mad midi mikmod mmx mp3 mpeg mpeg3 mqsli mudflap mysql ncurses nls nptl nptlonly nvidia ogg opengl openmp oss pam pcre pdf perl png pppd python qt3 qt3support quicktime readline reflection sdl session sockets spell spl sqlite3 sse sse2 ssl svg tcpd test tiff truetype truetype-fonts type1-fonts unicode vim vorbis xcomposite xine xml xorg xv zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" 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" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="nvidia" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
emerge --info: 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 PS: I think their are to much problems, maybe alsa-1.0.14 should be set ~testing again
Created attachment 129581 [details] config of my vanilla-kernel-2.6.22.5
removed midi-useflag von make.conf - no difference :(
OK, I just upgraded to suspend2-sources-2.6.22-r1. I also updated to alsa-lib-1.0.14a-r1. I never had any compillation problems, but audio output was failing for applications (mostly with "Uknown pcm device Default" and such), but alsaconf and alsamixer seemed to be working fine. I had to dig, but found this forum post: http://forums.gentoo.org/viewtopic-p-3950405.html#3950405 . Then, I noticed that the file referenced there, /usr/portage/profiles/base, is not used by my "desktop" profile, but tthat's the only file that seems to define this. So, ALSA_PCM_PLUGINS was undefined, causing all PCM plugins for alsa-lib to be *disabled*. Once I added this to my /etc/make.conf: ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hoo ks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route sha re shm softvol" and rebuilt alsa-lib, viola, sound output again. Yes, a sledgehammer approach, but it worked for me. Yes, I'm using hda-intel. And, for reference, here's my profile setup: fuji ~ # ls -la /etc/ | grep make.profile lrwxrwxrwx 1 root root 56 May 21 06:30 make.profile -> ../usr/portage/profiles/default-linux/x86/2007.0/desktop fuji ~ # I'd love to know if that's wrong. ;) Thanks.
Oh, and I restarted /etc/init.d/alsasound, but not sure if that mattered.
amd64 stable
Hi all, reading http://forums.gentoo.org/viewtopic-p-3950405.html#3950405 I get the impression that ALSA_PCM_PLUGINS is set in /usr/portage/profiles/base to include every plugin. Yet when I emerge alsa-lib none of them is selected by default. I had to add ALSA_PCM_PLUGINS="route" to make.conf to get my sound system back up: emerge alsa-lib -vp These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] media-libs/alsa-lib-1.0.14a-r1 USE="-alisp -debug -doc -midi" ALSA_PCM_PLUGINS="route -adpcm -alaw -copy -dshare -dsnoop -extplug -file -hooks -ladspa -lfloat -linear -meter -mulaw -multi -null -rate -share -shm" 0 kB Total: 1 package (1 reinstall), Size of downloads: 0 kB The problems described in http://forums.gentoo.org/viewtopic-t-578456-highlight-alsa.html sound very much like the problem I had before I figured out I had to add the "route" plugin. Any idea why ALSA_PCM_PLUGINS wouldn't be preselected? section_eight ~ # 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 section_eight ~ # 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 AMD Sempron(tm) 2400+ Gentoo Base System release 1.12.9 Timestamp of tree: Wed, 29 Aug 2007 03:50:01 +0000 ccache version 2.4 [enabled] app-shells/bash: 3.2_p17 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=athlon-xp -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/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer" DISTDIR="/home/portage/distfiles" EMERGE_DEFAULT_OPTS="--with-bdeps y" FEATURES="ccache distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo" LANG="de_DE@euro" LC_ALL="de_DE@euro" LINGUAS="de" MAKEOPTS="-j2" PKGDIR="/home/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" SYNC="rsync://rsync.informatik.rwth-aachen.de/gentoo-portage" USE="3dnow 3dnowext X aotuv bzip2 cups foomaticdb gdbm gif gnutls iconv jpeg kde logrotate mmx mmxext nls nptl nptlonly png ppds readline sasl spell sse ssl svg threads tiff x86 xorg zlib" ALSA_PCM_PLUGINS="route" ELIBC="glibc" INPUT_DEVICES="mouse keyboard" KERNEL="linux" LINGUAS="de" LIRC_DEVICES="serial" USERLAND="GNU" VIDEO_CARDS="radeon" Unset: CTARGET, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Whoops, just after I posted I read http://bugs.gentoo.org/show_bug.cgi?id=189155#c11 (comment #11). Jesse already figured out that the desktop profile doesn't source the file that includes the preset ALSA_PCM_PLUGINS. Nevermind.
Marked ppc/ppc64 stable.
Any reason hppa was left out? :\
Marked stable for HPPA: =media-libs/alsa-lib-1.0.14a-r1 =media-libs/alsa-oss-1.0.14 =media-plugins/alsa-plugins-1.0.14 =media-sound/alsa-headers-1.0.14 =media-sound/alsa-utils-1.0.14
Steve missed alsa-oss.
alsa-oss stable on amd64 now
alpha/ia64 stable, thanks Tobias, closing.