Нет звука в Mandriva 2009 (Тишина на ноутбуке Dell 500 с Мандривой)

PCLinuxOS

Модератор: Bizdelnick

Telemex
Сообщения: 162

Нет звука в Mandriva 2009

Сообщение Telemex »

Установил на ноут Dell 500 Мандриву 2009. Проблема в отсутствии звука.
Железо: Intel HD audio, codec Sigmatel STAC9228.
При запуске kmix ругается "устройство не найдено".

lsmod сообщает следующее (все строки с "snd" и "sound"):

snd_hda_intel 409488 0
snd_hwdep 10884 1 snd_hda_intel
snd_seq_dummy 6660 0
snd_seq_oss 33664 0
snd_seq_midi_event 10240 1 snd_seq_oss
snd_seq 51312 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device 10252 3 snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss 41632 0
snd_pcm 72964 2 snd_hda_intel,snd_pcm_oss
snd_timer 23816 2 snd_seq,snd_pcm
snd_page_alloc 11784 2 snd_hda_intel,snd_pcm
snd_mixer_oss 18304 1 snd_pcm_oss
snd 52772 9 snd_hda_intel,snd_hwdep,snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_pcm,s
nd_timer,snd_mixer_oss
soundcore 10080 1 snd

Что делать дальше и как исправить?
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: Нет звука в Mandriva 2009

Сообщение Juliette »

Telemex писал(а):
30.10.2008 08:55
Что делать дальше и как исправить?

Попробовать отключить Pulse Audio и откатиться на старую-добрую альсу? (всё делается в Центре управления)
Спасибо сказали:
Telemex
Сообщения: 162

Re: Нет звука в Mandriva 2009

Сообщение Telemex »

Дак, ALSA и стоит по-дефолту.
PulseAudio отключал - не помогает.
Спасибо сказали:
michailk
Сообщения: 1
ОС: Mandriva, Windows(95-NT-XP)

Re: Нет звука в Mandriva 2009

Сообщение michailk »

...для решения проблемы (по собственному опыту) при установке с дистрибутива Mandriva(2005-2008) в BIOS отключить ACPI
Спасибо сказали:
Telemex
Сообщения: 162

Re: Нет звука в Mandriva 2009

Сообщение Telemex »

michailk писал(а):
01.11.2008 11:28
...для решения проблемы (по собственному опыту) при установке с дистрибутива Mandriva(2005-2008) в BIOS отключить ACPI

Как-то это неправильно... IMHO.
Мне, вот, не нравится, что на следующую команду приходит такой ответ:
[xxxxxx@localhost ~]$ cat /proc/asound/card*/codec#*
cat: /proc/asound/card*/codec#*: Нет такого файла или каталога

Описаны 2 бага здесь по аналогичной проблеме.
Я пробовал установить тестовое ядро kernel-desktop-2.6.27.4-0.uc1mnb-1-1mnb2.i586.rpm и kernel-desktop586-2.6.27.4-0.uc1mnb-1-1mnb2.i586.rpm (я не понял, чем они различаются, но пробовал оба) - толку никагого. Звука не появилось.

ЗЫ: например в Ubuntu 8.04 - звук есть. Сеть, правда не работает.. но звук без проблем! А мне без сети никак нельзя :-(
Спасибо сказали:
Danila
Сообщения: 106
ОС: Mandriva 2010.2 (KDE)

Re: Нет звука в Mandriva 2009

Сообщение Danila »

michailk
У меня МП Intel Q965. Где у меня в BIOS опция ACPI? Не смог найти.
Jabber-конференция Mandriva: mandriva@conference.jabber.ru
Спасибо сказали:
Аватара пользователя
SinClaus
Сообщения: 1952
Статус: Мучитель Мандривы
ОС: Arch,BSD

Re: Нет звука в Mandriva 2009

Сообщение SinClaus »

man alsactl читался? alsactl store - сохранит альсовский конфиг.
У меня на старом-старом буке по причине хренового DVD не прошла установка 2008.1 до конца - повисла установка. Доводил ручным напильником, со звуком осталась заморочка - что бы что-то звучало нужно в миксере запретить и потом разрешить pcm и главный канал... :)
ACPI вообще-то в опциях загрузки, но по моему никакого отношения к проблеме это не имеет. Хотя... у каждого линуксоида свой бубен :)
Спасибо сказали:
Danila
Сообщения: 106
ОС: Mandriva 2010.2 (KDE)

Re: Нет звука в Mandriva 2009

Сообщение Danila »

Ребята, ну проблема-то осталась. Давайте решать. Поможет переустановка с отключенной acpi или нет?
Jabber-конференция Mandriva: mandriva@conference.jabber.ru
Спасибо сказали:
Аватара пользователя
akdengi
Сообщения: 4244

Re: Нет звука в Mandriva 2009

Сообщение akdengi »

Danila писал(а):
05.11.2008 17:43
Ребята, ну проблема-то осталась. Давайте решать. Поможет переустановка с отключенной acpi или нет?


Сегодня ядро вышло новое наконец - ищите в апдейтах с ним проблем со звуком hda быть не должно.
Меня тут снова нет :P
Спасибо сказали:
Аватара пользователя
SinClaus
Сообщения: 1952
Статус: Мучитель Мандривы
ОС: Arch,BSD

Re: Нет звука в Mandriva 2009

Сообщение SinClaus »

Проблема с HDA была решена еще в 2.6.20 или 21 если мне память не изменяет... До этого приходилось накатывать ALSA-патч.
Спасибо сказали:
Telemex
Сообщения: 162

Re: Нет звука в Mandriva 2009

Сообщение Telemex »

Может и была решена. Но она осталась.
При загрузке Мандрива ругается на hda-драйвер, но толком не успеваю разглядеть. Подскажите, где лог загрузки посмотреть?

akdengi писал(а):
05.11.2008 19:40
Сегодня ядро вышло новое наконец - ищите в апдейтах с ним проблем со звуком hda быть не должно.


Имя файла скажите? Какой номер-то у нового ядра?
Спасибо сказали:
Danila
Сообщения: 106
ОС: Mandriva 2010.2 (KDE)

Re: Нет звука в Mandriva 2009

Сообщение Danila »

SinClaus
что за патч? Ссылку в студию.
Jabber-конференция Mandriva: mandriva@conference.jabber.ru
Спасибо сказали:
Telemex
Сообщения: 162

Re: Нет звука в Mandriva 2009

Сообщение Telemex »

Спасибо всем за помощь! /вообще-то никто не помог :( /

Лог нашел сам. Вот, что происходит при загрузке:
(snd_hda_intel) (hda) (hda)[65G[[1;32m OK [0;39m]
Запускается resolvconf: [65G[[1;32m OK [0;39m]
[65G[[1;32m OK [0;39m]
Loading sound module (snd_hda_intel
snd-hda-intel) FATAL: Error inserting snd_hda_intel (/lib/modules/2.6.27.4-desktop-0.uc1mnb/kernel/sound/pci/hda/snd-hda-intel.ko.gz): Invalid argument
FATAL: Error running install command for snd_hda_intel
[65G[[1;31m СБОЙ [0;39m]
Loading sound module (snd_hda_intel
snd-hda-intel) FATAL: Error inserting snd_hda_intel (/lib/modules/2.6.27.4-desktop-0.uc1mnb/kernel/sound/pci/hda/snd-hda-intel.ko.gz): Invalid argument
FATAL: Error running install command for snd_hda_intel
[65G[[1;31m СБОЙ [0;39m]

Кто-нибудь может помочь? Или нет?
Спасибо сказали:
Bolivar4
Сообщения: 273

Re: Нет звука в Mandriva 2009

Сообщение Bolivar4 »

Зайдите на wiki.mandriva.com вполне возможно что ответ там.
Спасибо сказали:
Аватара пользователя
SinClaus
Сообщения: 1952
Статус: Мучитель Мандривы
ОС: Arch,BSD

Re: Нет звука в Mandriva 2009

Сообщение SinClaus »

Danila писал(а):
07.11.2008 13:54
SinClaus
что за патч? Ссылку в студию.

Если патч от Alsa то и искать его нужно на алсовском сайте. Учти что патч они делают по КАЖДОЕ ядро отдельно. И накладываеся он на СОРЦЫ ядра. Я туда давно не хожу - для ICH8 HDA нормально работает стандартное ядро 2.6.24.7.
Спасибо сказали:
Аватара пользователя
akdengi
Сообщения: 4244

Re: Нет звука в Mandriva 2009

Сообщение akdengi »

SinClaus писал(а):
08.11.2008 14:58
Danila писал(а):
07.11.2008 13:54
SinClaus
что за патч? Ссылку в студию.

Если патч от Alsa то и искать его нужно на алсовском сайте. Учти что патч они делают по КАЖДОЕ ядро отдельно. И накладываеся он на СОРЦЫ ядра. Я туда давно не хожу - для ICH8 HDA нормально работает стандартное ядро 2.6.24.7.


SinClaus не советуйте плиз, извините за слово, "чушь". Проблема именно в intel-hda и именно в версии ядра 2.6.27. Просто поставте update репозитории и обновите ядро (уже 2.6.27.4-2 вышло). У меня с ним звук заработал.
Меня тут снова нет :P
Спасибо сказали:
Telemex
Сообщения: 162

Re: Нет звука в Mandriva 2009

Сообщение Telemex »

akdengi писал(а):
09.11.2008 13:17
SinClaus не советуйте плиз, извините за слово, "чушь". Проблема именно в intel-hda и именно в версии ядра 2.6.27. Просто поставте update репозитории и обновите ядро (уже 2.6.27.4-2 вышло). У меня с ним звук заработал.


Вообщем, взял я и переустановил Мандриву заново. Затем накатил ядро 2.6.27.4-2 (kernel-desktop). После перезагрузки ноут завыл благим матом. Я думал, что у меня уши отвянут или усилок с динамиками в ноуте сгорят. Вой стоял минут 10, пока ось неспешно загружалась. Это был крик новорожденного! :crazy:
После логина вой перешел в хрип... Ну, думал, кранты ноутбуку - сгорело аудио. Полез в микшер, отключил "analog loopback", покрутил движки - вроде все заработало.
Кажись повезло.

ЗЫ: занятие было не для слабонервных. :tongue:
Спасибо сказали:
Danila
Сообщения: 106
ОС: Mandriva 2010.2 (KDE)

Re: Нет звука в Mandriva 2009

Сообщение Danila »

Ответ ясен. Ждем Mandriva 2009.1 Spring PP :)
Jabber-конференция Mandriva: mandriva@conference.jabber.ru
Спасибо сказали:
Аватара пользователя
SinClaus
Сообщения: 1952
Статус: Мучитель Мандривы
ОС: Arch,BSD

Re: Нет звука в Mandriva 2009

Сообщение SinClaus »

akdengi писал(а):
09.11.2008 13:17
SinClaus не советуйте плиз, извините за слово, "чушь". Проблема именно в intel-hda и именно в версии ядра 2.6.27. Просто поставте update репозитории и обновите ядро (уже 2.6.27.4-2 вышло). У меня с ним звук заработал.

Если внимательно прочитать мой пост, то видно что я не советую этим заниматься. Там сказано что на ICH7 (ошибся малость) HDA звук прекрасно работает на ядре 2.6.24.7-desktop.
Спасибо сказали:
Danila
Сообщения: 106
ОС: Mandriva 2010.2 (KDE)

Re: Нет звука в Mandriva 2009

Сообщение Danila »

Так. Давайте по порядку. Кто-нибудь помочь решить проблему может? Что требуется? Какая информация? Давайте сделаем инструкцию. Замучился уже без звука. Создадим что-то подобное Проблемы при установке
Jabber-конференция Mandriva: mandriva@conference.jabber.ru
Спасибо сказали:
Аватара пользователя
SinClaus
Сообщения: 1952
Статус: Мучитель Мандривы
ОС: Arch,BSD

Re: Нет звука в Mandriva 2009

Сообщение SinClaus »

Насчет 2007 Мандривы ничего кроме сборки ядра с kernel.org посоветовать не могу. Если конечно в репозиториях нет более-менее современных ядер (начиная с 2.6.24, по моему, должен быть звук на HDA).
Я долго работал на самосборном ядре, но как только дождался выхода 2008.1, сразу перелез на нее - все же система у меня боевая, на ней нужно работать а не с глюками дистрибутива сражаться... :)
Спасибо сказали:
Аватара пользователя
Xenontik
Сообщения: 61
ОС: Mandriva

Re: Нет звука в Mandriva 2009

Сообщение Xenontik »

2.6.24.7-5 ставил, не помогает.
У каждого свой взгляд на мир
Изображение
Спасибо сказали:
Аватара пользователя
Xenontik
Сообщения: 61
ОС: Mandriva

Re: Нет звука в Mandriva 2009

Сообщение Xenontik »

ИМХО проблемы с альсой. Нет alsa-driver. В консоли не запускается alsamixer если отключить pulse-audio. Это сразу после установки дистрибутива.
Ставил из исходников alsa-driver, lib-alsa, alsa-utils с сайта разработчика. alsa-utils не установились из-за отстуствия xmlto. Начал ставить пакет, потребовалось установить docbook-xsl, в репе нет. Поставил из исходников, но пакет его не видит. Утилита не установилась.
У каждого свой взгляд на мир
Изображение
Спасибо сказали:
Аватара пользователя
Xenontik
Сообщения: 61
ОС: Mandriva

Re: Нет звука в Mandriva 2009

Сообщение Xenontik »

Итак, проблема решена! :D
Ядро собранное из сорцов, которые шли на диске с дистрибутивом (2.6.27.0)

Выполняем инструкцию:
http://www.alsa-project.org/main/index.php...odule-hda-intel
Обязательно выполняем строчку:

Код: Выделить всё

 modprobe snd-hda-intel; modprobe snd-pcm-oss; modprobe snd-mixer-oss; modprobe snd-seq-oss

После этого затыкаем уши!!! Или вставляем наушники в среднее гнездо..
В настройках драйвера указать: model=3dstack enable=yes
Выключаем Pulse-Audio.
Перезагружаемся. В микшере выключаем Analog Loopback.

Мог немного перепутать с последовательностью Pulse-Audio. Главное установить alsa из сорцов и настроить modprobe

P. S. alsa-utils не устанавливались пока не переименовал alsactl_init.xml => alsactl_init.7
У каждого свой взгляд на мир
Изображение
Спасибо сказали: