Bug 23708

Summary: VESA support broken in 4.1-RELEASE with ATI Rage128 video cards
Product: Base System Reporter: dschultz <dschultz>
Component: kernAssignee: freebsd-bugs (Nobody) <bugs>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: 4.1-RELEASE   
Hardware: Any   
OS: Any   

Description dschultz 2000-12-21 10:10:01 UTC
The capabilities of ATI Rage128 cards, including the Xpert 128 and Rage Fury, do not get detected properly by 4.1. Without VESA, only a few basic text modes are available; with VESA, only 4bpp modes work. This effectively disables any splash screens.

Fix: 

Installing 4.2 will probably fix this problem. By updating vesa.c, vga.c, scveactl.c, and a few other related files to 4.2, I was able to solve this problem. I believe that it should be noted somewhere that this problem exists--- it's nasty to debug.
How-To-Repeat: Test machines:

#1:
   mobo: ASUS P2B-F (440BX)
   graphics: ATI Xpert 128 (Rage 128)
   mem: 256M

#2:
   mobo: ASUS P3V4X (VIA Apollo)
   graphics: ATI Rage FURY 32MB (Rage 128)
   mem: 256M
Comment 1 Maxim Sobolev freebsd_committer freebsd_triage 2001-05-29 16:09:42 UTC
State Changed
From-To: open->closed

What you have requested is out of support scope. We don't support releases 
apart from latest release (4.3 at this time) and -STABLE branch. Please 
just upgrade your system.