From: Linus Torvalds <torvalds@linux-foundation.org>
To: mailing54 <mailing54@plzk.org>
Cc: Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
Dave Airlie <airlied@redhat.com>, Eric Anholt <eric@anholt.net>,
dri-devel@lists.sourceforge.net, Ma Ling <ling.ma@intel.com>,
Jesse Barnes <jbarnes@virtuousgeek.org>,
Zhenyu Wang <zhenyuw@linux.intel.com>
Subject: Re: Linux 2.6.31-rc7
Date: Tue, 25 Aug 2009 15:07:55 -0700 (PDT) [thread overview]
Message-ID: <alpine.LFD.2.01.0908251456530.3218@localhost.localdomain> (raw)
In-Reply-To: <4A94599F.9020508@plzk.org>
On Tue, 25 Aug 2009, mailing54 wrote:
> Linus Torvalds schrieb:
> > Are you using the same config? It sounds very much like your -rc7 problems
> > are due to the Intel KMS (kernel mode setting) driver, which I know has had
> > problems on at least Mac Mini's. And I wonder if the -rc6 kernel deb used
> > different config options and didn't enable KMS, for example. Because I don't
> > think anything actually changed in the KMS code itself between rc6 and rc7.
>
> Not sure what settings to look for, but this looks like you are completely
> correct:
>
> tobias@tbox:~$ cat /boot/config-2.6.31-020631rc6-generic | grep KMS
> # CONFIG_DRM_I915_KMS is not set
> # CONFIG_DRM_RADEON_KMS is not set
> tobias@tbox:~$ cat /boot/config-2.6.31-020631rc7-generic | grep KMS
> CONFIG_DRM_I915_KMS=y
> CONFIG_DRM_RADEON_KMS=y
Yeah, so it's i915 kms.
You can disable it dynamically at boot time with the
i915.modeset=0
kernel command line (or I guess with "nomodeset" too, for that matter,
which should disable both i915 and radeom kms).
However, the problem remains that KMS gets the output wrong, in ways that
clearly X does not. Eric - it's clearly not just Mac Mini and my
experimental machine that have problems, but also a Macbook 2.1.
I wonder why the Intel KMS logic doesn't look at which output was driven
before it got invoked. Instead, it seems to want to try to detect
everything from scratch, even though we should be able to assume that if
you boot from BIOS (or EFI, for that matter), the current state of the
graphics pipeline is likely meaningful.
And clearly distros are trying to enable this. Which means that this is
getting way more important to solve.
Linus
next prev parent reply other threads:[~2009-08-25 22:09 UTC|newest]
Thread overview: 30+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-08-22 1:26 Linux 2.6.31-rc7 Linus Torvalds
2009-08-22 3:09 ` Regression: Linux 2.6.31-rc7 lost sensors on asus mobo Gene Heskett
2009-08-22 3:47 ` Linus Torvalds
2009-08-22 12:56 ` Gene Heskett
2009-08-22 6:12 ` Robert Hancock
2009-08-22 10:54 ` Stefan Richter
2009-08-22 13:48 ` Gene Heskett
2009-08-22 14:38 ` Stefan Richter
2009-08-22 19:55 ` Gene Heskett
2009-08-22 13:40 ` Gene Heskett
2009-08-23 10:56 ` Linux 2.6.31-rc7 Geert Uytterhoeven
2009-08-26 5:06 ` KOSAKI Motohiro
2009-08-25 17:25 ` mailing54
2009-08-25 18:11 ` Linus Torvalds
2009-08-25 21:37 ` mailing54
2009-08-25 22:07 ` Linus Torvalds [this message]
[not found] ` <1251239637.26348.20.camel@gaiman.anholt.net>
2009-08-26 1:51 ` Zhenyu Wang
2009-08-26 3:33 ` Linus Torvalds
2009-08-26 3:47 ` Dave Airlie
2009-08-26 4:13 ` Linus Torvalds
2009-08-26 4:58 ` Dave Airlie
2009-08-26 17:12 ` Linus Torvalds
2009-08-26 17:18 ` Jesse Barnes
2009-08-26 6:26 ` Eric Anholt
2009-08-26 6:35 ` Dave Airlie
2009-08-26 3:58 ` Zhenyu Wang
2009-08-26 4:20 ` Linus Torvalds
2009-09-10 5:47 ` Zhenyu Wang
2009-08-26 10:09 ` ykzhao
2009-08-30 22:01 ` Tino Keitel
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=alpine.LFD.2.01.0908251456530.3218@localhost.localdomain \
--to=torvalds@linux-foundation.org \
--cc=airlied@redhat.com \
--cc=dri-devel@lists.sourceforge.net \
--cc=eric@anholt.net \
--cc=jbarnes@virtuousgeek.org \
--cc=ling.ma@intel.com \
--cc=linux-kernel@vger.kernel.org \
--cc=mailing54@plzk.org \
--cc=zhenyuw@linux.intel.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox