Trident 3DImage975 와 XFree86에서의 블랙 스크린

고객지원 지식기반 (stw_trident975)

Symptom:

시스템에 설치되어진 Trident 3DImage975 그래픽 어댑터를 가지고 있지만 'SaX'를 시작하 면 스크린이 검게 변하고 시스템이 동작을 멈춘다. 만약 xf86config 또는 XF86Setup을 사 용한다면 X-Server를 구성할 수 있을 것이다. 그러나 만약 구성된 X-Server를 시작하려고 gksekuas 스크린은 검게되고 시스템은 멈출 것이다.

Cause:

이것의 일반적인 원인은 그래픽 어댑터가 그것의 인터럽트를 다른 어댑터와 공유해야 하기 때문이다. X=Server는 이것을 제어할 수 없고 시스템은 충돌하는 것이다.

Solution:

외부 인터럽트가 Trident 3DImage975에 할당되어지도록 하는 방법으로 Bios 설정을 적용 하기 바란다. 때때로 이러한 목적을 달성하기 슬롯의 PCI 카드를 변경할 필요가 있다. 만약 이러한 그래픽 보드의 AGP 버전을 가지고 있다면, 아마도 AGP 슬롯 아래에 있는 PCI 슬 롯 내에 위치하는 PCI 카드를 제거할 필요가 있다. 대부분의 경우에 AGP 슬롯 아래에 위치 하는 PCI 슬롯은 인터럽트를 AGP 슬롯과 공유한다. 만약 그래픽 어댑터의 free 외부 인터 럽트를 얻지 못한다면 "Divice" 섹션에서 파일 /etc/XF86config에 'no_accel' 옵션을 추가할 필요가 있다.

       Section "Device"
           Identifier  "Trident 3DImage975 AGP (generic)"
           VendorName  "Unknown"
           BoardName   "Unknown"
           Option "no_accel" 
           #VideoRam    134548056
           # Insert Clocks lines here if appropriate
       EndSection

이러한 옵션을 또한 dialog Card->Expert->Options을 사용해서 sax를 가진 구성을 할 수 있다. 이러한 변경 뒤에는 디스플레이를 가져야 하지만 X-Server는 Trident 3DImage975의 가속 엔진을 사용하지 않는다.

Extension

이러한 버그는 XFree86의 새로운 버전으로 풀어야 한다. SuSE Linux를 위해서 구성되어진 rpm은 다음의 URL에서 찾아볼 수 있다.
ftp://ftp.suse.com/pub/suse_update/XFree86-3.3.3.1-SuSE/
추가 옵션들은 다음의 파일에서 찾아볼 수 있다.
file:/usr/lib/X11/doc/README.trident.


키워드: TRIDENT, 3DIMAGE975, SAX, XWINDOWS, BLACK, SCREEN, BLANK

SDB-stw_trident975, Copyright SuSE Linux AG, Nrnberg, Germany - 버전: 12. Mr 2001
SuSE Linux AG - 최근에 만들어진 : 12. Mr 2001 에 의해 kmyoo (sdb_gen 1.40.0)