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.
once you run the update, sc3k will complain again, after much google, i eventually discovered the way to launch it without it complaining is:
Code:
LD_ASSUME_KERNEL=2.2.5 /usr/local/bin/sc3u
but, obviously, if your sc3u is in a different location, point it to the right place. apparently some people have had better success using 2.2.4 in the assume part.
hope this helps, if the game still craps out, im sure we can get it working. unfortunately it would seem that loki are long dead, so there doesnt seem to be any support from them anymore.
oh, and just a thought..... a *lot* of people seem to have had problems with the sound (once they get the game running), apparently you have to kill esd so the game will find alsa. havent tried it yet, but we will see how it goes
Distribution: Debian Etch with Kernel 2.6.x (latest vanila)
Posts: 62
Original Poster
Rep:
my problem isn't the start of the game itself. my problem is, that the setup program doesn't start. i allways get the error i've posted in the first post. is there another setup program for the nativ linux version of sim city 3k???
Quote:
/home/root-user/sc3u# ./setup.sh
This installation doesn't support glibc-2.1 on Linux / x86
im showing my noobness by just skimming your post, my apologies
as for glibc.... iirc, its up to version 2.3.4 or similar, if the installer sees you as having 2.1, why not try updating to the latest version of glibc from here http://www.gnu.org/software/libc/libc.html and see if it likes it more when thats installed?
Distribution: Debian Etch with Kernel 2.6.x (latest vanila)
Posts: 62
Original Poster
Rep:
the problem is, that my version is to new for the setup utility. and with an older version my other programs won't run. but you can try to compile and install another version of glibc than the one that comes with your distribution.
Hello, I can get sim city 3000 to run, but I have no sound. I followed the games readme instructions to select esd to handle the sound, but this doesn't help. I am currently running ALSA. Any tips? Thanks.
Distribution: Debian Etch with Kernel 2.6.x (latest vanila)
Posts: 62
Original Poster
Rep:
first you have to install the modconf to follow my instructions. you need to be root to install it.
~$>su
#>apt-get install modconf
#>modconf
1. use your courser keys to go to the 'kernel/sound/core/oss' line and hit enter.
2. move to the 'snd-mixer-oss' line and hit enter. than there should be a '+' after the entry.
3. repeat step 2 for the 'snd-pcm-oss' entry, if there is no '+'.
4. press enter at the first line to go back to the main list.
5. go down to the 'kernel/sound/core/seq/oss' line and enter the entry with enter.
6. make sure that there is a '+' in the 'snd-seq-oss' line.
7. exit by pressing enter in the first line and repeat this in the main menu.
now you should have oss emultaion enabled.
that's how it works with debian and ubuntu should work the same way.
Distribution: Debian Etch with Kernel 2.6.x (latest vanila)
Posts: 62
Original Poster
Rep:
Found the problem and solution by mayself. The problem was that I tryed to install the game from an iso image (no illegal copy), because my
notebooks cd-rom drive is a little bit damaged.
I made the iso image with mkisofs but I forgot to include the joilet, so the file- and pathnames were not long enough. After making a new iso image with joilet extension and mounting it as a loop device everything works.
I just got it only a few seconds before your post.
There are two solutions to this:
1) Run "linux32 sh ./setup.sh". To patch, do "linux32 sh ./sc3u-2.0a-x86.run --keep". To play, use "LD_ASSUME_KERNEL=2.2.5 /usr/local/bin/sc3u".
2) I won't even start explaining this one. It involves getting the Loki_installer source, copying directories, etc, etc. Real messy. Stick with the first one.
So, it appears to be running. I didn't encounter the sound bug on startup that people mentioned, but I'll keep an eye on it. And apparently I had no actual glibc compatibility problems, it was stricly an x86_64 compatibility problem.
Now that I have that running, anyone know how to make this game run in a window as opposed to full screen? Normally I wouldn't mind, but it assumes my first head on the twinview setup, and the monitor it loads on is old and kind of fuzzy. If I could get it windowed I could drag it to the primary (which is on my second head -- really wish I could switch that).
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.