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 <gentoo-user-br+bounces-9153-garchives=archives.gentoo.org@lists.gentoo.org>)
	id 1O2azX-0002nW-8j
	for garchives@archives.gentoo.org; Fri, 16 Apr 2010 02:09:11 +0000
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id 9F923E0934;
	Fri, 16 Apr 2010 02:09:02 +0000 (UTC)
Received: from mail-wy0-f181.google.com (mail-wy0-f181.google.com [74.125.82.181])
	by pigeon.gentoo.org (Postfix) with ESMTP id 64D5FE0934
	for <gentoo-user-br@lists.gentoo.org>; Fri, 16 Apr 2010 02:09:02 +0000 (UTC)
Received: by wyj26 with SMTP id 26so979257wyj.40
        for <gentoo-user-br@lists.gentoo.org>; Thu, 15 Apr 2010 19:09:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=gamma;
        h=domainkey-signature:mime-version:sender:received:date
         :x-google-sender-auth:received:message-id:subject:from:to
         :content-type:content-transfer-encoding;
        bh=Bjgcs9HwXdZ9/VFtJrKjxXszp0W7XSX3aMrEJ9l5hyw=;
        b=ZmOPemGERfXt5fO5+q6E0lB/Ur9LGw0Upc0cNaqVl/hEEhI6q7THU43as8VSzCdQTq
         cAc735fg0A0a5K2FwjvramvTek1M+AugyhnwkkDP/BIsET+SO7xmyWS/Oo8pi6m9eetP
         fDY8k8gsH82DynqK6+2EJ3otns1W8+0pXECVY=
DomainKey-Signature: a=rsa-sha1; c=nofws;
        d=gmail.com; s=gamma;
        h=mime-version:sender:date:x-google-sender-auth:message-id:subject
         :from:to:content-type:content-transfer-encoding;
        b=L7ePNq+nZbkEjKgU8f2J+xj7Wst3hi4L5WNt07CeBpew0L7qLSCSe9di/LXvD7Ex4E
         jCAtbdV6CgEMYD4T66wNJ+uw6+sVmWYum7yYmfOaXpBz2tkNphS4xhqiteefkfT3eXro
         Ab9h4kPCCllAhxuLXOt3B8WQSQCEVyn2ku/Hk=
Precedence: bulk
List-Post: <mailto:gentoo-user-br@lists.gentoo.org>
List-Help: <mailto:gentoo-user-br+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-user-br+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-user-br+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-user-br.gentoo.org>
X-BeenThere: gentoo-user-br@lists.gentoo.org
Reply-to: gentoo-user-br@lists.gentoo.org
MIME-Version: 1.0
Sender: pablonhess@gmail.com
Received: by 10.216.47.71 with HTTP; Thu, 15 Apr 2010 19:09:01 -0700 (PDT)
Date: Thu, 15 Apr 2010 23:09:01 -0300
X-Google-Sender-Auth: c2767cd98b8c230c
Received: by 10.216.89.202 with SMTP id c52mr1005180wef.84.1271383741802; Thu, 
	15 Apr 2010 19:09:01 -0700 (PDT)
Message-ID: <z2me2f1a5681004151909zc2d05d3csa5aaa6b20e6c6dd2@mail.gmail.com>
Subject: [gentoo-user-br] [RESOLVIDO] Linux 2.6.33 + i915 KMS = console off?
From: Pablo Hess <natunobilis@gentoobr.org>
To: gentoo-user-br@lists.gentoo.org
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Archives-Salt: f5977c26-2baf-402f-bc83-05ea4dac3d65
X-Archives-Hash: b16abb7ad6926e3581a3ae66209a122c

Car=C3=ADssimos, escrevo com um problema e a sua solu=C3=A7=C3=A3o (que apa=
rentemente
ningu=C3=A9m descobriu em toooooda a Internet), que talvez seja =C3=BAtil p=
ara
mais algu=C3=A9m nesta lista.


PROBLEMA:

Meu laptop (e aparentemente os de muitas outras pessoas tamb=C3=A9m), a
partir do vanilla-source-2.6.32, passou a n=C3=A3o mostrar mais o console
no boot quando eu ativava o KMS. Era como se o display estivesse
realmente desligado.

Para conseguir usar o sistema, era preciso desligar o KMS (op=C3=A7=C3=A3o
'i915.modeset=3D0' na linha do kernel no Grub).

Por=C3=A9m, quando eu adotei o 2.6.33 e atualizei as depend=C3=AAncias do X=
org,
o problema piorou: o Xorg agora precisava do KMS para funcionar, mas o
console ficava todo preto com o KMS ativado.


CAUSA:

Aparentemente, um dos commits do kernel 2.6.32-rc7 causou o problema.
Ele fez o kernel dar ouvidos ao status do display informado pela BIOS
durante o boot. E a BIOS do meu laptop, assim como a de alguns outros,
informa (erroneamente) no boot que a tampa est=C3=A1 fechada (=3Ddisplay
desligado).


SOLU=C3=87=C3=83O:

A solu=C3=A7=C3=A3o foi for=C3=A7ar o kernel a interpretar a tampa do lapto=
p como
aberta. Para isso, basta incluir uma op=C3=A7=C3=A3o na linha do kernel:

video=3DLVDS-1:e

Esse 'e' no final significa "enabled". Para fazer o contr=C3=A1rio e for=C3=
=A7ar
a tampa a ser interpretada como fechada no boot (quem teria interesse
nisso???), basta usar a letra 'd' no lugar.


RESULTADO:

Kernel vanilla 2.6.33 com i915 + KMS + letrinhas pequenas no console
(a 1280x800) + Xorg funcionando.

No Ubuntu, eles resolveram isso retirando do kernel o commit que
mudava o comportamento antigo.


Espero que isso seja =C3=BAtil para mais algu=C3=A9m. Pra mim, foi Eureka t=
otal. :)

Abra=C3=A7os!