Перейти к содержанию

установка звуковой карты


Рекомендуемые сообщения

Прикупил себе карточку Audigy 4. Поставил. Mandriva 2005 подобрала дрова к ней (правда определила ее, как Audigy2). Вобщем не работает карта. При этом бортовое аудио пашет. Знающие люди, подскажите новичку, как правильно установить этот девайс в Linux. Только поподробнее, если не трудно. Я только месяц, как на Linux перешел.

Ссылка на комментарий
Поделиться на другие сайты

Ссылка на комментарий
Поделиться на другие сайты

Почитал. Есть еще вопрос. Нет ли где другого мануала. Такого количества ошибок при установке, используя этот мануал, я еще не видел. Такое впечатление, что он вообще писался от балды. Даже в командах синтаксические ошибки. Smile

Ох и устал я с этой картой.

Люди!!!!!!!!!!!!!

Как ее настроить????????????????!!!!!!!!!!!!!!!

Самое главное.

Вот что уже есть:

Идентификация

Производитель: ‎Creative Labs

Описание: ‎SB0400 Audigy2 Value (только она Audigy 4)

Класс носителя: ‎MULTIMEDIA_AUDIO

Драйвер

Модуль: ‎snd-emu10k1

Альтернативные драйверы: ‎audigy, emu10k1

Соединение

Шина: ‎PCI

Шина PCI #: ‎0

PCI устройство #: ‎15

PCI функция #: ‎0

ID производителя: ‎4354

ID устройства: ‎8

Sub ID производителя: ‎4354

ID под-устройства: ‎4129

Да.

И вот еще что.

При загрузке модуль определяется - emu10k

Драйвера менять пробовал - без толку.

Микшер показывает 2 устройства - бортовую карту и Siound Blaster Audigy, но работает только бортовая.

Ссылка на комментарий
Поделиться на другие сайты

При моих познаниях только что-то менять. Впрочем попробовал, сохранив предварительно оригиналы. Менял все, что можно - толку 0.

Теперь просто вырубил бортовую карту в биосе. И ничего не поменялось. Звука нет. И снова линуха определяет мою карту, как AUDIGY 2, хотя она AUDIGY 4.

Вот такая песня написана в центре управления.

Идентификация

Производитель: ‎Creative Labs

Описание: ‎SB0400 Audigy2 Value (Она Audigy4!!!)

Класс носителя: ‎MULTIMEDIA_AUDIO

Драйвер

Модуль: ‎snd-emu10k1

Альтернативные драйверы: ‎audigy, emu10k1

Соединение

Шина: ‎PCI

Шина PCI #: ‎0

PCI устройство #: ‎15

PCI функция #: ‎0

ID производителя: ‎4354

ID устройства: ‎8

Sub ID производителя: ‎4354

ID под-устройства: ‎4129

Наверняка у кого-нибудь такая карта стоит. Подскажите, как завести.

Ссылка на комментарий
Поделиться на другие сайты

Как audigy 4 она ее не определит никогда, поскольку процессор и кодеки те же. Вас не смущает модуль emu10k1? Smile

Теперь, когда у вас единственная карта, проверьте в /etc/modprobe, чтобы все ссылки на snd-emu10k1 вели на sound-slot0 а не 1.

И запустите alsamixer, настройте уровни громкости.

Ссылка на комментарий
Поделиться на другие сайты

Я уж и не знаю, что и думать. Все делаю, как говорят, а железка не работает.

Вот файл modprobe.conf

# This file is autogenerated from /etc/modules.conf using generate-modprobe.conf command

alias eth0 sis900

alias sound-slot-0 snd-emu10k1

remove snd-emu10k1 /sbin/modprobe -r snd-pcm-oss; /sbin/modprobe --first-time -r --ignore-remove snd-emu10k1

install snd-emu10k1 /sbin/modprobe --first-time --ignore-install snd-emu10k1 && { /sbin/modprobe snd-pcm-oss; /bin/true; }

install usb-interface /sbin/modprobe ohci-hcd; /sbin/modprobe ehci-hcd; /bin/true

alias eth1 8139too

alias ppp-compress-18 ppp_mppe_mppc

alias char-major-81 videodev

alias char-major-81-0 saa7134

options tda9887 secam=d port2=0 port1=1

options saa7134 card=45 tuner=38

remove snd-ice1724 /sbin/modprobe --first-time -r --ignore-remove snd-ice1724

install snd-ice1724 /sbin/modprobe --first-time --ignore-install snd-ice1724

Вот modprobe.conf~

