помогите сохранить конфигурацию звуковой карточки

Разные проблемы звука, видео, обсуждение разных устройств и т.д.

Модератор: Модераторы разделов

zl3p
Сообщения: 206
Статус: с диагнозом
ОС: операционная клинической

помогите сохранить конфигурацию звуковой карточки

Сообщение zl3p »

Подключил Sound Blaster 5.1 (emu10k) под Mandriva 2008, скачал и поставил дрова alsa, всё как надо.
После alsaconf и выбора требуемой звуковой карты из списка звук появился... Но стоило перезагрузить, как на этом всё и кончилось - звук пропал и надолго. Сейчас с какой-то там очередной попытки опять же проведя выбор в alsaconf звук появился, но, очевидно, до следующей перезагрузки.
Поэтому большая просьба сказать, куда и что надо прописать и сохранить, что бы в следующий раз она заработало вновь, пока есть возможность посмотреть рабочую конфигурацию где-нибудь...
Спасибо сказали:
zl3p
Сообщения: 206
Статус: с диагнозом
ОС: операционная клинической

Re: помогите сохранить конфигурацию звуковой карточки

Сообщение zl3p »

Вот, значит, если кому не сложно, гляньте мои конфиги, возможно, надо внести некоторые изменения:

Код: Выделить всё

    /etc/modprobe.d/sound:
alias snd-card-0 snd-emu10k1
alias sound-slot-0 snd-emu10k1

    /etc/modprobe.d/alsa-base:
-пусто-

    /etc/modprobe.conf:
alias eth0 r8169
install scsi_hostadapter /sbin/modprobe ata_piix; /sbin/modprobe ahci; /sbin/modprobe usb_storage; /bin/true
install usb-interface /sbin/modprobe uhci_hcd; /sbin/modprobe ehci_hcd; /bin/true


Информация от harddrake:

Код: Выделить всё

    Identification
Vendor: Creative Labs
Description: SB Live! EMU10k1
Media class: Multimedia audio controller
Connection
Bus: PCI
PCI domain: 0
Bus PCI #: 4
PCI device #: 2
PCI function #: 0
Vendor ID: 0x1102
Device ID: 0x0002
Sub vendor ID: 0x1102
Sub device ID: 0x8067
    Driver
Module: snd_emu10k1
Alternative drivers: audigy, emu10k1
Спасибо сказали:
Аватара пользователя
AEK
Сообщения: 54
ОС: Solaris

Re: помогите сохранить конфигурацию звуковой карточки

Сообщение AEK »

Во-первых не стоило уродовать систему и ставить что-то вручную. Теперь у вас куча хлама. Пакетный менеджер вам начто?

Во-вторых, проверьте, нет ли модуля snd_emu10k1 в блэклистах, действительно ли он подгружается после старта системы (lsmod | grep snd). Ещё возможно, что по умолчанию звук просто отключен. Попробуйте запустить alsamixer когда "звука нет". Если ругнётся на отсутствующий файл или директорию, значит звуковая карта не найдена.
Спасибо сказали:
zl3p
Сообщения: 206
Статус: с диагнозом
ОС: операционная клинической

Re: помогите сохранить конфигурацию звуковой карточки

Сообщение zl3p »

Сразу после загрузки ОС:

Код: Выделить всё

[root@zx ~]# alsamixer
alsamixer: function snd_mixer_load failed: Invalid argument

[root@zx ~]# lsmod | grep snd
snd_seq_dummy           3492  0
snd_seq_oss            29888  0
snd_seq_midi_event      6912  1 snd_seq_oss
snd_seq                46800  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_pcm_oss            37216  0
snd_mixer_oss          14784  1 snd_pcm_oss
snd_emu10k1           133472  0
snd_rawmidi            19456  1 snd_emu10k1
snd_ac97_codec         96836  1 snd_emu10k1
ac97_bus                2752  1 snd_ac97_codec
snd_seq_device          7276  5 snd_seq_dummy,snd_seq_oss,snd_seq,snd_emu10k1,snd_rawmidi
snd_util_mem            4256  1 snd_emu10k1
snd_hda_intel         284028  3
snd_pcm                69636  5 snd_pcm_oss,snd_emu10k1,snd_ac97_codec,snd_hda_intel
snd_timer              19652  4 snd_seq,snd_emu10k1,snd_pcm
snd_page_alloc          8456  3 snd_emu10k1,snd_hda_intel,snd_pcm
snd_hwdep               7492  2 snd_emu10k1,snd_hda_intel
snd                    45092  16 snd_seq_oss,snd_seq,snd_pcm_oss,snd_mixer_oss,snd_emu10k1,snd_rawmidi,snd_ac97_c
odec,snd_seq_device,snd_hda_intel,snd_pcm,snd_timer,snd_hwdep
soundcore               6624  1 snd

Т.е. всё происходит именно так, как вы написали, или почти так. -) Но звука всё равно нет.

С пакетным менеджером вопрос остается открытым( /dev/sr0 ! ), поэтому и не использовал его.
Спасибо сказали:
Аватара пользователя
AEK
Сообщения: 54
ОС: Solaris

Re: помогите сохранить конфигурацию звуковой карточки

Сообщение AEK »

Хм... Модуль у вас загружен. А откуда взялся snd_hda_intel? Хорошо бы его занести в блэклист вместе с snd_ac97_codec, ac97_bus. Насколько я помню, alsaconf выгружает все звуковые модули перед запуском, а в процессе своей работы оставляет загруженным только нужный модуль. Скорее всего, в этом-то всё и дело.
Спасибо сказали:
zl3p
Сообщения: 206
Статус: с диагнозом
ОС: операционная клинической

Re: помогите сохранить конфигурацию звуковой карточки

Сообщение zl3p »

AEK писал(а):
11.04.2008 14:26
Хм... Модуль у вас загружен. А откуда взялся snd_hda_intel? Хорошо бы его занести в блэклист вместе с snd_ac97_codec, ac97_bus. Насколько я помню, alsaconf выгружает все звуковые модули перед запуском, а в процессе своей работы оставляет загруженным только нужный модуль. Скорее всего, в этом-то всё и дело.

Ваши догадки вполне оправданы. Вот, после alsaconf команда lsmod выдает

Код: Выделить всё

[root@zx z]# lsmod | grep snd
snd_seq_midi            6784  0
snd_emu10k1_synth       6976  0
snd_emux_synth         31936  1 snd_emu10k1_synth
snd_seq_virmidi         5952  1 snd_emux_synth
snd_seq_midi_event      6912  2 snd_seq_midi,snd_seq_virmidi
snd_seq_midi_emul       6624  1 snd_emux_synth
snd_seq                46800  5 snd_seq_midi,snd_emux_synth,snd_seq_virmidi,snd_seq_midi_event,snd_seq_midi_emul
snd_emu10k1           133472  5 snd_emu10k1_synth
snd_rawmidi            19456  3 snd_seq_midi,snd_seq_virmidi,snd_emu10k1
snd_ac97_codec         96836  1 snd_emu10k1
snd_pcm                69636  3 snd_emu10k1,snd_ac97_codec
snd_seq_device          7276  6 snd_seq_midi,snd_emu10k1_synth,snd_emux_synth,snd_seq,snd_emu10k1,snd_rawmidi
snd_timer              19652  3 snd_seq,snd_emu10k1,snd_pcm
snd_util_mem            4256  2 snd_emux_synth,snd_emu10k1
snd_hwdep               7492  2 snd_emux_synth,snd_emu10k1
snd                    45092  17 snd_emux_synth,snd_seq_virmidi,snd_seq,snd_emu10k1,snd_rawmidi,snd_ac97_codec,sn
d_pcm,snd_seq_device,snd_timer,snd_hwdep
soundcore               6624  1 snd
ac97_bus                2752  1 snd_ac97_codec
snd_page_alloc          8456  2 snd_emu10k1,snd_pcm

и при этом звук работает. Вопрос лишь в том, куда внести эти изменения?...
А snd_hda_intel остался от моей встроенной звуковухи, которую я так и не включил. В биосе я не нашел, где её можно отключить, не смотря на то, что некоторые говорят, будто она там отключается (да и не факт, что теперь это поможет).
Спасибо сказали:
Аватара пользователя
AEK
Сообщения: 54
ОС: Solaris

Re: помогите сохранить конфигурацию звуковой карточки

Сообщение AEK »

У меня сейчас мандривы под рукой нет. Проверьте, может в /etc/modprobe.d/ есть файлы blacklist, туда и пишите. Если нет, можно прямо в /etc/modprobe.conf добавить

Код: Выделить всё

blacklist snd_hda_intel
Спасибо сказали:
zl3p
Сообщения: 206
Статус: с диагнозом
ОС: операционная клинической

Re: помогите сохранить конфигурацию звуковой карточки

Сообщение zl3p »

Ok, спасибо, пока всё работает.
Спасибо сказали: