LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software > Linux - Games
User Name
Password
Linux - Games This forum is for all discussion relating to gaming in Linux.

Notices


Reply
  Search this Thread
Old 01-11-2005, 04:52 PM   #1
zaps
LQ Newbie
 
Registered: Jan 2005
Distribution: UBUNTU
Posts: 8

Rep: Reputation: 0
cedega error=21 (DEBIAN)


Hello!

I have debian and cedega gives "error=21".

What should i do?

Thank you for help!
 
Old 01-12-2005, 12:58 AM   #2
salparadise
Senior Member
 
Registered: Nov 2002
Location: Birmingham UK
Distribution: Various
Posts: 1,736

Rep: Reputation: 146Reputation: 146
Have you googled for this error message?
(I got a little over 1000 results!)

Some of the results are posts on this site.
 
Old 01-12-2005, 02:08 AM   #3
zaps
LQ Newbie
 
Registered: Jan 2005
Distribution: UBUNTU
Posts: 8

Original Poster
Rep: Reputation: 0
Yes but not Debian??

Could you give some Debian link here?
 
Old 01-12-2005, 02:26 AM   #4
salparadise
Senior Member
 
Registered: Nov 2002
Location: Birmingham UK
Distribution: Various
Posts: 1,736

Rep: Reputation: 146Reputation: 146
In the meantime...

which version of cedega?
which game is causing the problem?
and are you able to play any other games using cedega?
is the game installed globally (in the system) or locally (in your user area) ?
do you have wine installed as well?

there's a forum at transgaming.org (cedega homesite), have you looked there?
 
Old 01-12-2005, 02:38 AM   #5
zaps
LQ Newbie
 
Registered: Jan 2005
Distribution: UBUNTU
Posts: 8

Original Poster
Rep: Reputation: 0
okay... My problem is the Debian. I haven't found any debian error explanations or something. People are talking about FC and so on..

My cedega is 4.2-1. Game is call of duty and every game gives same problem (i have tried other games too):

/usr/lib/transgaming_cedega//winex/bin/wine: can't exec 'CoDUOSP.exe': error=21
(sorry my bad english)
 
Old 01-12-2005, 08:10 AM   #6
salparadise
Senior Member
 
Registered: Nov 2002
Location: Birmingham UK
Distribution: Various
Posts: 1,736

Rep: Reputation: 146Reputation: 146
Just found this while searching...

I found the answer. This is from another forum:

Exec shield is incompatible with Wine. To disable it:

In /etc/sysctl.conf add:
kernel.exec-shield = 0

Then run (as root):
sysctl -p
 
Old 01-12-2005, 08:14 AM   #7
salparadise
Senior Member
 
Registered: Nov 2002
Location: Birmingham UK
Distribution: Various
Posts: 1,736

Rep: Reputation: 146Reputation: 146
Just as matter of interest...

have you posted to the Ubuntu forums about this problem?
 
Old 01-12-2005, 01:28 PM   #8
Error1312
Member
 
Registered: Feb 2004
Location: Belgium
Distribution: Ubuntu 10.04 Lucid Lynx
Posts: 140

Rep: Reputation: 15
Are you trying to run the game from a windows fat32 partition or from your linux filesystem?

If from windows partition, you must use the parameter 'auto' instead of 'vfat'.

For example:

mount -t auto /dev/hda5 /mnt/temp

This fixed my error 21 problem, but I'm using Suse, not Debian, so it might not work for you.

Last edited by Error1312; 01-12-2005 at 01:30 PM.
 
Old 01-12-2005, 02:46 PM   #9
zaps
LQ Newbie
 
Registered: Jan 2005
Distribution: UBUNTU
Posts: 8

Original Poster
Rep: Reputation: 0
Hei THANK YOU!! Some games works but! Now problem is this:

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

Any ideas to solve THIS??
 
Old 01-13-2005, 01:19 AM   #10
zaps
LQ Newbie
 
Registered: Jan 2005
Distribution: UBUNTU
Posts: 8

Original Poster
Rep: Reputation: 0
It must be something about display driver? Or video card??

I have Geforce 2 MX/MX 400.
 
Old 01-14-2005, 09:26 AM   #11
Error1312
Member
 
Registered: Feb 2004
Location: Belgium
Distribution: Ubuntu 10.04 Lucid Lynx
Posts: 140

Rep: Reputation: 15
Again, I had the same with Suse. I got this error when I was trying to run cedega (+ the program) as root. Try to run it as a normal user.
 
Old 01-14-2005, 11:25 AM   #12
salparadise
Senior Member
 
Registered: Nov 2002
Location: Birmingham UK
Distribution: Various
Posts: 1,736

Rep: Reputation: 146Reputation: 146
I've installed all the games with cedega as user. This means they get installed into the Transgaming Drive folder. Makes adding maps and extra bits and so on a whole heap easier.
If you invoke the game exe from the command line don't forget to add \ to allow for spaces in the command string.
EG; cedega /home/me/Transgaming_Drive/Program\ Files/Warcraft\ III/war3.exe


I've had an awesome gaming experience with Mandrake 10 (Warcraft3 and GTA:Vice City both play perfectly) and nothing but headaches and no sound with Ubuntu.
I set up mandrake for a friend who had an ATI grfx card and the grfx were AWFUL.
Nvidia is the way to go. IMHO
 
  


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
Painkiller running slow on Cedega 4.4.3-1 / Debian 2.6.14.2 Gnome Grimmi- Linux - Games 1 12-01-2005 05:25 AM
Cedega Error Ryan450 Linux - Games 1 08-09-2005 06:18 AM
X error when running Cedega PeterWelzien Linux - Software 1 03-12-2005 10:48 AM
Cedega Error 21 CarnageBox Linux - Games 2 12-15-2004 06:38 PM
Cedega Error subaruwrx Linux - Games 16 07-01-2004 02:53 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software > Linux - Games

All times are GMT -5. The time now is 10:56 AM.

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