Summary: | can't get back to text-mode consoles after X starts | ||
---|---|---|---|
Product: | xorg | Reporter: | Daniel Kahn Gillmor <dkg> |
Component: | Driver/intel | Assignee: | Chris Wilson <chris> |
Status: | RESOLVED FIXED | QA Contact: | Xorg Project Team <xorg-team> |
Severity: | normal | ||
Priority: | medium | ||
Version: | 7.4 (2008.09) | ||
Hardware: | x86 (IA32) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
Daniel Kahn Gillmor
2010-01-06 12:09:12 UTC
Chris uses similar hardware regularly, so re-assigning to him. -Carl please attach dmesg. I've seen something similar with grub's set gfxpayload=keep, which causes the kernel to load efifb on startup. efifb then owns fb0, and, as I understand it, is supposed to hand off the framebuffer to i915, but instead i915 ends up on fb1, and the console is gone. (See e.g. bugs.debian.org/567245 for other reports of this) Basically it looks like using grub gfxpayload option is a bad idea. If you enable i915.modeset=1 either on the command line for a compiled in i915.ko or as a module option, then as the driver is load the console will switch into a high resolution mode. However, the real bug here is the garbled screen after switching to vt1 which I see on my gm45 not using any fancy grub options... This issue has disappeared with -rc8 (at least with my error-state branch) and I'm none the wiser as to the cause. Is this still affecting you on recent kernels? I've not been able to reproduce this bug again, so I presume it has been resolved. Daniel, please reopen if it is still occurring for you on recent packages, and we can try to track it down. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.