From owner-freebsd-x11@FreeBSD.ORG Fri Aug 29 14:13:27 2008 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0889B106567C for ; Fri, 29 Aug 2008 14:13:27 +0000 (UTC) (envelope-from tevans.uk@googlemail.com) Received: from ik-out-1112.google.com (ik-out-1112.google.com [66.249.90.183]) by mx1.freebsd.org (Postfix) with ESMTP id 833368FC17 for ; Fri, 29 Aug 2008 14:13:26 +0000 (UTC) (envelope-from tevans.uk@googlemail.com) Received: by ik-out-1112.google.com with SMTP id c30so553697ika.3 for ; Fri, 29 Aug 2008 07:13:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:subject:from:to:cc :in-reply-to:references:content-type:date:message-id:mime-version :x-mailer; bh=sL73TkeJieZeGpLFhHiO6Yl2+a8sFoPy/uHoDkNyfgg=; b=tcVuRLAI2F//4qV43wSpwCcH63ozZrI5/80hI2mlEhJwnVVR81TnOjeUqCQWk232wX NyA8Y6xvTOKpSRmfkfPEuSxjUNoL/7ydSnlee9GLBjMMnNglkLhkv/6QNslaIHEtEXYu SQxlwE2l24ioteamJNG+YF/IBjVIJnQ9GHp5g= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=subject:from:to:cc:in-reply-to:references:content-type:date :message-id:mime-version:x-mailer; b=Y39XiUfNZQ8vOimj1NHVwV/6z66qug6SIyqNrUDhLke8g5KavpBKRDvBdFpmL/D+kO evGKvs5d8ArJZUxj8woS/wVsNfjFhnQvRU8O42UAs9f1WsOPKQxNpV346vyIo23dFxUs /FqJ8w2dMqsFNrv03STOA74uYGOT+fgD+C7aQ= Received: by 10.210.56.7 with SMTP id e7mr1677360eba.5.1220017461269; Fri, 29 Aug 2008 06:44:21 -0700 (PDT) Received: from ?127.0.0.1? ( [217.206.187.80]) by mx.google.com with ESMTPS id f13sm6975086gvd.10.2008.08.29.06.44.19 (version=SSLv3 cipher=RC4-MD5); Fri, 29 Aug 2008 06:44:20 -0700 (PDT) From: Tom Evans To: Ray Newman In-Reply-To: <7FD401C4-3F70-4B91-9235-0EEA290C3967@one.com.au> References: <7FD401C4-3F70-4B91-9235-0EEA290C3967@one.com.au> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-40/5fCqt0Bu+nq9W9lws" Date: Fri, 29 Aug 2008 14:44:18 +0100 Message-Id: <1220017458.70002.114.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.12.3 FreeBSD GNOME Team Port Cc: freebsd-x11@freebsd.org, freebsd-questions@freebsd.org, xorg@lists.freedesktop.org Subject: Re: Dual (zaphod) head on Intel i810 does not work for FreeBSD V7.0 Release X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Aug 2008 14:13:27 -0000 --=-40/5fCqt0Bu+nq9W9lws Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Fri, 2008-08-29 at 17:56 +1000, Ray Newman wrote: > Hi, >=20 > Under FreeBSD V6.2 Release (X 6.9.0 and i810 1.4.1) with this =20 > xorg.conf, this log file > is produced and the dual screen config works. >=20 >=20 > Under FreeBSD V7.0 Release (X 1.4.0 and i810 1.6.5) with this xorg.conf w= hich is nearly=20 > identical with the previous one, this log file is produced and the dual s= creen doesn't work. > It seems to get the primary and secondary screens totally confused. > > Ray Newman > 29 Aug 2008 With X 1.4, use driver intel ( x11-drivers/xf86-video-intel ) and xrandr to achieve the same effect. This has the benefit of dynamically enabling or disabling additional heads. The configuration is slightly different, here is a pertinent snippet from mine for comparison. There is only one device, screen and monitor specified in the conf.=20 Section "Device" Identifier "Card0" Driver "intel" VendorName "Intel Corporation" Option "DRI" "true" BoardName "Mobile Integrated Graphics Controller" BusID "PCI:0:2:0" Screen 0 EndSection Section "Screen" Identifier "Screen0" Device "Card0" Monitor "Monitor0" SubSection "Display" Viewport 0 0 Depth 32 Modes "1400x1050" Virtual 2680 1050 EndSubSection EndSection My laptop has an internal 1400x1050 screen, and also a 1280x1024 external screen to its left. It's enabled from my .xinitrc with a command like 'xrandr --output VGA --mode 1280x1024 --left-of LVDS'. Apparently due to hardware limitations, if your 'Virtual' is more than 2048x2048 in any dimension, then DRI won't work. Cheers Tom --=-40/5fCqt0Bu+nq9W9lws Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (FreeBSD) iEYEABECAAYFAki3/SoACgkQlcRvFfyds/ewKgCeJcHB5RjEcJhAQXbA7BUvC3Oj XREAoIBMwE8QeMsESXbvt9Qg/m3nMn3t =92bY -----END PGP SIGNATURE----- --=-40/5fCqt0Bu+nq9W9lws--