Linux - GamesThis forum is for all discussion relating to gaming in Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I just did a fresh install of Mandrake 10 PP, and installed cedega and p2p. Both worked fine in mandrake 9 with my games (CoD, GTA III, ViceCity).
But since I reinstalled, CoD (which I installed with the Loki installer, no errors on install) gives me the following error:
error while loading shared libraries: libntdll.so: cannot open shared object file: No such file or directory
Now, I also installed (again, with the Loki installer) MOAHH, and it works great. GTA works great through P2P. I added winex, winex4, and cedega to the WINE_NAME in the codsp script. All to no avail.
Anyone have an idea? I would much appreciate it...
I had the same error many times when I tried to use WineX CVS a month back or so. I searched around these forums for a long while and finally came across something that helped - I can't give credit to its original poster because I saved it without the usernames, but this is what he said:
Quote:
try running /sbin/ldconfig as root
make sure /usr/local/lib appears in the /etc/ld.so.config file
After I did both of those, that error would go away - however a new one about "wineserver-localhost/socket: No such file or directory" came up - I gave up with WineX CVS after that. Just using vanilla wine now and it serves my purposes well. Good luck with Cedega though - it ought to be better than the CVS.
Well, I just checked my own config (on Mdk 9.2) and it looks like the file name is not ld.so.config but just ld.so.conf (sorry) - and if that file doesn't exist either, it might work if you just create it.
Here is all mine is:
Quote:
/usr/X11R6/lib
/usr/lib/qt3/lib
/usr/lib/wine
And its owner is root.
I don't think it'd be much different on Mandrake 10 -maybe the only thing different would be the line about qt - you could check in your /usr/lib directory to see what qt's path is (b/c for my fedora core 2 system it is /usr/lib/qt-3.3/lib).
It could even be that you don't need the first two lines at all for getting the game to work - maybe just the /usr/lib/wine line.
Distribution: Mac OS X Leopard 10.6.2, Windows 2003 Server/Vista/7/XP/2000/NT/98, Ubuntux64, CentOS4.8/5.4
Posts: 2,986
Rep:
Quote:
Originally posted by barque Will that step on cedega? Or alter it? Cause I also use P2P and don't want that buggered up...
Wine is installed in it's own directory separate from Cedega so they won't step on each other. Same for WineX. They are all on on seperate directories.
OK, I did install Wine. Then I got an error about Unable to find the drive. So in my .wine/config I setup a new drive that was the directory that CoD lived in, and behold! All is (pretty)well. The only issue is the task bar overlaps the game, but if I shade the task bar the game runs perfectly. Much thanks to all who helped with this!!
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.