# This file is autogenerated from /etc/modules.conf using generate-modprobe.conf command

alias eth0 sis900

alias sound-slot-0 snd-emu10k1

remove snd-emu10k1 /sbin/modprobe -r snd-pcm-oss; /sbin/modprobe --first-time -r --ignore-remove snd-emu10k1

install snd-emu10k1 /sbin/modprobe --first-time --ignore-install snd-emu10k1 && { /sbin/modprobe snd-pcm-oss; /bin/true; }

install usb-interface /sbin/modprobe ohci-hcd; /sbin/modprobe ehci-hcd; /bin/true

alias eth1 8139too

alias ppp-compress-18 ppp_mppe_mppc

Файл modules.conf пустой. Не знаю, правильно ли это.

Скажите кто-нибудь, где ошибка

Ссылка на комментарий
Поделиться на другие сайты

отрывок команды /sbin/lsmod

snd-seq-dummy 2596 0

snd-seq-oss 31584 0

snd-seq-midi-event 6208 1 snd-seq-oss

snd-seq 47472 5 snd-seq-dummy,snd-seq-oss,snd-seq-midi-event

snd-pcm-oss 49056 0

snd-mixer-oss 17248 1 snd-pcm-oss

snd-emu10k1 109092 1

snd-rawmidi 19648 1 snd-emu10k1

snd-seq-device 6796 5 snd-seq-dummy,snd-seq-oss,snd-seq,snd-emu10k1,snd-rawmidi

snd-ac97-codec 75256 1 snd-emu10k1

snd-pcm 80776 3 snd-pcm-oss,snd-emu10k1,snd-ac97-codec

Вид микшера в документе.

Ссылка на комментарий
Поделиться на другие сайты

И вот еще что.

При выключении иногда выводится строка

Останавливается ALSA т.д. и т.п. а в конце что то вроде нет доступа chmod и путь к директории dev/ (чего-то там) /times

Но это не всегда.

Только после некоторых вмешательств.

В этот раз после lsmod (а может и нет?)

До этого, если дрова кривые подбирал

Ссылка на комментарий
Поделиться на другие сайты

Предпосленднее ваше сообщение интересно Smile

1. Покажите, пожалуйста, на всякий случай вывод команды ls -l /dev/dsp, и поскольку это наверняка символическая ссылка, то ls -l /dev/[на что ссылается dsp]. Может быть у вас просто нехватает прав записать что-то в устройство звуковой карты.

2. Используете ли вы какой-либо звуковой сервер (esound, arts)? Посмотрите ps -A на предмет этих программ. Может быть дело в их настройках.

3. Опишите, пожалуйста, КАК ИМЕННО карта "не работает". Я просмотрел эту ветку и подробного описания не увидел. Просто не идет звук? А если запустить какой-нибудь проигрыватель MP3, например, он будет ошибками страшными ругаться или сделает вид, что играет?

3а. Проверьте настройки микшера программой alsamixer/aumix/kmix.

Ссылка на комментарий
Поделиться на другие сайты

Я поместил вывод комманд в документ.

Сам скорее всего и не разберусь, что там к чему.

Это нужно не один месяц в *nix системах поработать, чтоб понять что все это означает.

Правда, по поиску в документе не нашел ни esound, ни arts

А с картой самое непонятное то, что никакой ругани система не выдает.

Такое впечатление, что все нормально, просто колонки забыл включить.

В каком плейере не открой - воспроизведение идет. По виду только, а не по слуху.

С микшером все вроде правильно.

Я на форум загружал документ Mixer.doc.

Там весь его вид.

Все включено.

Ссылка на комментарий
Поделиться на другие сайты

Понятно.

Думаю стоит сделать вот что:

1. Посмотреть закладку микшера "Ввод". Там тоже надо поднять PCM и другие нужные вам каналы.

2. Попробуйте изменить права на устройство /dev/dsp.

chmod o+rw /dev/dsp ("o" - это буква, а не цифра)

Сейчас у вас такие права:

$ ls -l /dev/dsp

crw-rw---- 1 eds audio 14, 3 Янв 23 13:35 /dev/dsp

Соответственно, писать в файл может только его владелец (eds) и пользователи, входящие в группу audio. Если ваш пользователь, которым вы запускаете проигрыватель, не входит в группу audio и не является eds, то логично, что он не сможет писать в этот файл.

Предлагаемой выше командой вы дадите права на чтение и запись в /dev/dsp не только владельцу и группе audio, но и всем остальным.

