Opened 6 years ago
Closed 6 years ago
#14280 closed bug (fixed)
Booting on gma 900 results in black screen
Reported by: | halamix2 | Owned by: | kallisti5 |
---|---|---|---|
Priority: | normal | Milestone: | R1/beta2 |
Component: | Drivers/Graphics/intel_extreme | Version: | R1/Development |
Keywords: | gma900 | Cc: | |
Blocked By: | Blocking: | ||
Platform: | All |
Description
Laptop Lifebook s7020:
- GPU is Intel gma 900
- Haiku build 52098
When booting, only black screen is visible, blacklisting intel_extreme "fixes" this.
Attachments (1)
Change History (7)
by , 6 years ago
Attachment: | syslog.old added |
---|
comment:2 by , 6 years ago
Looks like intel_extreme driver is unable any active displays. Warning: zero active displays were found!
comment:4 by , 6 years ago
Milestone: | Unscheduled → R1/beta2 |
---|
comment:5 by , 6 years ago
I wanted to add few details there that I found out thanks to PulkoMandy (please correct me if I am wrong anywhere).
It seems that older, 'working' versions of the driver also had similar problem, i.e. no displays are properly detected with EDID's, but they were still enabled by some kind of fallback magic that since was removed.
Also, (in my case of i915GM), driver falsely detects this chip as being non-mobile, and since it's Gen 3, currently it just skips entire check altogether. Currently I just disabled this check altogether.
Now for the interesting part: If I2C Trace is enabled, it can be seen that any DDC query for EDID (can I even say like that?) time out, including the one for internal LVSD monitor. So there is assumption that someone, somewhere, gives us wrong addresses or data or something like that.
However I just figured out that my display doesn't really support EDID so you probably should check for yourself and your test device.
comment:6 by , 6 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Merged in hrev53040. Thanks for your contribution!
grep intel_extreme syslog.old