Recently, a number of people have experienced the "black screen of death" boot issue with Linux, based on some problems with integrated Intel video chips. The problem was allegedly resolved but it's managed to crop up again.
If you've been running into that, and have no problem building and booting a new kernel from the source, here's a simple patch you can apply to the source that appears to solve the problem:
--- a/drivers/gpu/drm/i915/intel_opregion.c +++ b/drivers/gpu/drm/i915/intel_opregion.c @@ -150,6 +150,8 @@ static u32 asle_set_backlight(struct drm_device *dev, u32 bclp) struct opregion_asle *asle = dev_priv->opregion.asle; u32 max; +return ASLE_BACKLIGHT_FAILED; // rday + if (!(bclp & ASLE_BCLP_VALID)) return ASLE_BACKLIGHT_FAILED;
I won't pretend I understand *why* it works, only that it fixed things for me. I isolated this workaround based on advice I was given on the Intel freedesktop mailing list, so it's obvious that the problem is related to backlighting but, beyond that, I won't claim any further information.
If it resolves the problem for you, go for it.
We're aware of the time and budget pressures at most companies, normally accompanied by the plaintive cry from management of, "Yes, I know we need training on that topic, but I just can't afford to send my entire team away for three (or four or five) days to get it!" And that's where we come in.
The main focus at Crashcourse is to offer a choice of intense, 1-day, hands-on courses on specific topics in Linux and open source. And given that we already have the laptops for the delivery of that training, the idea is to show up early, set up a classroom, then spend the day teaching exactly the topic you're interested in. No travel time, and no wasted classroom time.
If we don't already have a course that addresses the topic you're interested in, drop us a note and we'll see what we can do -- our content providers can almost certainly put together a course that's precisely what you're after.
While there are a variety of sources for Linux and open source training, we at Crashcourse are taking a slightly different approach. Our philosophy is simple: exactly the training you want, and no wasted time or travel to get it.