: qLinux 만들다가 만든 XFree86 소스 RPM을 올려 두었습니다.
:
: ftp://ftp.wdb.co.kr/pub/qLinux/BETA/0.9/SRPMS/
:
: XFree86-3.3.4-5q.src.rpm이 있을 겁니다. 여기에는
: 기존의 XFree86에 http://members.xoom.com/s3dlinux
: 에 최근에 공개된 Savage 3d/4, Trio3D/2X 의 패치가
: 들어가 있습니다. 전 새비지 카드가 없어서 빌드가 잘 되는
: 것만 보았지 실제로 돌아가는지 확인할 수가 없네요.
:
: 누구 새비지나 Trio3D/2X카드 가지신 분이 확인해 주셨으면
: 좋겠습니다. 패키지를 업그레이드하면 Xconfigurator에서도
: 해당 카드들을 나열해 줄 겁니다.
준호님께서 만드신 SRPMS과 members.xoom.com에 있는 소스를
모두 확인해 보았는데, 설명되어 있는 내용과 소스파일이
다른 부분이 있어서 이 글을 씁니다.
이 패치 드라이버가 Trio 3D/2X를 위한 것이며, 또한
Savage 3D와 Savage 4를 같이 지원한다고 되어 있지만
사실상 Savage시리즈는 지원하지만 Trio 3D/2X의 경우
칩이름만 디텍트되도록 되어 있습니다.
설정시 사용되는 Cards파일과 카드 인식시 사용되는
vgaPCI.h에만 Trio 3D/2X관련된 패치가 있을뿐 칩을
초기화하고, 모드를 전환하는등의 일을 하는 코드가
전혀 없습니다. 물론 컴파일해서 실행해 본 결과
내장된 모드인 320x200만 나오더군요...
Savage는 아직 카드가 입수되지 않아서 내일정도
되어야 테스트가 가능할 것 같지만...
지금 Trio 3D를 참고해서 똑같이 동작하도록 일부
코드를 해킹해서 테스트하려고 컴파일중입니다.
아쉽지만 Trio 3D/2X쓰시는 분들은 더 기다려야 할 것
같습니다.
from Marzio Lee