From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1NJjMF-0003OP-HY for garchives@archives.gentoo.org; Sun, 13 Dec 2009 07:59:11 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 656EDE0682; Sun, 13 Dec 2009 07:57:53 +0000 (UTC) Received: from lo.gmane.org (lo.gmane.org [80.91.229.12]) by pigeon.gentoo.org (Postfix) with ESMTP id 36578E0682 for ; Sun, 13 Dec 2009 07:57:53 +0000 (UTC) Received: from list by lo.gmane.org with local (Exim 4.50) id 1NJjKy-0008Ky-18 for gentoo-amd64@lists.gentoo.org; Sun, 13 Dec 2009 08:57:52 +0100 Received: from ip68-231-21-207.ph.ph.cox.net ([68.231.21.207]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 13 Dec 2009 08:57:52 +0100 Received: from 1i5t5.duncan by ip68-231-21-207.ph.ph.cox.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 13 Dec 2009 08:57:52 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: gentoo-amd64@lists.gentoo.org From: Duncan <1i5t5.duncan@cox.net> Subject: [gentoo-amd64] Re: [SOLVED?] Re: KMS can't find firmware Date: Sun, 13 Dec 2009 07:57:30 +0000 (UTC) Message-ID: References: <4B222D65.3050002@darkmetatron.de> <4B2242C0.40407@darkmetatron.de> <4B24363B.8040008@darkmetatron.de> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-amd64@lists.gentoo.org Reply-to: gentoo-amd64@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: ip68-231-21-207.ph.ph.cox.net User-Agent: Pan/0.133 (House of Butterflies) Sender: news Content-Transfer-Encoding: quoted-printable X-Archives-Salt: df6f30f9-993a-4c1d-9530-fa52380c3ce7 X-Archives-Hash: fafb13f009c6256e3a639cf1680fa1eb Sebastian Be=C3=9Fler posted on Sun, 13 Dec 2009 01:32:59 +0100 as excerp= ted: > I hope somebody could help me with a last problem I have regarding KMS. >=20 > With KMS the framebuffer uses the correct resolution (1440x900) but onl= y > part of the screen is used. On the right and bottom side of the screen > is a thick white border. > The part of the screen that is used shows all contents so the problem i= s > annoying but no stopper. >=20 > With X there a no problems so far. I /think/ I might have the answer, but I've never tried it without the=20 other module since I knew I needed it, so I'm not sure whether the=20 behavior you describe is what would result if it wasn't there or not, but= =20 it sounds like what I'd expect the problem to be, so I'll explain and you= =20 can check and see if I'm right, or not. =3D:^) There are two separate kernel console interfaces, the traditional low=20 resolution vgacon, and the higher resolution fbcon, that works with=20 whatever framebuffer driver your hardware runs with (or the generic=20 vesafb or vga16fb, if nothing else). What the symptoms sound like to me is that you have KMS going, but only=20 have vgacon turned on, so its limited resolution is going in the corner=20 of the higher resolution KMS based framebuffer, because you don't have=20 fbcon turned on. FWIW, that's in kconfig under device drivers, graphics support, console=20 display driver support. You want both framebuffer console support (aka=20 fbcon), and vga text console (aka vgacon), turned on, framebuffer for=20 normal use, and vgacon as a backup, when things go wrong, or so if the=20 card goes bad you can put whatever in and be up and running again at=20 least with the lower vga resolution, even if the new card doesn't use the= =20 same kms driver and thus won't come up in kms/framebuffer mode. If both of those are on, then it's something else, but that sure sounds=20 to me like what I'd guess vgacon only, on a kms driven monitor, would=20 look like, so that's what I'm guessing it is. --=20 Duncan - List replies preferred. No HTML msgs. "Every nonfree program has a lord, a master -- and if you use the program, he is your master." Richard Stallman