You are not logged in.

#1 2009-05-30 10:50:39

then00b183
Member
Registered: 2009-03-21
Posts: 5

[SOLVED] I think X sends audio signal to HDMI output

I connected my TV with computer with DisplayPort -> DVI -> HDMI adapters.

Everything works fine exept sound. Since Thinkpad T500 doesn't support sound over DisplayPort (and I have DVI connector between), I plugged analog sound to TV with computer headphone output.

But TV doesn't read analog sound input, becaouse I think it recives some audo singnal from HDMI.
So I need your help and advice to disable sound singnal output through DisplayPort (X recognises it as HDMI-1)

Here's my video card configuration in xorg.conf:

Section "Device"
 Identifier  "Card0"
        Driver      "intel"
        VendorName  "Intel Corporation"
        BoardName   "Mobile 4 Series Chipset Integrated Graphics Controller"
        BusID       "PCI:0:2:0"
EndSection

Output of xrandr:

Screen 0: minimum 320 x 200, current 1024 x 768, maximum 1360 x 1360
VGA disconnected (normal left inverted right x axis y axis)
LVDS connected 1024x768+0+0 (normal left inverted right x axis y axis) 331mm x 207mm
   1280x800       60.0 +   50.0  
   1024x768       85.0*    75.0     70.1     60.0  
   832x624        74.6  
   800x600        85.1     72.2     75.0     60.3     56.2  
   640x480        85.0     72.8     75.0     59.9  
   720x400        85.0  
   640x400        85.1  
   640x350        85.1  
HDMI-1 connected 1024x768+0+0 (normal left inverted right x axis y axis) 708mm x 398mm
   1280x768       60.0 +
   1280x1024      60.0  
   1360x768       60.0  
   1024x768       85.0*    75.0     70.1     60.0  
   800x600        85.1     72.2     75.0     60.3  
   640x480        85.0     75.0     72.8     59.9  
   720x400        70.1

aplay -l

**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: CONEXANT Analog [CONEXANT Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 1: Conexant Digital [Conexant Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

I think it's not hardware related issue, because it works on Ubuntu 8.04 on same computer.

Last edited by then00b183 (2009-06-04 17:49:56)

Offline

#2 2009-05-31 21:14:02

.:B:.
Forum Fellow
Registered: 2006-11-26
Posts: 5,819
Website

Re: [SOLVED] I think X sends audio signal to HDMI output

That would be funny... X has never been known to handle audio before wink.

Alsa handles the sound (or OSS, whatever your preference is), so configure your sound server for the audio.


Got Leenucks? :: Arch: Power in simplicity :: Get Counted! Registered Linux User #392717 :: Blog thingy

Offline

#3 2009-06-01 09:20:48

then00b183
Member
Registered: 2009-03-21
Posts: 5

Re: [SOLVED] I think X sends audio signal to HDMI output

I put !snd in rc.conf to disable sound completely.
Then I sent audio to my TV from another device, but it still doesn't read analog:(

There's a solution for nVidia drivers to set custom EDID (http://www.nvnews.net/vbulletin/showthread.php?t=128507).
But Intel driver hasn't that option:(

Offline

#4 2009-06-04 17:49:37

then00b183
Member
Registered: 2009-03-21
Posts: 5

Re: [SOLVED] I think X sends audio signal to HDMI output

I finally figured this out:)

The problem was in Intel driver (since version 2.6) when HDMI audio was enabled in G(M)45 card (commit log here http://cgit.freedesktop.org/xorg/driver … 8dc54a9a1)

I took the latest driver and changed a little code. Then compiled it and everything works fine:)

I'll post a bug to freedesktop.org to keep up with updates in future without recompiling.

Offline

#5 2009-06-04 20:15:50

.:B:.
Forum Fellow
Registered: 2006-11-26
Posts: 5,819
Website

Re: [SOLVED] I think X sends audio signal to HDMI output

Congrats smile.


Got Leenucks? :: Arch: Power in simplicity :: Get Counted! Registered Linux User #392717 :: Blog thingy

Offline

Board footer

Powered by FluxBB