High Definition Audio Controller (Sony Vaio VGN-FE31B)

MG!

Member
Hi forum!

Code:
% uname -a
FreeBSD  7.2-RELEASE FreeBSD 7.2-RELEASE #0: Fri May  1 08:49:13 UTC 2009     root@walker.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  i386

Nach langem Suchen in diversen Foren ohne Erfolg, hoffe ich, dass ihr mir -bzgl. meines Problems- weiterhelfen koennt.

Ich habe Probleme mit meinem High Definition Audio Controller. Folgendes Modul wurde waehrend des laufenden Betriebs geladen

Code:
# kldload snd_hda

das hat zur Folge, dass auch sound.ko geladen wird.

Code:
# kldstat
Id Refs Address    Size     Name
 1   19 0xc0400000 9fab28   kernel
 3    1 0xc0e01000 4a64c    sound.ko
 4    1 0xc0e4c000 1ae38    snd_hda.ko
 5    1 0xc0e67000 75a75c   nvidia.ko
 6    2 0xc15c2000 289a4    linux.ko
 7    1 0xc15eb000 6a45c    acpi.ko
 8    1 0xc5881000 d000     if_wpi.ko
 9    1 0xc58d2000 26000    wpifw.ko

Ausserdem....

Code:
# sysctl -a | grep pcm
dev.pcm.0.%driver: pcm
dev.pcm.0.%parent: hdac0
dev.pcm.0.play.vchans: 1
dev.pcm.0.play.vchanrate: 48000
dev.pcm.0.play.vchanformat: s16le
dev.pcm.0.rec.vchans: 1
dev.pcm.0.rec.vchanrate: 48000
dev.pcm.0.rec.vchanformat: s16le
dev.pcm.0.buffersize: 16384
dev.pcm.1.%desc: HDA Sigmatel (Unknown) PCM #1 Analog
dev.pcm.1.%driver: pcm
dev.pcm.1.%parent: hdac0
dev.pcm.1.play.vchans: 1
dev.pcm.1.play.vchanrate: 48000
dev.pcm.1.play.vchanformat: s16le
dev.pcm.1.buffersize: 16384

...und

Code:
# sysctl -a | grep snd
hw.snd.latency_profile: 1
hw.snd.latency: 5
hw.snd.report_soft_formats: 1
hw.snd.compat_linux_mmap: 0
hw.snd.feeder_buffersize: 16384
hw.snd.feeder_rate_round: 25
hw.snd.feeder_rate_max: 2016000
hw.snd.feeder_rate_min: 1
hw.snd.verbose: 1
hw.snd.maxautovchans: 16
hw.snd.default_unit: 0
hw.snd.version: 2007061600/i386
hw.snd.default_auto: 0

Skeptisch bin ich bei erstem sysctl ueber die Ausgabe von:

Code:
...
dev.pcm.0.%desc: HDA Sigmatel (Unknown) PCM #0 Analog
...
dev.pcm.1.%desc: HDA Sigmatel (Unknown) PCM #1 Analog
...

scheinbar handelt es sich um einen unbekannten HDA codec!?

OK weiter gehts mit

Code:
# cat /dev/sndstat
FreeBSD Audio Driver (newpcm: 32bit 2007061600/i386)
Installed devices:
pcm0: <HDA Sigmatel (Unknown) PCM #0 Analog> at cad 0 nid 1 on hdac0 kld snd_hda [MPSAFE] (1p:1v/1r:1v channels duplex default)
pcm1: <HDA Sigmatel (Unknown) PCM #1 Analog> at cad 0 nid 1 on hdac0 kld snd_hda [MPSAFE] (1p:1v/0r:0v channels

aha, der snd_hda Triber meldet sich also zustaendig fuer meine Soundhardware also setz ich mal ein

Code:
# cat /dev/urandom > /dev/dsp

ala Handbuch ab. Und hoere da, ein Rauschen aus dem internen Lautsprecher.

