Vortex86DX CPU(i586)와 내장 GPU가 있는 오래된 PC에서 최신 Linux를 실행하려고 합니다. 이는 dmesg에 다음과 같이 보고됩니다.
[ 21.246156] Console: switching to colour frame buffer device 100x37
[ 21.256977] sisfb: 2D acceleration is enabled, y-panning enabled (auto-max)
[ 21.257003] fb0: XGI Z7 frame buffer device version 1.8.9
[ 21.257017] sisfb: Copyright (C) 2001-2005 Thomas Winischhofer
내가 이해한 바에 따르면 GPU는 SIS 모듈에서 지원되지만 XGI 드라이버를 실행하려고 하면 startx
실패하고 fbdev 드라이버를 사용합니다.
[ 2994.516] (==) Matched xgi as autoconfigured driver 0
[ 2994.516] (==) Matched modesetting as autoconfigured driver 1
[ 2994.516] (==) Matched fbdev as autoconfigured driver 2
[ 2994.516] (==) Matched vesa as autoconfigured driver 3
[ 2994.516] (==) Assigned the driver to the xf86ConfigLayout
[ 2994.517] (II) LoadModule: "xgi"
[ 2994.532] (WW) Warning, couldn't open module xgi
[ 2994.532] (EE) Failed to load module "xgi" (module does not exist, 0)
fbdev 드라이버는 작업을 수행하지만 매우 느립니다. VideoDriver FAQ는 다음 위치에 있습니다.https://wiki.freedesktop.org/xorg/VideoDriverFAQ/sis 드라이버를 사용해야 한다고 하는데 자동으로 제대로 감지되지 않는 것 같습니다. sis 모듈은 패키지로 제공되어 시스템에 설치됩니다.
lspci의 출력은 다음과 같습니다.
meter1:~# lspci|grep VGA
00:03.0 VGA compatible controller: XGI Technology Inc. (eXtreme Graphics Innovation) Z7/Z9 (XG20 core)
이 문제를 어떻게 처리해야 합니까?
답변1
이제 Xorg는 일반적으로 가능한 최상의 방법으로 자동 구성됩니다. 그렇지 않을 수도 있습니다. 오래된 Xorg 패키지 버전, 드라이버 또는 이상한 하드웨어일 수도 있고, 더 나아가 이들의 조합이 문제를 일으킬 수도 있습니다.
이러한 경우에는 다음을 수행해야 합니다.돕다Xorg는 올바른 .conf 파일을 사용하여 수동으로 구성됩니다.
링크를 걸어드릴게요가이드. Arch Linux용이지만 시스템의 시작 안내서로 쉽게 사용할 수 있습니다.