Bug 15222 - booting i915.modeset=1 prints output to wrong display
Summary: booting i915.modeset=1 prints output to wrong display
Status: RESOLVED INVALID
Alias: None
Product: Drivers
Classification: Unclassified
Component: Video(DRI - Intel) (show other bugs)
Hardware: All Linux
: P1 normal
Assignee: drivers_video-dri-intel@kernel-bugs.osdl.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-02-04 07:55 UTC by Dmitrij D. Czarkoff
Modified: 2010-07-23 19:53 UTC (History)
3 users (show)

See Also:
Kernel Version: 2.6.32
Subsystem:
Regression: No
Bisected commit-id:


Attachments

Description Dmitrij D. Czarkoff 2010-02-04 07:55:32 UTC
On my ASUS R2H when KMS enabled I get no output not from framebuffer on system startup, nor from X. With i915.modeset=0 output is present.

I don't have an external monitor so I can't check it, but from my previous experience this kind of bugs come from driver pushing output to VGA-out instead of internal screen.

Is there any option to switch the output?
Comment 1 Andrew Morton 2010-02-04 18:47:18 UTC
Can you narrow down the regression window for us please?  Was 2.6.31 OK?
Comment 2 Rafael J. Wysocki 2010-02-04 19:37:36 UTC
Assuming it wasn't.
Comment 3 Rafael J. Wysocki 2010-02-04 19:51:42 UTC
I should have said "assuming it was", sorry.
Comment 4 Dmitrij D. Czarkoff 2010-02-04 20:55:26 UTC
It never worked with KMS, and it works fine with any kernel version when modesetting is managed by xf86-video-intel.
Comment 5 Rafael J. Wysocki 2010-02-04 21:05:42 UTC
Not a regression, then.
Comment 6 Dmitrij D. Czarkoff 2010-02-05 12:14:20 UTC
Sorry for calling it a regression, but is there any way to change the output for KMS-guided FB and X11?
Comment 7 Jesse Barnes 2010-02-19 20:51:29 UTC
Make sure you have CONFIG_FRAMEBUFFER_CONSOLE=y or you won't get any console output.  Also, you need to have recent X drivers for KMS to work (at least xf86-video-intel 2.7 but preferably 2.10).
Comment 8 Dmitrij D. Czarkoff 2010-02-20 14:54:00 UTC
Running Arch Linux with default kernel and default X11 drivers. Works fine on several other laptops...

$ pacman -Qs xf86-video-intel
local/xf86-video-intel 2.10.0-1 (xorg-video-drivers)
    X.org Intel i810/i830/i915/945G/G965+ video drivers
$ zgrep CONFIG_FRAMEBUFFER_CONSOLE /proc/config.gz 
CONFIG_FRAMEBUFFER_CONSOLE=y
# CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY is not set
CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y
Comment 9 Dmitrij D. Czarkoff 2010-02-24 21:40:08 UTC
Tested with external monitor. Still no modes.
What can I do to actually have X (as intel X driver nowdays doesn't support UMS).
Comment 10 Jesse Barnes 2010-02-26 22:50:36 UTC
Can you load your drm driver with 'debug=1' then load i915 and attach the dmesg output to this bug?  Sounds like we're not finding your output correctly.
Comment 11 Jesse Barnes 2010-07-23 19:53:53 UTC
timeout.

Note You need to log in before you can comment on or make changes to this bug.