Bug 17683 - TV out detect broken on HP Compaq nx6110
Summary: TV out detect broken on HP Compaq nx6110
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/intel (show other bugs)
Version: unspecified
Hardware: All Linux (All)
: high major
Assignee: Jesse Barnes
QA Contact: Xorg Project Team
URL: https://bugs.edge.launchpad.net/ubunt...
Whiteboard:
Keywords: NEEDINFO
Depends on:
Blocks:
 
Reported: 2008-09-20 17:32 UTC by Bryce Harrington
Modified: 2008-09-23 18:03 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
Adds a quirk for the HP Compaq nx6110 (502 bytes, patch)
2008-09-20 17:32 UTC, Bryce Harrington
no flags Details | Splinter Review
Requestet video-bios from hpnx6110 (64.00 KB, application/octet-stream)
2008-09-22 23:31 UTC, Gert Michael Kulyk
no flags Details

Description Bryce Harrington 2008-09-20 17:32:45 UTC
Created attachment 19044 [details] [review]
Adds a quirk for the HP Compaq nx6110

Forwarding this bug from a Ubuntu reporter...
https://bugs.edge.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/271707

Output of lspci -vvnn | grep -A1 "VGA compat":

00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller [8086:2592](rev 03)
 Subsystem: Hewlett-Packard Company Device [103c:099c]

Laptop: HP Compaq nx6110

Output of xrandr before changing xorg.conf:

Screen 0: minimum 320 x 200, current 1024 x 768, maximum 1024 x 1024
VGA disconnected (normal left inverted right x axis y axis)
LVDS connected 1024x768+0+0 (normal left inverted right x axis y axis) 300mm x 220mm
   1024x768 60.0*+
   800x600 60.3
   640x480 59.9
TV disconnected (normal left inverted right x axis y axis)

Before changing xorg.conf to ignore TV, Xorg.0.log is filled with:

(EE) intel(0): Mode 1280x1024 does not fit virtual size 1024x1024 - internal error

This error message vanishes after applying changes to xorg.conf, mentioned in: https://wiki.ubuntu.com/X/Quirks#Ignore%20TV%20Output%20Quirk
Comment 1 Jesse Barnes 2008-09-22 13:21:45 UTC
Hm, I was hoping the VBT parsing stuff I added would keep us from having to add more TV out quirks.  I'll apply the patch, but I'd also like to get a copy of the VBIOS from this machine.  Can you get it and add it to this bug?

Thanks,
Jesse
Comment 2 Bryce Harrington 2008-09-22 14:35:23 UTC
Sure, I can ask the user; how do you retrieve the VBIOS?
Comment 3 Jesse Barnes 2008-09-22 15:02:57 UTC
As root, do the following:

# cd /sys/devices/pci0000\:00/0000\:00\:02.0/
# echo 1 > rom
# cat rom > /tmp/rom.bin
# echo 0 > rom

then send me the resulting rom.bin.

Thanks.
Comment 4 Gert Michael Kulyk 2008-09-22 23:31:00 UTC
Created attachment 19113 [details]
Requestet video-bios from hpnx6110

As requested, here is the file produced by the given commands. Thank you a lot for your work,

Gert
Comment 5 Jesse Barnes 2008-09-23 10:16:16 UTC
Thanks for the vbios, yeah it looks like it's just wrong.  Maybe HP intended to ship a docking station with TV support but changed their minds?  Anyway Bryce's quirk should help.
Comment 6 Michael Fu 2008-09-23 17:44:20 UTC
Jesse,is the patch committed? commit id?
Comment 7 Jesse Barnes 2008-09-23 18:03:10 UTC
Oops forgot to add the commit id: afa630b448e5993850433c9f0b129758ec4d37b5


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.