#StackBounty: #x11 #drivers #graphics #alpine-linux Get an accellerated X11 driver for "XGI Z7" GPU under Alpine Linux v3.14?

Bounty: 100

I am trying to get a modern Linux up and running on an elderly PC with a Vortex86DX CPU (i586) and a built-in GPU which is reported in dmesg as

[   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

To my understanding this GPU was supported by the SIS module, but when trying to run startx the XGI driver is attempted, fails, and then the fbdev driver is used:

[  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)

The fbdev driver does its job but is rather slow. The VideoDriverFaq at https://wiki.freedesktop.org/xorg/VideoDriverFAQ/ mentions that the sis driver should be used but it is clearly not properly autodetected. The sis module is available in a package and installed on the system

How should I approach this?

Get this bounty!!!

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.