kern/173896: Kernel does not boot if splash loaded and hint.sc.0.vesa_mode set
David Demelier
demelier.david at gmail.com
Sat Nov 24 20:20:00 UTC 2012
>Number: 173896
>Category: kern
>Synopsis: Kernel does not boot if splash loaded and hint.sc.0.vesa_mode set
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Sat Nov 24 20:20:00 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator: David Demelier
>Release: 9.1-PRERELEASE
>Organization:
>Environment:
FreeBSD Melon.malikania.fr 9.1-PRERELEASE FreeBSD 9.1-PRERELEASE #5: Sat Nov 24 20:51:36 CET 2012 root at Melon.malikania.fr:/usr/obj/usr/src/sys/Melon amd64
>Description:
The kernel will not boot if you use a splash screen with, say, 1024x768 resolution and a hint for syscons to start as soon as possible to a higher size. For me I set the syscons hint to 0x1f0 (1366x768)
If /boot/device.hints syscons flags are kept to default, kernel will boot, perhaps screen resolution conflict?
>How-To-Repeat:
Use a BMP splash to 1024*768 256 colors.
# /boot/loader.conf :
splash_bmp_load="YES"
bitmap_load="YES"
bitmap_name="/boot/splash.bmp"
# /boot/device.hints
hint.sc.0.flags="0x180"
hint.sc.0.vesa_mode="0x1f0"
=> Won't boot
>Fix:
Don't know, this is a very complicated issue to fix I guess and user should probably use allscreen_flags in rc.conf instead.
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-bugs
mailing list