Bis zu diesem Punkt dachte ich dass alles zu klappen scheint. Also hab ich mir mpg123 aus den ports installiert und versucht ein mp3 file abzuspielen.

Code:
% mpg123 Linking\ Park\ -\ 05-Shadow\ Of\ The\ Day.mp3
mpg123 Linking\ Park\ -\ 05-Shadow\ Of\ The\ Day.mp3
High Performance MPEG 1.0/2.0/2.5 Audio Player for Layers 1, 2 and 3
        version 1.6.4; written and copyright by Michael Hipp and others
        free software (LGPL/GPL) without any warranty but with best wishes

Playing MPEG stream 1 of 1: Linking Park - 05-Shadow Of The Day.mp3 ...
Title:   Shadow Of The Day               Artist: Linkin Park
Comment: Copyright * www.linkinpark.ir   Album:  Minutes To Midnight
Year:    2007                            Genre:  Rock, Rock
MPEG 1.0 layer III, 224 kbit/s, 44100 Hz joint-stereo

kein Ton...

auch ein explizites setzen des audio devices mittels -a switch bringt keinen Erfolg...weiterhin kein Sound.

Es gibt ein paar user die mit

Code:
# sysctl hw.snd.default_unit=x

den Sound zum laufen brachten (x ist zu ersetzen durch den entsprechenden Index (bei mir also 0 oder 1 (pcm0 || pcm1))). Bei mir hift das leider nicht weiterhin kein sound mittels mpg123.

Ja, langsam bin ich mit meinem latein am Ende....

Uebrigens sind dbus und hald enabled in rc.conf

rc.conf:
Code:
dbus_enable="YES"
hald_enable="YES"

Hier noch eine etwas laengere Ausgabe von dmesg.boot

