View previous topic :: View next topic |
Author |
Message |
c Tux's lil' helper
Joined: 17 Jun 2004 Posts: 84 Location: Tyrol, Austria
|
Posted: Fri Dec 29, 2006 12:10 pm Post subject: no sound after --sync |
|
|
Hello everybody!
Recently I webrsynced my portage tree and updated some software, and since then i can hear no sound anymore. The problem is that my box "thinks" that everything works fine, so I have no clue where to look for the problem.
The aRts mixer says that Master and PCM volume are 100% and not mute. However, I can't hear anything...
The kernel did not change (well, I've tested sound on the new kernel as well)
My first suspiction was that udev changed something... after editing /etc/conf.d/rc i revoke this
I have a SiS7012 sound card and loaded these modules:
Code: | snd_intel8x0m 13324 0
snd_intel8x0 27548 1
snd_ac97_codec 88096 2 snd_intel8x0m,snd_intel8x0
snd_ac97_bus 1920 1 snd_ac97_codec
snd_pcm 69896 3 snd_intel8x0m,snd_intel8x0,snd_ac97_codec
snd_timer 18052 1 snd_pcm
snd 41572 7 snd_intel8x0m,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer
snd_page_alloc 7688 3 snd_intel8x0m,snd_intel8x0,snd_pcm |
lspci says
Code: | 00:02.7 Multimedia audio controller: Silicon Integrated Systems [SiS] Sound Controller (rev a0)
Subsystem: Uniwill Computer Corp Unknown device 5203
Flags: bus master, medium devsel, latency 64, IRQ 10
I/O ports at dc00 [size=256]
I/O ports at d800 [size=128]
Capabilities: [48] Power Management version 2 |
The first emerges were: portage and gcc.
here some log parts (I took the --fetchonly part because they are shorter)
If you can find a package which could have caused the sound not to work, please tell me!
thank you very much
-chris
1164904336: Started emerge on: Nov 30, 2006 17:32:16
1164904336: *** emerge --fetchonly portage
1164904339: >>> emerge (1 of 6) sys-apps/sandbox-1.2.17 to /
1164904343: >>> emerge (2 of 6) app-misc/pax-utils-0.1.13 to /
1164904345: >>> emerge (3 of 6) app-shells/bash-3.1_p17 to /
1164904395: >>> emerge (4 of 6) app-portage/portage-manpages-20060913 to /
1164904396: >>> emerge (5 of 6) dev-python/pycrypto-2.0.1-r5 to /
1164904399: >>> emerge (6 of 6) sys-apps/portage-2.1.1-r2 to /
1164904405: *** Finished. Cleaning up...
1164904405: *** terminating.
1164905595: Started emerge on: Nov 30, 2006 17:53:15
1164905595: *** emerge --fetchonly --update gcc
1164905596: >>> emerge (1 of 21) dev-libs/gmp-4.2.1 to /
1164905645: >>> emerge (2 of 21) sys-libs/zlib-1.2.3-r1 to /
1164905653: >>> emerge (3 of 21) sys-libs/gpm-1.20.1-r5 to /
1164905664: >>> emerge (4 of 21) sys-libs/ncurses-5.5-r3 to /
1164905705: >>> emerge (5 of 21) virtual/libiconv-0 to /
1164905705: >>> emerge (6 of 21) sys-devel/gettext-0.15 to /
1164905848: >>> emerge (7 of 21) sys-devel/m4-1.4.7 to /
1164905857: >>> emerge (8 of 21) sys-devel/gnuconfig-20060702 to /
1164905859: >>> emerge (9 of 21) sys-devel/bison-2.2 to /
1164905879: >>> emerge (10 of 21) virtual/libintl-0 to /
1164905879: >>> emerge (11 of 21) sys-apps/findutils-4.3.0 to /
1164905899: >>> emerge (12 of 21) sys-devel/binutils-config-1.9-r3 to /
1164905900: >>> emerge (13 of 21) sys-devel/binutils-2.16.1-r3 to /
1164906342: >>> emerge (14 of 21) dev-libs/mpfr-2.2.0_p10 to /
1164906356: >>> emerge (15 of 21) sys-apps/sed-4.1.5 to /
1164906370: >>> emerge (16 of 21) sys-apps/texinfo-4.8-r5 to /
1164906398: >>> emerge (17 of 21) sys-devel/gcc-config-1.3.13-r4 to /
1164906398: >>> emerge (18 of 21) sys-devel/gcc-4.1.1-r1 to /
1164907104: >>> emerge (19 of 21) sys-libs/timezone-data-2006p to /
1164907111: >>> emerge (20 of 21) sys-kernel/linux-headers-2.6.17-r1 to /
1164907876: >>> emerge (21 of 21) sys-libs/glibc-2.4-r4 to /
1164908164: *** Finished. Cleaning up...
Then, ndiswrapper:
1164977877: Started emerge on: Dec 01, 2006 13:57:57
1164977877: *** emerge --fetchonly --update ndiswrapper
1164977922: >>> emerge (1 of 43) sys-libs/zlib-1.2.3-r1 to /
1164977923: >>> emerge (2 of 43) sys-libs/gpm-1.20.1-r5 to /
1164977923: >>> emerge (3 of 43) sys-libs/ncurses-5.5-r3 to /
1164977926: >>> emerge (4 of 43) sys-devel/gettext-0.15 to /
1164977929: >>> emerge (5 of 43) sys-devel/autoconf-wrapper-3.2-r2 to /
1164977930: >>> emerge (6 of 43) sys-apps/texinfo-4.8-r5 to /
1164977931: >>> emerge (7 of 43) sys-devel/m4-1.4.7 to /
1164977932: >>> emerge (8 of 43) sys-apps/groff-1.19.2-r1 to /
1164977983: >>> emerge (9 of 43) sys-devel/gnuconfig-20060702 to /
1164977983: >>> emerge (10 of 43) sys-libs/db-4.2.52_p4-r2 to /
1164978057: >>> emerge (11 of 43) sys-libs/gdbm-1.8.3-r2 to /
1164978061: >>> emerge (12 of 43) sys-devel/libperl-5.8.8-r1 to /
1164978123: >>> emerge (13 of 43) dev-lang/perl-5.8.8-r2 to /
1164978125: >>> emerge (14 of 43) sys-devel/autoconf-2.60 to /
1164978150: >>> emerge (15 of 43) perl-core/Test-Harness-2.56 to /
1164978151: >>> emerge (16 of 43) app-admin/perl-cleaner-1.04.3 to /
1164978152: >>> emerge (17 of 43) perl-core/PodParser-1.32 to /
1164978154: >>> emerge (18 of 43) perl-core/Test-Simple-0.64 to /
1164978156: >>> emerge (19 of 43) virtual/perl-Test-Simple-0.64 to /
1164978156: >>> emerge (20 of 43) dev-perl/Locale-gettext-1.05 to /
1164978157: >>> emerge (21 of 43) sys-apps/help2man-1.36.4 to /
1164978159: >>> emerge (22 of 43) sys-devel/automake-wrapper-2-r1 to /
1164978159: >>> emerge (23 of 43) sys-devel/automake-1.9.6-r2 to /
1164978173: >>> emerge (24 of 43) sys-devel/libtool-1.5.22 to /
1164978226: >>> emerge (25 of 43) sys-apps/attr-2.4.28-r1 to /
1164978229: >>> emerge (26 of 43) sys-apps/acl-2.2.34 to /
1164978232: >>> emerge (27 of 43) sys-apps/coreutils-6.4 to /
1164978338: >>> emerge (28 of 43) sys-kernel/linux-headers-2.6.17-r1 to /
1164978348: >>> emerge (29 of 43) sys-libs/readline-5.1_p4 to /
1164978385: >>> emerge (30 of 43) sys-apps/sysvinit-2.86-r5 to /
1164978388: >>> emerge (31 of 43) sys-apps/baselayout-1.12.6 to /
1164978393: >>> emerge (32 of 43) sys-apps/sed-4.1.5 to /
1164978394: >>> emerge (33 of 43) sys-apps/module-init-tools-3.2.2-r1 to /
1164978402: >>> emerge (34 of 43) sys-fs/udev-103 to /
1164978406: >>> emerge (35 of 43) sys-devel/make-3.81 to /
1164978426: >>> emerge (36 of 43) sys-kernel/gentoo-sources-2.6.18-r3 to /
1164979276: >>> emerge (37 of 43) sys-libs/timezone-data-2006p to /
1164979277: >>> emerge (38 of 43) sys-devel/bison-2.2 to /
1164979277: >>> emerge (39 of 43) sys-devel/gcc-4.1.1-r1 to /
1164979286: >>> emerge (40 of 43) sys-libs/glibc-2.4-r4 to /
1164979291: >>> emerge (41 of 43) net-wireless/wireless-tools-28 to /
1164979297: >>> emerge (42 of 43) sys-apps/pciutils-2.2.0-r1 to /
1164979303: >>> emerge (43 of 43) net-wireless/ndiswrapper-1.25 to /
1164979307: *** Finished. Cleaning up...
1164979307: *** terminating. _________________ siamo nel mondo ma non siamo del mondo |
|
Back to top |
|
|
Dan Veteran
Joined: 25 Oct 2005 Posts: 1302
|
Posted: Fri Dec 29, 2006 3:57 pm Post subject: |
|
|
etc-update && revdep-rebuild |
|
Back to top |
|
|
c Tux's lil' helper
Joined: 17 Jun 2004 Posts: 84 Location: Tyrol, Austria
|
Posted: Tue Jan 09, 2007 4:24 pm Post subject: |
|
|
Thanks, that solved it - almost.
now sound does not work for KDE (aRts)
in kcontrol everything seems set correctly.
where should I take a look at? _________________ siamo nel mondo ma non siamo del mondo |
|
Back to top |
|
|
Dan Veteran
Joined: 25 Oct 2005 Posts: 1302
|
Posted: Tue Jan 09, 2007 4:58 pm Post subject: |
|
|
try kmix |
|
Back to top |
|
|
c Tux's lil' helper
Joined: 17 Jun 2004 Posts: 84 Location: Tyrol, Austria
|
Posted: Wed Jan 10, 2007 11:42 am Post subject: |
|
|
kmix works. I can turn the microphone on and off.
PCM and Master are set to maximum volume... _________________ siamo nel mondo ma non siamo del mondo |
|
Back to top |
|
|
mose Guru
Joined: 04 Jun 2005 Posts: 313 Location: Piacenza
|
Posted: Wed Jan 10, 2007 12:02 pm Post subject: |
|
|
Maybe the output is just muted. Try
And make sure your output is unmuted and your volume is raised. By the way: which sound card is it? |
|
Back to top |
|
|
c Tux's lil' helper
Joined: 17 Jun 2004 Posts: 84 Location: Tyrol, Austria
|
Posted: Wed Jan 10, 2007 4:30 pm Post subject: |
|
|
I think it does not matter which mixer you use - if you change volumes on alsamixer, kmix will take the settings over... and currently nothing is muted.
btw, where do I find alsamixer? since alsa is shipped with the kernel, this program is gone. (is it in alsa-drivers?)
sound output via sox (the 'play' command) does work.
my sound card is SiS7013, and i have snd_intel8x0 loaded (or 8?0_audio when using OSS...) _________________ siamo nel mondo ma non siamo del mondo |
|
Back to top |
|
|
Dan Veteran
Joined: 25 Oct 2005 Posts: 1302
|
Posted: Wed Jan 10, 2007 4:34 pm Post subject: |
|
|
you need alsa-utils try re-emerging it and then running alsamixer
http://www.gentoo.org/doc/en/alsa-guide.xml _________________ - Failure is not an option. It's bundled with your software. |
|
Back to top |
|
|
i92guboj Bodhisattva
Joined: 30 Nov 2004 Posts: 10315 Location: Córdoba (Spain)
|
Posted: Wed Jan 10, 2007 4:41 pm Post subject: |
|
|
c wrote: | I think it does not matter which mixer you use |
Correct.
Quote: | btw, where do I find alsamixer? since alsa is shipped with the kernel, this program is gone. (is it in alsa-drivers?) |
media-sound/alsa-utils
Quote: | now sound does not work for KDE (aRts) |
There is no need for arts, disable the sound server in kcontrol, go to the advanced properties button or whatever it was called in the sound events config and there you can choose an external player. Any command line tool will do, for example, "play". You don't need arts for anything. All the kde programs can use alsa directly, and alsa can do software mixing with dmix if your sound card does not support hardware mixing.
It is a superfluous, crappy, useless piece of software that only gives problems. |
|
Back to top |
|
|
c Tux's lil' helper
Joined: 17 Jun 2004 Posts: 84 Location: Tyrol, Austria
|
Posted: Mon Jan 15, 2007 12:28 pm Post subject: |
|
|
So how do you tell noatun or juk to not use arts??? (xmms is gone...)
The problem is not solved completely yer... Before I want to use sound I have to reload the ALSA modules.
Strangely enough, if I remove /etc/init.d/alsasound and /etc/init.d/coldplug from all bootlevels, and clean /etc/modules.autoload.d/kernel-2.6, even then the ALSA modules are loaded, apparently before init is executed, but without working correctly then!?! _________________ siamo nel mondo ma non siamo del mondo |
|
Back to top |
|
|
Dan Veteran
Joined: 25 Oct 2005 Posts: 1302
|
Posted: Mon Jan 15, 2007 3:39 pm Post subject: |
|
|
have you read the issues section of the alsa-guide?
http://www.gentoo.org/doc/en/alsa-guide.xml _________________ - Failure is not an option. It's bundled with your software. |
|
Back to top |
|
|
i92guboj Bodhisattva
Joined: 30 Nov 2004 Posts: 10315 Location: Córdoba (Spain)
|
Posted: Mon Jan 15, 2007 7:44 pm Post subject: |
|
|
c wrote: | So how do you tell noatun or juk to not use arts??? (xmms is gone...) |
You cant. I personally would use any other thing that can handle alsa directly. Kaboodle is also one of those few crappy things that can't do without arts. There is a crapton of players around, if you want kde ones, just use kaffeine, kmplayer, amarok, codeine, kplayer... it is not like there aren't options You can always use audacious if you like buggy xmms clones, or any other gtk player as well.
Quote: |
The problem is not solved completely yer... Before I want to use sound I have to reload the ALSA modules.
Strangely enough, if I remove /etc/init.d/alsasound and /etc/init.d/coldplug from all bootlevels, and clean /etc/modules.autoload.d/kernel-2.6, even then the ALSA modules are loaded, apparently before init is executed, but without working correctly then!?! |
When those strange things happen, do you see anything related to those drivers on dmesg? |
|
Back to top |
|
|
c Tux's lil' helper
Joined: 17 Jun 2004 Posts: 84 Location: Tyrol, Austria
|
Posted: Mon Jan 15, 2007 8:43 pm Post subject: |
|
|
6thpink wrote: | When those strange things happen, do you see anything related to those drivers on dmesg? |
I looked in /var/log/dmesg, and it contains a single line indicating "successful" loading of i8x0. I do not have the laptop with me now...
in dmesg or /var/log/messages, there's no more than in /var/log/dmesg. _________________ siamo nel mondo ma non siamo del mondo |
|
Back to top |
|
|
c Tux's lil' helper
Joined: 17 Jun 2004 Posts: 84 Location: Tyrol, Austria
|
Posted: Sat Jan 20, 2007 12:44 pm Post subject: |
|
|
I did. didn't help... _________________ siamo nel mondo ma non siamo del mondo |
|
Back to top |
|
|
c Tux's lil' helper
Joined: 17 Jun 2004 Posts: 84 Location: Tyrol, Austria
|
Posted: Tue Jan 23, 2007 12:41 pm Post subject: workaround |
|
|
I 'solved' the problem by writing an init script which unloads and reloads the modules... _________________ siamo nel mondo ma non siamo del mondo |
|
Back to top |
|
|
|