IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Пингвинятник (ОС *NIX) (http://www.imho.ws/forumdisplay.php?f=76)
-   -   Звук в Linux (http://www.imho.ws/showthread.php?t=54396)

DRsi 21.03.2004 22:39

Звук в Linux
 
Доброго времени суток

Помогите решить проблему.

У меня стоит ASP Linux 7.3
при загрузке KDE выдается сообщение о невозможности инициализировать звуковое устройство
Драйверов типа нет

Зашел в # setup ну и выбрал типа автоматическая конфигурация звука
сказало оно мне тип моей звуковухи и типа щас настрою
и тут выдается сообщение что via82cxxx_audio.o не найден.

Я так подозреваю это дров для звука

Скачал вот здесь http://www.viaarena.com/ как бы драйвер для RedHat Linux 7.3
написано так (архив)

но чтото не получается ничего

Подскажите пожалуйста как мне настроить нормальную работу звука

Зараннее спасибо

lyuq 21.03.2004 22:44

поставь последний ALSA драйвер, с ним все должно быть Ok'

DRsi 22.03.2004 09:21

В том то и прикол что я что то не расчехлился как

Pink_Punk 22.03.2004 10:43

DRsi
Качаешь алса с alsa-project.org
тебе надо alsa-driver alsa-lib alsa-utils и можно ещё alsa-oss
Потом всё это распаковываешь куда надо,и делаешь
./configure --help (запоминаешь код твоей карты)
./configure --with-card=код карты
make
make install
И так с каждым архивом.

russianpirate 22.03.2004 14:50

Pink_Punk
Ya dumayu chto nugno ne modul'i a driver v samo yadro.. takchto nugno yadro perecompilirovat s ALSA drayvirami!

Pink_Punk 22.03.2004 16:08

X Scooter Z
У меня карта тоже не держится и в ядре никаким макаром не засветилась,я ставлю алсу и всё работает.

russianpirate 22.03.2004 23:00

Pink_Punk
A kakya u tebya karta?
Esli ti ne yadro .. togda tolko modulyami.. u tebya tak?

Hubbitus 23.03.2004 02:06

У меня тоже ASP, и такой же модуль для звуковухи требуется (возможно одинаковые, у меня встроенная на борту). Дак вот заставить работать ALSA мне так и не удалось (правда я и не мучался долго), но вот OSS, если скомпилировать поддержку моей карточки в ядре как модуль, находит ее автоматически. Тот модуль что тебе требуется есть в исходниках ядра и он работает, по крайней мере у меня.

Pink_Punk 23.03.2004 23:00

Цитата:

Дак вот заставить работать ALSA мне так и не удалось
Я после версии 9.3 тоже не мог,они там в исходнике кое-где напортачили.А вот 1.0 встали.
----------------
И всёж не стоит сбрасывать Алсу так со счетов,звук в ней лучше,проверенно своими ушами.

Hubbitus 24.03.2004 11:50

Цитата:

Pink_Punk:
И всёж не стоит сбрасывать Алсу так со счетов,звук в ней лучше,проверенно своими ушами.
Вполне может быть, но на моей встроенной звуковухе я врядли это услышу, и к томуже OSS проще настраивается. Вот выйдет ALSA где все профиксено может и я поставлю.
А человеку я посоветовал попробовать OSS, так как стандартное определение звуковухи в ASP именно на него ориентировано!

K0riN 24.03.2004 12:09

Братан, не парься, таже хреновина была. У АСПшников в саппорте написано следущщее:

Цитата:

Настройка звука на материнских платах с интегрированным кодеком AC97.
В первую очередь обновите пакет hwdata, это должно решить Вашу проблему. Пакет hwdata можно взять отсюда:

_ftp://ftp.asplinux.ru/pub/i386/updates/7.3/noarch/hwdata-0.14.1-3asp.noarch.rpm

Запустите sndconfig. Обнаружит ли он ваш звук? Если да, нажимаете 'OK'.

Если вы не услышите тестового звука, ответьте что вы его услышали, завершите настройку и дайте в консоли команду:

aumix

Поднимите звук на максимум. Сохраните настройки. Выходите из aumix. Попробуйте проиграть любой звуковой файл, например, дайте следующую команду:

play /usr/share/sounds/KDE_Startup.wav

Есть ли звук? Если нет, то попробуйте также обновить ядро под ваш процессор:

_ftp://ftp.asplinux.ru/pub/i386/updates/7.3/

и проделать вышеуказанные операции еще раз.
Существует ещё один способ, который можно использовать, если по каким-то причинам тот, который был описан выше, не принес желаемых результатов. Можно вручную внести необходимые изменения в файл /etc/modules.conf (для этого надо отредактировать его, имея полномочия root), отыскав в нем строку или строки, которые начинаются с

alias sound-slot-0
и изменить её для материнских плат на чипсетах Intel на:

alias sound-slot-0 i810_audio
для материнских плат на чипсете VIA (южный мост 8233) на:

alias sound-slot-0 snd-via8233
above sound-slot-0 snd-pcm-oss snd-mixer-oss
Затем сохранить изменения, выйти из текстового редактора и перезагрузить компьтер. После перезагрузки командой aumix проверить (и установить при необходимости) требуемое значение громкости, сохранить его (нажав клавиши [S] и [Q]). После этого звук должен появиться.
Я забульбенил - и звук пошол :)

NeptunE 07.04.2004 08:40

Настроить Алсу не так сложно. Сначала ищем сурс. В моем случае это
-rw-r--r-- 1 neptune root 1672326 Янв 22 21:13 alsa-driver-1.0.1-1.fr.src.rpm
-rw-r--r-- 1 neptune root 570332 Янв 22 21:13 alsa-lib-1.0.1-1.fr.src.rpm
-rw-r--r-- 1 neptune root 737185 Янв 22 21:13 alsa-tools-1.0.1-1.src.rpm
-rw-r--r-- 1 neptune root 140054 Янв 22 21:13 alsa-utils-1.0.1-1.fr.src.rpm

+нужен alsaconf_0.9.0-2_i386.rpm

Собираем пакеты. Появятся необходимые рпмки и модуль для ядра. Вот список моих пакетов установленных

sudo rpm -qa | grep alsa
alsa-tools-1.0.1-1
alsa-driver-1.0.2c-1.fr
alsa-utils-1.0.2-1.fr
kernel-module-alsa-1.0.2c-1.fr_2.4.22_1.2173.nptl
alsa-lib-1.0.2-2.fr
alsa-lib-devel-1.0.2-2.fr

Далее запускаем /usr/sbin/alsaconf и настраиваем звук. Учтите что надо заранее сохранить файл /etc/modules.conf т.к. алса его затирает, и потом вставить туда недостоющие строки.
Для примера вот мой файл

$ cat /etc/modules.conf
alias eth0 8139too
alias usb-controller usb-uhci
alias usb-controller1 ehci-hcd

# I2C module options
alias char-major-89 i2c-dev

alias ieee1394-controller ohci1394

# --- BEGIN: Generated by ALSACONF, do not edit. ---
# --- ALSACONF verion 1.0.1 ---
alias char-major-116 snd
alias char-major-14 soundcore
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
alias snd-card-0 snd-via82xx
alias sound-slot-0 snd-via82xx
# --- END: Generated by ALSACONF, do not edit. ---


Часовой пояс GMT +4, время: 17:52.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.