Автор Тема: Нет звука [РЕШЕНО]  (Прочитано 11938 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн abc

  • Пользователь
  • *
  • Сообщений: 34
Нет звука [РЕШЕНО]
« : 07 Мая 2013, 22:49:35 »
Перечитал 10-15 соотвествующих тем на этом и других форумах, пока ничего не помогло. Месяц назад установил дебиан 6.0.7 на компьютер, все зарабтало кроме звука. После правки файла /etc/modprobe.d/alsa-base.conf и обновление ядра до 3.2 звук заработал. На днях купил ноутбук. та же проблема со звуком. правка файла не помогла.

Ноутбук Samsung np535-u4c. Debian 6.0.7 (ставил 7, но там так же звук не заработал), Гном 2.30.2, Alsa 1.0.23. Скачал, скомпилировал, установил драйвер с сайта Realtek.

uname -r
Spoiler: ShowHide
3.2.0-0.bpo.4-686-pae


aplay -l
Spoiler: ShowHide
**** List of PLAYBACK Hardware Devices ****
card 1: Generic [HD-Audio Generic], device 0: ALC269VC Analog [ALC269VC Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0


cat /proc/asound/cards
Spoiler: ShowHide
0 [HDMI           ]: HDA-Intel - HDA ATI HDMI
                      HDA ATI HDMI at 0xfeb44000 irq 46
 1 [Generic        ]: HDA-Intel - HD-Audio Generic
                      HD-Audio Generic at 0xfeb40000 irq 16


Содержимое файла  /etc/modprobe.d/alsa-base.conf
Spoiler: ShowHide
# autoloader aliases
install sound-slot-0 /sbin/modprobe snd-card-0
install sound-slot-1 /sbin/modprobe snd-card-1
install sound-slot-2 /sbin/modprobe snd-card-2
install sound-slot-3 /sbin/modprobe snd-card-3
install sound-slot-4 /sbin/modprobe snd-card-4
install sound-slot-5 /sbin/modprobe snd-card-5
install sound-slot-6 /sbin/modprobe snd-card-6
install sound-slot-7 /sbin/modprobe snd-card-7
# Cause optional modules to be loaded above generic modules
install snd /sbin/modprobe --ignore-install snd && { /sbin/modprobe --quiet snd-ioctl32 ; /sbin/modprobe --quiet snd-seq ; }
install snd-rawmidi /sbin/modprobe --ignore-install snd-rawmidi && { /sbin/modprobe --quiet snd-seq-midi ; : ; }
install snd-emu10k1 /sbin/modprobe --ignore-install snd-emu10k1 && { /sbin/modprobe --quiet snd-emu10k1-synth ; : ; }

# Prevent abnormal drivers from grabbing index 0
options bt87x index=-2
options cx88_alsa index=-2
options snd-atiixp-modem index=-2
options snd-intel8x0m index=-2
options snd-via82xx-modem index=-2
# Keep snd-pcsp from beeing loaded as first soundcard
options snd-pcsp index=-2
# Keep snd-usb-audio from beeing loaded as first soundcard
options snd-usb-audio index=-2


lspci | grep Audio
Spoiler: ShowHide
00:01.1 Audio device: ATI Technologies Inc Device 9902
00:14.2 Audio device: Advanced Micro Devices [AMD] Hudson Azalia Controller (rev 01)


Скриншот alsamixer


Все похожие темы читал, не помогло.

Сообщение объединено: 07 Мая 2013, 22:55:35
Забыл добавить. Иногда, пока не пойму после каких действий aplay -l показывает еще звук на HDMI выходе.
« Последнее редактирование: 08 Мая 2013, 11:53:40 от abc »
 

Оффлайн kobzar

Re: Нет звука
« Ответ #1 : 08 Мая 2013, 00:37:28 »
если в алсамиксере нажать Ф6 и произвести селект соунд кард?
Ты дорого мой друг, заплатишь за ошибку,..
Когда оскал мой милый, ты приймешь за улыбку.
 

Оффлайн abc

  • Пользователь
  • *
  • Сообщений: 34
Re: Нет звука
« Ответ #2 : 08 Мая 2013, 08:37:30 »
если в алсамиксере нажать Ф6 и произвести селект соунд кард?

Можно выбрать deault, встроенную крату и hdmi
┌───── Sound Card ──────┐
│-  (default)                         
│0  HDA ATI HDMI               
│1  HD-Audio Generic         
│   enter device name...       

Для default и hdmi никаких ползунков нет, для встроенной скриншот в первом посте. Думаю, что default и hdmi это одно и то же. Надо чтобы вместо default была встроенная.

Сообщение объединено: 08 Мая 2013, 11:13:44
Есть продвижение. Команда aplay -l показывает, что нужная мне карта имеет номер 1 - card 1. В файле  /usr/share/alsa/alsa.conf
defaults.ctl.card 1
defaults.pcm.card 1
defaults.pcm.device 1

Вместо 1 раньше было 0, то есть по умолчанию выбирался HDMI выход. Теперь при запуске alsamixer сразу открывается нужная карта. Но звук так и не появился. В том же alsamixer-е если поднять все ползунки микрофонов, через динамики слышен свист.

При запуске aplay без параметров:
ALSA lib pcm_dmix.c:1018:(snd_pcm_dmix_open) unable to open slave
aplay: main:654: audio open error: Нет такого файла или каталога

Сообщение объединено: 08 Мая 2013, 11:52:35
Докапался  :)

В файле  /usr/share/alsa/alsa.conf в строке defaults.pcm.device нужно было выставить 0, в остальных 1.
В итоге это выглядит так:
defaults.ctl.card 1
defaults.pcm.card 1
defaults.pcm.device 0

Первые две строчки 1, т. к. aplay -l показывает номер карты 1, а в строке defaults.pcm.device 0, т. к. aplay -l показывает еще и номер девайса, который равен 0, то есть номер карты и девайсы не одинаковые.
**** List of PLAYBACK Hardware Devices ****
card 1: Generic [HD-Audio Generic], device 0: ALC269VC Analog [ALC269VC Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
« Последнее редактирование: 08 Мая 2013, 11:53:16 от abc »
 

Оффлайн calambus

Re: Нет звука [РЕШЕНО]
« Ответ #3 : 08 Мая 2013, 13:33:06 »
abc, Вам похоже удалось разобраться в сути проблемы , я сейчас попробовал применить эту рекомендацию ,
звук появился но Alsamixer не открывается ...
Вот такие выводы :
Цитировать
$ alsamixer
Не удаётся открыть микшер: Нет такого файла или каталога
$ aplay -l
**** Список PLAYBACK устройств ****
карта 0: VT82xx [HDA VIA VT82xx], устройство 0: ALC660-VD Analog [ALC660-VD Analog]
  Подустройства: 1/1
  Подустройство №0: subdevice #0
$ inxi -A
Audio:     Card: VIA VT8237A/VT8251 HDA Controller driver: snd_hda_intel Sound: ALSA ver: 1.0.24
$ cat /proc/asound/pcm
00-00: ALC660-VD Analog : ALC660-VD Analog : playback 1 : capture 1
А в этом варианте пока вроде работает :
Spoiler: ShowHide

# /usr/share/alsa/alsa.conf
defaults.ctl.card 0
defaults.pcm.card 0
defaults.pcm.device 0

user@debian-mate:~$ alsamixer
                                                         

user@debian-mate:~$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: VT82xx [HDA VIA VT82xx], device 0: ALC660-VD Analog [ALC660-VD Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

user@debian-mate:~$ inxi -A
Audio:     Card: VIA VT8237A/VT8251 HDA Controller driver: snd_hda_intel Sound: ALSA ver: 1.0.24

user@debian-mate:~$ cat /proc/asound/pcm
00-00: ALC660-VD Analog : ALC660-VD Analog : playback 1 : capture 1

Получается что чипсет северного моста VIA VT8237A + ALC660-VD Analog в разных  дистирибутивах с разными версиями ALSA ведёт себя по разному ...
« Последнее редактирование: 08 Мая 2013, 14:31:40 от calambus »
 

Оффлайн abc

  • Пользователь
  • *
  • Сообщений: 34
Re: Нет звука [РЕШЕНО]
« Ответ #4 : 08 Мая 2013, 14:28:29 »
Alsamixer не открывается ...

Я знаю только оно решение проблемы с alsamixer-ом. Проверьте состоит ли ваш пользователь в группе audio командой groups. Должно быть что-то такое:
user cdrom floppy audio dip video plugdev netdev bluetooth scanner
 

Оффлайн calambus

Re: Нет звука [РЕШЕНО]
« Ответ #5 : 08 Мая 2013, 14:41:12 »
abc, а нету однако , извиняюсь ответ продублировал ...
user@runtu-gnome-desktop:~$ groups
user adm voice cdrom sudo audio dip video plugdev pulse sambashare lpadmin
user@runtu-gnome-desktop:~$ alsamixer
Не удаётся открыть микшер: Нет такого файла или каталога

Всё есть и ничего нету ...
« Последнее редактирование: 08 Мая 2013, 15:22:17 от calambus »
 

Оффлайн Sergei_Alekseev

Re: Нет звука [РЕШЕНО]
« Ответ #6 : 08 Мая 2013, 19:15:54 »
Не удаётся открыть микшер: Нет такого файла или каталога
Посмотреть нужно установлены ли alsa-utils, alsamixer в этом пакете.
 

Оффлайн calambus

Re: Нет звука [РЕШЕНО]
« Ответ #7 : 08 Мая 2013, 20:26:50 »
Sergei_Alekseev, в том то и дело , что ВСЕ пакеты Pulse Audio и ALSA имеются в наличии и установлены в Систему , дело в следующем :
установленная Система их не правильно идентифицирует ...

Оффлайн Sergei_Alekseev

Re: Нет звука [РЕШЕНО]
« Ответ #8 : 08 Мая 2013, 23:14:49 »
Sergei_Alekseev, в том то и дело , что ВСЕ пакеты Pulse Audio и ALSA имеются в наличии и установлены в Систему , дело в следующем : установленная Система их не правильно идентифицирует ...

В каком смысле? Выполните /usr/bin/alsamixer, если так не откроет, значит нет там такого файла.
Если так откроет, значит у вас в пате для юзера отсутствует /usr/bin

btw, pulseaudio это тот ещё геморрой. Лучше всё снести.
« Последнее редактирование: 08 Мая 2013, 23:16:33 от Sergei_Alekseev »
 

Оффлайн calambus

Re: Нет звука [РЕШЕНО]
« Ответ #9 : 08 Мая 2013, 23:20:44 »
Это проверить смогу только после праздников ...

Оффлайн calambus

Re: Нет звука [РЕШЕНО]
« Ответ #10 : 14 Мая 2013, 11:00:16 »
В общем ситуяция такая :
user@runtu-gnome-desktop:~$ inxi -A
Audio:     Card: VIA VT8237A/VT8251 HDA Controller driver: snd_hda_intel Sound: ALSA ver: 1.0.24

Alsamixer и все остальное , относящееся к alsa-utils , в том варианте не устанавливается , работает только Pulseaudio + Pavucontrol .
В Debian7 Weezzy + MATE и Ubuntu13.04 + MATE всё работает штатно ...
« Последнее редактирование: 14 Мая 2013, 11:02:00 от calambus »
 

Теги:
     

    Нет звука по usb

    Автор nabus

    Ответов: 0
    Просмотров: 1240
    Последний ответ 07 Октября 2015, 13:16:28
    от nabus
    ASUS N750JK - режим звука 2.1

    Автор ioann.sys

    Ответов: 4
    Просмотров: 2523
    Последний ответ 27 Июня 2015, 09:20:38
    от ioann.sys
    [Решено] sound-juicer (звуковыжимаклка): как заставить копировать дорожки в mp3?

    Автор orlyanuch

    Ответов: 2
    Просмотров: 1795
    Последний ответ 22 Июня 2011, 10:56:15
    от orlyanuch
    [Решено] ASUS Xonar DS FP Headphone

    Автор Georg

    Ответов: 3
    Просмотров: 2319
    Последний ответ 08 Мая 2015, 20:25:24
    от Georg
    [РЕШЕНО]Тормоза в Firefox+youtube debian 9

    Автор achirik

    Ответов: 9
    Просмотров: 3697
    Последний ответ 01 Июля 2017, 05:32:24
    от achirik