drumrock (drumrock) wrote,
drumrock
drumrock

Categories:
  • Mood:

Как он меня задолбал, этот микрофон в Ubuntu! Dirty fix.

Только я написал, что нашёл, как чинить микрофон в Убунте 9.10, как он опять перестал писать звук.

Я был в шоке и зол :-) Поэтому вот такое решение для экстренного оживления микрофона без перезагрузки:

Ubuntu 9.10 microphone fix:

[drumrock@franklin ~]$ cat /home/drumrock/local/bin/reset-audio.sh 
#!/bin/sh
# drumrock.skipitnow.org

sudo killall -HUP pulseaudio
sudo killall pulseaudio

modules="snd_seq_dummy snd_seq_oss snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq snd_seq_device snd_pcm_oss snd_mixer_oss snd_hda_codec_si3054 snd_hda_codec_realtek snd_hda_intel snd_hda_codec snd_hwdep snd_pcm snd_timer snd soundcore snd_page_alloc "

# Because I don't want to waste time to find out the right sequence
for i in `seq 0 15`;
do
	for module in $modules;
	do
		sudo rmmod $module 2> /dev/null
	done
done

sudo modprobe $modules

echo 'Audio modules reset. You may now use your mic again.'


По итогам беглого расследования оказалось, что связку микрофон+PulseAudio вешают некоторые приложение, пытающиеся записать что-то с микрофона через... через какой-то старый способ. Или просто другим методом каким-то. Я это на примере Audacity обнаружил - поперещёлкивал параметры записи, и audacity перестала блокировать микрофон. Что там было изначально, я забыл.

Блокировать - это значит, что после первой же попытки записать "вот таким способом" с микрофона, все остальные приложения переставали писать наглухо, и даже системный индикатор уровня сигнала показывал глухой ноль.
Tags: life, linux, notebooks
Subscribe

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 6 comments