Re: Problem getting Dual-head on i915 (i810) XFree 4.5 on HP laptop to work

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, 19 Jul 2005 14:46:59 -0500
Robert C. Auch wrote:

> I'm running Debian etch (testing) on an HP Compaq nc6220.  It's not technically supported, but all the components are, and are all running fine, with the exception of Dual-headed output.  I've downloaded and installed XFree86 4.5.0 on top of the 4.3 install that came from the Netinst sources debian.uchicago.edu and debian.oregonstate.edu.  I'm using the i810 driver FROM XFree 4.5, and the logs show the detection of the i915GM chipset.
> 
> I can't get output to the 2nd monitor at all - the monitor only shows "No Sync" when I "startx".  I'm running a custom 2.6.12 with i810 and vesa framebuffer support, which also works fine (not sure if that will affect things or not)
> 
> Attached are my XF86Config-4 and XFree86.0.log from my most recent boot.  In thelog, you'll see that X detects my laptop display, but not the attached and powered on LCD panel. All my "howto" searches have come up with Matrox dual-head issues, but not Intel.  My XF86Config-4 is built based on other people's suggestions for Dell and Fujitsu laptops that I found in google searches before coming here.
> 
> Words of warning: 1) I don't know what DPMS is for, but everyone always has it on.  2) i read once that DRI is unavailble with dual-headed output, but all the Dell users had it enabled and set.  3) I've been running Linux since March.  I'm a Windows admin by experience, so I expect I missed something simple.
> 
> Thanks in advance!
> 
> Robert Auch

Hi Robert.  Possibly a couple of things in there.

I'm running Sid and I had a similar problem.  I am not sure of the official XFree stance on this, but I found that moving the

	Option 		"Xinerama"	"true"

line into it's own section, like this:

Section "ServerFlags"
    Option "Xinerama" "True"
EndSection

helped on my setup.  However, you might also like to revise this line:

	Screen		1 "External Screen" RightOf "LCD"

since you're actually listing 3 screens: 1, "External Screen" and "LCD".

Also, in your XFree.0.log (or whatever) a couple of interesting things cropped up.  The following shouldn't cause too many problems, but you might want to revise the **Section "Files" ** part of your config file (for the fonts).

(WW) The directory "/usr/lib/X11/fonts/cyrillic" does not exist.
	Entry deleted from font path.
(WW) The directory "/usr/lib/X11/fonts/CID" does not exist.
	Entry deleted from font path.
(WW) Open APM failed (/dev/apm_bios) (No such device)

However, the following *will* cause problems... it can't find your 2nd device.

(WW) I810: No matching Device section for instance (BusID PCI:0:2:1) found

Also the following is telling us that the values you used for HSync and VSync are not the same as what your LCD monitor is reporting:

(WW) I810(0): config file hsync range 28-60kHz not within DDC hsync ranges.
(WW) I810(0): config file vrefresh range 43-100Hz not within DDC vrefresh ranges.

I would think your primary problem is the fact that it can't fine the device!  Check using the "lspci" command (may need to be root for that).  Note, however, that the values reported by "lspci" are in hex but the values in the X config file should be in decimal.

Hope that helps.

Grant.
-- 
Unix:  Some say the learning curve is steep, but you only have to climb it once.
_______________________________________________
XFree86 mailing list
XFree86@xxxxxxxxxxx
http://XFree86.Org/mailman/listinfo/xfree86

[Index of Archives]     [X Forum]     [Xorg]     [XFree86 Newbie]     [IETF Announce]     [Security]     [Font Config]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux Kernel]

  Powered by Linux