Code:
% cat /var/run/dmesg.boot
Copyright (c) 1992-2009 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.2-RELEASE #0: Fri May  1 08:49:13 UTC 2009
    root@walker.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: Intel(R) Core(TM)2 CPU         T5500  @ 1.66GHz (1662.51-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0x6f6  Stepping = 6
  Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
  Features2=0xe39d<SSE3,DTES64,MON,DS_CPL,EST,TM2,SSSE3,CX16,xTPR,PDCM>
  AMD Features=0x20100000<NX,LM>
  AMD Features2=0x1<LAHF>
  Cores per package: 2
real memory  = 1072234496 (1022 MB)
avail memory = 1027170304 (979 MB)
ACPI APIC Table: <SONY J3>
FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs
 cpu0 (BSP): APIC ID:  0
 cpu1 (AP): APIC ID:  1
ioapic0: Changing APIC ID to 1
ioapic0 <Version 2.0> irqs 0-23 on motherboard
kbd1 at kbdmux0
acpi0: <SONY> on motherboard
acpi0: [ITHREAD]
Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x1008-0x100b on acpi0
acpi_ec0: <Embedded Controller: GPE 0x17> port 0x62,0x66 on acpi0
acpi_acad0: <AC Adapter> on acpi0
battery0: <ACPI Control Method Battery> on acpi0
acpi_lid0: <Control Method Lid Switch> on acpi0
acpi_button0: <Power Button> on acpi0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
pcib1: <ACPI PCI-PCI bridge> irq 16 at device 1.0 on pci0
pci1: <ACPI PCI bus> on pcib1
vgapci0: <VGA-compatible display> mem 0xd1000000-0xd1ffffff,0xb0000000-0xbfffffff,0xd0000000-0xd0ffffff irq 16 at device 0.0 on pci1
nvidia0: <GeForce Go 7400> on vgapci0
vgapci0: child nvidia0 requested pci_enable_busmaster
vgapci0: child nvidia0 requested pci_enable_io
vgapci0: child nvidia0 requested pci_enable_io
nvidia0: [GIANT-LOCKED]
nvidia0: [ITHREAD]
hdac0: <Intel 82801G High Definition Audio Controller> mem 0xd2300000-0xd2303fff irq 22 at device 27.0 on pci0
hdac0: HDA Driver Revision: 20090329_0131
hdac0: [ITHREAD]
pcib2: <ACPI PCI-PCI bridge> irq 17 at device 28.0 on pci0
pci2: <ACPI PCI bus> on pcib2
pcib3: <ACPI PCI-PCI bridge> irq 16 at device 28.1 on pci0
pci4: <ACPI PCI bus> on pcib3
pcib4: <ACPI PCI-PCI bridge> irq 18 at device 28.2 on pci0
pci6: <ACPI PCI bus> on pcib4
pci6: <network> at device 0.0 (no driver attached)
pcib5: <ACPI PCI-PCI bridge> irq 21 at device 28.3 on pci0
pci8: <ACPI PCI bus> on pcib5
uhci0: <UHCI (generic) USB controller> port 0x1800-0x181f irq 23 at device 29.0 on pci0
uhci0: [GIANT-LOCKED]
uhci0: [ITHREAD]
usb0: <UHCI (generic) USB controller> on uhci0
usb0: USB revision 1.0
uhub0: <Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1> on usb0
uhub0: 2 ports with 2 removable, self powered
uhci1: <UHCI (generic) USB controller> port 0x1820-0x183f irq 17 at device 29.1 on pci0
uhci1: [GIANT-LOCKED]
uhci1: [ITHREAD]
usb1: <UHCI (generic) USB controller> on uhci1
usb1: USB revision 1.0
uhub1: <Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1> on usb1
uhub1: 2 ports with 2 removable, self powered
uhci2: <UHCI (generic) USB controller> port 0x1840-0x185f irq 18 at device 29.2 on pci0
uhci2: [GIANT-LOCKED]
uhci2: [ITHREAD]
usb2: <UHCI (generic) USB controller> on uhci2
usb2: USB revision 1.0
uhub2: <Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1> on usb2
uhub2: 2 ports with 2 removable, self powered
uhci3: <UHCI (generic) USB controller> port 0x1860-0x187f irq 16 at device 29.3 on pci0
uhci3: [GIANT-LOCKED]
uhci3: [ITHREAD]
usb3: <UHCI (generic) USB controller> on uhci3
usb3: USB revision 1.0
uhub3: <Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1> on usb3
uhub3: 2 ports with 2 removable, self powered
ehci0: <Intel 82801GB/R (ICH7) USB 2.0 controller> mem 0xd2304000-0xd23043ff irq 23 at device 29.7 on pci0
ehci0: [GIANT-LOCKED]
ehci0: [ITHREAD]
usb4: EHCI version 1.0
usb4: companion controllers, 2 ports each: usb0 usb1 usb2 usb3
usb4: <Intel 82801GB/R (ICH7) USB 2.0 controller> on ehci0
usb4: USB revision 2.0
uhub4: <Intel EHCI root hub, class 9/0, rev 2.00/1.00, addr 1> on usb4
uhub4: 8 ports with 8 removable, self powered
pcib6: <ACPI PCI-PCI bridge> at device 30.0 on pci0
pci10: <ACPI PCI bus> on pcib6
cbb0: <PCI-CardBus Bridge> at device 3.0 on pci10
cardbus0: <CardBus bus> on cbb0
cardbus0: <CardBus bus> on cbb0
pccard0: <16-bit PCCard bus> on cbb0
cbb0: [ITHREAD]
fwohci0: <1394 Open Host Controller Interface> mem 0xd2006000-0xd20067ff,0xd2000000-0xd2003fff irq 16 at device 3.1 on pci10
fwohci0: [FILTER]
fwohci0: OHCI version 1.10 (ROM=1)
fwohci0: No. of Isochronous channels is 4.
fwohci0: EUI64 08:00:46:03:02:2e:b6:f6
fwohci0: Phy 1394a available S400, 2 ports.
fwohci0: Link S400, max_rec 2048 bytes.
firewire0: <IEEE1394(FireWire) bus> on fwohci0
fwe0: <Ethernet over FireWire> on firewire0
if_fwe0: Fake Ethernet address: 0a:00:46:2e:b6:f6
fwe0: Ethernet address: 0a:00:46:2e:b6:f6
fwip0: <IP over FireWire> on firewire0
fwip0: Firewire address: 08:00:46:03:02:2e:b6:f6 @ 0xfffe00000000, S400, maxrec 2048
sbp0: <SBP-2/SCSI over FireWire> on firewire0
dcons_crom0: <dcons configuration ROM> on firewire0
dcons_crom0: bus_addr 0x3ec2c000
fwohci0: Initiate bus reset
fwohci0: BUS reset
fwohci0: node_id=0xc000ffc0, gen=1, CYCLEMASTER mode
pci10: <mass storage> at device 3.2 (no driver attached)
fxp0: <Intel Pro/100 VE Network Connection> port 0x6000-0x603f mem 0xd2005000-0xd2005fff irq 20 at device 8.0 on pci10
miibus0: <MII bus> on fxp0
inphy0: <i82562ET 10/100 media interface> PHY 1 on miibus0
inphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
fxp0: Ethernet address: 00:13:a9:49:0d:fc
fxp0: [ITHREAD]
isab0: <PCI-ISA bridge> at device 31.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <Intel ICH7 UDMA100 controller> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0x1880-0x188f at device 31.1 on pci0
ata0: <ATA channel 0> on atapci0
ata0: [ITHREAD]
atapci1: <Intel ICH7M SATA300 controller> port 0x18c8-0x18cf,0x18ac-0x18af,0x18c0-0x18c7,0x18a8-0x18ab,0x18b0-0x18bf mem 0xd2304400-0xd23047ff irq 19 at device 31.2 on pci0
atapci1: [ITHREAD]
ata2: <ATA channel 0> on atapci1
ata2: [ITHREAD]
ata2: [ITHREAD]
ata3: <ATA channel 1> on atapci1
ata3: [ITHREAD]
pci0: <serial bus, SMBus> at device 31.3 (no driver attached)
acpi_tz0: <Thermal Zone> on acpi0
acpi_tz1: <Thermal Zone> on acpi0
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 GlidePoint, device ID 0
cpu0: <ACPI CPU> on acpi0
est0: <Enhanced SpeedStep Frequency Control> on cpu0
p4tcc0: <CPU Frequency Thermal Control> on cpu0
cpu1: <ACPI CPU> on acpi0
est1: <Enhanced SpeedStep Frequency Control> on cpu1
p4tcc1: <CPU Frequency Thermal Control> on cpu1
pmtimer0 on isa0
orm0: <ISA Option ROMs> at iomem 0xc0000-0xcefff,0xdc000-0xdffff,0xe0000-0xe17ff pnpid ORM0000 on isa0
ppc0: parallel port not found.
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
sio0: configured irq 4 not in bitmap of probed irqs 0
sio0: port may not be enabled
sio0: configured irq 4 not in bitmap of probed irqs 0
sio0: port may not be enabled
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 8250 or not responding
sio0: [FILTER]
sio1: configured irq 3 not in bitmap of probed irqs 0
sio1: port may not be enabled
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
Timecounters tick every 1.000 msec
firewire0: 1 nodes, maxhop <= 0, cable IRM = 0 (me)
firewire0: bus manager 0 (me)
acd0: DVDR <MATSHITADVD-RAM UJ-850S/1.20> at ata0-master UDMA33
ad4: 76319MB <FUJITSU MHV2080BH PL 00000029> at ata2-master SATA150
hdac0: HDA Codec #0: Sigmatel (Unknown)
hdac0: HDA Codec #1: Conexant (Unknown)
hdac0: hdac_audio_as_parse: Duplicate pin 0 (17) in association 4! Disabling association.
pcm0: <HDA Sigmatel (Unknown) PCM #0 Analog> at cad 0 nid 1 on hdac0
pcm1: <HDA Sigmatel (Unknown) PCM #1 Analog> at cad 0 nid 1 on hdac0
GEOM_LABEL: Label for provider ad4s1a is ufsid/4a97ea2b66c69bea.
GEOM_LABEL: Label for provider ad4s1d is ufsid/4a97ea2fb7d79ac6.
SMP: AP CPU #1 Launched!
Trying to mount root from ufs:/dev/ad4s1a
WARNING: / was not properly dismounted
GEOM_LABEL: Label ufsid/4a97ea2b66c69bea removed.
GEOM_LABEL: Label for provider ad4s1a is ufsid/4a97ea2b66c69bea.
GEOM_LABEL: Label ufsid/4a97ea2b66c69bea removed.
WARNING: /home was not properly dismounted

und zum Schluss auch noch

Code:
% mixer
Mixer vol      is currently set to 100:100
Mixer pcm      is currently set to  75:75
Mixer speaker  is currently set to  75:75
Mixer rec      is currently set to   0:0
Recording source: mic

Ich hoffe auf Hilfe...

Danke
 
Als erstes wäre hier wohl zu klären, ab das Problem an mpeg123 oder am Soundtreiber liegt. Da du schon Sound aus den Lautsprechern bekommen hast, liegt es nahe, dass etwas mit mpeg123 nicht stimmt. Hast du mal Audio-Widergabe mit etwas anderem versucht?
 
Die Loesung fuer das Problem ist die Installation von OSS aus /usr/ports/audio/oss

Sound funktioniert wunderbar soweit, nur hab ich Probleme mit dem Setzen der Lautstaerke ossmix und ossxmix geben mir zwar alle Infos aber irgendwie klappt es nicht...

Code:
% ossinfo
Version info: OSS 4.1 (b 1052/200908291116) (0x00040100) BSD
Platform: FreeBSD/i386 7.2-RELEASE FreeBSD 7.2-RELEASE #0: Fri May  1 08:49:13 UTC 2009     root@walker.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC ()

Number of audio devices:        7
Number of audio engines:        11
Number of mixer devices:        1


Device objects
 0: oss_hdaudio0 Intel HD Audio interrupts=79682 (79682)
    HD Audio controller Intel HD Audio
    Vendor ID    0x808627d8
    Subvendor ID 0x104d81ef
     Codec  0: CXD9872RD (0x83847661/0x104d0c00)
     Codec  1: Conexant2bfa (0x14f12bfa)


Mixer devices
 0: High Definition Audio CXD9872RD (Mixer 0 of device object 0)

Audio devices
HD Audio play pcm                 /dev/oss/oss_hdaudio0/pcm0  (device index 0)
HD Audio play pcm                 /dev/oss/oss_hdaudio0/pcm1  (device index 1)
HD Audio play pcm                 /dev/oss/oss_hdaudio0/pcm2  (device index 2)
HD Audio play modem-out           /dev/oss/oss_hdaudio0/pcm3  (device index 3)
HD Audio play spdifout            /dev/oss/oss_hdaudio0/spdout0  (device index 4)
HD Audio rec select               /dev/oss/oss_hdaudio0/pcmin0  (device index 5)
HD Audio rec modem-out            /dev/oss/oss_hdaudio0/pcmin1  (device index 6)

% ossmix -c
!ossmix -d0 jack.fp-black.mode pcm
!ossmix -d0 jack.fp-black.pcm 951:951
!ossmix -d0 jack.black.pcm 951:951
!ossmix -d0 jack.fp-red.mode pcm
!ossmix -d0 jack.int-black.pcm 764:764
!ossmix -d0 jack.black.mode spdifout
!ossmix -d0 record.select.select1 399:399
!ossmix -d0 record.select.select2 pcm
!ossmix -d0 vmix0-enable ON
!ossmix -d0 vmix0-channels Stereo
!ossmix -d0 vmix0-src Fast
!ossmix -d0 vmix0-outvol 250
!ossmix -d0 vmix0-invol 250
!ossmix -d0 vmix0.pcm7 250:250
!ossmix -d0 vmix0.pcm8 250:250
!ossmix -d0 vmix0.pcm9 250:250
!ossmix -d0 vmix0.pcm10 250:250

% ossmix -D
 0: 
Device root 'oss_hdaudio0' / High Definition Audio CXD9872RD
 1: ******* Extension entries ********
 2: Group: 'jack', parent=0, flags=0x4
 3: Group: 'fp-black', parent=2, flags=0x4
 4: Enumerated control: 'mode' (jack.fp-black.mode), parent=3, flags=0x3, mask=0003  Current value=0x0
 5: Stereo slider: 'pcm' (jack.fp-black.pcm), parent=3, max=959, flags=0x103  Current value=0x03b703b7
 6: Group: 'black', parent=2, flags=0x4
 7: Stereo slider: 'pcm' (jack.black.pcm), parent=6, max=959, flags=0x103  Current value=0x03b703b7
 8: Group: 'fp-red', parent=2, flags=0x44
 9: Enumerated control: 'mode' (jack.fp-red.mode), parent=8, flags=0x3, mask=0003  Current value=0x0
10: Group: 'jack', parent=0, flags=0x4
11: Group: 'int-black', parent=10, flags=0x4
12: Stereo slider: 'pcm' (jack.int-black.pcm), parent=11, max=959, flags=0x103  Current value=0x02fc02fc
13: Group: 'black', parent=10, flags=0x44
14: Enumerated control: 'mode' (jack.black.mode), parent=13, flags=0x3, mask=0003  Current value=0x0
15: Group: 'record', parent=0, flags=0x4
16: Group: 'select', parent=15, flags=0x4
17: Stereo slider: 'select' (record.select.select1), parent=16, max=499, flags=0x103  Current value=0x018f018f
18: Enumerated control: 'select' (record.select.select2), parent=16, flags=0x3, mask=000e  Current value=0x1
19: Stereo slider: '-' (record.select), parent=16, max=239, flags=0x103  Current value=0x00c200c2
20: Group: 'misc', parent=0, flags=0x44
21: Enumerated control: '-' (misc), parent=20, flags=0x3, mask=ffff  Current value=0x0
22: On/off switch: 'vmix0-enable' (vmix0-enable), parent=0, flags=0x3  Current value=0x1 (ON)
23: Decimal value: 'vmix0-rate' (vmix0-rate), parent=0, flags=0x800d  Current value=48000
24: Enumerated control: 'vmix0-channels' (vmix0-channels), parent=0, flags=0x3, mask=ffff  Current value=0x0
25: Enumerated control: 'vmix0-src' (vmix0-src), parent=0, flags=0x8003, mask=ffff  Current value=0x0
26: Mono slider: 'vmix0-outvol' (vmix0-outvol), parent=0, max=250, flags=0x903  Current value=0xfa00fa
27: Stereo peak meter: 'vmix0-outvu' (vmix0-outvu), parent=0, max=144, flags=0x205  Current value=0x0000
28: Group: 'vmix0', parent=0, flags=0x4
29: Mono slider: 'vmix0-invol' (vmix0-invol), parent=0, max=250, flags=0x903  Current value=0xfa00fa
30: Stereo peak meter: 'vmix0-invu' (vmix0-invu), parent=0, max=144, flags=0x205  Current value=0x0000
31: Stereo slider: '@pcm7' (vmix0.pcm7), parent=28, max=250, flags=0x903  Current value=0x00fa00fa
32: Stereo peak meter: '' (vmix01), parent=28, max=144, flags=0x205  Current value=0x0000
33: Stereo slider: '@pcm8' (vmix0.pcm8), parent=28, max=250, flags=0x903  Current value=0x00fa00fa
34: Stereo peak meter: '' (vmix02), parent=28, max=144, flags=0x205  Current value=0x0000
35: Stereo slider: '@pcm9' (vmix0.pcm9), parent=28, max=250, flags=0x903  Current value=0x00fa00fa
36: Stereo peak meter: '' (vmix03), parent=28, max=144, flags=0x205  Current value=0x0000
37: Stereo slider: '@pcm10' (vmix0.pcm10), parent=28, max=250, flags=0x903  Current value=0x00fa00fa
38: Stereo peak meter: '' (vmix04), parent=28, max=144, flags=0x205  Current value=0x0000

Die Lautstaerke lassst sich nicht kontrollieren.

Was jemand Rat?
 
Ok auch das funzt jetzt.....

Leider ist was die max. Lautstaerke angeht noch Luft nach oben.
Mal sehen ob ich der Sache mit vlc entgegenwirken kann....

Danke
 
Ja auch das sieht gut aus nur ist die Qualitaet mit headphones miserabel....

Hat denn schon jemand Erfahrung mit OSS und HDA????
 
Hier eine Anleitung to let the sound working properly....

OSS aus den ports installieren.

So und nun zunaechst die Referenz zum Laden des snd_hda Moduls(snd_hda_load="YES") aus der (/boot/)loader.conf entfernen.

Nun folgenden Eintrag an das Ende von (/etc/)rc.conf anhaengen
Code:
oss_enable="YES"

Es gibt diverse Dateien zum konfigurieren von OSS respektive den OSS-Treibern zu finden unter /usr/local/lib/oss/conf.

Fuer HDA bzw. Azalia (ein anderer Name fuer HDA siehe man 7 oss_hdaudio)
gibt es beispielsweise die Datei oss_hdaudio.conf.sample.

Wir editieren allerdings osscore.conf.sample und entfernen den Kommentar bei vmix_disabled=0

und aendern die Zeile in

Code:
vmix_disabled=1

und zum Schluss noch osscore.conf.sample in osscore.conf umbenennen.

das fuehrt zur Deaktivierung von vmix und hatte bei mir eine bessere Klangqualitaet zur Folge ausserdem konnte ich anschliessend die Lautstaerke etwas hoeher drehen als _mit_ vmix.

Sollte OSS schon laufen, stoppen wir es (vorher alle OSS-Apps schliessen)

Code:
# soundoff

und starten unser System erneut

Code:
# soundon

nun z.B. mittels

Code:
% mpg123 -a /dev/dsp2 $MUSIC_FILE

Mucke hoeren und mit Hilfe von

Code:
% ossmix

oder

Code:
% ossxmix

die Lautstaerke anpassen.

Bei mir fuer die speaker jack.int-black.pcm und jack.fp-black.pcm fuer die headphones (Klangqualitaet schlecht (nicht weiter getestet)).

Danke
 
Wenn linux-flashplugin(7|9) installiert wurde (Version 9 des linux flashplugins habe ich nicht getestet), ist darauf zu achten /dev/dsp auf das entprechende (funktionsfaehige) device zu linken.

In meinem Fall laessen sich die speaker ueber /dev/oss/oss_hdaudio0/pcm2 ansprechen. /dev/dsp2 ist ein symb. link dorthin.

Der flash player allerdings, bedient sich standardmaessig /dev/dsp (per default ein link auf /dev/oss/oss_hdaudio0/pcm0). Moechte man Sound auch ueber den Flash Player muss also /dev/dsp umgebogen bzw. geloescht und ein link auf das gewuenschte audio device -in meinem Fall /dev/oss/oss_hdaudio0/pcm2- gesetzt werden.

Code:
# cd /dev && rm dsp && ln -s /dev/oss/oss_hdaudio0/pcm2 dsp

Danke
Manu
 
Zurück
Oben