PDA

View Full Version : Ububntu Jaunty 9.04 video card problems


bomeatbob
07-18-2009, 02:32 AM
Hi... I know this topic has appeared in many places but I have yet to find a fix for the current OS I am using. I am using Ubuntu Jaunty 9.04 and am EXTREMELY new at this whole linux thing. I have the game installed and am running into the whole "your video card is too old, or you need to update drivers, or directx is out of date." I am using an ancient pc with a video port on the motherboard, (currently do not know the make but will open her up if need be). This thing has no ports for another video card, (of which I have a few lying around) so I understand if your suggestion is to get out another tower that can support a video card. I am just hoping that there is a nice quick fix to this problem instead of having to rebuild a new tower and to reinstall a new OS. This tower is sort of my Ubuntu experiment so far and I am still in the very early learning stages.

Any help is welcome.

Bring on the flaming for my ignorance!

ArcticWolf
07-18-2009, 04:06 AM
Hi! Could you please post the output of:
lspci | egrep -i "vga|video"
and
glxinfo | grep rendering
so we know which hardware are you running?

To get the output just open the terminal (Applications > System > Terminal) or press Alt+F2 and write gnome-terminal. Just past the commands above, press enter and copy-paste the output here.

platyna
07-18-2009, 12:27 PM
lspci -nn so we can see if his card is even supported.

Regards.

bomeatbob
07-18-2009, 09:14 PM
Sorry I didn't post this last night, I got a bit distracted with other stuff.

Anyway in response to ArcticWolf:

01:00.0 VGA compatible controller: ATI Technologies Inc 3D Rage Pro AGP 1X/2X (rev 5c)

direct rendering: Yes



And in response to Platyna:

00:00.0 Host bridge [0600]: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host bridge [8086:7190] (rev 03)
00:01.0 PCI bridge [0604]: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge [8086:7191] (rev 03)
00:07.0 ISA bridge [0601]: Intel Corporation 82371AB/EB/MB PIIX4 ISA [8086:7110] (rev 02)
00:07.1 IDE interface [0101]: Intel Corporation 82371AB/EB/MB PIIX4 IDE [8086:7111] (rev 01)
00:07.2 USB Controller [0c03]: Intel Corporation 82371AB/EB/MB PIIX4 USB [8086:7112] (rev 01)
00:07.3 Bridge [0680]: Intel Corporation 82371AB/EB/MB PIIX4 ACPI [8086:7113] (rev 02)
00:0e.0 Ethernet controller [0200]: VIA Technologies, Inc. VT6105/VT6106S [Rhine-III] [1106:3106] (rev 86)
00:0f.0 PCI bridge [0604]: Digital Equipment Corporation DECchip 21152 [1011:0024] (rev 03)
00:11.0 Ethernet controller [0200]: 3Com Corporation 3c905B 100BaseTX [Cyclone] [10b7:9055] (rev 24)
01:00.0 VGA compatible controller [0300]: ATI Technologies Inc 3D Rage Pro AGP 1X/2X [1002:4742] (rev 5c)
02:0b.0 Multimedia audio controller [0401]: Ensoniq ES1371 [AudioPCI-97] [1274:1371] (rev 08)


Thank you for your patience and help.

ArcticWolf
07-18-2009, 10:20 PM
I think it's just the old S3TC problem. Anyway, try this:

Open up a console and run:
driconfIf you don't have it then go to Synaptic Package Manager and search it, or alternatively run:
sudo apt-get install driconf
(it will prompt you for your root password to install driconf)

Once you open driconf, go to the tab named "Image Quality" and click on "enable S3TC textures even if there's no hardware support".

bomeatbob
07-19-2009, 12:39 AM
Ok, so I tried both codes and after installing it using the second line of code and then entering driconf it comes up with an error window which states, "Could not detect any configurable direct-rendering capable devices. Driconf will be started in expert mode." When I click the ok button a panel comes up that only has revert, new, about and quit buttons up at the top. Also all this text flies up in the terminal...

Xlib: extension "XFree86-DRI" missing on display ":0.0".
Screen "0" is not direct rendering capable.
/var/lib/python-support/python2.6/driconf_complexui.py:843: DeprecationWarning:
"priv", self.configTree.saveConfig, None, -1)
/var/lib/python-support/python2.6/driconf_complexui.py:846: DeprecationWarning:
"priv", self.configTree.reloadConfig, None, -1)
/var/lib/python-support/python2.6/driconf_complexui.py:847: DeprecationWarning:
self.toolbar.append_space()
/var/lib/python-support/python2.6/driconf_complexui.py:850: DeprecationWarning:
"priv", self.configTree.newItem, None, -1)
/var/lib/python-support/python2.6/driconf_complexui.py:853: DeprecationWarning:
"priv", self.configTree.removeItem, None, -1)
/var/lib/python-support/python2.6/driconf_complexui.py:856: DeprecationWarning:
"priv", self.configTree.moveUp, None, -1)
/var/lib/python-support/python2.6/driconf_complexui.py:859: DeprecationWarning:
"priv", self.configTree.moveDown, None, -1)
/var/lib/python-support/python2.6/driconf_complexui.py:862: DeprecationWarning:
"priv", self.configTree.properties, None, -1)
/var/lib/python-support/python2.6/driconf_complexui.py:863: DeprecationWarning:
self.toolbar.append_space()
/var/lib/python-support/python2.6/driconf_complexui.py:872: DeprecationWarning:
self.aboutHandler, None, -1)
/var/lib/python-support/python2.6/driconf_complexui.py:873: DeprecationWarning:
self.toolbar.append_space()
/var/lib/python-support/python2.6/driconf_complexui.py:876: DeprecationWarning:
self.exitHandler, None, -1)

I was not able to really navigate anywhere within the program but when I clicked revert or new some other text showed up in the terminal.

Revert:
loadConfig
node = self.getSelection()
File "/var/lib/python-support/python2.6/driconf_complexui.py", line 552, in getSelection
assert iter or allowNone
AssertionError

new:
Traceback (most recent call last):
File "/var/lib/python-support/python2.6/driconf_complexui.py", line 649, in newItem
node = self.getSelection()
File "/var/lib/python-support/python2.6/driconf_complexui.py", line 552, in getSelection
assert iter or allowNone
AssertionError

I am not sure if any of this is helpful for you to determine my problem but I figured I should include it anyway. I am guessing most of this means that this pc may not support the game. Once again I appreciate your continued patience and help.

Arafails
07-19-2009, 08:20 AM
I'm afraid to say this is probably a lost cause.

01:00.0 VGA compatible controller [0300]: ATI Technologies Inc 3D Rage Pro AGP 1X/2X [1002:4742] (rev 5c)

This chip (3D Rage Pro = mach64) is highly unlikely to be able to support Regnum Online, especially as an on-board GPU. Everything else I say is fairly academic, because the sheer number of traingles rendered by Regnum Online will overwhelm this card.

Xlib: extension "XFree86-DRI" missing on display ":0.0".

This means that 3D acceleration is not being loaded by your graphics environment at all.
Check the output of dpkg -l xserver-xorg-video-mach64
It will probably contain a line that looks like this:
ii xserver-xorg-v 6.8.0-3 X.Org X server -- ATI Mach64 display driver
If it does not (or it does but the line starts with something other than ‘ii’), you need to
sudo apt-get install xserver-xorg-video-mach64
and restart the X server (for the purposes of ease of explanation, just reboot).
If it did contain the mentioned line, there's probably not much you can to to fix it. Some of the earlier cards of this type lacked the ability to support OpenGL, and you don't have any other options on Linux at this time.

Sorry. Linux is good for supporting older hardware with more speed and throughput than you might get from, say, Windows, but there are limits, and you're talking about 1997-era hardware here.