Звук во FreeBSD

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

Аватара пользователя
izen.fire
Сообщения: 268
ОС: Windows XP

Re: Звук во FreeBSD

Сообщение izen.fire »

ijustask писал(а):
23.02.2009 00:40
EliteGroup P4VXASD2

Старьё.
Попробуй подгрузить драйвер snd_ich в /boot/loader.conf.
Ротор поля наподобие дивергенции градуирует себя вдоль спина и там внутре ево неонка.
Спасибо сказали:
ijustask
Сообщения: 4
ОС: FreeBSD

Re: Звук во FreeBSD

Сообщение ijustask »

snd_ich не помог(
ядро выдаёт вот такие сообщения :
pcm0:play:dsp0.p2: play interrupt timeout, channel dead
pcm0:virtual:dsp0.vr0: record interrupt timeout, channel dead
забыл сказать, что в динамике присутствует статический шум, всё же реагирующий на изменения уровня громкости через mixer
так же сегодня обнаружил что при передаче данных по сети появляются резкие шумы, сетевуха реалтек, в ядре числится как device rl
adminus larva
Спасибо сказали:
Аватара пользователя
izen.fire
Сообщения: 268
ОС: Windows XP

Re: Звук во FreeBSD

Сообщение izen.fire »

ijustask писал(а):
23.02.2009 23:35
snd_ich не помог(
ядро выдаёт вот такие сообщения :
pcm0:play:dsp0.p2: play interrupt timeout, channel dead
pcm0:virtual:dsp0.vr0: record interrupt timeout, channel dead
забыл сказать, что в динамике присутствует статический шум, всё же реагирующий на изменения уровня громкости через mixer
так же сегодня обнаружил что при передаче данных по сети появляются резкие шумы, сетевуха реалтек, в ядре числится как device rl

В /boot/loader.conf должны быть такие строчки:

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

# Загрузка модулей поддержки звука
snd_pcm_load="YES
# Загрузка модуля звукового устройства
snd_ich_load="YES"
# Загрузка модуля High Definition Audio
snd_hda_load="YES"
# Звуковой канал по умолчанию (1, если присутствует HDMI-видеокарта, а звук выходит с интеграшки)
hw.snd.default_unit=0
Это базовые настройки звуковой подсистемы, которые заработают на 90% десктопов.

Ну, можно конечно подгружать по очереди разные звуковые кодеки, но лучше определить, что же в системе подцепилось:

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

# kldload snd_driver && cat /dev/sndstat


Почитать: http://www.freebsd.org/doc/ru_RU.KOI8-R/bo...ound-setup.html

P.S.
А звуковые кодеки какие-нибудь установлены, чтобы воспроизводить звук через выходы звуковухи? Установите ports/audio/sox/.
Ротор поля наподобие дивергенции градуирует себя вдоль спина и там внутре ево неонка.
Спасибо сказали:
ijustask
Сообщения: 4
ОС: FreeBSD

Re: Звук во FreeBSD

Сообщение ijustask »

snd_pcm не грузится, в /boot/default/loader.conf не упоминается и в ядро добавляться отказался)
snd_ich.ko и snd_hda.ko загружены
cat /dev/sndstat выдал
pcm0: <VIA VT8235> at io 0xdc00 irq 11 [MPSAFE] (5p:1v/1r:1v channels duplex default ) (я его уже успел в ядро вогнать...)
http://www.freebsd.org/doc/ru_RU.KOI8-R/bo...ound-setup.html читал, не помогло)
sох установлен
стоит пытаться менять irq?и вообще это возможно ли? и как это сделать?) ибо rl0 тоже с irq11, могут они из-за этого конфликтовать? при пересылке по сети файлов появляется шум...
вот на всякий случай dmesg

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

Сopyright (c) 1992-2008 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
        The Regents of the University of California. All rights reserved.
