Форум русскоязычного сообщества Ubuntu


Автор Тема: Нет звука в 7.04 Creative ViBRA16C  (Прочитано 1272 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн kirych

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Нет звука в 7.04 Creative ViBRA16C
« : 27 Июнь 2007, 01:26:59 »
Привет всем. Может уже было, но я не нашёл. Когда ставил систему (Kubuntu 7.04) в компе не было звуковой карточки. Теперь воткнул (карточка ISAшная). Звука нет. Ядро карточку видит:

dmesg:
...........
pnp: SB audio device quirk - increasing port range
isapnp: Card 'Creative ViBRA16C PnP'

В lspci карточки нет:

00:00.0 Host bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (rev 03)
00:01.0 PCI bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge (rev 03)
00:07.0 ISA bridge: Intel Corporation 82371AB/EB/MB PIIX4 ISA (rev 02)
        Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
        Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
        Latency: 0
00:07.1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01)
00:07.2 USB Controller: Intel Corporation 82371AB/EB/MB PIIX4 USB (rev 01)
00:07.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 02)
00:10.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
01:00.0 VGA compatible controller: ATI Technologies Inc 3D Rage IIC AGP (rev 7a)


Файл /proc/asound/oss/sndstat отсутствует. Никакие драйвера не загружаются, стоят:

alsa-base
alsa-utils
libasound2
libesd-alsa0
linux-sound-base
libsdl1.2debian-alsa

До этого сидел под РедХатом, поэтому даже не знаю, куда прописывать, какие модули подгружать, в разных местах советуют разное.

Как бы оживить звук?





[вложение удалено Администратором]

Оффлайн Trident

  • Dmitry V. Lysoff
  • Активист
  • *
  • Сообщений: 907
  • Негодяй и мерзавец
    • Просмотр профиля
Re: Нет звука в 7.04 Creative ViBRA16C
« Ответ #1 : 27 Июнь 2007, 02:31:47 »
мда, вопрос сложный, но покажи /etc/isapnp.conf
Добро пожаловать в систему Посейдон. Пожалуйста, представьтесь.

Оффлайн kirych

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Нет звука в 7.04 Creative ViBRA16C
« Ответ #2 : 27 Июнь 2007, 03:10:27 »
А нет такого!  :o

ll /etc/isapnp.conf
ls: /etc/isapnp.conf: No such file or directory

Оффлайн Trident

  • Dmitry V. Lysoff
  • Активист
  • *
  • Сообщений: 907
  • Негодяй и мерзавец
    • Просмотр профиля
Re: Нет звука в 7.04 Creative ViBRA16C
« Ответ #3 : 27 Июнь 2007, 03:11:29 »
тогда делаем zcat /proc/config.gz | grep ISA -i
Добро пожаловать в систему Посейдон. Пожалуйста, представьтесь.

Оффлайн kirych

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Нет звука в 7.04 Creative ViBRA16C
« Ответ #4 : 27 Июнь 2007, 21:55:17 »
Его тоже нет.  :(

zcat /proc/config.gz | grep ISA -i
zcat: /proc/config.gz: No such file or directory

Оффлайн Trident

  • Dmitry V. Lysoff
  • Активист
  • *
  • Сообщений: 907
  • Негодяй и мерзавец
    • Просмотр профиля
Re: Нет звука в 7.04 Creative ViBRA16C
« Ответ #5 : 27 Июнь 2007, 22:38:42 »
мда. меня, конечно, заплюют как гентушника, но я вижу один выход - по-человечески собрать ядро, с нормальной поддержкой ISA и модулями alsa
Добро пожаловать в систему Посейдон. Пожалуйста, представьтесь.

Оффлайн Garfeild

  • Активист
  • *
  • Сообщений: 744
    • Просмотр профиля
Re: Нет звука в 7.04 Creative ViBRA16C
« Ответ #6 : 27 Июнь 2007, 22:52:44 »
Попробуйте для начала на основе этого примера сделать:
EXAMPLE SoundBlaster SB16 non PNP ISA card:

1. Add following line to the /etc/modules file. This will make the driver to load at boot time.
snd-sb16

2. Add following line to the /etc/modprobe.d/alsa_local and /etc/modutils/alsa_local files.
options snd-sb16 isapnp=0 port=0x220 irq=5 dma8=1 dma16=5 mpu_port=0x330

Note! Propably alsa_local files does not exist so create them first.
Note! isapnp=0 will turn isapnp off so non pnp card can be found.

Perhaps /etc/modutils/alsa_local is not needed but I did not test.

You can test the driver and the options at alsa_local file without reboot:
sudo modprobe snd-sb16
alsamixer

Оффлайн kirych

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Нет звука в 7.04 Creative ViBRA16C
« Ответ #7 : 28 Июнь 2007, 01:05:12 »
Сделал следующее:

1) добавил в /etc/modules snd-sb16 и, как советовали на alsa-project.org ещё к тому

# ALSA portion
alias char-major-116 snd
alias snd-card-0 snd-sb16
# 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

2) в /etc/modprobe.d/alsa-base добавил
options snd-sb16 isapnp=0 port=0x220 irq=5 dma8=1 dma16=5 mpu_port=0x330

Звук появился. Судя по данным из /proc/asound/oss/sndstat options подгружаются:

Card config:
Sound Blaster 16 at 0x220, irq 5, dma 1&5

Спасибо!

Оффлайн Trident

  • Dmitry V. Lysoff
  • Активист
  • *
  • Сообщений: 907
  • Негодяй и мерзавец
    • Просмотр профиля
Re: Нет звука в 7.04 Creative ViBRA16C
« Ответ #8 : 28 Июнь 2007, 04:36:17 »
Ура Гарфилду :)
Закрываю тему :)
Добро пожаловать в систему Посейдон. Пожалуйста, представьтесь.

 

Страница сгенерирована за 0.074 секунд. Запросов: 22.