Headphone output doesn't work with NVidia MCP78 High Definition Audio Controller

001 snthibaud at gmail.com
Sun Jul 11 13:23:51 UTC 2010


I use a laptop with PC-BSD and couldn't get output over the headphone.
The built-in speakers of the laptop work fine and keep working even
when a headphone is plugged in (whereas on Windows they get muted). I
tried every slider and switch in KMix, but nothing enables sound over
the headphone.

This is my dmesg output:

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 8.0-RELEASE-p2 #10: Thu Jan  7 14:50:53 EST
2010
    root at build8x64.pcbsd.org:/usr/obj/usr/pcbsd-build80/fbsd-source/
8.0-src/sys/
PCBSD
Timecounter "i8254" frequency 1193182 Hz quality
0
CPU: AMD Sempron(tm) SI-42 (2100.02-MHz K8-class
CPU)
  Origin = "AuthenticAMD"  Id = 0x200f31  Stepping =
1
 
Features=0x78bfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,MMX,FXSR,SSE,SSE2>
 
Features2=0x2001<SSE3,CX16>
  AMD Features=0xea500800<SYSCALL,NX,MMX+,FFXSR,RDTSCP,LM,3DNow!+,
3DNow!>
  AMD
Features2=0x1319<LAHF,ExtAPIC,CR8,Prefetch,OSVW,SKINIT>
  TSC: P-state
invariant
real memory  = 2147483648 (2048
MB)
avail memory = 1777782784 (1695
MB)
ACPI APIC Table: <HPQOEM SLIC-
MPC>
ioapic0 <Version 1.1> irqs 0-23 on
motherboard
kbd1 at
kbdmux0
cryptosoft0: <software crypto> on
motherboard
acpi0: <HPQOEM SLIC-MPC> on
motherboard
acpi0:
[ITHREAD]
acpi0: Power Button
(fixed)
Timecounter "ACPI-safe" frequency 3579545 Hz quality
850
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x1008-0x100b on
acpi0
acpi_ec0: <Embedded Controller: GPE 0x2a> port 0x62,0x66 on
acpi0
acpi_hpet0: <High Precision Event Timer> iomem 0xfed00000-0xfed003ff
on acpi0
Timecounter "HPET" frequency 25000000 Hz quality
900
acpi_lid0: <Control Method Lid Switch> on
acpi0
acpi_button0: <Sleep Button> on
acpi0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on
acpi0
pci0: <ACPI PCI bus> on
pcib0
pci0: <memory, RAM> at device 0.0 (no driver
attached)
isab0: <PCI-ISA bridge> port 0x1a00-0x1aff at device 1.0 on
pci0
isa0: <ISA bus> on
isab0
pci0: <serial bus, SMBus> at device 1.1 (no driver
attached)
pci0: <processor> at device 1.3 (no driver
attached)
pci0: <memory, RAM> at device 1.4 (no driver
attached)
ohci0: <OHCI (generic) USB controller> mem 0xc0006000-0xc0006fff irq
17 at device 2.0 on
pci0
ohci0:
[ITHREAD]
usbus0: <OHCI (generic) USB controller> on
ohci0
ehci0: <EHCI (generic) USB 2.0 controller> mem 0xc0007000-0xc00070ff
irq 17 at device 2.1 on
pci0
ehci0:
[ITHREAD]
usbus1: EHCI version
1.0
usbus1: <EHCI (generic) USB 2.0 controller> on
ehci0
ohci1: <OHCI (generic) USB controller> mem 0xc0008000-0xc0008fff irq
16 at device 4.0 on
pci0
ohci1:
[ITHREAD]
usbus2: <OHCI (generic) USB controller> on
ohci1
ehci1: <EHCI (generic) USB 2.0 controller> mem 0xc0007400-0xc00074ff
irq 16 at device 4.1 on
pci0
ehci1:
[ITHREAD]
usbus3: EHCI version
1.0
usbus3: <EHCI (generic) USB 2.0 controller> on
ehci1
atapci0: <nVidia nForce MCP77 UDMA133 controller> port
0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0x30c0-0x30cf at device 6.0 on
pci0
ata0: <ATA channel 0> on
atapci0
ata0:
[ITHREAD]
ata1: <ATA channel 1> on
atapci0
ata1:
[ITHREAD]
pci0: <multimedia, HDA> at device 7.0 (no driver
attached)
pcib1: <ACPI PCI-PCI bridge> at device 8.0 on
pci0
pci1: <ACPI PCI bus> on
pcib1
atapci1: <nVidia ATA controller> port
0x30f0-0x30f7,0x30e4-0x30e7,0x30e8-0x30ef,0x30e0-0x30e3,0x30d0-0x30df
mem 0xc0004000-0xc0005fff irq 20 at device 9.0 on
pci0
atapci1:
[ITHREAD]
ata2: <ATA channel 0> on
atapci1
ata2:
[ITHREAD]
ata3: <ATA channel 1> on
atapci1
ata3:
[ITHREAD]
nfe0: <NVIDIA nForce MCP77 Networking Adapter> port 0x30f8-0x30ff mem
0xc0009000-0xc0009fff,0xc0007c00-0xc0007cff,0xc0007800-0xc000780f irq
21 at device 10.0 on
pci0
miibus0: <MII bus> on
nfe0
rlphy0: <RTL8201L 10/100 media interface> PHY 1 on
miibus0
rlphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX,
auto
nfe0: Ethernet address: 00:1f:16:6b:ba:
02
nfe0:
[FILTER]
pcib2: <ACPI PCI-PCI bridge> at device 11.0 on
pci0
pci2: <ACPI PCI bus> on
pcib2
vgapci0: <VGA-compatible display> port 0x4000-0x407f mem
0xc1000000-0xc1ffffff,0xd0000000-0xdfffffff,0xc4000000-0xc5ffffff irq
23 at device 0.0 on pci2
nvidia0: <GeForce 8200M G> on
vgapci0
vgapci0: child nvidia0 requested
pci_enable_busmaster
vgapci0: child nvidia0 requested
pci_enable_io
vgapci0: child nvidia0 requested
pci_enable_io
nvidia0:
[ITHREAD]
pcib3: <ACPI PCI-PCI bridge> irq 22 at device 20.0 on
pci0
pci7: <ACPI PCI bus> on
pcib3
ath0: <Atheros 5424/2424> mem 0xc2000000-0xc200ffff irq 22 at device
0.0 on pci7
ath0:
[ITHREAD]
ath0: AR2425 mac 14.2 RF5424 phy
7.0
acpi_button1: <Power Button> on
acpi0
acpi_tz0: <Thermal Zone> on
acpi0
acpi_tz1: <Thermal Zone> on
acpi0
atrtc0: <AT realtime clock> port 0x70-0x71 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> flags 0x1000 irq 12 on
atkbdc0
psm0: [GIANT-
LOCKED]
psm0:
[ITHREAD]
psm0: model Generic PS/2 mouse, device ID
0
battery0: <ACPI Control Method Battery> on
acpi0
acpi_acad0: <AC Adapter> on
acpi0
cpu0: <ACPI CPU> on
acpi0
hwpstate0: <Cool`n'Quiet 2.0> on
cpu0
orm0: <ISA Option ROMs> at iomem 0xce800-0xcffff,0xdc000-0xdffff 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: cannot reserve I/O port
range
ZFS NOTICE: Prefetch is disabled by default if less than 4GB of RAM is
present;
            to enable, add "vfs.zfs.prefetch_disable=0" to /boot/
loader.conf.
ZFS filesystem version
13
ZFS storage pool version
13
Timecounter "TSC" frequency 2100017680 Hz quality
800
Timecounters tick every 1.000
msec
usbus0: 12Mbps Full Speed USB
v1.0
usbus1: 480Mbps High Speed USB
v2.0
usbus2: 12Mbps Full Speed USB
v1.0
usbus3: 480Mbps High Speed USB
v2.0
ugen0.1: <nVidia> at
usbus0
uhub0: <nVidia OHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on
usbus0
ugen1.1: <nVidia> at
usbus1
uhub1: <nVidia EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on
usbus1
ugen2.1: <nVidia> at
usbus2
uhub2: <nVidia OHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on
usbus2
ugen3.1: <nVidia> at
usbus3
uhub3: <nVidia EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on
usbus3
acd0: DVDR <Slimtype DVD A DS8A2L-A/7H63> at ata2-master
UDMA33
ad6: 238475MB <Seagate ST9250320AS HP07> at ata3-master
UDMA33
uhub0: 3 ports with 3 removable, self
powered
uhub2: 4 ports with 4 removable, self
powered
uhub1: 3 ports with 3 removable, self
powered
uhub3: 4 ports with 4 removable, self
powered
ugen1.2: <Generic> at
usbus1
umass0: <Bulk-In, Bulk-Out, Interface> on
usbus1
umass0:  SCSI over Bulk-Only; quirks =
0x0000
ugen3.2: <Chicony Electronics Co., Ltd.> at
usbus3
umass0:2:0:-1: Attached to
scbus2
ugen2.2: <Logitech> at
usbus2
acd0: FAILURE - INQUIRY ILLEGAL REQUEST asc=0x24 ascq=0x00 ums0:
<Logitech USB-PS/2 Optical Mouse, class 0/0, rev 2.00/27.20, addr 2>
on usbus2
ums0: 8 buttons and [XYZ] coordinates
ID=0
(probe1:umass-sim0:0:0:0): TEST UNIT READY. CDB: 0 0 0 0 0
0
(probe1:umass-sim0:0:0:0): CAM Status: SCSI Status
Error
(probe1:umass-sim0:0:0:0): SCSI Status: Check
Condition
(probe1:umass-sim0:0:0:0): NOT READY asc:3a,
0
(probe1:umass-sim0:0:0:0): Medium not
present
(probe1:umass-sim0:0:0:0): Unretryable error

(probe0:ata0:0:0:0): TEST UNIT READY. CDB: 0 0 0 0 0 0
(probe0:ata0:0:0:0): CAM Status: SCSI Status Error
(probe0:ata0:0:0:0): SCSI Status: Check Condition
(probe0:ata0:0:0:0): NOT READY asc:3a,1
(probe0:ata0:0:0:0): Medium not present - tray closed
(probe0:ata0:0:0:0): Unretryable error
acd0: FAILURE - INQUIRY ILLEGAL REQUEST asc=0x24 ascq=0x00
da0 at umass-sim0 bus 0 target 0 lun 0
da0: <Generic- Multi-Card 1.00> Removable Direct Access SCSI-0 device
da0: 40.000MB/s transfers
da0: Attempt to query device size failed: NOT READY, Medium not
present
cd0 at ata0 bus 0 target 0 lun 0
cd0: <Slimtype DVD A  DS8A2L-A 7H63> Removable CD-ROM SCSI-0 device
cd0: 33.000MB/s transfers
cd0: Attempt to query device size failed: NOT READY, Medium not
present - tray closed
Trying to mount root from ufs:/dev/label/rootfs0
WARNING: TMPFS is considered to be a highly experimental feature in
FreeBSD.
wlan0: Ethernet address: 00:1f:16:6b:ba:02
ipfw2 (+ipv6) initialized, divert loadable, nat loadable, rule-based
forwarding disabled, default to deny, logging disabled
hdac0: <NVidia MCP78 High Definition Audio Controller> mem
0xc0000000-0xc0003fff irq 19 at device 7.0 on pci0
hdac0: HDA Driver Revision: 20090624_0136
hdac0: [ITHREAD]
hdac0: HDA Codec #0: Conexant CX20561 (Hermosa)
hdac0: HDA Codec #3: NVidia MCP78 HDMI
pcm0: <HDA Conexant CX20561 (Hermosa) PCM #0 Analog> at cad 0 nid 1 on
hdac0
pcm1: <HDA Conexant CX20561 (Hermosa) PCM #1 Analog> at cad 0 nid 1 on
hdac0
pcm2: <HDA NVidia MCP78 HDMI PCM #0 Digital> at cad 3 nid 1 on hdac0
pid 25540 (npviewer.bin), uid 1001: exited on signal 11
pid 25578 (npviewer.bin), uid 1001: exited on signal 11
pid 25910 (npviewer.bin), uid 1001: exited on signal 11
pid 26244 (npviewer.bin), uid 1001: exited on signal 11

I'd greatly appreciate a pointer in the right direction.


Sincerely,

Stéphane


More information about the freebsd-questions mailing list