My patch would break tvout support for other cards so I won`t submit it
as a patch. I can say I found the problem and have locally fixed it. In
the kernel code there is "kernel/drivers/gpu/drm/i915/intel_tv.c" that
has a function called "intel_tv_init( struct drm_device *dev)" at the
line +-1550. In there the driver checks for tv outyness. If you look at
the function, there are many points at which the init can fail.  My asus
A51e failed in the checking vbts section. through the miracle of slash
slash based optimisation, I removed that check and now I have tvout
working on the laptop with 3.2.x I will check if it works with 3.11+.

You need to get the kernel code from git and then apply a patch.

remember:
git checkout 
apply the fix
copy a .config from your /boot dir to your src dir
make -j #cpus +1
make -j #cpus +1 modules
make -j #cpus +1 modules_install 
make -j #cpus +1 deb_pkg
cd .. 
dpkg -i linux*.deb
enjoy.

I will cross post this on a few bugs to get some negative karma. :)

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to xserver-xorg-video-intel in Ubuntu.
https://bugs.launchpad.net/bugs/921636

Title:
  intel GM965 (X3100) no TV-Out (S-Video)

Status in “xserver-xorg-video-intel” package in Ubuntu:
  Fix Released

Bug description:
  I have a Intel GM965 integrated video card and SVGA out is not
  working. It does work with 10.04, all subsequent versions it no longer
  works. Currently using development version 12.04 updated daily.

  The TV is detected, I can see the screen flicker while it is being
  detected, and I can move the mouse to it, but the TV screen is black.

  stefan@stefan-Extensa-5220:~$ lspci
  00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory 
Controller Hub (rev 03)
  00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 
Integrated Graphics Controller (primary) (rev 03)
  00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated 
Graphics Controller (secondary) (rev 03)
  00:1a.0 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI 
Controller #4 (rev 03)
  00:1a.1 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI 
Controller #5 (rev 03)
  00:1a.7 USB controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI 
Controller #2 (rev 03)
  00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio 
Controller (rev 03)
  00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 
(rev 03)
  00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 
(rev 03)
  00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 
(rev 03)
  00:1d.0 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI 
Controller #1 (rev 03)
  00:1d.1 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI 
Controller #2 (rev 03)
  00:1d.2 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI 
Controller #3 (rev 03)
  00:1d.7 USB controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI 
Controller #1 (rev 03)
  00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3)
  00:1f.0 ISA bridge: Intel Corporation 82801HM (ICH8M) LPC Interface 
Controller (rev 03)
  00:1f.1 IDE interface: Intel Corporation 82801HM/HEM (ICH8M/ICH8M-E) IDE 
Controller (rev 03)
  00:1f.2 IDE interface: Intel Corporation 82801HM/HEM (ICH8M/ICH8M-E) SATA 
Controller [IDE mode] (rev 03)
  00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 
03)
  02:00.0 Ethernet controller: Broadcom Corporation NetLink BCM5787M Gigabit 
Ethernet PCI Express (rev 02)
  04:00.0 Network controller: Broadcom Corporation BCM4311 802.11b/g WLAN (rev 
01)
  0f:06.0 CardBus bridge: Texas Instruments PCIxx12 Cardbus Controller
  0f:06.1 FireWire (IEEE 1394): Texas Instruments PCIxx12 OHCI Compliant IEEE 
1394 Host Controller
  0f:06.2 Mass storage controller: Texas Instruments 5-in-1 Multimedia Card 
Reader (SD/MMC/MS/MS PRO/xD)
  0f:06.3 SD Host controller: Texas Instruments PCIxx12 SDA Standard Compliant 
SD Host Controller

  stefan@stefan-Extensa-5220:~$ xrandr
  Screen 0: minimum 320 x 200, current 2080 x 800, maximum 8192 x 8192
  LVDS1 connected 1280x800+0+0 (normal left inverted right x axis y axis) 331mm 
x 207mm
  1280x800 60.0*+
  1024x768 60.0
  800x600 60.3 56.2
  640x480 59.9
  VGA1 disconnected (normal left inverted right x axis y axis)
  TV1 connected 800x600+1280+0 (normal left inverted right x axis y axis) 0mm x 
0mm
  848x480 30.0 +
  640x480 30.0 +
  1024x768 30.0
  800x600 30.0*

  stefan@stefan-Extensa-5220:~$ lsb_release -rd
  Description:  Ubuntu precise (development branch)
  Release:      12.04

  
  stefan@stefan-Extensa-5220:~$ apt-cache policy xserver-xorg-video-intel
  xserver-xorg-video-intel:
    Installed: 2:2.17.0+git20120120.a0c4024e-0ubuntu0sarvatt
    Candidate: 2:2.17.0+git20120120.a0c4024e-0ubuntu0sarvatt
    Version table:
   *** 2:2.17.0+git20120120.a0c4024e-0ubuntu0sarvatt 0
          100 /var/lib/dpkg/status
       2:2.17.0-1ubuntu3 0
          500 http://archive.ubuntu.com/ubuntu/ precise/main i386 Packages

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/921636/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to