FreeBSD is a registered trademark of The FreeBSD Foundation.
FreeBSD 7.0-RELEASE #4: Wed Feb 18 21:44:11 MSK 2009
    root@freebsd:/usr/obj/usr/src/sys/I386KERNEL
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: Intel(R) Pentium(R) 4 CPU 1.50GHz (1500.07-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0xf12  Stepping = 2
  Features=0x3febfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFL
USH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM>
real memory  = 402587648 (383 MB)
avail memory = 384376832 (366 MB)
MPTable: <VIA      5400A       >
ioapic0: Assuming intbase of 0
ioapic0 <Version 0.3> irqs 0-23 on motherboard
kbd1 at kbdmux0
acpi0: <AMIINT VIA_P6> on motherboard
acpi0: [ITHREAD]
acpi0: Power Button (fixed)
Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x808-0x80b on acpi0
cpu0: <ACPI CPU> on acpi0
p4tcc0: <CPU Frequency Thermal Control> on cpu0
acpi_button0: <Power Button> on acpi0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
agp0: <VIA 8753 (P4X266) host to PCI bridge> on hostb0
agp0: aperture size is 256M
pcib1: <PCI-PCI bridge> at device 1.0 on pci0
pci1: <PCI bus> on pcib1
vgapci0: <VGA-compatible display> port 0xc800-0xc8ff mem 0xd0000000-0xd7ffffff,0xdfef0000-0xdfefffff irq 5 at device 0.0 on pci1
vgapci1: <VGA-compatible display> mem 0xc8000000-0xcfffffff,0xdfee0000-0xdfeeffff at device 0.1 on pci1
rl0: <RealTek 8139 10/100BaseTX> port 0xec00-0xecff mem 0xdfffff00-0xdfffffff irq 11 at device 10.0 on pci0
miibus0: <MII bus> on rl0
rlphy0: <RealTek internal media interface> PHY 0 on miibus0
rlphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
rl0: Ethernet address: 00:30:4f:3e:8e:a2
rl0: [ITHREAD]
uhci0: <VIA 83C572 USB controller> port 0xe000-0xe01f irq 5 at device 16.0 on pci0
uhci0: [GIANT-LOCKED]
uhci0: [ITHREAD]
usb0: <VIA 83C572 USB controller> on uhci0
usb0: USB revision 1.0
uhub0: <VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1> on usb0
uhub0: 2 ports with 2 removable, self powered
uhci1: <VIA 83C572 USB controller> port 0xe400-0xe41f irq 11 at device 16.1 on pci0
uhci1: [GIANT-LOCKED]
uhci1: [ITHREAD]
usb1: <VIA 83C572 USB controller> on uhci1
usb1: USB revision 1.0
uhub1: <VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1> on usb1
uhub1: 2 ports with 2 removable, self powered
uhci2: <VIA 83C572 USB controller> port 0xe800-0xe81f irq 11 at device 16.2 on pci0
uhci2: [GIANT-LOCKED]
uhci2: [ITHREAD]
usb2: <VIA 83C572 USB controller> on uhci2
usb2: USB revision 1.0
uhub2: <VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1> on usb2
uhub2: 2 ports with 2 removable, self powered
ehci0: <VIA VT6202 USB 2.0 controller> mem 0xdffffe00-0xdffffeff irq 5 at device 16.3 on pci0
ehci0: [GIANT-LOCKED]
ehci0: [ITHREAD]
usb3: EHCI version 1.0
usb3: companion controllers, 2 ports each: usb0 usb1 usb2
usb3: <VIA VT6202 USB 2.0 controller> on ehci0
usb3: USB revision 2.0
uhub3: <VIA EHCI root hub, class 9/0, rev 2.00/1.00, addr 1> on usb3
uhub3: 6 ports with 6 removable, self powered
isab0: <PCI-ISA bridge> at device 17.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <VIA 8235 UDMA133 controller> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xfc00-0xfc0f at device 17.1 on pci0
ata0: <ATA channel 0> on atapci0
ata0: [ITHREAD]
ata1: <ATA channel 1> on atapci0
ata1: [ITHREAD]
pcm0: <VIA VT8235> port 0xdc00-0xdcff irq 11 at device 17.5 on pci0
pcm0: [ITHREAD]
pcm0: <Avance Logic ALC101 AC97 Codec>
pcm0: <VIA DXS Enabled: DXS 4 / SGD 1 / REC 1>
acpi_button1: <Sleep Button> on acpi0
sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
sio0: type 16550A
sio0: [FILTER]
sio1: <16550A-compatible COM port> port 0x2f8-0x2ff irq 3 on acpi0
sio1: type 16550A
sio1: [FILTER]
atkbdc0: <Keyboard controller (i8042)> port 0x60,0x64 irq 1 on acpi0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
atkbd0: [GIANT-LOCKED]
atkbd0: [ITHREAD]
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: [GIANT-LOCKED]
psm0: [ITHREAD]
psm0: model IntelliMouse, device ID 3
pmtimer0 on isa0
orm0: <ISA Option ROM> at iomem 0xc0000-0xccfff pnpid ORM0000 on isa0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0
ppc0: Generic chipset (NIBBLE-only) in COMPATIBLE mode
ppbus0: <Parallel port bus> on ppc0
ppbus0: [ITHREAD]
plip0: <PLIP network interface> on ppbus0
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
ppi0: <Parallel I/O> on ppbus0
ppc0: [GIANT-LOCKED]
ppc0: [ITHREAD]
Timecounter "TSC" frequency 1500067928 Hz quality 800
Timecounters tick every 1.000 msec
ad1: 29325MB <Maxtor 2F030J0 VAM51JJ0> at ata0-slave UDMA133
acd0: DVDR <NEC DVD RW ND-4551A/1-07> at ata1-master UDMA33
Trying to mount root from ufs:/dev/ad1s1a
pcm0:play:dsp0.p1: play interrupt timeout, channel dead
drm0: <ATI Radeon RV280 9250> on vgapci0
info: [drm] AGP at 0xe0000000 128MB
info: [drm] Initialized radeon 1.25.0 20060524
info: [drm] Setting GART location based on new memory map
info: [drm] Loading R200 Microcode
info: [drm] writeback test succeeded in 1 usecs
drm0: [ITHREAD]
adminus larva
Спасибо сказали:
Аватара пользователя
izen.fire
Сообщения: 268
ОС: Windows XP

Re: Звук во FreeBSD

Сообщение izen.fire »

ijustask писал(а):
24.02.2009 03:01
snd_pcm не грузится, в /boot/default/loader.conf не упоминается и в ядро добавляться отказался)
snd_ich.ko и snd_hda.ko загружены
cat /dev/sndstat выдал
pcm0: <VIA VT8235> at io 0xdc00 irq 11 [MPSAFE] (5p:1v/1r:1v channels duplex default ) (я его уже успел в ядро вогнать...)
Не надо ничего никуда вкомпилировать!
Все звуковые драйверы модульные и могут подгружаться динамически!

Ваш звуковой драйвер — snd_via8233.
Можете посмотреть каталог /boot/kernel, чтобы увидеть и попробовать прогрузить все остальные, если не подойдёт этот.
Ротор поля наподобие дивергенции градуирует себя вдоль спина и там внутре ево неонка.
Спасибо сказали: