PCI display adapter on SGI O2 under Linux
sknauert at wesleyan.edu
sknauert at wesleyan.edu
Sun Apr 15 21:07:00 PDT 2007
Howdy, I'm trying to use a PCI video card on my SGI O2 under Linux
(specifically Debian Etch stable Xorg 7.1.0-15) and running into a number
of problems.
First of I should state that lspci detects the cards, and depending on
driver options Xorg can see it too. Also, all cards tested in the O2 have
been used under a Debian Etch x86 Linux machine and are able to get into X
just fine, so it is doubtful this is a hardware issue.
That said, with most adapters I got the following error:
(EE) Attempted to read BIOS 64KB from
/sys/bus/pci/devices/0000:03:06.0/rom: got 32KB
This can be removed by using the following option:
Option "NoInt10" "true"
However, I then get multiple copies of the following two errors:
(EE) end of block range 0x1ffffef < begin 0xfffffff0
(EE) end of block range 0xfef < begin 0xffffff0
And the X server segfaults after loading the main driver module.
This has happened for the following PCI cards:
S3 (s3, s3virge, vesa) - Trio64, Trio64/V2, Virge, Virge DX, Virge GX,
Virge GX2, Virge Trio3D.
ATI (ati, r128, radeon, vesa) - Rage XL Pro, Radeon 7000
3dfx (tdfx, vesa) - Voodoo Banshee, Voodoo3
Nvidia (nv, vesa) - TNT2 Pro
Intel (i740, vesa) - i740
I tried these specifically since I read here:
http://www.linux-mips.org/wiki/PCI_graphics_cards that these had a good
chance of working in Xorg under MIPS. I do have a Matrox Millenium I, but
it does not fit into the O2's case, so I was unable to test it.
I hope that there is some simple configurational option (like setting
memory locations) that can fix this.
I honestly wish I knew more about X so I could do something about this, or
at least try to describe the error in a more coherent way. Let me know if
full /var/log/Xorg.0.log logs or more details with my /etc/X11/xorg.conf
files would be helpful.
Thanks in advance for any help.
More information about the xorg
mailing list