[alsa-devel] Problems with snd-hda-intel and Asus M2NPV-VM. Please help!
I posted this to the alsa-user mailing list but since then I've read that the problem may actually be a bug in alsa so I've decided to forward the posting here as well. Thanks for your consideration.
Best regards, Derek
---------- Forwarded message ---------- From: VDR User user.vdr@gmail.com Date: Wed, Jun 24, 2009 at 11:08 AM Subject: Problems with snd-hda-intel and Asus M2NPV-VM. Please help! To: "mailing list: alsa" alsa-user@lists.sourceforge.net
Greetings. I've been trying for several days now to get the internal spdif working and am posting here as a last resort in hopes someone will know what's wrong. I'll post system details at the end.
My mainboard has 3 1/8" plugs on the back and an internal spdif_out connector. If I plug say headphones into the green connector on the back, I hear sound in them. I don't actually want to use analog sound at all. Instead I've plugged the internal spdif_out+ground into my video cards spdif input. Then I have the dvi output from the video card going to an hdmi input on my tv. Note, I have the same setup (except for different mainboard) in another box and have used it to test the video card, which worked fine. The problem is spdif doesn't seem to be working at all. I've eliminated everything else down to either a problem in alsa somewhere, or possibly my xine settings (though I doubt it since I used the same settings from my working box). For alsa I've tried loading the snd_hda_intel driver with "model=3stack", "model=3stack position_fix=1", and "model=3stack position_fix=1 enable_msi=1". None of these worked, I still get nothing on spdif out. I've also tried (un)muting tons of combinations in alsamixer.
Could the problem be my kernel version? Alsa version? libasound? Any ideas at all guys?? Any and all help is GREATLY appreciated!
Best regards, Derek
System details: Please note there is no desktop/windows manager. There is also no keyboard/mouse plugged in. This box is a dedicated htpc running VDR and connected directly to a tv. I'm using PuTTy SSH from my Windows desktop for maintenance.
debian testing kernel 2.6.30 asus m2npv-vm mainboard (tried both firmware 0901 and 1401) - uses mcp51 chipset asus EN8400GS Silent 512MB pci-e video card (with spdif input connector) vdr-1.7.8 xine-0.9.3 xine-vdpau r273
ii alsa-base 1.0.20+dfsg-1 ALSA driver configuration files ii alsa-utils 1.0.20-1 ALSA utilities ii libesd-alsa0 0.2.41-4 Enlightened Sound Daemon (ALSA) - Shared lib ii libsdl1.2debian-alsa 1.2.13-4+b1 Simple DirectMedia Layer (with X11 and ALSA
htpc:~$ sudo alsactl init Unknown hardware: "HDA-Intel" "Analog Devices AD1986A" "HDA:11d41986,104381b3,00100500" "0x1043" "0x81cb" Hardware is initialized using a guess method
htpc:~$ cat /proc/asound/cards 0 [NVidia ]: HDA-Intel - HDA NVidia HDA NVidia at 0xfe024000 irq 22
htpc:~$ cat /proc/asound/devices 0: [ 0] : control 16: [ 0- 0]: digital audio playback 17: [ 0- 1]: digital audio playback 24: [ 0- 0]: digital audio capture 33: : timer
alsamixer shows: Card: HDA NVidia Chip: Analog Devices AD1986A Master Headphon PCM Front Surround Center LFE Line CD Mic Mic Boos IEC958 IEC958 D Aux Mono Beep Channel Stereo D (everything is unmuted except stereo downmix)
htpc:~$ aplay -l **** List of PLAYBACK Hardware Devices **** card 0: NVidia [HDA NVidia], device 0: AD198x Analog [AD198x Analog] Subdevices: 0/1 Subdevice #0: subdevice #0 card 0: NVidia [HDA NVidia], device 1: AD198x Digital [AD198x Digital] Subdevices: 1/1 Subdevice #0: subdevice #0
htpc:~$ aplay -L default:CARD=NVidia HDA NVidia, AD198x Analog Default Audio Device front:CARD=NVidia,DEV=0 HDA NVidia, AD198x Analog Front speakers surround40:CARD=NVidia,DEV=0 HDA NVidia, AD198x Analog 4.0 Surround output to Front and Rear speakers surround41:CARD=NVidia,DEV=0 HDA NVidia, AD198x Analog 4.1 Surround output to Front, Rear and Subwoofer speakers surround50:CARD=NVidia,DEV=0 HDA NVidia, AD198x Analog 5.0 Surround output to Front, Center and Rear speakers surround51:CARD=NVidia,DEV=0 HDA NVidia, AD198x Analog 5.1 Surround output to Front, Center, Rear and Subwoofer speakers surround71:CARD=NVidia,DEV=0 HDA NVidia, AD198x Analog 7.1 Surround output to Front, Center, Side, Rear and Woofer speakers iec958:CARD=NVidia,DEV=0 HDA NVidia, AD198x Digital IEC958 (S/PDIF) Digital Audio Output null Discard all samples (playback) or generate zero samples (capture)
htpc:~$ cat /proc/asound/card0/codec#0 Codec: Analog Devices AD1986A Address: 0 Function Id: 0x1 Vendor Id: 0x11d41986 Subsystem Id: 0x104381b3 Revision Id: 0x100500 No Modem Function Group found Default PCM: rates [0x7f]: 8000 11025 16000 22050 32000 44100 48000 bits [0xe]: 16 20 24 formats [0x1]: PCM Default Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Default Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=1 GPIO: io=0, o=1, i=0, unsolicited=0, wake=0 Node 0x02 [Audio Output] wcaps 0x30311: Stereo Digital Converter: stream=5, channel=0 Digital: Enabled GenLevel Digital category: 0x2 PCM: rates [0x60]: 44100 48000 bits [0x2]: 16 formats [0x5]: PCM AC3 Delay: 3 samples Connection: 2 0x01* 0x06 Node 0x03 [Audio Output] wcaps 0x44d: Stereo Amp-Out Amp-Out caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1 Amp-Out vals: [0x17 0x17] Converter: stream=5, channel=0 Power: setting=D0, actual=D0 Processing caps: benign=1, ncoeff=70 Node 0x04 [Audio Output] wcaps 0x40d: Stereo Amp-Out Amp-Out caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1 Amp-Out vals: [0x17 0x17] Converter: stream=0, channel=0 Power: setting=D0, actual=D0 Node 0x05 [Audio Output] wcaps 0x40d: Stereo Amp-Out Amp-Out caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1 Amp-Out vals: [0x17 0x17] Converter: stream=12, channel=0 Power: setting=D0, actual=D0 Node 0x06 [Audio Input] wcaps 0x100511: Stereo Converter: stream=0, channel=0 SDI-Select: 0 PCM: rates [0x7f]: 8000 11025 16000 22050 32000 44100 48000 bits [0x6]: 16 20 formats [0x1]: PCM Power: setting=D0, actual=D0 Connection: 1 0x12 Node 0x07 [Audio Mixer] wcaps 0x200101: Stereo Connection: 8 0x03 0x09 0x13 0x14 0x15 0x16 0x17 0x18 Node 0x08 [Audio Mixer] wcaps 0x200100: Mono Connection: 1 0x07 Node 0x09 [Audio Mixer] wcaps 0x20010e: Mono Amp-In Amp-Out Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-In vals: [0x80] [0x80] Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x80] Connection: 2 0x04 0x05 Node 0x0a [Audio Selector] wcaps 0x300101: Stereo Connection: 3 0x07* 0x04 0x05 Node 0x0b [Audio Selector] wcaps 0x300101: Stereo Connection: 2 0x07* 0x04 Node 0x0c [Audio Selector] wcaps 0x300101: Stereo Connection: 2 0x04* 0x07 Node 0x0d [Audio Selector] wcaps 0x300101: Stereo Connection: 2 0x05* 0x08 Node 0x0e [Audio Selector] wcaps 0x300100: Mono Connection: 2 0x08* 0x11 Node 0x0f [Audio Selector] wcaps 0x30010d: Stereo Amp-Out Amp-Out caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 Amp-Out vals: [0x00 0x00] Connection: 8 0x1f 0x20 0x1d 0x1d 0x27* 0x28 0x29 0x2a Node 0x10 [Audio Selector] wcaps 0x300101: Stereo Connection: 3 0x20 0x1c* 0x1f Node 0x11 [Audio Selector] wcaps 0x300941: Stereo R/L Connection: 2 0x0f* 0x2b Processing caps: benign=1, ncoeff=0 Node 0x12 [Audio Selector] wcaps 0x30010d: Stereo Amp-Out Amp-Out caps: ofs=0x00, nsteps=0x0f, stepsize=0x05, mute=1 Amp-Out vals: [0x08 0x08] Connection: 8 0x11* 0x22 0x00 0x21 0x10 0x07 0x08 0x23 Node 0x13 [Audio Selector] wcaps 0x30010d: Stereo Amp-Out Amp-Out caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1 Amp-Out vals: [0x80 0x80] Connection: 1 0x11 Node 0x14 [Audio Selector] wcaps 0x30010c: Mono Amp-Out Amp-Out caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1 Amp-Out vals: [0x80] Connection: 1 0x23 Node 0x15 [Audio Selector] wcaps 0x30010d: Stereo Amp-Out Amp-Out caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1 Amp-Out vals: [0x17 0x17] Connection: 1 0x22 Node 0x16 [Audio Selector] wcaps 0x30010d: Stereo Amp-Out Amp-Out caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1 Amp-Out vals: [0x80 0x80] Connection: 1 0x21 Node 0x17 [Audio Selector] wcaps 0x30010d: Stereo Amp-Out Amp-Out caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1 Amp-Out vals: [0x80 0x80] Connection: 1 0x10 Node 0x18 [Audio Selector] wcaps 0x30010c: Mono Amp-Out Amp-Out caps: ofs=0x0f, nsteps=0x0f, stepsize=0x0b, mute=1 Amp-Out vals: [0x80] Connection: 2 0x19* 0x24 Node 0x19 [Beep Generator Widget] wcaps 0x700000: Mono Node 0x1a [Pin Complex] wcaps 0x400185: Stereo Amp-Out Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=1 Amp-Out vals: [0x11 0x11] Pincap 0x0000001f: OUT HP Detect Trigger ImpSense Pin Default 0x02214021: [Jack] HP Out at Ext Front Conn = 1/8, Color = Green DefAssociation = 0x2, Sequence = 0x1 Pin-ctls: 0xc0: OUT HP Unsolicited: tag=00, enabled=0 Connection: 1 0x0a Node 0x1b [Pin Complex] wcaps 0x400185: Stereo Amp-Out Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=1 Amp-Out vals: [0x11 0x11] Pincap 0x0001001f: OUT HP EAPD Detect Trigger ImpSense EAPD 0x2: EAPD Pin Default 0x01014011: [Jack] Line Out at Ext Rear Conn = 1/8, Color = Green DefAssociation = 0x1, Sequence = 0x1 Pin-ctls: 0x40: OUT Unsolicited: tag=00, enabled=0 Connection: 1 0x0b Node 0x1c [Pin Complex] wcaps 0x400185: Stereo Amp-Out Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=1 Amp-Out vals: [0x91 0x91] Pincap 0x00000037: IN OUT Detect Trigger ImpSense Pin Default 0x01013012: [Jack] Line Out at Ext Rear Conn = 1/8, Color = Blue DefAssociation = 0x1, Sequence = 0x2 Pin-ctls: 0x20: IN Unsolicited: tag=00, enabled=0 Connection: 1 0x0c Node 0x1d [Pin Complex] wcaps 0x400985: Stereo Amp-Out R/L Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=1 Amp-Out vals: [0x11 0x11] Pincap 0x00001737: IN OUT Detect Trigger ImpSense Vref caps: HIZ 50 GRD 80 Pin Default 0x01019015: [Jack] Line Out at Ext Rear Conn = 1/8, Color = Pink DefAssociation = 0x1, Sequence = 0x5 Pin-ctls: 0x24: IN VREF_80 Unsolicited: tag=00, enabled=0 Connection: 1 0x0d Node 0x1e [Pin Complex] wcaps 0x400104: Mono Amp-Out Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=1 Amp-Out vals: [0x03] Pincap 0x00000010: OUT Pin Default 0x501700f0: [N/A] Speaker at Int N/A Conn = Analog, Color = Unknown DefAssociation = 0xf, Sequence = 0x0 Pin-ctls: 0x40: OUT Connection: 1 0x0e Node 0x1f [Pin Complex] wcaps 0x400081: Stereo Pincap 0x00001727: IN Detect Trigger ImpSense Vref caps: HIZ 50 GRD 80 Pin Default 0x02a190f0: [Jack] Mic at Ext Front Conn = 1/8, Color = Pink DefAssociation = 0xf, Sequence = 0x0 Pin-ctls: 0x24: IN VREF_80 Unsolicited: tag=00, enabled=0 Node 0x20 [Pin Complex] wcaps 0x400081: Stereo Pincap 0x00001727: IN Detect Trigger ImpSense Vref caps: HIZ 50 GRD 80 Pin Default 0x018130f0: [Jack] Line In at Ext Rear Conn = 1/8, Color = Blue DefAssociation = 0xf, Sequence = 0x0 Pin-ctls: 0x20: IN VREF_HIZ Unsolicited: tag=00, enabled=0 Node 0x21 [Pin Complex] wcaps 0x400081: Stereo Pincap 0x00000027: IN Detect Trigger ImpSense Pin Default 0x509700f0: [N/A] Aux at Int N/A Conn = Analog, Color = Unknown DefAssociation = 0xf, Sequence = 0x0 Pin-ctls: 0x20: IN Unsolicited: tag=00, enabled=0 Node 0x22 [Pin Complex] wcaps 0x400001: Stereo Pincap 0x00000020: IN Pin Default 0x993310f0: [Fixed] CD at Int ATAPI Conn = ATAPI, Color = Black DefAssociation = 0xf, Sequence = 0x0 Pin-ctls: 0x20: IN Node 0x23 [Pin Complex] wcaps 0x400000: Mono Pincap 0x00000020: IN Pin Default 0x50b700f0: [N/A] Telephony at Int N/A Conn = Analog, Color = Unknown DefAssociation = 0xf, Sequence = 0x0 Pin-ctls: 0x20: IN Node 0x24 [Pin Complex] wcaps 0x400000: Mono Pincap 0x00000020: IN Pin Default 0x90f700f0: [Fixed] Other at Int N/A Conn = Analog, Color = Unknown DefAssociation = 0xf, Sequence = 0x0 Pin-ctls: 0x20: IN Node 0x25 [Pin Complex] wcaps 0x400301: Stereo Digital Pincap 0x00000010: OUT Pin Default 0x014510f0: [Jack] SPDIF Out at Ext Rear Conn = Optical, Color = Black DefAssociation = 0xf, Sequence = 0x0 Pin-ctls: 0x40: OUT Connection: 1 0x02 Node 0x26 [Power Widget] wcaps 0x500500: Mono Power: setting=D0, actual=D0 Connection: 8 0x07 0x08 0x13 0x14 0x15 0x16 0x17 0x18 Node 0x27 [Audio Mixer] wcaps 0x200101: Stereo Connection: 2 0x1f 0x1d Node 0x28 [Audio Mixer] wcaps 0x200101: Stereo Connection: 2 0x1f 0x20 Node 0x29 [Audio Mixer] wcaps 0x200101: Stereo Connection: 2 0x1d 0x20 Node 0x2a [Audio Mixer] wcaps 0x200101: Stereo Connection: 3 0x1f 0x1d 0x20 Node 0x2b [Audio Mixer] wcaps 0x200100: Mono Connection: 1 0x0f
At Wed, 24 Jun 2009 11:34:49 -0700, VDR User wrote:
Greetings. I've been trying for several days now to get the internal spdif working and am posting here as a last resort in hopes someone will know what's wrong. I'll post system details at the end.
My mainboard has 3 1/8" plugs on the back and an internal spdif_out connector. If I plug say headphones into the green connector on the back, I hear sound in them. I don't actually want to use analog sound at all. Instead I've plugged the internal spdif_out+ground into my video cards spdif input. Then I have the dvi output from the video card going to an hdmi input on my tv. Note, I have the same setup (except for different mainboard) in another box and have used it to test the video card, which worked fine. The problem is spdif doesn't seem to be working at all. I've eliminated everything else down to either a problem in alsa somewhere, or possibly my xine settings (though I doubt it since I used the same settings from my working box). For alsa I've tried loading the snd_hda_intel driver with "model=3stack", "model=3stack position_fix=1", and "model=3stack position_fix=1 enable_msi=1". None of these worked, I still get nothing on spdif out. I've also tried (un)muting tons of combinations in alsamixer.
Could the problem be my kernel version? Alsa version? libasound? Any ideas at all guys?? Any and all help is GREATLY appreciated!
Try the very latest alsa-driver snapshot before doing any debugging. ftp://ftp.kernel.org/pub/linux/kernel/people/tiwai/snapshot/alsa-driver-snapshot.tar.gz
If this still doesn't work, run alsa-info.sh with --no-upload option, and attach the generated file. I'll start checking after this.
thanks,
Takashi
On Mon, Jun 29, 2009 at 12:27 AM, Takashi Iwaitiwai@suse.de wrote:
Try the very latest alsa-driver snapshot before doing any debugging. ftp://ftp.kernel.org/pub/linux/kernel/people/tiwai/snapshot/alsa-driver-snapshot.tar.gz
If this still doesn't work, run alsa-info.sh with --no-upload option, and attach the generated file. I'll start checking after this.
Thanks for your reply! I have downloaded the link, compiled, and installed. Results are the same, spdif is not working. I have tried the following module options as well: <none> model=3stack model=3stack position_fix=1
I've attached the results of "alsa-info.sh --no-upload". Please let me know if there's any other information you need! Many thanks! -Derek
At Mon, 29 Jun 2009 10:28:24 -0700, VDR User wrote:
On Mon, Jun 29, 2009 at 12:27 AM, Takashi Iwaitiwai@suse.de wrote:
Try the very latest alsa-driver snapshot before doing any debugging. ftp://ftp.kernel.org/pub/linux/kernel/people/tiwai/snapshot/alsa-driver-snapshot.tar.gz
If this still doesn't work, run alsa-info.sh with --no-upload option, and attach the generated file. I'll start checking after this.
Thanks for your reply! I have downloaded the link, compiled, and installed. Results are the same, spdif is not working.
How did you play via SPDIF exactly? Doesn't the following work (even without model option)?
% aplay -Dplug:spdif some-48k-samples.wav
Takashi
On Tue, Jun 30, 2009 at 2:35 AM, Takashi Iwaitiwai@suse.de wrote:
At Mon, 29 Jun 2009 10:28:24 -0700, VDR User wrote:
On Mon, Jun 29, 2009 at 12:27 AM, Takashi Iwaitiwai@suse.de wrote:
Try the very latest alsa-driver snapshot before doing any debugging. ftp://ftp.kernel.org/pub/linux/kernel/people/tiwai/snapshot/alsa-driver-snapshot.tar.gz
If this still doesn't work, run alsa-info.sh with --no-upload option, and attach the generated file. I'll start checking after this.
Thanks for your reply! I have downloaded the link, compiled, and installed. Results are the same, spdif is not working.
How did you play via SPDIF exactly? Doesn't the following work (even without model option)?
% aplay -Dplug:spdif some-48k-samples.wav
I have tried that exact command and also using -Dplug:iec958, without success. I tried both as user and using sudo from console and console with x loaded. Also with/without the model option and position_fix=1 option. Is it possible the revision of the MCP51 I have is not supported (yet)? Please let me know anything further I can do to help figure this out.
Many thanks! -Derek
At Tue, 30 Jun 2009 10:30:25 -0700, VDR User wrote:
On Tue, Jun 30, 2009 at 2:35 AM, Takashi Iwaitiwai@suse.de wrote:
At Mon, 29 Jun 2009 10:28:24 -0700, VDR User wrote:
On Mon, Jun 29, 2009 at 12:27 AM, Takashi Iwaitiwai@suse.de wrote:
Try the very latest alsa-driver snapshot before doing any debugging. ftp://ftp.kernel.org/pub/linux/kernel/people/tiwai/snapshot/alsa-driver-snapshot.tar.gz
If this still doesn't work, run alsa-info.sh with --no-upload option, and attach the generated file. I'll start checking after this.
Thanks for your reply! I have downloaded the link, compiled, and installed. Results are the same, spdif is not working.
How did you play via SPDIF exactly? Doesn't the following work (even without model option)?
% aplay -Dplug:spdif some-48k-samples.wav
I have tried that exact command and also using -Dplug:iec958, without success. I tried both as user and using sudo from console and console with x loaded. Also with/without the model option and position_fix=1 option.
The position_fix doesn't matter unless you get a DMA transfer problem.
Is it possible the revision of the MCP51 I have is not supported (yet)? Please let me know anything further I can do to help figure this out.
Well, the question is rather how the hardware is implemented. The SPDIF and HDMI implementation depends pretty much on the hardware. For example, HDMI has to be activated by a video driver (e.g. X) even for the audio transfer.
So, if the codec registers look good, I can't say more than that. Only hardware vendors could advise...
Takashi
On Tue, Jun 30, 2009 at 12:36 PM, Takashi Iwaitiwai@suse.de wrote:
Is it possible the revision of the MCP51 I have is not supported (yet)? Please let me know anything further I can do to help figure this out.
Well, the question is rather how the hardware is implemented. The SPDIF and HDMI implementation depends pretty much on the hardware. For example, HDMI has to be activated by a video driver (e.g. X) even for the audio transfer.
So, if the codec registers look good, I can't say more than that. Only hardware vendors could advise...
My mainboard doesn't have HDMI out but it did come with an HDTV module for HDTV output, could it still be that something in my xorg.conf is missing that is causing this not to work? How can I tell (or could you tell by my logs) if the codec registers are good? I'm not sure how to proceed from here aside of buying a new mainboard.
Best regards, Derek
On Wed, Jul 1, 2009 at 7:26 AM, VDR Useruser.vdr@gmail.com wrote:
On Tue, Jun 30, 2009 at 12:36 PM, Takashi Iwaitiwai@suse.de wrote:
Is it possible the revision of the MCP51 I have is not supported (yet)? Please let me know anything further I can do to help figure this out.
Well, the question is rather how the hardware is implemented. The SPDIF and HDMI implementation depends pretty much on the hardware. For example, HDMI has to be activated by a video driver (e.g. X) even for the audio transfer.
So, if the codec registers look good, I can't say more than that. Only hardware vendors could advise...
My mainboard doesn't have HDMI out but it did come with an HDTV module for HDTV output, could it still be that something in my xorg.conf is missing that is causing this not to work? How can I tell (or could you tell by my logs) if the codec registers are good? I'm not sure how to proceed from here aside of buying a new mainboard.
Anyone? Any suggestions at all?
On Mon, Jul 6, 2009 at 11:44 AM, VDR Useruser.vdr@gmail.com wrote:
My mainboard doesn't have HDMI out but it did come with an HDTV module for HDTV output, could it still be that something in my xorg.conf is missing that is causing this not to work? How can I tell (or could you tell by my logs) if the codec registers are good? I'm not sure how to proceed from here aside of buying a new mainboard.
Anyone? Any suggestions at all?
This probably cannot work in a headless environment. Thanks to DRM, the video driver has to do some magic to make HDMI work.
I assume your video card is Nvidia. Even though you plan to run headless you probably have to set up X server with proprietary nvidia driver to have any chance of this working.
Lee
On Tue, Jul 7, 2009 at 7:14 PM, Lee Revellrlrevell@joe-job.com wrote:
On Mon, Jul 6, 2009 at 11:44 AM, VDR Useruser.vdr@gmail.com wrote:
My mainboard doesn't have HDMI out but it did come with an HDTV module for HDTV output, could it still be that something in my xorg.conf is missing that is causing this not to work? How can I tell (or could you tell by my logs) if the codec registers are good? I'm not sure how to proceed from here aside of buying a new mainboard.
Anyone? Any suggestions at all?
This probably cannot work in a headless environment. Thanks to DRM, the video driver has to do some magic to make HDMI work.
I assume your video card is Nvidia. Even though you plan to run headless you probably have to set up X server with proprietary nvidia driver to have any chance of this working.
As I've said, my mainboard doesn't have HDMI, it has DVI. But I'm not using the on-board video anyway. I've got an Nvidia video card capable of vdpau which has SPDIF_IN so I'm going from the SPDIF_OUT on the mainboard into that. It's true that I have to have Xorg set up but that's all. No desktop/windows manager. The only software the box has installed is: Xorg, lirc, VDR, mplayer-nogui, Nvidia video drivers (of course!), xine-lib + vdr-xine. I have another box running the same setup (different mainboard though, where spdif IS working) and it runs great.
The problem isn't what I'm trying to do, I already know the setup works fine. The problem is that alsa is broken for the chipset (AD1989a) on that mainboard since the exact same setup works on a different mainboard/chipset (ALC883).
participants (3)
-
Lee Revell
-
Takashi Iwai
-
VDR User