Acer AO722 nie działa wewnętrzny mikrofon

Wyłącznie system! Wątpliwości dotyczące aplikacji proszę umieszczać niżej, w odpowiednich forach.
grzes297
Piegowaty Guziec
Piegowaty Guziec
Posty: 11
Rejestracja: 11 lip 2013, 14:53
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Architektura: x86

Acer AO722 nie działa wewnętrzny mikrofon

Post autor: grzes297 »

Witam :teeh:

W ostatnim czasie zainstalowałem Ubuntu 14 na netbooku acer aspire one 722 - znikły mi problemy z freezami przy łaczeniu z wifi, system budzi się już po uśpieniu, działa dość stabilnie i szybko jak na ten sprzęt więc zostaniemy ze sobą na dłużej... :)

Mam jedynie mały problem z okiełznaniem wbudowanego mikrofonu... W ustawieniach dźwięku system wykrywa mikrofon, działają wszelkie suwaki, jednak zamiast głosu słychać jedynie szum. Krzyczenie na laptopa nie pomaga, wskaźnik wysterowania stoi w jednym miejscu :-x
W internecie znalazłem info aby odpalić alsamixer z terminala i podbić suwak z mikrofonem który rzeczywiście ustawiony był na zero.
Niestety to nie pomogło, znalazłem jeszcze takie wskazówki do wykonania :

Kod: Zaznacz cały

# sudo add-apt-repository ppa:ubuntu-audio-dev/ppa
# sudo apt-get update
# sudo apt-get install linux-alsa-driver-modules-$(uname -r)
# sudo apt-get install pavucontrol
ale przy wpisywaniu ich kolejno otrzymuje komunikaty typu :
E: Nie udało się odnaleźć pakietu linux-alsa-driver-modules-3.13.0-30-generic
E: Nie udało się znaleźć żadnego pakietu według wyrażenia regularnego "linux-alsa-driver-modules-3.13.0-30-generic"
Do tego:
sudo alsactl store

alsactl restore
I rzecz jasna dalej nie działa. Co mogę zrobić?

Pozdrawiam i z góry dzięki za pomoc
Ostatnio zmieniony 27 cze 2014, 16:23 przez grzes297, łącznie zmieniany 2 razy.
Awatar użytkownika
zibiboniek1
Zakręcona Traszka
Zakręcona Traszka
Posty: 909
Rejestracja: 01 gru 2009, 01:48
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64
Lokalizacja: Lublin

Re: Acer AO722 nie działa wewnętrzny mikrofon

Post autor: zibiboniek1 »

A czy czasem w alsamixerze nie miałeś pod suwakiem ?
p.s jak mikrofon podgłosisz za mocno to też działał nie będzie, bo będzie się przesterowywał.
marcin1982
Gibki Gibbon
Gibki Gibbon
Posty: 3209
Rejestracja: 30 wrz 2007, 13:49
Płeć: Mężczyzna

Re: Acer AO722 nie działa wewnętrzny mikrofon

Post autor: marcin1982 »

Podaj wynik polecenia z konsoli:

Kod: Zaznacz cały

amixer
grzes297
Piegowaty Guziec
Piegowaty Guziec
Posty: 11
Rejestracja: 11 lip 2013, 14:53
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Architektura: x86

Re: Acer AO722 nie działa wewnętrzny mikrofon

Post autor: grzes297 »

@zibiboniek1 nic takiego nie znalazłem, ruszaniem suwakiem też nic nie daje tak samo jak zmiana opcji auto-mute.

Wynik amixer:

Kod: Zaznacz cały

Simple mixer control 'IEC958',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
slv7
Piegowaty Guziec
Piegowaty Guziec
Posty: 1
Rejestracja: 28 cze 2014, 18:52

Re: Acer AO722 nie działa wewnętrzny mikrofon

Post autor: slv7 »

Też jestem zaskoczony, że w końcu po tylu latach można normalnie pracować na Ubuntu. Ja akurat dzisiaj zainstalowałem go, bo mam zamiar sprzedać swojego AO722 (przy okazji sprawdzam, czy wszystko działa).

Rozwiązanie problemu z mikrofonem znalazłem na tym zagranicznym forum.

Pozwolę sobie również wkleić rozwiązanie.

Kod: Zaznacz cały

Taken from the Acer 522/722 wiki

* Open a terminal window and run "alsamixer"
* press F6 and choose "1 HDA ATI SB" as a sound card to configure by pressing Enter
* to see the mic-related sliders, press F5 and move the cursor keys to the right, only the outermost three sliders need to be set to a level of 56 by pressing the Up key
* then, by pressing the "c" key on each of the three sliders, the volume level of each right channel needs to be put to 0
* finally, quit alsamixer by pressing ESC.

Comments:
1) I set mic boost and capture to 100 and I get no hum. Muting the right channel is key.
2) When everything is set, execute
sudo alsactl store

3) The settings need to be restored at every boot. Add this command as a startup application
alsactl restore

Jestem Linuxowym laikiem, więc teraz proszę, żeby ktoś mi powiedział jak dodać komendę 'alsactl restore' do autostartu?

EDIT:
Udało mi się uporać z dodaniem komendy do autostartu. Aby to wykonać należy:
1. Otworzyć terminal
2. Wpisać komendę

Kod: Zaznacz cały

gnome-session-properties
3. Wybrać opcję 'Dodaj' w oknie dialogowym
4. W polu nazwa wpisać (przykładowo) Mikrofon
5. W polu polecenie wpisać komendę z punktu 2.
6. W komentarzu opisać jakie jest zadanie komendy (abyśmy pamiętali na przyszłość.
7. Zatwierdzamy zmiany i restartujemy naszego AO722, w celu sprawdzenia.
marcin1982
Gibki Gibbon
Gibki Gibbon
Posty: 3209
Rejestracja: 30 wrz 2007, 13:49
Płeć: Mężczyzna

Re: Acer AO722 nie działa wewnętrzny mikrofon

Post autor: marcin1982 »

Spróbuj tak:

Kod: Zaznacz cały

sudo apt-get -y install nano

Kod: Zaznacz cały

sudo su -
Od tego momentu działasz na koncie z podwyższonymi uprawnieniami, bo ta komenda wymaga uprawnień administratora.

Kod: Zaznacz cały

export EDITOR=/usr/bin/nano

Kod: Zaznacz cały

crontab -e
Dopisujesz do pliku, który zostanie otwarty do edycji w edytorze Nano taką linijkę:

Kod: Zaznacz cały

@reboot alsactl restore
Zapisz zmiany skrótem Ctrl + O i potwierdź klawiszem Enter.

Sprawdź po restarcie czy działa.

PS
Nie wiem jak to się ma do cudownego PulseAudio i czy się jeszcze gorzej nie pop ... kaszani :D
grzes297
Piegowaty Guziec
Piegowaty Guziec
Posty: 11
Rejestracja: 11 lip 2013, 14:53
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Architektura: x86

Re: Acer AO722 nie działa wewnętrzny mikrofon

Post autor: grzes297 »

Niestety u mnie dalej nie działa, poprzestawiałem tam już wcześniej wiele suwaków i myślę ze to jest właśnie powód. Istnieje jakaś komenda na przywrócenie ustawień domyślnych w alsamixerze?
ODPOWIEDZ

Wróć do „Instalacja, aktualizacja i konfiguracja Ubuntu”

Kto jest online

Użytkownicy przeglądający to forum: Google [Bot] i 14 gości