PDA

View Full Version : HOWTO: Solving the "Your card is too old" problem


onemyndseye
10-09-2008, 07:46 AM
Ok.. this has been discussed in several places on this forum but I wanted to attempt to centralize some of this info into something possibly usefull for most Linux distros... if anyone has anything to add please feel free.


If your card has DRI support but RO reports "Your video card is too old" or you have corrupted textures in game... this is for you. But be aware it comes at a price.... I'll explain.

If you are here you are probably NOT using proprietary drivers for your video card because they are either not available or not functioning for your adapter... Non-proprietary drivers do not contain the needed texture decompression libs needed for Regnum to run properly: S3TC or libxtc

S3TC can be enabled in driconf but this support is very limited as many of you may have already seen.. slow and buggy textures.


This has been discussed here (http://regnumonline.com.ar/forum/showthread.php?t=30427&highlight=s3tc)


This is where this Howto comes in... but as I said there is a price. There are some legal problems regarding the license of these libs and for this reason they cannot be distributed in some places... Read more here (http://homepage.hispeed.ch/rscheidegger/dri_experimental/s3tc_index.html)

So if you would like these lib's on your system and be able to play RO properly you must compile and install them yourself.

Please note that for Debian users the libxtc package is available on the debian-multimedia.org repositories. This package did not work for me however it may for you... In any case this HOWTO is an attempt at a more broad solution.

Its actually is a quite simple process so lets open your favorite terminal emulator and get started :)

In a terminal window lets create a directory to work in and use wget to download the source code needed to compile libxtc:


mkdir ~/build-libxtc
cd ~/build-libxtc
wget http://homepage.hispeed.ch/rscheidegger/dri_experimental/libtxc_dxtn070518.tar.gz
tar -xvf libtxc_dxtn070518.tar.gz
cd libtxc_dxtn




Now at this point you will need your system to be setup for compiling software... This means for Debian youll need the build-essentials package. For other systems do alittle research to see what the equivalent package(s).

Users of other systems please fill in the blanks here :)

Also install the mesa headers (mesa-common-dev on debian and the like)


sudo apt-get install mesa-common-dev




Now its time to compile libxtc


make




You should see ouput similar to the following:


cc -Wall -pedantic -fPIC -O3 -c -o txc_compress_dxtn.o txc_compress_dxtn.c
txc_compress_dxtn.c: In function ‘tx_compress_dxtn’:
txc_compress_dxtn.c:419: warning: ‘alphatest[0]’ may be used uninitialized in this function
txc_compress_dxtn.c:419: note: ‘alphatest[0]’ was declared here
txc_compress_dxtn.c:419: warning: ‘alphatest[1]’ may be used uninitialized in this function
txc_compress_dxtn.c:419: note: ‘alphatest[1]’ was declared here
cc -Wall -pedantic -fPIC -O3 -c -o txc_fetch_dxtn.o txc_fetch_dxtn.c
cc -shared -fPIC -o libtxc_dxtn.so txc_compress_dxtn.o txc_fetch_dxtn.o




If you dont get any errors its time for to install... you can safely ignore any warnings. Install with:


sudo make install




Output should look as follows:


install -d /usr/lib
install -m 755 libtxc_dxtn.so /usr/lib




Now for good measure restart your X session and fire up RO.. and hopefully happy hunting :)




-onemyndseye
**** Syrtis lvl50 Hunter: Elusis

WesMatte
10-25-2008, 09:03 PM
This makes Regnum online run on my new asus eee 900 without visual errors... :thumb_up: Only thing missing now is speed.. I'll get around 15fps in Ubuntu 8.10(RC) at best... In WinXp i'll get around 30fps... Anyone know how to speed up things in Ubuntu 8.10?..

wesmatte

arlick
10-25-2008, 09:08 PM
This makes Regnum online run on my new asus eee 900 without visual errors... :thumb_up: Only thing missing now is speed.. I'll get around 15fps in Ubuntu 8.10(RC) at best... In WinXp i'll get around 30fps... Anyone know how to speed up things in Ubuntu 8.10?..

wesmatte

turning off compiz :P

or...:

1) remove ubuntu from your system
2) download a better distribution
3) install the distribution

:sifflote:

onemyndseye
10-26-2008, 12:53 AM
Glad to hear it helped mate.... :)


Turning off compiz ("desktop effects") will help for sure... My tips here (http://regnumonlinegame.com/forum/showthread.php?t=31714) and here (http://regnumonlinegame.com/forum/showthread.php?t=31247) may also help abit.

Also turn all graphics options ALL THE WAY DOWN... you can keep Particles and Lighting effects on. Even on my Gaming machine with Premium hardware - this is the setup I use as if nothing else it helps to reduce lag in large battles.


However I have to disagree with arlick...

Im guessing you have a ATI based video card?

The lack of performance is caused by ATI's lack of cooperation with OpenSource OS's. The drivers they do provide are horrendous... and the OpenSource variants are not much better.... if any...

Ubuntu is a fine distribution for Desktop users and its HIGHLY unlikely than another distro will gain you better frame rates...

Arlick: With all due repect...Do you have any evidence to back up this claim? As a 15year user of linux... Im all ears. If not - please do not pollute a support thread with arguments of "my distro is better than your distro ..."



Take care,
-One Mynds Eye

WesMatte
10-26-2008, 01:40 PM
1st thing, yes compiz is off! :metal: 2nd. gave it try with the "renice" tweek but that gave nothing(speed is the same).. And another thing, The Asus eee 900 has a Intel grafic chip and not ATI...so thanx anyway guys..

(by the way, i'm running xubuntu right now)

wesmatte

ArcticWolf
10-26-2008, 02:12 PM
Shall I translate this to Spanish and post it in the Spanish Linux Support forum?

WesMatte
10-26-2008, 04:26 PM
Shall I translate this to Spanish and post it in the Spanish Linux Support forum?

If you have time to do so, yes why not, more "eyes" on the topic is a good thing.. :D

onemyndseye
10-27-2008, 12:23 AM
Im sad to say support for the intel chipset cards are even worse :( ... furthermore Regnum has documented compatibility issues with the Intel cards

sorry guy :( Sounds like you are stuck with the performance you are getting :(


Sorry I could not be of more help..


Take care,
-onemyndseye

arlick
10-28-2008, 11:37 PM
Sorry about the off-topic, but maybe someone could find that interesting :)

With all due repect...Do you have any evidence to back up this claim?

Yes:

http://www.phoronix.com/scan.php?page=article&item=ubuntu_bench_2008&num=1

The result of all test, page 9 and 10:

http://www.phoronix.com/scan.php?page=article&item=ubuntu_bench_2008&num=9

Regards.

PS: I dont wanna make a flame war (well, a little bit xD). Im my experience there are many things that influence in the performance like: distribution (you can make a comparation with openSuSE againts Gentoo for example), kernel, desktop, graphic driver, version of graphic driver...

In my experience Ubuntu have less performance (i dont know if that the word that i want to use :S) than other distributions like slackware, debian or gentoo. Also i think that opensuse is the worst. I dont know now how are arch linux, fedora and many more.

Znurre
10-29-2008, 12:50 PM
Also i think that opensuse is the worst. I dont know now how are arch linux, fedora and many more.You wanna know something really strange?
Using the same version of the NVidia driver on openSUSE 11.0 and latest Arch Linux updates, I get around 1000 fps less each 5 seconds on Arch using glxgears.

I do agree that openSUSE is much slower to work with, application startup times, etc.
But when it comes to framrates I have seen way better results on openSUSE than on any other distro.

onemyndseye
10-30-2008, 06:17 AM
arlick,

Nice Article!!! thanks :) Karma for you!

no no ... no my intention to start a flame war either. However I dont want to lead a Linux user down the road and hassle of a format/reinstall if it really will not help the problem they face. Like in this case, the video hardware in question is intel based which is known to not perform well in Linux... How frustrated would this person have been to change distro's and find he still faces the same problem? Perhaps there is a reason they've choose the distro they are running?.. etc etc . This is where I was coming from :)

In any case.. I can see where the upgrade to Ibex could reduce performance as it packs a lot more.... well... bloat lol. However for my hardware I have not noticed a drop in performance.. In fact - The ATI driver that ships with Ibex is faster for me on my Laptop.

Anyways, back on topic :) and again, Thanks for the article


-onemyndseye

Hally
11-10-2008, 01:47 AM
I do experience the "card is too old problem" (ubuntu 8.10, Intel 945GM).

I tried the preceeding instructions, but when after the "make" command, I got the following errors :

cc -Wall -pedantic -fPIC -O3 -c -o txc_compress_dxtn.o txc_compress_dxtn.c
In file included from txc_compress_dxtn.c:27:
txc_dxtn.h:25:19: error: GL/gl.h: No such file or directory
In file included from txc_compress_dxtn.c:27:
txc_dxtn.h:27: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘GLchan’
txc_dxtn.h:35: error: expected ‘)’ before ‘srcRowStride’
txc_dxtn.h:37: error: expected ‘)’ before ‘srcRowStride’
txc_dxtn.h:39: error: expected ‘)’ before ‘srcRowStride’
txc_dxtn.h:41: error: expected ‘)’ before ‘srcRowStride’
txc_dxtn.h:44: error: expected ‘)’ before ‘srccomps’
txc_compress_dxtn.c:37: error: expected ‘)’ before ‘*’ token
txc_compress_dxtn.c:229: error: expected ‘)’ before ‘*’ token
txc_compress_dxtn.c:347: error: expected ‘)’ before ‘*’ token
txc_compress_dxtn.c:402: error: expected ‘)’ before ‘*’ token
txc_compress_dxtn.c:415: error: expected ‘)’ before ‘*’ token
txc_compress_dxtn.c:737: error: expected ‘)’ before ‘srcpixels’
txc_compress_dxtn.c:753: error: expected ‘)’ before ‘srccomps’


Can anybody help me ?
A way to solve the proble ? Or a way to get rid of the "the card is too old" problem ?

Thank you in advance

arlick
11-10-2008, 01:58 AM
try installing mesa-common-dev

Hally
11-10-2008, 02:42 AM
Yup ! Everything works well now ... many thanks !

onemyndseye
11-10-2008, 07:05 AM
Will edit to include that depend ... sorry guys

dpspcdrgn
11-22-2008, 12:46 AM
Thnx a bunch, got the game working on my 945gm intel chipset, Geez I hate thos things lol

Torph
11-22-2008, 04:57 PM
I still ge this error..about the video card being too old.

I followed the instructions to build the latest "ibtxc_dxtn" driver.

Running kubuntu 2.6.27-8-generic #1 SMP on x86_64
using my built in motherboard graphics. Motherboard is GA-MA78G-DS3H
which has "Integrated ATI Radeon HD3200 graphics (DirectX10)" .

Blender is nice and fast... what other info can I provide to get this bug fixed?

arlick
11-22-2008, 05:12 PM
Torph your card can use the ati driver

Try using envy

sudo apt-get install envy

Torph
11-22-2008, 06:15 PM
I just tried installing these three packages:
envyng-gtk
envyng-core
envyng-qt

same results... :-(

arlick
11-22-2008, 06:16 PM
I just tried installing these three packages:
envyng-gtk
envyng-core
envyng-qt

same results... :-(

Well... have you tried to run envy after the installing that :P

Type envy at console.

Torph
11-22-2008, 06:21 PM
"envyng" is the tools new name..

I got some errors trying to install the aTI driver..

Dowloading the packages...
[==================================100.0%========== ============================]dpkg: status database area is locked by another process
Traceback (most recent call last):
File "interface.py", line 432, in <module>
a.mainMenu()
File "interface.py", line 303, in mainMenu
a.driverMenu('fglrx')
File "interface.py", line 339, in driverMenu
self.mainMenu()
File "interface.py", line 303, in mainMenu
a.driverMenu('fglrx')
File "interface.py", line 333, in driverMenu
self.process(self.abstract.install, package)
File "interface.py", line 391, in process
myFunction(myArgs)
File "/usr/lib/python2.5/site-packages/Envy/abstraction.py", line 155, in install
self.pkg.install(packages, self.widget)
File "/usr/lib/python2.5/site-packages/Envy/packagemanager.py", line 206, in install
self.cacheUi.commit(UiFetchProgress(widget, self.isText), UiInstallProgress(widget, self.isText))
File "/usr/lib/python2.5/site-packages/apt/cache.py", line 226, in commit
res = self.installArchives(pm, installProgress)
File "/usr/lib/python2.5/site-packages/apt/cache.py", line 201, in installArchives
res = installProgress.run(pm)
File "/usr/lib/python2.5/site-packages/apt/progress.py", line 216, in run
res = pm.DoInstall(self.writefd)
SystemError: E:Sub-process /usr/bin/dpkg returned an error code (2)
Traceback (most recent call last):
File "interface.py", line 432, in <module>
a.mainMenu()
File "interface.py", line 303, in mainMenu
a.driverMenu('fglrx')
File "interface.py", line 339, in driverMenu
self.mainMenu()
File "interface.py", line 303, in mainMenu
a.driverMenu('fglrx')
File "interface.py", line 333, in driverMenu
self.process(self.abstract.install, package)
File "interface.py", line 391, in process
myFunction(myArgs)
File "/usr/lib/python2.5/site-packages/Envy/abstraction.py", line 155, in install
self.pkg.install(packages, self.widget)
File "/usr/lib/python2.5/site-packages/Envy/packagemanager.py", line 206, in install
self.cacheUi.commit(UiFetchProgress(widget, self.isText), UiInstallProgress(widget, self.isText))
File "/usr/lib/python2.5/site-packages/apt/cache.py", line 230, in commit
raise SystemError, "installArchives() failed"
SystemError: installArchives() failed
papa@htpc:~/Desktop/Regnum$

arlick
11-22-2008, 06:26 PM
Sorry im not ubunty/debian user, so i dont know what exactly fail, but you can try with ubuntu way too.

In ubuntu you can enable the proprietary drivers doing that:

System > Administration > hardware controllers

I dont know where it is in kubuntu

ArcticWolf
11-22-2008, 06:27 PM
Execute it as root with sudo, and keep in mind that no other packaging tool is working (close Synaptic and the update manager).

Torph
11-22-2008, 08:08 PM
cool update. I changed my video driver from the open source ATI to the FGLRX
rebooted... and it works now.. yeah!

Pakos
04-17-2009, 07:37 PM
Is it normal when library has user as a owner instead of root?

ArcticWolf
04-18-2009, 04:07 AM
Is it normal when library has user as a owner instead of root?


chown it then, but it should work... Check the permissions first.

Pakos
04-18-2009, 01:42 PM
chown it then, but it should work... Check the permissions first.

permissions are ok, i was just curious ;)

onemyndseye
04-23-2009, 05:47 AM
permissions will be set to whom ever compiled the lib.. then fixed-up to root when ' sudo make install ' is performed

Pakos
04-25-2009, 09:51 PM
anybody tried game under newest ubuntu? i'm wondering if it's still required?

Forgot about backup :ranting:

Vijabei
04-27-2009, 09:52 PM
:gun_bandana: The provided proprietary driver from ATI for Ubuntu 9.04 does not support "older" cards. To have 3D performance for some cards you have to use the following driver

http://cgit.freedesktop.org/xorg/driver/xf86-video-ati/

Regnum does not work with this driver.

roxthiaguin
04-28-2009, 01:44 AM
I`m using Jaunty!

When I saw he "your card is too old", I tried to follow this guide.

Yes, now I can go far. When I click to connect the server, it just close thee window and then it goes away! Nothing happens before...the process is not running too

Pakos
04-28-2009, 12:24 PM
Is there any output in temrinal?

onemyndseye
04-29-2009, 08:52 AM
I`m using Jaunty!

When I saw he "your card is too old", I tried to follow this guide.

Yes, now I can go far. When I click to connect the server, it just close thee window and then it goes away! Nothing happens before...the process is not running too


Rox,

You are suffering from the problem described in this post: http://regnumonlinegame.com/forum/showthread.php?t=36774


its a segfault around the mesa drivers affecting ATI and Intel video cards using the open source drivers. The only cure found so far ...atleast for ati.. is downgrading to Ubuntu Hardy 8.04

onemyndseye
04-30-2009, 01:17 AM
anybody tried game under newest ubuntu? i'm wondering if it's still required?

Forgot about backup :ranting:


Yes. Unless RO removes the dependency for this type of texture decompression or a OpenSource variant or this lib is created this will always be required for us OpenSource ATI and Intel guys. This is because the OpenSource drivers DO NOT included this capability directly in their driver because of license problems. (Check the link in the 1st post)

AFAIK the chances of a opensource variant are very very slim at this time due to the encryption used in the compression routine... One would need permission from the creators to decrypt their routine.


The closed source drivers for the affected video cards DO included this capability because ATI and Intel have purchased the license to use this decompression routine in their drivers (S3TC).

impp
05-12-2009, 08:01 PM
I haven't read the whole thread, so sorry if this is already posted.

If you have problems with Nvidia 9500M GS search for the 180.53 drivers on google and install them, they work a charm.

You can only get the 180.51 on the Nvidia website but these just caused me a whole load of headaches trying to install.

There loads of tips on all sorts of fixes but I found having the right driver set was the key.

edit... I am using Ubuntu 9.04, don't even ask me about the sound card problems i had.

PyroKiDx
05-15-2009, 10:35 PM
um it keeps saying wget is not a command srry im new to linux

PyroKiDx
05-16-2009, 03:37 AM
OMG i need help bad i cant get this to work its really pissing me off im running fedora 10 on a HP Pavillion dv9000 and it has a nVidia card please someone help i wanna play so bad cause i cant play anything good on my laptop

onemyndseye
05-16-2009, 05:02 AM
what version of linux are you running? wget is a pretty standard tool and it sounds as if you are missing the NVIDIA drivers..

Note that This thread does not apply to NVIDIA cards

PyroKiDx
05-16-2009, 03:56 PM
im new to linux and i honestly dont know what version of linux im running and is there like a tool or app i can download to update my Drivers? and is there anything i can do for my nVidia card to make it play? also how do i find out what video card im using on fedora 10 cant find out where it is.

onemyndseye
05-16-2009, 05:25 PM
There is no possible way to answer that question without knowing what linux distro you are using.

PyroKiDx
05-16-2009, 06:02 PM
There is no possible way to answer that question without knowing what linux distro you are using.
so how do i figure out?


Kernel Linux 2.6.27.21-170.2.56.fc10.i686 <----- Does that help?

onemyndseye
05-16-2009, 10:22 PM
Looks like maybe Fedora? of which I know nothing about...

Check the Fedora forums: forums.fedoraforum.org

Nightchill
05-25-2009, 10:56 AM
um it keeps saying wget is not a command srry im new to linux

use your package manager to find and install wget. or you can open up your terminal and do the following (assuming your distro is fedora as you wrote):

yum search wget

when yum finds the wget package just install it with

yum install <wget-correct-package-name>

anyway, seems like you need some yum crash course as well, so check out this link (http://fedoraforum.org/forum/showthread.php?t=25880).

Yoshua-Clearwater
12-08-2009, 10:03 PM
Hello,

Ok i followed this tutorial but when i do "Make" i have this output :

[root@aerocool libtxc_dxtn]# make
cc -Wall -pedantic -fPIC -O3 -c -o txc_compress_dxtn.o txc_compress_dxtn.c
Dans le fichier inclus ŕ partir de txc_compress_dxtn.c:27:
txc_dxtn.h:25:19: erreur: GL/gl.h : Aucun fichier ou dossier de ce type
In file included from txc_compress_dxtn.c:27:
txc_dxtn.h:27: erreur: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘GLchan’
txc_dxtn.h:35: erreur: expected ‘)’ before ‘srcRowStride’
txc_dxtn.h:37: erreur: expected ‘)’ before ‘srcRowStride’
txc_dxtn.h:39: erreur: expected ‘)’ before ‘srcRowStride’
txc_dxtn.h:41: erreur: expected ‘)’ before ‘srcRowStride’
txc_dxtn.h:44: erreur: expected ‘)’ before ‘srccomps’
txc_compress_dxtn.c:37: erreur: expected ‘)’ before ‘*’ token
txc_compress_dxtn.c:229: erreur: expected ‘)’ before ‘*’ token
txc_compress_dxtn.c:347: erreur: expected ‘)’ before ‘*’ token
txc_compress_dxtn.c:402: erreur: expected ‘)’ before ‘*’ token
txc_compress_dxtn.c:415: erreur: expected ‘)’ before ‘*’ token
txc_compress_dxtn.c:737: erreur: expected ‘)’ before ‘srcpixels’
txc_compress_dxtn.c:753: erreur: expected ‘)’ before ‘srccomps’
make: *** [txc_compress_dxtn.o] Erreur 1


What's happen ?

onemyndseye
12-09-2009, 06:13 AM
Hello,

Ok i followed this tutorial but when i do "Make" i have this output :



What's happen ?



Looks like you are missing the mesa-common dev libs (mesa-common-dev in debian/ubuntu)

_Nel_
12-12-2009, 12:41 AM
Try to apply this package :

32 bits : http://debian-multimedia.org/pool/main/libt/libtxc-dxtn/libtxc-dxtn0_0.070518-0.1_i386.deb
or
64 bits : http://debian-multimedia.org/pool/main/libt/libtxc-dxtn/libtxc-dxtn0_0.070518-0.1_amd64.deb

That's works fine on my laptop with an intel GM965 (in safe mode).

Hywell
01-31-2010, 09:51 PM
Ok, I did all you told us to and I still have the same problem.
I made everything as you said, I run Fedora 12 and I'm really new on this SO, not only F12, but the whole Linux idea.
It took me some time to do it all, but I did it.
Theoricaly, I have the lastest driver of my graphic card, but I'm gonna check it out.
Meanwhile, does anybody had the same problems on F12?
I have a Ge-Force 8400, wich I guess shoul'd be enough, because I used to play many other games.
Thanks in advance.
Regards, Hywell.

Edit: Ok, nevermind. I just updated my stuff with "yum update" and it seems like it's running now, at least updating. =)
Edit 2: Well, I tried to run it and it seemed it always crashed my computer. It just froze every time I ran it, so I switched back to Windows, at least for a while. Downloading the game now. See you in there. =)

onemyndseye
02-01-2010, 06:32 AM
This procedure is not needed for a Geforce series card. as long as you have the NVIDIA driver package installed everything should be OK

xtracool_protik
03-12-2010, 05:52 AM
Hey guys,
Thanks for guide, however I'm still just not there. I managed to go beyond video card error message and game starts without any issue.
However I can't see anything other than HUD in game its like pitch dark once I get into game just sounds of someone being hit no visual feedback.
Can't see my character even on character selection page

when I started game through ./rolauncher on terminal, I got following error message:

do_wait: drmWaitVBlank returned -1, IRQs don't seem to be working correctly.
Try adjusting the vblank_mode configuration parameter.

P.S. I tried switching on/off S3TC compression in driconfig with same result

Thanks
I'll look forward to replies :)

Arafails
03-12-2010, 08:33 AM
protick, what is your video card, mesa, kernel, and X11 versions?

xtracool_protik
03-12-2010, 08:43 AM
video card Intel X3100 intel 965 GEM GM , kernel 2.6.31-20-generic -- Ubuntu 9.10

Checked following versions through synaptic dunno if there is any other way to check X11 and mesa versions

mesa 7.6.0
X11 versions (not exactly sure about this one) 7.4 (thats wat it said for X11-server-utils)

Sorry for not being exact but please let me know how to check I'll correct myself

