Comment 38 for bug 1057532

Revision history for this message
Baokai Lei (leibaokai) wrote :

@Lucazade

I've tried out what you suggested, so I launched a root Kwrite by entering in the "Run" dialog:

kdesu kwrite

I opened /etc/grub.d/10_linux and replaced the line:

    set vt_handoff=vt.handoff=7

with:

    set vt_handoff=

I also opened /etc/default/grub and changed the gfxpayload to "keep", as I saw that mentioned in the 10_linux file above, so my resolution commands there are now:

GRUB_GFXMODE=1600x1200x32
GRUB_GFXPAYLOAD=keep

My resolution is 1920x1200, but since Grub can only handle Vbe resolutions and not 16:9 resolutions, I had to use the 4:3 resolution 1600x1200.

Then I've rebuilt the grub configuration, entering at the terminal:

sudo update-grub

After that I've rebooted, picked the 3.5.0-17.26 kernel, and... was baffled to see that it actually worked! :D
The bootscreen is just fine now, no black screen anymore.
Apparently the Ubuntu kernels can't handle the "vt.handoff=7" option properly, while the mainline kernels have no problems with it. I would strongly reccommend to remove the "vt.handoff=7" option from the default /etc/grub.d/10_linux file.

@all:
If this black screen issue affects you too, just follow my instructions above. For grub_gfxmode, you can pick the resolution you want, but note that you can only pick 4:3 resolutions.