Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 10 Jul 2001 08:59:20 -0400
From:      Flattie McGee <flattie@globelinks.com>
To:        freebsd-questions@freebsd.org
Subject:   Issues with vesa + splash screen (FBSD 4.3)
Message-ID:  <01071008474301.03160@Pandora>

next in thread | raw e-mail | index | archive | help
This one's for you Kazu... (and anyone else that might know how to fix this)..

I have a Dell Inspiron 8000 laptop (I love the warm feeling as it sits on my 
lap), with FreeBSD 4.3-Stable (did a make world 3 days ago). I know that the 
video card is an ATI Rage Mobility M4/32MB and works under XFree86 4.10 
with KDE 2.1.1. The system doesn't reboot, or freeze upon switching of the 
vty's (my resolution is set to 1400x1500).

verification from: /var/log/XFree86.0.log

(II) R128(0): Panel size: 1400x1050
(II) R128(0): VESA BIOS deteted
(II) R128(0): VESA VBE Version 2.0
(II) R128(0): VESA VBE Total Mem: 32768 kB
(II) R128(0): VESA VBE OEM: ATI MOBILE M4
(II) R128(0): VESA VBE OEM Software Rev: 1.0
(II) R128(0): VESA VBE OEM Vendor: ATI Technologies Inc.
(II) R128(0): VESA VBE OEM Product: M4
(II) R128(0): VESA VBE OEM Product Rev: 01.00

Whats my problem?  I'll get to the point and sum up my experiences, as well 
as provide some answers to questions that could arise (time saver).

I've "configured" the system to load a splash screen to hide the boot 
messages, but I've yet to actually see the splash screen and am forever stuck 
watching the boot messages go by..

my /boot/loader.conf file contains the following:

splash_pcx_load="YES"
bitmap_load="YES"
bitmap_load=""YES"
bitmap_name="/boot/splash.pcx"
vesa_load="YES"

I have the following notices in my dmesg, followed by a few errors that I've 
seen wizz by *zoom*:

Preloaded elf module "splash_pcx.ko" at 0xc03480ec.
Preloaded elf module "vesa.ko" at 0xc0348190.
Preloaded splash_image_data "/boot/beastie_nebula.pcx" at 0xc034822c.
module_register_init: MOD_LOAD (vesa, c0336d08, 0) error 6
module_register_init: MOD_LOAD (splash_pcx, c03316a8, 0) error 19
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0

I've tried using a bmp file (and configuration settings necessary to make 
that work), but the same errors occured. I've also disabled the loading of 
the vesa module, which resulted in pretty much nothing productive. I've gone 
as far as to compile VESA into the kernel, but that resulted in a kernel 
panic with the following error msg:

panic: vm86_addpage not enough room, or overlap

I can't recall if I tried to disable the loading of the splash screens with 
the VESA option enabled in the kernel..

I've not bothered to try to use the VM86 option in the kernel, as I know this 
option is outdated and would most likly break the kernel build process 
(speculation).  I havn't tried the other options which were listed in vga(4) 
as I saw no use for them.. (also because I cvsuped a while ago, and the 
pccard sources were borked, which prevented me from doing further tests).. As 
a side note, the examples in vga(4) are also dated.

device vga0 at isa? port ? conflicts

has been replaced with:

device vga0 at isa?

I'm a bit clued out when it comes to the results of "vidcontrol", but here 
they are anyways.

    mode#     flags   type    size       font      window      linear buffer
------------------------------------------------------------------------------
 24 (0x018) 0x00000001 T 80x25           8x16  0xb8000 32k 32k 0x00000000 32k
 30 (0x01e) 0x00000001 T 80x50           8x8   0xb8000 32k 32k 0x00000000 32k
 32 (0x020) 0x00000001 T 80x30           8x16  0xb8000 32k 32k 0x00000000 32k
 34 (0x022) 0x00000001 T 80x60           8x8   0xb8000 32k 32k 0x00000000 32k

Thanks !!
FM/Z

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?01071008474301.03160>