Thank for help

Arafails
03-12-2010, 01:08 PM
Hmm, as far as I'm aware the Intel drivers from mesa 7.5.something on have been find with s3tc as long as it's precompressed (like RO is) or you have libxtc-dxtn. Have you tried running it with the fixed pipeline renderer?

xtracool_protik
03-12-2010, 01:51 PM
Hi,
Thanks for reply but can u be explain a little about mesa drivers like where and how to get.
I used guide posted in this thread so I suppose I've libxtc-dxtn
And I simply don't know wat do u mean by pipelined renderer

Thanks a lot for help

Arafails
03-12-2010, 03:28 PM
The mesa opengl stack came with your distribution. You don't need to upgrade them.
By fixed pipeline renderer I mean the "Fixed Pipeline" option as Shader Model in the Regnum Online options.

xtracool_protik
03-12-2010, 04:06 PM
ohh in that case 7.4.6 is updated mesa in ubuntu 9.10 repositories
And I'll try fix pipeline shader right away in Regnum online, will let u know the result
Thanks

xtracool_protik
03-12-2010, 04:59 PM
Hi here are the results:

Fix pipeline shader: Game start pretty quick however while loading it just goes blank (music playing) I need to force shutdown my laptop.

Shader model 2.0: Game takes way too long to start however loading goes smooth and game actually starts but with only HUD (no in game graphics at all probably a hand cursor sometime but thats all)

Safe Mode: Same as Fix pipeline however game starts even faster

Thanks

xtracool_protik
03-17-2010, 12:25 AM
looks like I'm stuck.
Any opinion on whether I should wait for next mesa upgrade or kernel upgrade or should I just forget about playing it with intel card?

Hocus
03-17-2010, 10:42 AM
I'm having some graphical problems since new engine and I tried Ubuntu 9.10. Unfortunately, I got same error as you, blank screen.

I noticed a Slackware changelog updating all video packages and I reinstalled them to see what happens. Now RO works perfect. Here is my packages version:

libdrm-2.4.18
mesa-7.7
xorg-server-1.7.5
xf86-video-intel-2.10.0

Good luck

xtracool_protik
03-19-2010, 04:53 PM
Sorry I couldn't get u completely Hocus,
You are playing it in Slackware or Ubuntu 9.10?
if Ubuntu then my packages ain't upgraded yet or if u have used ppa can u please share it over here? Thanks a lot for response :)

Arafails
03-20-2010, 01:24 AM
Well I have no idea how you can have ubuntu 9.10 and mesa 7.4, because ubuntu 9.10 shipped with mesa 7.6 (except for libmesa-glw, which is a kinda pointless library at this moment in time anyway)
Buuuut, mesa 7.7 is in ubuntu 10.04 beta, I would recommend getting the packages from that.

Hocus
03-21-2010, 01:52 AM
I'm a Slackware user. Just tried Ubuntu because regnum don't work fine with Slackware 13. Ubuntu 9.10 can't open Regnum, I have only a blank screen. Thus I tried Slackware current that comes with new Xorg, mesa, etc. and Regnum works flawlessly but I was forced to back to Slackware 13, current is very unstable =/

ricerocketeer
04-01-2010, 12:10 AM
Hey, I have linux Mint 8, Intel GM45 gfx chipset and I had Ubuntu 9.10. On my Ubuntu machine, all I had to do to get it work was to install driconf and change the S3TC setting in it, but now when I do that in my Mint, it doesn't work. (it loads, but all I see is a black screen or sometimes my HUD comes up but the rest of the screen is black) Didn't change any of my hardware, any help?

Arafails
04-01-2010, 01:42 AM
Hey, I have linux Mint 8, Intel GM45 gfx chipset and I had Ubuntu 9.10. On my Ubuntu machine, all I had to do to get it work was to install driconf and change the S3TC setting in it, but now when I do that in my Mint, it doesn't work. (it loads, but all I see is a black screen or sometimes my HUD comes up but the rest of the screen is black) Didn't change any of my hardware, any help?

Can you please post your Mesa version? You can find out with `dpkg -l libgl1-mesa-dri`

ljrossi
04-01-2010, 03:29 AM
Same problem, I have mesa 7,6 ubuntu 9.10 , i did the Dricong thing , now program starts , but no graphis .
My grapic card is intel 965 on a DELL 1525 inspirion laptop

Arafails
04-01-2010, 06:51 AM
Never mind about the mesa version, mint 8 is apparently based on ubuntu 9.10 anyway (so mesa 7.6.0)

Presume you've tried fixed pipeline mode?

ricerocketeer
04-02-2010, 12:56 AM
Yeah, Mesa 7.6, tried fixed pipeline, shader 2.0, tried using safe mode (that made it worse im pretty sure), tried messing with the resolution. NO DICE :/

Edit: Also, when I run ./rolauncher from my RO directory i get this error:
do_wait: drmWaitVBlank returned -1, IRQs don't seem to be working correctly.
Try adjusting the vblank_mode configuration parameter.

ljrossi
04-02-2010, 02:55 AM
Yeah, Mesa 7.6, tried fixed pipeline, shader 2.0, tried using safe mode (that made it worse im pretty sure), tried messing with the resolution. NO DICE :/

Edit: Also, when I run ./rolauncher from my RO directory i get this error:

Exatly the same error. Trying runing on fixed tha game starts but with 1 FPS , it goes really wrong that way.

Arafails
04-02-2010, 03:03 AM
That error is (mostly) harmless.... It just means that syncing to vblank won't work properly (and therefore you may get 'tearing', but probably not).

ricerocketeer
04-02-2010, 02:35 PM
So what should I do to get my game started??

Edit: In error_log.txt, it says this error (idk if it helps)
[RenderizerGL][renderizer_gl_x11.cpp(347)] BadMatch (invalid parameter attributes)

victoronfire
04-10-2010, 11:30 PM
When i try to do the step compil libxtce " make " i get.. cc -Wall -pedantic -fPIC -O3 -c -o txc_compress_dxtn.o txc_compress_dxtn.c
txc_compress_dxtn.c:25:19: error: stdio.h: No such file or directory
txc_compress_dxtn.c:26:20: error: stdlib.h: No such file or directory
In file included from /usr/include/GL/gl.h:2150,
from txc_dxtn.h:25,
from txc_compress_dxtn.c:27:
/usr/include/GL/glext.h:3768:48: error: inttypes.h: No such file or directory
In file included from /usr/include/GL/gl.h:2150,
from txc_dxtn.h:25,
from txc_compress_dxtn.c:27:
/usr/include/GL/glext.h:3773: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘GLint64EXT’
/usr/include/GL/glext.h:3774: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘GLuint64EXT’
/usr/include/GL/glext.h:7302: error: expected declaration specifiers or ‘...’ before ‘GLint64EXT’
/usr/include/GL/glext.h:7303: error: expected declaration specifiers or ‘...’ before ‘GLuint64EXT’
txc_compress_dxtn.c: In function ‘fancybasecolorsearch’:
txc_compress_dxtn.c:159: warning: implicit declaration of function ‘abs’
txc_compress_dxtn.c: In function ‘tx_compress_dxtn’:
txc_compress_dxtn.c:833: warning: implicit declaration of function ‘fprintf’
txc_compress_dxtn.c:833: warning: incompatible implicit declaration of built-in function ‘fprintf’
txc_compress_dxtn.c:833: error: ‘stderr’ undeclared (first use in this function)
txc_compress_dxtn.c:833: error: (Each undeclared identifier is reported only once
txc_compress_dxtn.c:833: error: for each function it appears in.)
make: *** [txc_compress_dxtn.o] Error 1


I did every step the way its listed and im stuck here >_<.

jessaq
05-12-2010, 09:13 PM
I'm running a intel gma 950 and ubuntu and this seems to have worked for me
thank you so much:D

<edit>Just a quick note I just upgraded and had to go through the process again

<reedit>and it still doesn't work is anyone else having problems since ugrading from kosmic?

bruce21
12-20-2010, 06:04 AM
i get to where it tell me to type in "make and i get this
":~/build-libxtc$ make
make: *** No targets specified and no makefile found. Stop."

any help on this?

Calmarius
04-18-2012, 08:05 PM
The link on the original post is broken. Could you provide a working link? (I got error 404 on it.)

EDIT: I got the tar.gz elsewhere, but still have issues (misplaced vertices, probably vertex buffer issue => absolutely unsupported video card). I have to try a different game.

I always bounced back on barriers like this when I'm trying to play any non-trivial game on Linux. :(

Cuchulainn
04-18-2012, 08:41 PM
[...]

maybe you can find a solution in this recent thread:
http://www.regnumonline.com.ar/forum/showthread.php?t=87038

If it doesn't solve your issue, you could post infos about your graphiccard and used distro.

ljrossi
03-16-2013, 01:55 PM
Link broken

wget http://homepage.hispeed.ch/rscheideg...n070518.tar.gz

any alternative.

litzel_kanot
07-01-2013, 02:03 PM
Link broken

wget http://homepage.hispeed.ch/rscheideg...n070518.tar.gz

any alternative.

I had same problem:(

litzel_kanot
07-01-2013, 02:30 PM
I found a good solution in 3rd post on this thread:

http://www.championsofregnum.com/forum/showthread.php?t=87038

Thanks Jaroslav!