Binary package hint: xserver-xorg-video-intel
It seems that the Tv Out doesn't work with intel-945 in the MacBook (mine is second generation, but it should be the same for others gen).
We have to use an adapter mini-DVI->S-Video but the only things I have on my tv is "crapy"... i can just see something move when I move a window for instance. It looks like the refresh rate is completely bad...
I had to put Option "MonitorLayout" "CRT,LFP" in xorg.conf in order to see something on the tv (with "TV" replacing CRT, i got a black tv).
I tried with the tv plugged at boot time, nothing change... and I tried several way of configure Xorg too...
If it can helps you, apple say that on its web site :
---------------------------------------------------------------
The cable detect function on pin 25 is implemented by connecting pin 25 to +5V in the adapters. The computer detects which adapter is present by reading its EDID (Extended Display Identification Data) via DDC. The EDID for video is in the adapter; the EDID for VGA and DVI is in the display.
---------------------------------------------------------------
[lspci]
00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub (rev 03)
Subsystem: Intel Corporation Unknown device 7270
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03) (prog-if 00 [VGA])
Subsystem: Intel Corporation Unknown device 7270
get-edid | pare-edid with TV plugged (at boot time)