![]() |
![]() |
дурачок 08.05.2004 - 16:54 | Мужики, где взять дрова для AC97 под i845. И как их ваще ставить в ASP, если найду? |
Triton5 1 - 08.05.2004 - 17:51 | в комплекте с материнкой разве не идут?... |
Radium 2 - 08.05.2004 - 23:12 |
Попробуй вот это: http://linuxportal.ru/entry.php/11_0_3_0_C/ http://www.google.ru/linux |
дурачок 3 - 10.05.2004 - 12:44 | С материнкой дров под линух нет и в помине. На всех подобных дисках с дровами тоже нет. Ставлю PCI карту ESS ES1938S. На нее тоже нет дров, и к тому же ее ASP вообще не видит. На http://linuxportal.ru/entry.php/11_0_3_0_C/ попасть не могу, эксплорер вылетает при любой попытке туда проникнуть. На http://www.google.ru/linux заблудился. Вот такая беда. |
Triton5 4 - 10.05.2004 - 14:29 |
Читаем на http://linuxportal.ru/entry.php/11_0_3_0_C/ ******************************************** Настройка звука на i815 в Red Hat Linux 7.2 (и не только) последние исправления - 17.05.2003 1. Введение и отказ от обязательств. Все, что здесь написано, не является каким-то официальным документом и не претендует на полноту и исключительность. К созданию этого опуса меня побудили повторяющиеся вопросы (на форумах http://linuxportal.ru и http://www.linux.ru) о том, как сделать то, что вынесено в заголовок. Здесь я опишу только то, что сделал я и только то, что у меня гарантированно работает. Ну и под занавес немного примечаний. Я не обязываю вас делать то, что здесь описано и не утверждаю, что мои действия абсолютно правильны и что по-другому поступить невозможно. Это всего лишь описание моих действий, а не руководство к вашим действиям. Если вы решите действовать также, то все возможные последствия останутся на вашей совести и я не гарантирую того, что у вас все будет работать так же, как и у меня. 2. Что для этого нужно и где это взять. - alsa-drivers. Я использовал версию alsa-driver-0.5.12a, взятую с http://www.alsa-project.org.. Версия 0.9.2 также работает, чего-то особенного по сравнению с 0.5.12 делать не пришлось, кроме того, что поддержку OSS теперь вынесли в отдельную библиотеку и поэтому ее тоже необходимо скачать и установить. Что делают alsa-tools - я не выяснял. Без них все работает. :) 3. Пересобираем ядро. Насколько я понял из разных ситуаций, связанных со звуком в линухах, поддержку звука надо собирать модулем. Для этого надо из корня исходников текущего ядра скомандовать # make menuconfig перейти в раздел "Sound" и выбрать опцию "M" для пункта "Sound Card Support" (у меня ядро 2.4.17). Проставьте то же самое напротив "Intel ICH (i8xx) audio support" и "OSS sound modules" (если вы собираетесь использовать программы, которым для работы нужна OSS, например xmms). В раскрывшемся подменю про OSS везде поставьте "*". Все, можно выйти из конфига, дальше как обычно: # make -j 10 (если ресурсы позволяют, то можно и больше) # make install (перед этой операцией переименуйте старое ядро чтобы не потерять его) # make modules # make modules_install Если вы используете загрузчик lilo, то не забудьте поправить его конфиг /etc/lilo.conf на предмет появления нового ядра и обеспечения возможности загрузки со старым ядром (на всякий случай). Для загрузчика GRUB может оказаться необходимым поправить файл /boot/grub/grub.conf. |
Triton5 5 - 10.05.2004 - 14:31 |
4. Собираем alsa-driver. Все это делается как обычно # ./configure --help (для просмотра дополнительные опций и значений по умолчанию) # ./configure # make # make install и так, как описано в его файле INSTALL, здесь проблем возникнуть не должно. Если что-то не получается, то скорее всего не из-за самого alsa-driver'а, а из-за чего-то другого. Постарайтесь как можно яснее и подробнее описать проблему на каком-нибудь форуме (например http://linuxportal.ru или http://www.linux.ru) и обязательно процитируйте сообщения об ошибках на оригинальном языке (не переводите их). После успешной сборки можно выполнить скрипт snddevices, который находится там же. В INSTALL сказано, что его выполнять необязательно, если в ваше ядро встроена поддержка devfs. Поправив /etc/devfsd.conf так, как предложено это сделать в INSTALL, я ничего не добился и скрипт snddevices все равно приходится выполнять после каждой перезагрузки. Кстати, заметьте, что make install правит ваш modules.dep текущего ядра. 5. Правим /etc/modules.conf. Пример части моего конфига, отвечающей за звук: alias char-major-116 snd alias char-major-14 soundcore alias snd-card-0 snd-card-intel8x0 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 options snd-card-intel8x0 snd_mic_frame_size=128 snd_pbk_frame_size=128 snd_ac97_clock=41194 snd_cap_frame_size=128 Самая важная строка - последняя, а в ней самый важный параметр - snd_ac97_clock. Именно его надо подкручивать, если звук идет быстрее или медленне, чем нужно. Подробности читайте в INSTALL. |
Triton5 6 - 10.05.2004 - 14:32 |
6. Примечания. а) alsa-driver делает так, что при каждой перезагрузке уровни всех звуковых каналов занижаются до нуля. Чтобы этого не происходило, используйте программу alsactl из пакета alsa-utils. Чтобы собрать программы из этого пакета, необходимо скачать и собрать alsa-lib. Далее достаточно один раз настроить уровни нужных звуковых каналов и скомандовать # ./alsactl store 0 (0 - это номер моей звуковой карты, у вас скорее всего такой же, но это не обязательно так) Теперь надо в конец какого-нибудь стартового скрипта (скорее всего в /etc/rc.d/rc.local) дописать строчку alsactl restore 0 для того, чтобы конфигурация драйвера восстанавливалась при каждой загрузке системы. Дополнительные опции можно узнать по команде # ./alsactl --help В этом пакете также присутствуют консольные микшер (alsamixer) и проигрыватель компакт-дисков aplay (помощь - ./aplay --help). б) В системе Debian 2.2 Potato после пересборки ядра необходимо поправить /etc/modules с целью отключения загрузки перечисленных там модулей, ответственных за звук. в) На чипсете i845PE со встроенной микросхемой alc650 также используется опция intel8x0 для configure. 7. Автор. San АНДРЕЕВ. Обоснованные исправления и дополнения приветствуются. 8. Поправки. Про OSS - DemonZla |
Kaster Troy 7 - 10.05.2004 - 18:11 |
=)) alsamixer =) мрачнейшая штука..=) Короче дедело было так..=) купил я как-то давно АСП 9.0 и захотел добить его заставить работать свою вторую звучку Genius Sound Maker Live 5.1..=) Скачал с OpenSounda дровишки, установил поЕЕТТ!! радует!! = Через время снес линух, непомню навернул его штоли..=)) Вот, беру свои слитые дровишки ставлю и Х#Р!! =) 3 копии все кричат, что косяк какой-то =) качаю новые, ставлю.. и... тоже Х#Р!! =))) Вот что за срань?? +))) |
Serg156 8 - 10.05.2004 - 22:26 | Прочитав всё выше написанное мне перехотелось настраивать в линухе звук... :((( |
Radium 9 - 11.05.2004 - 00:02 | Есть такая фигня :) |
Triton5 10 - 11.05.2004 - 23:56 |
Берешь драйвер, ставишь его с дискеты или компакта, который в комплекте к железке, перезагружаешь комп и железка работает. Если не работает, значит, попалось кривое железо.Это в MS-DOS или Windows. В Linux... в общем, вы профессионалы, сами знаете:) |
дурачок 11 - 14.05.2004 - 19:11 |
Triton5: Благодарю за помощь. Кто-нибудь еще сталкивался с подобными траблами? |
Radium 12 - 14.05.2004 - 22:51 | Тебе проще купить другую звучку. |
дурачок 13 - 15.05.2004 - 16:20 | Вообще-то в линуксе звук должен становиться автоматически (просто)? Или все делают какие-то приседания? |
Radium 14 - 15.05.2004 - 23:54 |
№13: Ни разу не делал. Правда звук у меня один Creative Live! другой размазан на матери с чипсетом nForce. |
Rootman 15 - 17.05.2004 - 07:59 | modprobe ac97 |
Сиськин 16 - 21.05.2004 - 17:55 |
Я совсем недавн потрахался со звуком в 2.6.6 Пробовал перекомпилировать по разному... и добил..звук есть... У тебя какой дистр? Если RedHat ... у меня 9 (Насчёт остальных не уверен) то там есть естилка звуковой карты ... Она показывает модуль который отвечает за звук... Его и устанавливаешь в ядре... |
дурачок 17 - 25.05.2004 - 19:50 | Круто. В ASP хуже. Я правда не умею компилить ядра. |
Radium 18 - 26.05.2004 - 12:04 | А ты пробовал? |
дурачок 19 - 31.05.2004 - 20:26 |
нет не пробовал. Где почитать, как надо пробовать? |
crossman 20 - 01.06.2004 - 01:45 | У меня ASP9.0 звук AC97 на гигабайтовской мамке с i845 чипсетом. При установке всё более меннее-нормально. А что, вообще никакого звука нет? /sbin/sndconfig пробовал? |
Radium 21 - 01.06.2004 - 09:48 |
www.opennet.ru www.linux.org.ru www.google.ru/linux Вот тут поищи про компиляцию ядра. А вообще всем советую пользовать Fedora Core 2 - рульный дистриб. |
vagabond 22 - 01.06.2004 - 11:11 |
народ. У меня тоже звука нет в Red Hat 9.0. при первом запуске КДЕ говорит: типа sound server error, cannot open device: /dev/dsp. Причина: no such device. Если выйти в init 3, и затем снова init 5, то звук появляется. . я в линуксе почти ноль, так что по печени бейте, но хотя бы не ногами. |
vagabond 23 - 01.06.2004 - 11:12 | ps я понял, что нет устройства /dev/dsp. но откуда его взять.. |
Radium 24 - 01.06.2004 - 12:45 | Его точно нет? А откуда тогда звук появляется. Вообще-то девятка глюкавая жутко.. И это во всём выражается. Советую FC2. |
vagabond 25 - 01.06.2004 - 14:56 |
пишет, что нет. Мол, вывод саунд-сервера будет перенаправлен на /dev/null. И звука нет. . потом перезахожу под другим юзером, startx - и все путем: сообщения об ошибке нет, звук есть. . Кстати других глюкавостей не заметил. FC2 - это что-то родственное редхату или нет? скока буит стоить переписать на мои болв.? |
vagabond 26 - 01.06.2004 - 14:58 | lf/> звук встроенный в названии есть "АС97", мать гигабайт не помню какая с цифрами 845 вроде |
Radium 27 - 01.06.2004 - 17:13 | Fedora Core - это тот-же ред-хат, только его свободная и бесплатная реализация. Сначала красношляпые обкатывают решения на нас (т.е. на пользователях федоры), а потом внедряют все эти новшества в RedHat Enterprise Linux и продают его за деньги. Правда еси у тя не пашет что-то в федоре - типа ты сам виноват, а вот еси не пашет в редхат сервере - то они тебе помогут решить проблему. |
Radium 28 - 01.06.2004 - 17:14 |
А взять можешь у vi. Координаты его ты найдёшь на форуме думаю. Ну и я могу записать. |
vagabond 29 - 01.06.2004 - 17:25 | да, он человек известный. общались уже. Спасибо. |
старый дурак 30 - 05.06.2004 - 11:30 | Народ, расскажите, кто кем работает или где учится. |