From owner-freebsd-mobile@FreeBSD.ORG Sun Jan 25 00:48:38 2004 Return-Path: Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3E16616A4CE for ; Sun, 25 Jan 2004 00:48:38 -0800 (PST) Received: from kirk.giovannelli.it (kirk.giovannelli.it [213.188.220.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 68C2543D49 for ; Sun, 25 Jan 2004 00:48:34 -0800 (PST) (envelope-from gmarco@masternet.it) Received: from pc6.giovannelli.com (freebsd.giovannelli.com [194.184.65.139]) by kirk.giovannelli.it (8.12.10/8.12.10) with ESMTP id i0P8naFs042321; Sun, 25 Jan 2004 09:49:36 +0100 (CET) (envelope-from gmarco@masternet.it) From: gmarco@masternet.it To: mobile@freebsd.org Date: Sun, 25 Jan 2004 09:46:11 +0000 User-Agent: KMail/1.5.4 MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Message-Id: <200401250946.11946.gmarco@masternet.it> X-Virus-Scanned: ClamAV version 'clamd / ClamAV version devel-20040114', clamav-milter version '0.66d' cc: esperti@gufi.org Subject: raster display problem (FreeBSD vs Linux) X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 Jan 2004 08:48:38 -0000 Hi, I have a fujitsu-siemens lifebook s6120, running FreeBSD 4.9-STABLE. I'd like to set the console display to the VESA_800x600. The mode supported are: mode# flags type size font window linear buffer ------------------------------------------------------------------------------ 0 (0x000) 0x00000001 T 40x25 8x8 0xb8000 32k 32k 0x00000000 32k 1 (0x001) 0x00000001 T 40x25 8x8 0xb8000 32k 32k 0x00000000 32k 2 (0x002) 0x00000001 T 80x25 8x8 0xb8000 32k 32k 0x00000000 32k 3 (0x003) 0x00000001 T 80x25 8x8 0xb8000 32k 32k 0x00000000 32k 4 (0x004) 0x00000003 G 320x200x2 1 8x8 0xb8000 32k 32k 0x00000000 32k 5 (0x005) 0x00000003 G 320x200x2 1 8x8 0xb8000 32k 32k 0x00000000 32k 6 (0x006) 0x00000003 G 640x200x1 1 8x8 0xb8000 32k 32k 0x00000000 32k 13 (0x00d) 0x00000003 G 320x200x4 4 8x8 0xa0000 64k 64k 0x00000000 256k 14 (0x00e) 0x00000003 G 640x200x4 4 8x8 0xa0000 64k 64k 0x00000000 256k 16 (0x010) 0x00000003 G 640x350x2 2 8x14 0xa0000 64k 64k 0x00000000 128k 18 (0x012) 0x00000003 G 640x350x4 4 8x14 0xa0000 64k 64k 0x00000000 256k 19 (0x013) 0x00000001 T 40x25 8x14 0xb8000 32k 32k 0x00000000 32k 20 (0x014) 0x00000001 T 40x25 8x14 0xb8000 32k 32k 0x00000000 32k 21 (0x015) 0x00000001 T 80x25 8x14 0xb8000 32k 32k 0x00000000 32k 22 (0x016) 0x00000001 T 80x25 8x14 0xb8000 32k 32k 0x00000000 32k 23 (0x017) 0x00000001 T 40x25 8x16 0xb8000 32k 32k 0x00000000 32k 24 (0x018) 0x00000001 T 80x25 8x16 0xb8000 32k 32k 0x00000000 32k 26 (0x01a) 0x00000003 G 640x480x4 4 8x16 0xa0000 64k 64k 0x00000000 256k 27 (0x01b) 0x00000003 G 640x480x4 4 8x16 0xa0000 64k 64k 0x00000000 256k 28 (0x01c) 0x00000003 G 320x200x8 1 8x8 0xa0000 64k 64k 0x00000000 64k 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 37 (0x025) 0x00000003 G 320x240x8 4 8x8 0xa0000 64k 64k 0x00000000 256k 112 (0x070) 0x00000000 T 80x43 8x8 0xb8000 32k 32k 0x00000000 32k 113 (0x071) 0x00000001 T 80x43 8x8 0xb8000 32k 32k 0x00000000 32k 257 (0x101) 0x0000000f G 640x480x8 1 8x16 0xa0000 64k 64k 0xd8000000 8000k 259 (0x103) 0x0000000f G 800x600x8 1 8x16 0xa0000 64k 64k 0xd8000000 8000k 261 (0x105) 0x0000000f G 1024x768x8 1 8x16 0xa0000 64k 64k 0xd8000000 8000k 263 (0x107) 0x0000000f G 1280x1024x8 1 8x16 0xa0000 64k 64k 0xd8000000 8000k 273 (0x111) 0x0000000f G 640x480x16 1 8x16 0xa0000 64k 64k 0xd8000000 8000k 274 (0x112) 0x0000000f G 640x480x32 1 8x16 0xa0000 64k 64k 0xd8000000 8000k 276 (0x114) 0x0000000f G 800x600x16 1 8x16 0xa0000 64k 64k 0xd8000000 8000k 277 (0x115) 0x0000000f G 800x600x32 1 8x16 0xa0000 64k 64k 0xd8000000 8000k 279 (0x117) 0x0000000f G 1024x768x16 1 8x16 0xa0000 64k 64k 0xd8000000 8000k 280 (0x118) 0x0000000f G 1024x768x32 1 8x16 0xa0000 64k 64k 0xd8000000 8000k 282 (0x11a) 0x0000000f G 1280x1024x16 1 8x16 0xa0000 64k 64k 0xd8000000 8000k 283 (0x11b) 0x0000000f G 1280x1024x32 1 8x16 0xa0000 64k 64k 0xd8000000 8000k 310 (0x136) 0x0000000f G 1024x600x8 1 8x16 0xa0000 64k 64k 0xd8000000 8000k 314 (0x13a) 0x0000000f G 1600x1200x8 1 8x16 0xa0000 64k 64k 0xd8000000 8000k 316 (0x13c) 0x0000000f G 1920x1440x8 1 8x16 0xa0000 64k 64k 0xd8000000 8000k 327 (0x147) 0x0000000f G 1024x600x16 1 8x16 0xa0000 64k 64k 0xd8000000 8000k 331 (0x14b) 0x0000000f G 1600x1200x16 1 8x16 0xa0000 64k 64k 0xd8000000 8000k 333 (0x14d) 0x0000000f G 1920x1440x16 1 8x16 0xa0000 64k 64k 0xd8000000 8000k 342 (0x156) 0x0000000f G 1024x600x32 1 8x16 0xa0000 64k 64k 0xd8000000 8000k 346 (0x15a) 0x0000000f G 1600x1200x32 1 8x16 0xa0000 64k 64k 0xd8000000 8000k 348 (0x15c) 0x0000000f G 1920x1440x32 1 8x16 0xa0000 64k 64k 0xd8000000 8000k but when I try to set it I got: vidcontrol -g 80x60 VESA_800x600 vidcontrol: cannot activate raster display: Operation not supported by device While the text mode 80x60 works great (with 8x8 font). The dmesg shows: [...] FreeBSD 4.9-STABLE #4: Sun Jan 25 04:10:18 GMT 2004 gmarco@lifebook.giovannelli.com:/usr/obj/usr/src/sys/FREEBSD Timecounter "i8254" frequency 1193182 Hz Timecounter "TSC" frequency 1399961964 Hz CPU: Intel(R) Pentium(R) M processor 1400MHz (1399.96-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x695 Stepping = 5 Features=0xa7e9f9bf real memory = 527368192 (515008K bytes) avail memory = 509669376 (497724K bytes) Preloaded elf kernel "kernel" at 0xc0363000. VESA: v3.0, 8000k memory, flags:0x1, mode table:0xc02f40c0 (1000040) VESA: Intel(r)852MG/852MGE/855MG/855MGE Graphics Chip Accelerated VGA BIOS Pentium Pro MTRR support enabled Using $PIR table, 9 entries at 0xc00fdf30 acpi0: on motherboard acpi0: power button is handled as a fixed feature programming model. Timecounter "ACPI-fast" frequency 3579545 Hz acpi_timer0: <24-bit timer at 3.579545MHz> port 0xfc08-0xfc0b on acpi0 acpi_cpu0: on acpi0 acpi_button0: on acpi0 acpi_lid0: on acpi0 acpi_acad0: on acpi0 acpi_cmbat0: on acpi0 acpi_cmbat1: on acpi0 npx0: on motherboard npx0: INT 16 interface pcib0: on motherboard pci0: on pcib0 pci0: (vendor=0x8086, dev=0x3584) at 0.1 pci0: (vendor=0x8086, dev=0x3585) at 0.3 agp0: port 0x1800-0x1807 mem 0xd0000000-0xd007ffff,0xd8000000-0xdfffffff irq 11 at device 2.0 on pci0 agp0: detected 8060k stolen memory agp0: aperture size is 128M [...] and in my kernel I have: [...] device agp [...] device sc0 at isa? flags 0x100 options VESA options SC_PIXEL_MODE [...] In the same notebook a lot of Linux distros I have tested use the raster display without problem so it should not a problem of the graphic card itself. Probably I miss something but I really don't know what. Any idea ? Should it be a font problem ? I don't load any fonts in rc.conf so I am using the default ones. Thanks ...