From owner-freebsd-questions Tue Jul 10 5:57:35 2001 Delivered-To: freebsd-questions@freebsd.org Received: from eris.globelinks.com (eris.globelinks.com [216.191.183.252]) by hub.freebsd.org (Postfix) with SMTP id 66B4737B407 for ; Tue, 10 Jul 2001 05:57:28 -0700 (PDT) (envelope-from flattie@globelinks.com) Received: (qmail 93513 invoked from network); 10 Jul 2001 12:54:20 -0000 Received: from pandora.globelinks.com (HELO Pandora) (216.191.183.45) by mail.globelinks.org with SMTP; 10 Jul 2001 12:54:20 -0000 Content-Type: text/plain; charset="iso-8859-1" From: Flattie McGee To: freebsd-questions@freebsd.org Subject: Issues with vesa + splash screen (FBSD 4.3) Date: Tue, 10 Jul 2001 08:59:20 -0400 X-Mailer: KMail [version 1.2] MIME-Version: 1.0 Message-Id: <01071008474301.03160@Pandora> Content-Transfer-Encoding: 8bit Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG 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: 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