Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Железо в Linux (http://forum.oszone.net/forumdisplay.php?f=29)
-   -   Звук Linux Mandrake 9.0 (http://forum.oszone.net/showthread.php?t=37139)

Linker 24-06-2003 15:15 255489

Только что установил сабж,

звуковая карта Creative SB live Player 5.1 + акустика DTT 2200 (5 колонок + сабвуфер)

Mandrake определил карту как "SB live!" звук есть, но только на две колонки (сабвуфер тоже пыхтит :)), под виндами был микшер который ставился вместе с дровами в нём можно было задать любые параметры например: 2 колонки, 4 колонки, 5.1 (DolbyDigital), наушники,

а теперь чего делать и не знаю :(
поискал дрова под конкретное железо на официальных сайтах даже упоминания нет.
В "гномовских" микшерах таких настроек, понятное дело, не предусмотрено, может есть какая - нибудь утилита или как-то конфиг править или ... ?

Просто как-то совсем уж "убого" со звуком.

Подскажите ламеру есть ли свет в конце туннеля? Заранее спасибо.

Guest 24-06-2003 19:34 255490

К сожалению Creative не поддерживает свои продукты в никсах :( Обломс

BeerMan 24-06-2003 21:16 255491

...ню-ню... может и не поддерживает официально... а это что???
http://opensource.creative.com/
...у меня SBLive! в Линуксе пашет не хуже чем в Вынде...

antonym 25-06-2003 01:28 255492

У меня тоже SB Live! 5.1. Настраивал я его с помощью ALSA. В ней, кажется, есть параметры для драйвера, указывающие, сколько каналов использовать. Мне это было не нужно просто потому, что у меня всего две колонки. Посмотрите на их сайте: http://www.alsa-project.org

Linker 29-06-2003 18:49 255493

Спасибо, за ответы, я не сразу сориентировался - сабж довольно популярный :)

Как оказалось, у меня уже по умолчанию стояло что-то под кодовым названием "alsa версии 0.9.0" это выводилось в "информации о системе" под KDE, но что это было драйвер или утилита (миксер например) я не знаю.
В любом случае я решил ставить последнюю версию всего сразу

alsa-driver-0.9.4.tar.bz2
alsa-lib-0.9.4.tar.bz2
alsa-oss-0.9.4.tar.bz2
alsa-tools-0.9.4.tar.bz
# в них есть AC-3 кодек для DolbyDigital, но я, похоже этого никогда не услышу :)
alsa-utils-0.9.4.tar.bz2 # а это микшер который, я очень надеюсь, позволяет задействовать всю акустику.

Я честно следовал рекомендациям alsa-project.org, но будучи махровым ламером либо что-то упустил, либо где-то накосячил.
Вот что я сделал:

(В root-терминале)
cd /usr/src
mkdir alsa
cd alsa
cp # тут я скопировал тарболки во вновь созданную директорию, затем визуально проверил "Наутилусом" что всё "на базе"

bunzip2 alsa-driver-0.9.4.tar.bz2
tar -xf alsa-driver-0.9.4.tar  # и так 5 раз для каждой тарболки

cd alsa-driver-0.9.4
./configure --with-cards=emu10k1 --with-sequencer=yes;make;make install # это только для драйвера

в остальных случаях просто:
./configure;make;make install

Затем:
modprobe snd-emu10k1;modprobe snd-pcm-oss;modprobe snd-mixer-oss;modprobe snd-seq-oss
# я также пробовал:
modprobe snd-card-emu10k1 # но мне было сказано что-то типа "Can't located"

Далее я перепробовал все рекомендации по /etc/modules.conf

      # ALSA portion
       alias char-major-116 snd
       alias snd-card-0 snd-emu10k1
# module options should go here

       # OSS/Free portion
       alias char-major-14 soundcore
       alias sound-slot-0 snd-card-0

# card #1
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

# и вот так:

       # OSS/Free portion - card #1
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

       # OSS/Free portion - card #2 (cmipci)
alias sound-slot-1  snd-card-1
alias sound-service-1-0 snd-mixer-oss
alias sound-service-1-3 snd-pcm-oss
alias sound-service-1-12 snd-pcm-oss

Но в результате звука у меня нет вообще
:gigi:
Если я выбираю "настроить модуль" в списке своих устройств, то drake сообщает, что "драйвера ""(пустые кавычки) нет в списке устройств"

P.S. Не совсем в тему, но у меня не воспроизводилось AudioCD через проигрыватель компакт-дисков прога стартовала, запускала таймер, а звука не было (может это связано с тем,что вывод идёт по цифре, мне при сборке компа проводок с привода кинули на звуковуху, я хотел проверить с другого привода (RW), но диски с него плеер не видит)

Сори, за размах поста, но я ещё про модем ничего пока не пишу  :biggrin:

[s]Исправлено: Linker, 19:50 29-06-2003[/s]

Invite 29-06-2003 21:18 255494

В микшере громкость прибавлял? (alsamixergui, alsamixer)

Linker 30-06-2003 09:20 255495

Если речь о том, что по умолчанию звук в микшерах стоит "по нулям" это понятно, но у меня проблема кажется гораздо серьёзнее.

Насчёт alsamixergui или alsamixer - даже не знаю как выглядят и где искать ("Урри, где у него кнопка"),
Но я могу запукать в консоле amixer

amixer --version выдаёт: amixer version 0.9.4

а вот:
amixer --card 0 выдаёт Mixer attach hw:0 error: No such device
amixer controls выводит Control default open error: No such device
(то же самое выводит amixer contents)

Что-то где-то я набедокурил, вот что происходит при загрузке:
сначала проскакивает что-то типа Unresolved symlink какая-та символическая ссылка не находится при загрузке ядра.
Затем в интерактивной загрузке вот что:

"Запустить сервис alsa (Д)а/(Н)ет/(П)родолжить? [Д]"
Нажимаем Enter, пишет:

Starting ALSA version none: /lib/modules/2.4.19-16mdk/kernel/sound/acore/snd.o: unresolved symbol snd_verbose_printk
modprobe: insmod /lib/modules/2.4.19-16mdk/kernel/sound/acore/snd.o failed
modprobe: insmod snd failed
(interwave) (cmipci) (card)


Далее:
"Запустить сервис sound?"
Выводит:

Loading sound module (snd-card-0)
modprobe: Can't locate module snd-card-0  [СБОЙ]


P.S. Я даже проверил - snd.o - есть в наличии по указанному пути.
Честно признаюсь - ничего сам нигде не менял и не правил, за исключением рекомендаций alsa-project, может в /etc/modules.conf чего-то надо исправить/добавить/убрать? Или ещё где?

:down:

[s]Исправлено: Linker, 10:22 30-06-2003[/s]


[s]Исправлено: Linker, 10:23 30-06-2003[/s]

Invite 30-06-2003 10:31 255496

Цитата:

"Урри, где у него кнопка"
В Debian'е alsamixer идет в пакете alsa-utils (вместе с amixer и очень полезной alsactl), alsamixergui в отдельном пакете.
Цитата:

snd.o: unresolved symbol
Тут действительно все серьезней. Попробуй перекомпилировать ядро, не забудь там Sound card support включить, остальное (по звуку) можешь не включать.


Время: 21:03.

Время: 21:03.
© OSzone.net 2001-