FreeBSD 8.0: how to exchange order of recognized HDA devices?
ohartman at zedat.fu-berlin.de
Wed May 13 07:36:17 UTC 2009
The problem occured after the installation of an ATI HD4670 graphics
board, on which one can find an additional HDA device found by the
kernel before the on-board HDA device is found.
So many clients, like vlc, mplayer etc. do have problems - they either
play no sound through the usual pathways (via on-board soundcard/chip
and the attached speakerset and/or headphones).
I see 4 mixer-devices: mixer0 through mixer3. mixer0 seems to be
attached to the graphics-card, mixer1 shows the usual devices I
recognize and mixer 2 and 3 are unknown to me, they show up only 2
To make things simple: is there a way to change order of the found HDA
Thi8s is what 'dmesg|grep HDA' reveals:
hdac0: HDA Codec #0: ATI R6xx HDMI
pcm0: <HDA ATI R6xx HDMI PCM #0 Digital> at cad 0 nid 1 on hdac0
hdac1: HDA Codec #0: Analog Devices AD1988B
pcm1: <HDA Analog Devices AD1988B PCM #0 Analog> at cad 0 nid 1 on hdac1
pcm2: <HDA Analog Devices AD1988B PCM #1 Analog> at cad 0 nid 1 on hdac1
pcm3: <HDA Analog Devices AD1988B PCM #2 Digital> at cad 0 nid 1 on hdac1
Or do i miss something unrevealed?
Thanks in advance,
More information about the freebsd-current