From owner-freebsd-x11@FreeBSD.ORG Fri Mar 25 08:16:36 2005 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5D0E816A4CE for ; Fri, 25 Mar 2005 08:16:36 +0000 (GMT) Received: from pimout4-ext.prodigy.net (pimout4-ext.prodigy.net [207.115.63.98]) by mx1.FreeBSD.org (Postfix) with ESMTP id C6D9543D48 for ; Fri, 25 Mar 2005 08:16:35 +0000 (GMT) (envelope-from sigsegv@prodigy.net) Received: from smtp.prodigy.net (dialup-4.254.238.114.Dial1.Denver1.Level3.net [4.254.238.114])j2P8GW5K158870 for ; Fri, 25 Mar 2005 03:16:33 -0500 To: freebsd-x11@freebsd.org Date: Fri, 25 Mar 2005 01:16:33 -0700 From: "Phillip Neiswanger" Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Message-ID: User-Agent: Opera M2/7.54u1 (FreeBSD, build 892) Subject: Problems with new ATI card X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Mar 2005 08:16:36 -0000 Hello, I recently acquired an ATI FireGL 8800 card to replace my Voodoo 5500 card which had various problems when I last tried to do hardware rendering. I am not having any luck with my new card either, so I have some questions. Before I get started I will note that I run FreeBSD 4.9 with the latest XFree86 4.4.0 packages and my cpu is an AMD Athlon classic running at 850Mhz. Here are my questions: 1. Usually when a system boots the video cards displays some info about itself. Right now my ATI card is silent. Does anyone know how to get the card to display the info? 2. When the system boots I like displaying one of those FreeBSD splash screens. With the new card this is no longer happening. I get the following messages during boot. > Preloaded elf module "splash_bmp.ko" at 0xc03af0ec. > Preloaded splash_image_data "/boot/splash.bmp" at 0xc03af190. > VESA: v2.0, 131072k memory, flags:0x1, mode table:0xc02f7cc2 (1000022) > VESA: ATI Fire GL 8800 > Pentium Pro MTRR support enabled > splash_bmp: No appropriate video mode found > module_register_init: MOD_LOAD (splash_bmp, c035f77c, 0) error 19 Why is the splash_bmp module unable to find an appropriate video mode? 3. I am at this time unable to get hardware rendering working on my system. According to the XFree86.0.log file, hardware rendering is disabled after the server attempts to open the file /dev/dri/Card0. No such device exists. I believe this is due to not having a drm driver loaded in the kernel. However, there doesn't appear to be any drm modules in the 4.9 kernel source and the only prepackaged drm drivers I've found are in the package drm-kmod-0.9.6. This package has linux drivers only and requires the linux module to be loaded. Loading the radeon driver from that package does not solve the problem. The Card0 device still does not exist in the /dev/dri directory. Aren't there any native 4.9 drm drivers? A couple of years ago when I was working with my Voodoo such drivers existed. Where can I find them now? During the boot I load the drivers just prior to starting xdm. Is this the appropriate time to load the modules? I seem to remember reading someplace that it's better to get them loaded earlier. Where do I do that? That's my questions at the moment. Looking forward to any helpful hints you might have. -- phil -- Using M2, Opera's revolutionary e-mail client: http://www.opera.com/m2/