[SOLVED] Booting blind with slackware -current....
SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
I returned to -current with the new raft of upgrades + kernel 3.2.2 and have faced a small problem: I get a black screen halfway through boot-up and have to login blind. Graphics:
No your not alone.
My laptop w/intel dose it also.
It has a large hard drive and I have no way of telling when it's doing a file system check.
edit:
I get the KDM login screen but it's just plain black half way through boot.
After playing with it awhile I found that it boots normally "sometimes".
Otherwise it's a very good system after the upgrade.
My boxes with Nvidia cards have no issues.
diff --git a/drivers/gpu/drm/i915/intel_display.c b/drivers/gpu/drm/i915/intel_display.c
index 2a3f707..51e7b58 100644
--- a/drivers/gpu/drm/i915/intel_display.c
+++ b/drivers/gpu/drm/i915/intel_display.c
@@ -5808,12 +5808,15 @@ static int ironlake_crtc_mode_set(struct drm_crtc *crtc,
if (is_lvds) {
temp = I915_READ(PCH_LVDS);
temp |= LVDS_PORT_EN | LVDS_A0A2_CLKA_POWER_UP;
- if (HAS_PCH_CPT(dev))
+ if (HAS_PCH_CPT(dev)){
+ temp &= ~PORT_TRANS_SEL_MASK;
temp |= PORT_TRANS_SEL_CPT(pipe);
- else if (pipe == 1)
- temp |= LVDS_PIPEB_SELECT;
- else
- temp &= ~LVDS_PIPEB_SELECT;
+ } else {
+ if (pipe == 1)
+ temp |= LVDS_PIPEB_SELECT;
+ else
+ temp &= ~LVDS_PIPEB_SELECT;
+ }
/* set the corresponsding LVDS_BORDER bit */
temp |= dev_priv->lvds_border_bits;
All looks a little bit in flux at the moment though . I shall test the patch after family BBQ and hopefully with this delay somebody else has already tested it .
Well, after booting and rebooting more times than I would care to mention I seem to solved this problem on my own setup although black screen and intel appears to be a multi-faceted problem and for some like Willysr not a problem at all! For reasons that I do not fully understand disabling S-Video output, which I never use, allows me to now see the full bootup with kernel 3.2.2. I have booted successfully half a dozen time with no mishap. Accomplished this by adding the following to the append section of lilo.conf:
Code:
video=SVIDEO-1:d
It seems to murkiest of hacks but it works well enough on my system so I am happy with this .
To prevent freezes and blank screens with video and some screensavers. I have sometimes considered the possibility that the graphics chip might actually be possessed .
Good news for you . But the problem and fix remain on my system although I seem to be alone with this. Interesting to see if Slackware -next_release brings a few more people with the same problem, the fix is 100% effective here.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.