Звук в Linux

pavkuz

У меня встроенный в маму(MSI) звук AC'97. Перекомпилил ядро с поддержкой этих кодеков, но звук все равно не появился. Помогите, плз, как его настроить?

ppplva

aumix ?

pavkuz

во! что-то про это читал! А можно поподробнее?

oleg_n

нельзя

pavkuz

Народ! Кто встречался с этой проблемой - помогите, плз!

6yrop

ставь Windows

pavkuz

У меня стоит.
Хочу Линух прорюхать...

6yrop

за Microsoft будущее

a10031

тогда RTFS

Anturag

Alsa пробовал?

Vadim69

Вот кстати о звуке в линухе.
Не подскажите, где можно дрова надыбать для Creative SB LIve! 5.1 (чип 0220)? Чтоб звук на уровне был, а то с теми дровами, что у мандраки 9.1 в дистрибе, какая-то лажа получается, с родными креативсими дровами для винды не сравнится...

pavkuz

Нет. Расскажи, плз, что это такое и как ее использовать...

oyuriyu

хм, ты побольше напиши, что за ядро ?
у меня не работало, пока ACPI не вкомпилял в ядро (2.4)

Anturag

Advanced Linux Sound Architecture - ALSA
www.google.com =>
Система альтернативной поддержки звука в Linux (аналог OSS). Набор модулей (драйверов звуковых карт библиотек и утилит для управления звуковой подсистемой (совместима с OSS Lite). Настройка и установка производится специальной GUI-программой конфигурирования.
Поддержка AC'97 звука (snd-intel8x0) реализована более качественно, чем в стандартном драйвере (i810_audio).
И т. д.
Мануалов по alsa море

pavkuz

У меня 2.4.20. Я попробовал поставить драйвера(скачал с сайта производителя C-Media). Вроде все нормально установилось. Потом захожу в XWindow. Появляется ошибка звукового сервера aRts. Я вначале не обратил внимания. Попробовал проиграть файлы. Некоторые wav-ки проигрались, mp3-шки вообще отказывались проигрываться. Попробовал вообще отключить aRts. Тогда после некоторого времени работы под X-ами, система виснет намертво, помогает только . Самое херовое, что когда я набираю cat /dev/sndstat, то пишется "file isn't exist", хотя сам sndstat существует.

Ilya1974

Если некоторые wav'ки проигрались, то у тебя всё хорошо с драйверами.

pavkuz

спасибо. попробую.

pavkuz

а почему тогда система виснет и cat херню выдает?

oyuriyu

хм, какие ещё драйвера ?
в ядре всё есть. возми кернел поновее, выбери там ac97 (возможно ещё
i810_audio понадобится) модулями, а потом
modprobe ac97_codec
modprobe i810_audio
и зачем тебе артс ? вали его нах. без артсервера всё должно работать

pavkuz

посмотрел в конфигурации ядра... что-то не нашел там поддержки AC'97... это же во вкладке Sound надо смотреть?

oyuriyu

попробуй которая i8xx, sis7012...

pavkuz

эту поставил...
а больше для звука ничего не надо?

oyuriyu

ну если он будет, то нет Ж
говорю ж, мне ещё вместо APM пришлось ACPI включить.
только у тебя ядро старое -- может не заработать
а ацпи там в принципе ещё не было, только если патчем

Coffin

> У меня встроенный в маму(MSI) звук AC'97.
AC97 это кодек, какой чипсет материнки?
для чипсетов i8xx и sis6xx sis7xx обычно используется драйвер i810_audio.o, для чипсетов на via какой-то другой.
а что kudzu не находит звуковуху?

pavkuz

Не, не работает... ACPI тоже не нашел...
А если просто дополнительно драйвера поставить, должен работать или если ядро не поддерживает, то ничего работать не будет?

Coffin

>Поддержка AC'97 звука (snd-intel8x0) реализована более качественно, чем в стандартном драйвере (i810_audio).
ну и в чём же это качество выражается? что-то я не ощущаю звук как был дерьмом так и остался, чтобы качественный
звук был надо звуковуху нормальную ставить
>Настройка и установка производится специальной GUI-программой конфигурирования.
с каких это пор alsaconf стала GUI программой?

Coffin

>modprobe ac97_codec
>modprobe i810_audio
modprobe определяет зависимости между модулями, то есть в этом случае достаточно сказать просто
modprobe i810_audio при этом ac97_codec подгрузится сам

Coffin

>Не подскажите, где можно дрова надыбать для Creative SB LIve! 5.1 (чип 0220)? Чтоб звук на уровне был, а то с теми >дровами, что у мандраки 9.1 в дистрибе, какая-то лажа получается, с родными креативсими дровами для винды не >сравнится...
ну, б****, сто раз уже говорил http://sf.net/projects/emu10k1
и не забудь прочитать документацию по установке и настройке!

Coffin

> Не, не работает... ACPI тоже не нашел...
а зачем ACPI для звука?
вообще если ядро будешь собирать, то собирай его на базе родного конфига из дистрибутива, чтоб потом проблем не было

pavkuz

вот я так и сделал, а звук не работает...

Coffin

> вот я так и сделал, а звук не работает...
может у тебя новая ревизия чипсета, поддержки которой в 2.4.20 нет,
тогда придётся либо ставить 2.4.22 либо собирать последнюю alsa. Второе IMHO меньший гимор

pavkuz

огромная просьба! не расскажешь, хоть в общих чертах как это сделать или дай, плз, какую-нибудь ссылку, где это можно почитать?

Coffin

выкачиваешь alsa-driver...tar.bz2 alsa-lib...tar.bz2 alsa-tools...tar.bz2 alsa-utils...tar.bz2
распаковываешь все архивы, везде кроме alsa-driver делаешь
./configure
make
make install
в alsa-driver
./configure --with-oss=yes --with-cards=intel8x0
make
make install
далее пишешь в /etc/modules.conf что-то типа этого
alias char-major-116 snd
alias snd-card-0 snd-intel8x0
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss

Vadim69

Ну блин
не видел:)
Спасибо:)