В принципе, так делать не совсем правильно с точки зрения безопасности системы, но на домашней машине это вполне допустимо.

3. Вы так и не показали, запущен ли какой-нибудь звуковой сервер у вас. Покажите вывод команды ps -A

Ссылка на комментарий
Поделиться на другие сайты

Вот как выглядит вывод ps -A (в документе)

И еще одно.

Если сменить драйвер на неподходящий, потом перезагрузиться, затем поставить правильный, то при первой (только при первой) остановке ALSA будет сообщение chmod cannot access `/dev/shd/seq' No such file or directory

Причем путь всегда разный.

до этого окончание было pcm(далее число в hex)

Кстати в пути первая кавычка обратная

Вот такая `

Ссылка на комментарий
Поделиться на другие сайты

Понятно.

Уж совсем я вас замучил, но все же SmileSmileSmile Надо решать проблему Smile

1. А что по первым двум пунктам моего предыдущего сообщения? Посмотрели настройки микшера во вкладке "Ввод"? Попробовали изменить права на /dev/dsp?

2. У вас действительно не запущен звуковой сервер. Зайдите к "Центр управления КДЕ". Где-то там есть настройки звукового сервера. Включите его. Посмотрим, что получится.

3. При включенном звуковом сервере покажите еще раз вывод комад ps -A и lsmod.

4. С ALSA, видимо, действительно какая-то проблема. Давайте посмотрим еще вывод команды rpm -qa | grep alsa.

P.S. Если не трудно, не могли бы отвечать по пунктам на вопросы. Спасибо.

Ссылка на комментарий
Поделиться на другие сайты

Ничем Вы меня не замучали. Скорее я Вас. Но так хочется звук хороший...

Ладно - это лирика.

Теперь физика.

1.Права поменял. А вот во вкладке "Ввод" нет ВООБЩЕ ничего. Пусто.

2.Залез в звуковую систему KDE она была отключена. Включил. (Интересно, а как работала раньше бортовая без этого?)

Вот только понятие звукового сервера не могу найти.

Кстати у меня нет вкладки Центр управления KDE, есть каталог KDE.

А центр управления только для Mandrake Linux.

3. Вот теперь не знаю включен или нет звуковой сервер. Но на всякий случай в документе ps -A и lsmod

4. В том же документе вывод комманд rpm -qa | grep alsa

Ссылка на комментарий
Поделиться на другие сайты

Ага.

Вот теперь arts запущен, судя по выводу ps.

1. Что касается микшера. Странно, что вкладка пустая. Давайте посмотрим ls -l /dev/mixer

Может быть у вас нехватает на него прав. Если это так, то chmod ugo+rw /dev/mixer.

2. Попробуйте посмотреть/порешулировать уровни громкости в alsamixer (запустите его из терминала).

3. Кстати, попробуйте еще запустить из терминала любую программу, проигрывающую звук (например xmms) и посмотрите, каке она сообщения выдаст в тот терминал, откуда была запущена. Может быть это поможет понять, что происходит.

4. Приложите к сообщению файл /var/log/messages

У меня идей, к сожалению, все меньше Sad Судя по предоставленной вами информации, по-моему, все должно работать.

Ссылка на комментарий
Поделиться на другие сайты

ekzarh писал(а) пн, 23 января 2006 16:45

Вот что за звуковая система.

Правильно или неправильно?

Да. Это именно то, что нужно было.

Ссылка на комментарий
Поделиться на другие сайты

1.Выполнил команду. Теперь права

crw-rw-rw- 1 eds audio 14, 0 Янв 23 16:36 /dev/mixer

2.Микшер я уже выставил везде, где можно наверх.

3. А как запустить этот xmms?

[root@ekzarh eds]# xmms

bash: xmms: command not found

Что-то не так делаю явно.

4.Как переслать этот /var/log/messages, если он 4.5 метра весит?

Попробую зайти под рутом и заархивировать.

Может влезет.

Иначе только на почту.

Ссылка на комментарий
Поделиться на другие сайты

3. Значит он у вас не установлен. Есть в дистрибутиве - посмотрите в менеджере пакетов.

4. Ну можно не целиком, а только кусок, относящийся к последней загрузке. Откройте любым текстовым редактором и увидите, что там все сообщения с датой и временем.

Ссылка на комментарий
Поделиться на другие сайты

1. Менеджер пакетов...

Надо поискать, где он есть вообще.

Тяжело на новую ось переходить...

Где он в Мандраке?

2. Заархивировал файл и поменял на него права доступа.

Вот он.

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...