LinuxForum.Fans
Тема

Не работает встроенный микрофон в ноутбуке

Автор: mediawest 23 сообщений 9994 просмотров
#375278

Здравствуйте! Ноутбук новый Asus X 552 EA, вчера установил на него Ubuntu 12.04
Сегодня установил Skype и обнаружил, что встроенный микрофон не работает.
В настройках скайпа не удалось решить проблему. Установил pavucontrol, но в нем тоже не работает микрофон.
У меня в ноутбуке одно гнездо (на наушники и микрофон), когда пользуюсь наушниками с телефона - все работает.
Может кто сталкивался с этой проблемой и решил ее?

#375282
mediawest написал:
Здравствуйте! Ноутбук новый Asus X 552 EA, вчера установил на него Ubuntu 12.04
Сегодня установил Skype и обнаружил, что встроенный микрофон не работает.
В настройках скайпа не удалось решить проблему. Установил pavucontrol, но в нем тоже не работает микрофон.
У меня в ноутбуке одно гнездо (на наушники и микрофон), когда пользуюсь наушниками с телефона - все работает.
Может кто сталкивался с этой проблемой и решил ее?

А что, на ноуте нет встроенного микрофона? (Без гнезда?)

#375285

Есть, но он почему-то не работает.

#375287
mediawest написал:
Есть, но он почему-то не работает.

А должен. Вы, когда скайп настраиваете - выберите его.

#375290

Выбрать нет возмозможности, в даном случае есть только "PulseAudio Server (Local)"

#375295

Личку посмотрите, пожалуйста

#375301

mediawest, покажите вывод:

text
$ aplay -l
$ aplay -L

На всякий случай, знак "$" вводить не нужно, это означает, что команда дается от имени пользователя.

#375304

#375308
aplay -L
text

default
    Playback/recording through the PulseAudio sound server
hdmi:CARD=Generic,DEV=0
    HD-Audio Generic, HDMI 0
    HDMI Audio Output
dmix:CARD=Generic,DEV=3
    HD-Audio Generic, HDMI 0
    Direct sample mixing device
dsnoop:CARD=Generic,DEV=3
    HD-Audio Generic, HDMI 0
    Direct sample snooping device
hw:CARD=Generic,DEV=3
    HD-Audio Generic, HDMI 0
    Direct hardware device without any conversions
plughw:CARD=Generic,DEV=3
    HD-Audio Generic, HDMI 0
    Hardware device with all software conversions
sysdefault:CARD=Generic_1
    HD-Audio Generic, ALC233 Analog
    Default Audio Device
front:CARD=Generic_1,DEV=0
    HD-Audio Generic, ALC233 Analog
    Front speakers
surround40:CARD=Generic_1,DEV=0
    HD-Audio Generic, ALC233 Analog
    4.0 Surround output to Front and Rear speakers
surround41:CARD=Generic_1,DEV=0
    HD-Audio Generic, ALC233 Analog
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=Generic_1,DEV=0
    HD-Audio Generic, ALC233 Analog
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=Generic_1,DEV=0
    HD-Audio Generic, ALC233 Analog
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=Generic_1,DEV=0
    HD-Audio Generic, ALC233 Analog
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
dmix:CARD=Generic_1,DEV=0
    HD-Audio Generic, ALC233 Analog
    Direct sample mixing device
dsnoop:CARD=Generic_1,DEV=0
    HD-Audio Generic, ALC233 Analog
    Direct sample snooping device
hw:CARD=Generic_1,DEV=0
    HD-Audio Generic, ALC233 Analog
    Direct hardware device without any conversions
plughw:CARD=Generic_1,DEV=0
    HD-Audio Generic, ALC233 Analog
    Hardware device with all software conversions

Пользуйтесь тегами BBCode. yars.

#375309

Попробуйте сделать

text
$ arecord -D Generic_1 -f cdr -t wav /tmp/test.wav

Если запись пойдет, нужно будет написать ~/.asoundrc.

#375311

А если вместо Generic_1 написать sysdefault?

#375313

mediawest,
Текст из консоли(терминала) нужно просто копировать и вставлять в сообщение на форуме, как обычный текст, обрамив тегом CODE (кнопка "<>" на панели инструментов), а не делать скриншоты.

#375314

Покажите на всякий случай выводы

text
arecord -l
arecord -L
id
sudo "lspci -k | grep -A2 -i audio"

Странно это. И пожалуйста, копируйте текст как текст, обычным способом, т.е., мышью.
И да, а если не указывать параметр -D вообще?

#375315
text
$ arecord sysdefault -f cdr -t wav /tmp/test.wav
Запись WAVE 'sysdefault' : Signed 16 bit Big Endian, Частота 44100 Гц, Стерео
arecord: begin_wave:2248: Wave не поддерживает формат S16_BE...
text
$ arecord -l
**** Список CAPTURE устройств ****
карта 1: Generic_1 [HD-Audio Generic], устройство 0: ALC233 Analog [ALC233 Analog]
  Подустройства: 1/1
  Подустройство №0: subdevice #0
text
$ arecord -L
default
    Playback/recording through the PulseAudio sound server
sysdefault:CARD=Generic_1
    HD-Audio Generic, ALC233 Analog
    Default Audio Device
front:CARD=Generic_1,DEV=0
    HD-Audio Generic, ALC233 Analog
    Front speakers
surround40:CARD=Generic_1,DEV=0
    HD-Audio Generic, ALC233 Analog
    4.0 Surround output to Front and Rear speakers
surround41:CARD=Generic_1,DEV=0
    HD-Audio Generic, ALC233 Analog
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=Generic_1,DEV=0
    HD-Audio Generic, ALC233 Analog
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=Generic_1,DEV=0
    HD-Audio Generic, ALC233 Analog
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=Generic_1,DEV=0
    HD-Audio Generic, ALC233 Analog
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
dmix:CARD=Generic_1,DEV=0
    HD-Audio Generic, ALC233 Analog
    Direct sample mixing device
dsnoop:CARD=Generic_1,DEV=0
    HD-Audio Generic, ALC233 Analog
    Direct sample snooping device
hw:CARD=Generic_1,DEV=0
    HD-Audio Generic, ALC233 Analog
    Direct hardware device without any conversions
plughw:CARD=Generic_1,DEV=0
    HD-Audio Generic, ALC233 Analog
    Hardware device with all software conversions
text
$ id
uid=1000(andriy) gid=1000(andriy) группы=1000(andriy),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),109(lpadmin),124(sambashare)
text
sudo: lspci -k | grep -A2 -i audio: команда не найдена
#375316

Запишите в /etc/asound.conf следующее:

text
 pcm.mixin {
    type dsnoop
    slave {
        pcm "hw:1,0"
    }
    bindings {
        0 0
        0 1
    }
}

а также добавьте пользователя в группу audio:

text
sudo usermod -a -G audio mediawest

и перезагрузитесь. После этого alsamixer должен показывать и источники для захвата.

#375317
"yars" написал:
Запишите в /etc/asound.conf следующее:

Извините, а как туда войти?

#375318

Править так:

text
sudo gedit /etc/asound.conf
Войдите или зарегистрируйтесь, чтобы ответить.