LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 10-11-2010, 07:08 PM   #1
Electrode
Member
 
Registered: Oct 2002
Location: Michigan
Distribution: Debian
Posts: 158

Rep: Reputation: 16
Getting an XGI Volari Z7 working with xorg?


(yes, I am cross-posting this from the gentoo forums. so sue me)

I've begun putting together a new machine to replace my 7-year-old main rig. So far I've got the motherboard (a Tyan S4985), CPUs, RAM and power supply. The rig is up and running, and seems to perform quite a bit better than the old box as far as compile times are concerned.

Until I can get a decent video card, I am going to use the motherboard's integrated video - an XGI Volari Z7. I have tried a couple of different drivers and haven't yet gotten adequate results.

sis: fails to detect the card
Code:
[ 79888.486] (--) PCI:*(0:1:9:0) 18ca:0020:18ca:0020 rev 0, Mem @ 0xd8000000/67108864, 0xd4140000/262144, I/O @ 0x00002000/128
[ 79888.487] List of video drivers:
[ 79888.487]    sis
[ 79888.487] (II) LoadModule: "sis"
[ 79888.487] (II) Loading /usr/lib64/xorg/modules/drivers/sis_drv.so
[ 79888.487] (II) Module sis: vendor="X.Org Foundation"
[ 79888.487]    compiled for 1.9.0.901, module version = 0.10.3
[ 79888.487]    Module class: X.Org Video Driver
[ 79888.487]    ABI class: X.Org Video Driver, version 8.0
[ 79888.487] (WW) Falling back to old probe method for sis
[ 79888.487] No devices to configure.  Configuration failed.
xgi: will not load
Code:
[119456.439] (II) LoadModule: "xgi"
[119456.439] (II) Loading /usr/lib64/xorg/modules/drivers/xgi_drv.so
[119456.440] (EE) LoadModule: Module xgi does not have a xgiModuleData data object.
[119456.440] (II) UnloadModule: "xgi"
[119456.440] (II) Unloading /usr/lib64/xorg/modules/drivers/xgi_drv.so
[119456.440] (EE) Failed to load module "xgi" (invalid module, 0)
Someone on the gentoo forums suggested this patch, which doesn't completely fix the problem:
Code:
X: symbol lookup error: /usr/lib64/xorg/modules/drivers/xgi_drv.so: undefined symbol: LoaderRefSymLists
vesa: works, but only gives a resolution of 800x600, too low to be useful.

lspci -v shows:
Code:
01:09.0 VGA compatible controller: XGI Technology Inc. (eXtreme Graphics Innovation) Z7/Z9 (XG20 core) (prog-if 00 [VGA controller])
        Subsystem: XGI Technology Inc. (eXtreme Graphics Innovation) Z7/Z9 (XG20 core)
        Flags: 66MHz, medium devsel
        BIST result: 00
        Memory at d8000000 (32-bit, prefetchable) [size=64M]
        Memory at d4140000 (32-bit, non-prefetchable) [size=256K]
        I/O ports at 2000 [size=128]
        Expansion ROM at <unassigned> [disabled]
        Capabilities: [40] Power Management version 2
Any ideas, or is this all wasted effort?

Last edited by Electrode; 10-11-2010 at 07:09 PM.
 
Old 09-13-2011, 12:51 AM   #2
desmondc
LQ Newbie
 
Registered: Aug 2009
Location: South Africa, Transvaal province
Distribution: openSuSE Linux 11, 11.2, 11.4
Posts: 3

Rep: Reputation: 0
The thread is old I know, but for anyone else trying to find an answer to this question - like I did:
The SIS driver on xorg 7.6-43.44.1 works fine for this card. I managed to push resolution to 1280x1024 with 32bit color depth.
Code:
VGA compatible controller: XGI Technology Inc. (eXtreme Graphics Innovation) Z7/Z9 (XG20 core)
The XGI driver doesn't work.
I tried the driver shipped with the distro as well as the Sunix driver on http://www.sunix.com.tw/services/dri..._id3=VGA0011#1 but it too failes with
Code:
dlopen: /usr/lib/xorg/modules/drivers/xgiz_drv.so: undefined symbol: resVgaMemShared
. It seems to be compiled for xorg 7.2 judging from x.so.ver naming convention of the available modules.

The xgixp driver does start, but fails to detect the card, even if I specify bus ID.

Yes, all this might be in vain: The vesa driver can also run at 1280x1024 res, but it changes to a lower res on every reboot. At least the sis driver does not have this quirk... yet.

Quote:
Originally Posted by Electrode View Post
(yes, I am cross-posting this from the gentoo forums. so sue me)

I've begun putting together a new machine to replace my 7-year-old main rig. So far I've got the motherboard (a Tyan S4985), CPUs, RAM and power supply. The rig is up and running, and seems to perform quite a bit better than the old box as far as compile times are concerned.

Until I can get a decent video card, I am going to use the motherboard's integrated video - an XGI Volari Z7. I have tried a couple of different drivers and haven't yet gotten adequate results.

sis: fails to detect the card
Code:
[ 79888.486] (--) PCI:*(0:1:9:0) 18ca:0020:18ca:0020 rev 0, Mem @ 0xd8000000/67108864, 0xd4140000/262144, I/O @ 0x00002000/128
[ 79888.487] List of video drivers:
[ 79888.487]    sis
[ 79888.487] (II) LoadModule: "sis"
[ 79888.487] (II) Loading /usr/lib64/xorg/modules/drivers/sis_drv.so
[ 79888.487] (II) Module sis: vendor="X.Org Foundation"
[ 79888.487]    compiled for 1.9.0.901, module version = 0.10.3
[ 79888.487]    Module class: X.Org Video Driver
[ 79888.487]    ABI class: X.Org Video Driver, version 8.0
[ 79888.487] (WW) Falling back to old probe method for sis
[ 79888.487] No devices to configure.  Configuration failed.
xgi: will not load
Code:
[119456.439] (II) LoadModule: "xgi"
[119456.439] (II) Loading /usr/lib64/xorg/modules/drivers/xgi_drv.so
[119456.440] (EE) LoadModule: Module xgi does not have a xgiModuleData data object.
[119456.440] (II) UnloadModule: "xgi"
[119456.440] (II) Unloading /usr/lib64/xorg/modules/drivers/xgi_drv.so
[119456.440] (EE) Failed to load module "xgi" (invalid module, 0)
Someone on the gentoo forums suggested this patch, which doesn't completely fix the problem:
Code:
X: symbol lookup error: /usr/lib64/xorg/modules/drivers/xgi_drv.so: undefined symbol: LoaderRefSymLists
vesa: works, but only gives a resolution of 800x600, too low to be useful.

lspci -v shows:
Code:
01:09.0 VGA compatible controller: XGI Technology Inc. (eXtreme Graphics Innovation) Z7/Z9 (XG20 core) (prog-if 00 [VGA controller])
        Subsystem: XGI Technology Inc. (eXtreme Graphics Innovation) Z7/Z9 (XG20 core)
        Flags: 66MHz, medium devsel
        BIST result: 00
        Memory at d8000000 (32-bit, prefetchable) [size=64M]
        Memory at d4140000 (32-bit, non-prefetchable) [size=256K]
        I/O ports at 2000 [size=128]
        Expansion ROM at <unassigned> [disabled]
        Capabilities: [40] Power Management version 2
Any ideas, or is this all wasted effort?
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Wow, XGI Does Something With Its Linux Driver LXer Syndicated Linux News 0 01-26-2010 12:40 AM
LXer: What Happened To XGI Graphics? LXer Syndicated Linux News 0 05-15-2007 09:01 PM
Video using a Chaintech Volari V3 Jtrick Linux - Hardware 2 09-06-2005 03:55 PM
XGI and Linux... TuxFreak Linux - Hardware 1 08-07-2005 04:55 AM
xgi volari xp5 (Dell Laptop video card) support? adamNU08 Mandriva 1 12-09-2004 02:52 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 09:56 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration