View previous topic :: View next topic |
Author |
Message |
Isomorph n00b
Joined: 22 Sep 2002 Posts: 55 Location: Denmark
|
Posted: Thu Apr 04, 2013 12:21 pm Post subject: [SOLVED] No sound after major upgrade |
|
|
I made a major upgrade ,and after there is no sound.
The upgrade included the kernel and pulseaudio also got installed.
Or I have a little sound I can hear a click in my speakers when I mute the sound i my gnome desktop.
But nothing else. I did run alsa-info and the result is here.
http://www.alsa-project.org/db/?f=25e7103e3983ace531a292b9c8eb1e63e88c5651
Here is what pulseaudio write to /var/log/messages.
Code: |
Apr 4 09:43:06 cybert pulseaudio[14869]: [pulseaudio] alsa-util.c: Disabling timer-based scheduling because high-resolution timers are not available from the kernel.
Apr 4 09:43:06 cybert pulseaudio[14869]: [pulseaudio] alsa-util.c: Disabling timer-based scheduling because high-resolution timers are not available from the kernel.
Apr 4 09:43:06 cybert pulseaudio[14869]: [pulseaudio] bluetooth-util.c: org.bluez.Manager.ListAdapters() failed: org.freedesktop.DBus.Error.Spawn.ChildExited: Launch helper exited with unknown return code 1
Apr 4 09:43:07 cybert pulseaudio[15014]: [pulseaudio] pid.c: Daemon already running.
Apr 4 09:43:07 cybert pulseaudio[15017]: [pulseaudio] pid.c: Daemon already running.
Apr 4 10:07:03 cybert pulseaudio[14848]: [pulseaudio] alsa-util.c: Disabling timer-based scheduling because high-resolution timers are not available from the kernel.
Apr 4 10:07:03 cybert pulseaudio[14848]: [pulseaudio] alsa-util.c: Disabling timer-based scheduling because high-resolution timers are not available from the kernel.
Apr 4 10:07:04 cybert pulseaudio[14848]: [pulseaudio] bluetooth-util.c: org.bluez.Manager.ListAdapters() failed: org.freedesktop.DBus.Error.Spawn.ChildExited: Launch helper exited with unknown return code 1
Apr 4 10:11:55 cybert pulseaudio[14848]: [alsa-sink] alsa-sink.c: ALSA woke us up to write new data to the device, but there was actually nothing to write!
Apr 4 10:11:55 cybert pulseaudio[14848]: [alsa-sink] alsa-sink.c: Most likely this is a bug in the ALSA driver 'snd_hda_intel'. Please report this issue to the ALSA developers.
Apr 4 10:11:55 cybert pulseaudio[14848]: [alsa-sink] alsa-sink.c: We were woken up with POLLOUT set -- however a subsequent snd_pcm_avail() returned 0 or another value < min_avail.
Apr 4 10:35:04 cybert pulseaudio[14851]: [pulseaudio] alsa-util.c: Disabling timer-based scheduling because high-resolution timers are not available from the kernel.
Apr 4 10:35:05 cybert pulseaudio[14851]: [pulseaudio] alsa-util.c: Disabling timer-based scheduling because high-resolution timers are not available from the kernel.
Apr 4 10:35:05 cybert pulseaudio[14851]: [pulseaudio] bluetooth-util.c: org.bluez.Manager.ListAdapters() failed: org.freedesktop.DBus.Error.Spawn.ChildExited: Launch helper exited with unknown return code 1
Apr 4 10:36:29 cybert pulseaudio[14851]: [alsa-sink] alsa-sink.c: ALSA woke us up to write new data to the device, but there was actually nothing to write!
Apr 4 10:36:29 cybert pulseaudio[14851]: [alsa-sink] alsa-sink.c: Most likely this is a bug in the ALSA driver 'snd_hda_intel'. Please report this issue to the ALSA developers.
Apr 4 10:36:29 cybert pulseaudio[14851]: [alsa-sink] alsa-sink.c: We were woken up with POLLOUT set -- however a subsequent snd_pcm_avail() returned 0 or another value < min_avail.
Apr 4 13:04:27 cybert pulseaudio[13936]: [pulseaudio] alsa-util.c: Disabling timer-based scheduling because high-resolution timers are not available from the kernel.
Apr 4 13:04:29 cybert pulseaudio[13936]: [pulseaudio] alsa-util.c: Disabling timer-based scheduling because high-resolution timers are not available from the kernel.
Apr 4 13:04:29 cybert pulseaudio[13936]: [pulseaudio] bluetooth-util.c: org.bluez.Manager.ListAdapters() failed: org.freedesktop.DBus.Error.Spawn.ChildExited: Launch helper exited with unknown return code 1
|
Last edited by Isomorph on Thu Apr 04, 2013 5:28 pm; edited 1 time in total |
|
Back to top |
|
|
krinn Watchman
Joined: 02 May 2003 Posts: 7470
|
Posted: Thu Apr 04, 2013 12:58 pm Post subject: |
|
|
I would say as it keep complain against avaiability of high resolution timer that is something to check.
To be honest i don't know what timer it speak of, so check those ones :
Code: | CONFIG_HIGH_RES_TIMERS
CONFIG_HPET_TIMER
CONFIG_SND_HRTIMER
CONFIG_SND_SEQ_HRTIMER_DEFAULT
|
If you didn't upgrade your kernel, forget what i have said. |
|
Back to top |
|
|
Isomorph n00b
Joined: 22 Sep 2002 Posts: 55 Location: Denmark
|
Posted: Thu Apr 04, 2013 3:26 pm Post subject: |
|
|
Activated these
Code: |
CONFIG_SND_HRTIMER
CONFIG_SND_SEQ_HRTIMER_DEFAULT
|
it removed the timer error message, but still no sound.
And now I get a lot errors mentioning fd0.
Code: |
end_request: I/O error, dev fd0, sector 0
|
|
|
Back to top |
|
|
Isomorph n00b
Joined: 22 Sep 2002 Posts: 55 Location: Denmark
|
Posted: Thu Apr 04, 2013 4:06 pm Post subject: |
|
|
I solve it by following the alsa guide.
http://www.gentoo.org/doc/en/alsa-guide.xml
Running alsaconf again solved the problem.
I also blacklisted my floppy (fd0) in modprobe.d |
|
Back to top |
|
|
|