#5258: Nvidia Auich = Silence -----------------------------------------------+---------------------------- Reporter: miqlas | Owner: marcusoverhagen Type: bug | Status: new Priority: normal | Milestone: R1 Component: Servers/media_server | Version: R1/Development Keywords: nvidia auich media server silence | Blockedby: Platform: x86 | Blocking: -----------------------------------------------+---------------------------- I know my sound chipset was supported by Haiku, but some revidions ago i have silence only. If i playing with the Cortex sometimes i got sound, but it is tricky... (After the fresh install i got silence too. I use r35081 gcc2hybrid) I checked an connection betwen the Media Player and the Audio Mixer, and i think, there is something wrong. The source and the destionation is MediaPlayer. {{{ Source : Mediaplayer audio out (Port 18215285, ID 0) Destination : Media Player audio out (Port 16191628, ID 5) }}} In the syslog: {{{ KERN: auich: set_enabled_channels 0 : enabled KERN: auich: set_enabled_channels 1 : enabled KERN: auich: set_enabled_channels 2 : enabled KERN: auich: set_enabled_channels 3 : enabled KERN: auich: name : Master KERN: auich: name : PCM out KERN: auich: name : CD KERN: auich: name : Aux In KERN: auich: name : TAD KERN: auich: name : Mic KERN: auich: name : Line in KERN: auich: name : Center/Lfe KERN: auich: name : Recording KERN: auich: multi->control_count 46 KERN: vm_soft_fault: va 0x766f4000 not covered by area in address space KERN: vm_page_fault: vm_soft_fault returned error 'Bad address' on fault at 0x766f4db0, ip 0x58b5df, write 0, user 1, thread 0x137 KERN: vm_page_fault: thread "playback manager" (311) in team "MediaPlayer" (306) tried to read address 0x766f4db0, ip 0x58b5df ("libmedia.so_seg0ro" +0x4b5df) KERN: debug_server: Thread 311 entered the debugger: Segment violation KERN: stack trace, current PC 0x58b5df _._10BMediaNode + 0x33: KERN: (0x70080bec) 0x245cef _._13AudioProducer + 0x16f KERN: (0x70080d0c) 0x58c491 DeleteHook__10BMediaNodeP10BMediaNode + 0x31 KERN: (0x70080d3c) 0x58685c DeleteHook__17BMediaEventLooperP10BMediaNode + 0x30 KERN: (0x70080d7c) 0x58b6f2 Release__10BMediaNode + 0x5a KERN: (0x70080dbc) 0x23e954 _TearDownNodes__11NodeManagerb + 0x22c KERN: (0x70080dec) 0x23ced5 _._11NodeManager + 0x39 KERN: (0x70080e2c) 0x26593a _._10Controller + 0xfa KERN: (0x70080e5c) 0x35fb62 Quit__7BLooper + 0xde KERN: (0x70080e8c) 0x3611eb _QuitRequested__7BLooperP8BMessage + 0x107 KERN: (0x70080f0c) 0x35f6e6 DispatchMessage__7BLooperP8BMessageP8BHandler + 0x46 KERN: (0x70080f3c) 0x361069 task_looper__7BLooper + 0x211 KERN: (0x70080f7c) 0x360c57 _task0___7BLooperPv + 0x3f KERN: (0x70080fac) 0x938e1e thread_entry + 0x36 KERN: debug_server: Killing team 306 (/boot/system/apps/MediaPlayer) KERN: debug_server: TeamDebugHandler::Init(): Failed to get info for team 306: Operation on invalid team KERN: debug_server: KillTeam(): Error getting info for team 306: Operation on invalid team KERN: debug_server: Killing team 306 () }}} Sometimes I can't make a connection betwen the Audio Mixer and the Auich nVidia device. The Cortex told: Connection failed (Bad source) Why the media server use 48KHz for these AC97 chip? -- Ticket URL: <http://dev.haiku-os.org/ticket/5258> Haiku <http://dev.haiku-os.org> Haiku - the operating system.