Aleksei66

Про ALSA все прекрасно у них в хелпах написано. Я поставил и не парился. Конфигурировать можно утилитой из дистрибутива, по-моему про нее можно сказать что она с ГУИ, хоть и текстовым.

Coffin

> ГУИ, хоть и текстовым.
GUI текстовый не бывает по определению

pavkuz

спасибо огромное!

Aleksei66

Ну ТУИ, не знаю, как он по научному называется.

abrek

CUA?

oleg_n

не пробовал читать Sound-HOWTO или что-нибудь подобное?
боюсь там много полезного написано
не много не в тему: если кто из алсы научится конфигурить креативовские звуковухи так, как это позволяетет emu-tools научите плз меня

Coffin

>не много не в тему: если кто из алсы научится конфигурить креативовские звуковухи так, как это позволяетет >emu-tools научите плз меня
sblive?
а нахрена тогда алсу ставить?

oleg_n

ядро 2.6

Coffin

> ядро 2.6
и что? OSS с ним уже не работает?

ppplva

только эмуляцыя

Coffin

какая к чёрту эмуляция? там на вкладке sound есть OSS!
разработчики ядра не такие ещё идиоты, чтобы OSS из него выкидывать

ppplva

да, действительно

oleg_n

попробуйте скомпилить emu-tools с ядром 2.6

ppplva

Компилер матюкается. Разве так можно ?
char help[]="
Usage: as10k1 [option...] asmfile
The as10k1 assembler is for the emu10k1 dsp processor
found in Creative Lab's sblive series of sound cards.

oleg_n

можно
если тебя слишком ломает это править
пробуй gcc-2.95

ppplva

Ну, положим, собрал. Че с ним дальше делать ? Бинарники из mixer/ ругаются вот так
SOUND_MIXER_PRIVATE3: Input/output error
и вот так
SOUND_MIXER_PRIVATE3: You're probably using an older incompatible driver: Input/output error
Наверное, это означает, что алса не зарулила ?

oleg_n

ты гений!

ppplva

> ты гений!
На мехмате не принято говорить очевидные вещи (с) DizzyDen

oyuriyu

ацпи надо для некоторых материнок

rid2000

Народ, подскажите пожалуйста(СБ ЛИВЕ ПЛЕЙЕР 5.1):
У меня ситуайия такая:
1) Загружаюсь в Линукс - звука нет
2) Пишу modprobe emu10k1
3) Открываю StartMenu->ControlPanel->...->SoundControl. Там я просто сбиваю какую-нибудь настройку, а затем востанавливаю, после чего у меня доступна кнопка "Эплай". Жму на него - ЗВУК ЕСТЬ
Подскажите альтернативный вариант, чтобы постоянно не ковыряться...
Еще, если у кого RPMS для mp3 плейеров и видео плейеров, то это я тоже хочу...
ЗЫ: В теории я знаю Юникс и как он работает . Но на практике ...

Ivan8209

А после modprobe просто так не работает?
---
...Я работаю...

oleg_n

до того, как сделаешь пункт 3
что пишет ps -axu | grep arts

rid2000

root 3276 0.1 1.0 8632 5212 ? S 03:26 0:00 /usr/bin/artsd -F 10 -S 4096 -D /dev/dsp -s 60 -m artsmessage -l 3 -f
root 3373 0.0 0.1 4440 616 pts/1 S 03:28 0:00 grep arts

oleg_n

в kde под рутом?

rid2000

ага

Coffin

1. ставишь дрова с утилитами от туда от куда я писал выше
2. прописываешь настройки в /etc/modules.conf
что именно прописываешь написано в документации к дровам
3. после этого никаких проблем со звуком на sblive быть не должно

Coffin

> ага
маньяк!
Оставить комментарий
Имя или ник:
Комментарий: