LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Games (https://www.linuxquestions.org/questions/linux-games-33/)
-   -   UT2003 persistant mount error! (https://www.linuxquestions.org/questions/linux-games-33/ut2003-persistant-mount-error-136894/)

Braveheart1980 01-20-2004 07:04 PM

UT2003 persistant mount error!
 
I use mandrake 9.2 and i tried 2 install ut2003 but i get the "please mount the xx cd rom" all the time. I've searched the site but i couldn't get the game 2 work whatever i did.

PLEASE SOMEONE HELP ME WITH THIS!!!!

I AM TRYING TO INSTALL THE GAME FROM 11:30PM AND HERE IT IS 3 IN THE MORNING!

I WOULD LIKE SOMEONE HOW WAS THE SAM LINUX DISTRO AS I (MANDRAKE 9.2) TO WRITE DOWN THE EXACT STEPS ON HOW 2 INSTALL UT2003 !!!!!

Thanks guys!!

PS My fstab is :

"

/dev/hda5 / ext3 defaults 1 1
none /dev/pts devpts mode=0620 0 0
none /mnt/cdrom supermount dev=/dev/scd0,fs=iso9660,exec,ro,--,user,suid,iocharset=iso8859-7,dev 0 0
none /mnt/cdrom2 supermount dev=/dev/hdd,fs=iso9660,exec,ro,--,user,suid,dev,iocharset=iso8859-7 0 0
/dev/fd0 /mnt/floppy auto codepage=869,noauto,nodev,user,iocharset=iso8859-7,sync,nosuid,unhide,umask=0 0 0
/dev/hda1 /mnt/win_c vfat umask=0,codepage=869,iocharset=iso8859-7 0 0
/dev/hdb5 /mnt/win_c2 vfat umask=0,codepage=869,iocharset=iso8859-7 0 0
/dev/hda6 /mnt/win_d ntfs umask=0,ro,iocharset=iso8859-7 0 0
none /proc proc defaults 0 0
/dev/hda4 swap swap defaults 0 0

"

Nis 01-20-2004 07:14 PM

First, are you installing the Linux version of UT2003 or are you trying to install through WineX?
Second, if you're installing the Linux version, are you getting stuck where it asks you for disk 1 (maybe some other number since the installer uses different numbers than what is printed on the disks)?
Lastly, are you running the install script from the cdrom folder? If so back up to the folder above cdrom and run the installer with 'sh cdrom/linux_setup.sh' or whatever the installer is called. It's been awhile since I've installed UT2003 but I read that many people wondered how to change disks during the install when they couldn't unmount the cdrom drive.

Braveheart1980 01-20-2004 07:16 PM

I am installing ut2003 for linux

I've copied the linux_installer.sh(from the 3rd cd) to my home/user folder and i ran it from there.

Plz help me!!

Nis 01-20-2004 07:24 PM

That's your problem. Dont copy linux_installer.sh from the cd but run it from the cd. As root:
'sh /mnt/cdrom/linux_installer.sh' where /mnt/cdrom is where your cdrom is mounted.
It should ask a few questions like where you want it installed and such.
When it asks for you to change CDs, type at a console:
'eject /mnt/cdrom' * Change CDs *
'mount /mnt/cdrom'

Like I said before, the installer will ask for a certain CD but the CDs are printed differently. You should put them in in this order: CD 3 (the one with linux_installer.sh), CD 1, CD 2, and maybe CD 3 again.

Braveheart1980 01-20-2004 07:31 PM

Just did that but it didn't work!

Here is what i got

"

[george@localhost george]$ su root
Password:
[root@localhost george]# sh /mnt/cdrom2/linux_installer.sh
Copying to a temporary location...
Verifying archive integrity... All good.
Uncompressing Unreal Tournament 2003 for GNU/Linux 2107......................................................................

Gtk-WARNING **: GModule initialization check failed: Gtk+ version too old (micro mismatch)

Gtk-WARNING **: GModule initialization check failed: Gtk+ version too old (micro mismatch)

Gtk-WARNING **: GModule initialization check failed: Gtk+ version too old (micro mismatch)

Gtk-WARNING **: GModule initialization check failed: Gtk+ version too old (micro mismatch)

Gtk-WARNING **: GModule initialization check failed: Gtk+ version too old (micro mismatch)

Gtk-WARNING **: GModule initialization check failed: Gtk+ version too old (micro mismatch)

Gtk-WARNING **: GModule initialization check failed: Gtk+ version too old (micro mismatch)

Gtk-WARNING **: GModule initialization check failed: Gtk+ version too old (micro mismatch)
mount: /dev/fd0 is not a valid block device
mount: /dev/fd0 is not a valid block device
mount: /dev/fd0 is not a valid block device
mount: /dev/fd0 is not a valid block device
mount: /dev/fd0 is not a valid block device
mount: /dev/fd0 is not a valid block device
mount: /dev/fd0 is not a valid block device

"
(of course before the "mount: /dev .... the installer popped and told me where 2 install the game accepted and click begin)

I would like to say that i would like someone who uses mandrake 9.2 and have succesfully installed the game to help me step by step cause i am doin something wrong !!

Nis 01-20-2004 07:41 PM

Okay, go here for detailed instructions for Mandrake users.

Braveheart1980 01-21-2004 02:26 AM

Thans Nis! I'll check that out when i get back home in a couple of hours.Hope it helps!

Braveheart1980 01-21-2004 05:14 AM

It didn't work!!!

Damn!!

How can i install this great game in Linux???????????????????????????

Braveheart1980 01-21-2004 06:50 AM

Here is what i did step by step :

(1) Disabled supermount through MCC

(2) Rebooted

(3) mounted the 3rd cd and copied linux_installer.sh to my /home/user/ dirctory . After that i umounted the drive and inserted cd1 ( play disk ) without mounting it .

(4) opened a terminal , su root , and wrote " export SETUP_CDROM=/mnt/cdrom2 "

(5) ./linux_installer.sh . I get this screen :
"
[root@localhost george]# ./linux_installer.sh
Copying to a temporary location...
Verifying archive integrity... All good.
Uncompressing Unreal Tournament 2003 for GNU/Linux 2107......................................................................

Gtk-WARNING **: GModule initialization check failed: Gtk+ version too old (micro mismatch)

Gtk-WARNING **: GModule initialization check failed: Gtk+ version too old (micro mismatch)

Gtk-WARNING **: GModule initialization check failed: Gtk+ version too old (micro mismatch)

Gtk-WARNING **: GModule initialization check failed: Gtk+ version too old (micro mismatch)

Gtk-WARNING **: GModule initialization check failed: Gtk+ version too old (micro mismatch)

Gtk-WARNING **: GModule initialization check failed: Gtk+ version too old (micro mismatch)

Gtk-WARNING **: GModule initialization check failed: Gtk+ version too old (micro mismatch)

Gtk-WARNING **: GModule initialization check failed: Gtk+ version too old (micro mismatch)
Mounted device /dev/hdd
mount: /dev/fd0 is not a valid block device

"

(6) choosed directory and clicked begin

(7) The installer works ok for a few seconds but afterwards it says (under base install)

" extras/ip_passthrough.pl " and it does nothing more . No hd action no cd reading nothing.

I have one dvd rom (plextor) mounted @ /mnt/cdrom2 and one cd recorder (mounted @ /mnt/cdrom) . My new fstab (after disabling supermount) is :

"
/dev/hda5 / ext3 defaults 1 1
none /dev/pts devpts mode=0620 0 0
none /mnt/cdrom supermount dev=/dev/scd0,fs=iso9660,exec,ro,--,user,noauto,iocharset=iso8859-7,dev 0 0
/dev/hdd /mnt/cdrom2 iso9660 user,noauto,iocharset=iso8859-7,dev,ro 0 0
/dev/fd0 /mnt/floppy auto codepage=869,noauto,nodev,user,iocharset=iso8859-7,sync,nosuid,unhide,umask=0 0 0
/dev/hda1 /mnt/win_c vfat umask=0,codepage=869,iocharset=iso8859-7 0 0
/dev/hdb5 /mnt/win_c2 vfat umask=0,codepage=869,iocharset=iso8859-7 0 0
/dev/hda6 /mnt/win_d ntfs umask=0,ro,iocharset=iso8859-7 0 0
none /proc proc defaults 0 0
/dev/hda4 swap swap defaults 0 0
"

Plese someone help me ! It is really embarassing for me not 2 be able to play this great game!!

Nis 01-21-2004 06:58 AM

Do you have a floppy drive? /dev/fd0 is the usually device node for floppy drives but it might be diffrent on your system, e.g. /dev/floppy/fd0, maybe. Try removing
Code:

/dev/fd0 /mnt/floppy auto codepage=869,noauto,nodev,user,iocharset=iso8859-7,sync,nosuid,unhide,umask=0 0 0
from your fstab and doing the installer again.

Braveheart1980 01-21-2004 07:14 AM

yes i do have a floppy. I'll try removing this line from fstab.

thanx anyway Nis!

Braveheart1980 01-21-2004 07:23 AM

Done that but it still stops @ the same point!!

I've installed the game in winxp so it works?

What could it be??

Braveheart1980 01-21-2004 07:25 AM

When i quit the installation (cancel) and then try to unmount the cdrom here is what i get :
"
[root@localhost george]# umount /mnt/cdrom2
umount: /mnt/cdrom2: device is busy
[root@localhost george]#
"

When i try to eject the cd :
"
[root@localhost george]# eject /mnt/cdrom2
umount: /mnt/cdrom2: device is busy
eject: unmount of `/dev/ide/host0/bus1/target1/lun0/cd' failed
[root@localhost george]#
"

Any clues?

Braveheart1980 01-21-2004 07:40 AM

Found something also interesting:

(1) Before running the installer i can mount / unmount the cdrom.After running the installer i cannot

(2) I inserted the 2nd cd in my drive , unmounted it , ran the installer and it still stops @ the same point. So i understand that it does not even read the cd !!!!

LavaDevil94 01-21-2004 08:44 AM

Gtk warnings? maybe its because you dont have gtk installed, or its too old. maybe you could check your rpm database and see if its installed? if not, install it.

Braveheart1980 01-21-2004 05:42 PM

Don't think it is gtk+ the problem , but i download it from rpmfind.net and i'll install it and c.

Thanx anyway!;)

Braveheart1980 01-21-2004 05:59 PM

What should i download anyway?Or what gtk whatever should i install using rpmdrake ?(if i search for gtk i havt 2 many results!!)

I am bit desperate with this!No one seems able 2 help me!

Braveheart1980 01-21-2004 06:35 PM

Nis?

Someone?ANYONE?

I would REALLY appreciate a mandrake 9.2 user to help me on how he installed ut2003 in his pc step by step!OR tell me what i an doing wrong!!!!:confused: :confused: :confused: :confused:

Braveheart1980 01-22-2004 03:14 AM

This is getting really annoying!

I must b the only linux user who can'y install ut2003 under linux!!

Nis 01-22-2004 07:10 AM

Don't give up! I'm sorry I wasn't able to help you; I'm not a Mandrake user. However, I'm sure there is someone out there who can explain how to install this game. One thing you could consider is asking people over at icculus.org. The guy who set up that site, icculus, made the UT2003 linux installer when Loki was still around. He might be able to diagnose exactly what is going on. You could also try asking in the Mandrake forum here as well. Just mention that you've tried following that guide I pointed at earlier and your post in the Linux - Games forum wasn't getting results. Many LQ users stick to a couple forums and the one that has your answer could be in there. :)

trey85stang 01-22-2004 10:06 AM

When I used Mandrake... I had much better luck copying the cds to harddrive... and using the export to specify the path to the harddrive location of the cd's i copied...

Try this

in your hom directory make a ut2003 directory. make three folres called 1, 2 & 3. And copy each disc to its relative cd.

Put the SH script in your home directory. Now move all the file from folder 1 in the UT2003 directory up a level to ut2003 directory (i use the gui during this process it is quicker than toggling between terminals.. you will see why in just a sec.

now... open the terminal
excute this

export SETUP_CDROM=/home/username/ut2003/
sh ut2003*(whatever the setup file is called)

whenever you are prompted to insert the next cd... You need to mv the files from the ut2003 directory (excluding the 1,2,3 foldes) to their numbered folder.. and mv the correct cd files up a level.

This worked for me in Mandrake with all games i have tried... Neverwinter Nights.. UT, UnrealGold, Ut2003... I had to do it like this.. if i tried with the cd i got the same thing you desrcibe

LavaDevil94 01-22-2004 11:40 AM

or... this might have your problem:
http://icculus.org/lgfaq
the Linux Gamers FAQ. its VERY big, so dont stop looking.

Braveheart1980 01-23-2004 01:29 PM

Thanx guys! I'll try some of these first thing in the morning! Hope it works!

cyborg_jt 01-27-2004 03:15 AM

Quote:

Originally posted by trey85stang

whenever you are prompted to insert the next cd... You need to mv the files from the ut2003 directory (excluding the 1,2,3 foldes) to their numbered folder.. and mv the correct cd files up a level.

Can you tell me more about this.
mv is rename right?
write a detailed plan, cos that would be good :)

Braveheart1980 01-27-2004 09:53 AM

When i'll get the game working i will for SURE post a how-to!

Braveheart1980 01-27-2004 10:39 AM

Unfortunatelly it doesn't work...Damn...I am getting the "mount cdrom" even withe the export SETUP_CDROM=.... option . Can anyone help me!!!!PLZZZZZZZZZZZ!! I am trying 2 make this game work for a long time!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

rsa 01-27-2004 03:51 PM

Hi Braveheart.

First of all, my heart is with you. I experienced exactly the same problems as you do - with ut2003 under Suse9. A quick hack around this ugly bug in the installer seems to be to uncomment or remove all devices in fstab that are user mountable ("user") EXCEPT the one of your preferred installation drive. Weirdos. My installation is running a the moment. Let's see where it takes us ...

Cheers,

Rouven Sacha

Braveheart1980 01-27-2004 05:30 PM

I've tried editing my fstab so the only devices r my 2 hard drives and only those ( i have deleted the mount lines for my dvd rom and my cd recorder) but it didn't work. I was wondering : can i download another version of he installer from somewhere? Any help or a guide of some lucky guy who installed ut2003 in mandrake 9.2 would be DEEPLY appreciated!!!!

LavaDevil94 01-27-2004 05:45 PM

you could try to copy only the installer off the cd, and leave the data on the cds for extraction by the installer, which would be on your harddrive.

Braveheart1980 01-27-2004 05:58 PM

Quote:

Originally posted by LavaDevil94
you could try to copy only the installer off the cd, and leave the data on the cds for extraction by the installer, which would be on your harddrive.
So u'r telling me to do what? Copy the installer and execute it from my hard drive? Done that - didn't help. If not plz help me cos i am so confused and here it is almost 2:00 am!!

Braveheart1980 01-27-2004 06:40 PM

I've just send an email 2 icculus. Hope that guy will really help me (us) !!

cyborg_jt 01-27-2004 06:41 PM

Braveheart1980, if you have lots of space this is for you because it worked for me, its gona take you longer. It was posted before but no on noticed.

What you do.
in your /home/username/ dir copy each disk into new files called 1, 2, 3. It could take you long.
Then make sure supermount is off (not sure if its the case but I did it anyway. Make sure there is no disks in the drives.
Rename file 3 and call it ut2003
in a terminal type
export SETUP_CDROM=/home/username/ut2003
then run the sh installer
when it asks for the next disk, rename ut2003 back to 3 and then rename 1 to ut2003. Go back and click yes or ok. Do this with all the disks and its gona go.
I know its a bit dirty but it works

Braveheart1980 01-28-2004 02:17 AM

Copy a whole cd 2 a file?Do you mean directory?

Braveheart1980 01-28-2004 02:46 AM

(1) My installation stops @ a file called /extras/ip_passthrough.pl which doesn't exist in any of the cd's! Can someone else check if there is such file in any of the 3 ut2003 cd's?

(2) even with the supermount disabled + export SETUP_CDROM=.. the installer keeps trying to mount my cdrom!

Braveheart1980 01-28-2004 06:42 AM

Hmmmm. I think i might have a bad copy of ut2003 , since that file (/extras/ip_passthrough.pl ) doesn't exists in any of my 3 cd's.

Can anyone find a file like that in any of the ut2003 cd's??

Anyone??

cyborg_jt 01-28-2004 01:43 PM

Quote:

Originally posted by Braveheart1980
Copy a whole cd 2 a file?Do you mean directory?
yes, you should have 3 disks, copy them to files 1,2,3 acordingly
(/extras/ip_passthrough.pl ) does exist, it says it can't find it because it can't find the disk.

Are you doing it my way?

mondaypickle 01-28-2004 03:01 PM

what i do everytime i install it:

mount 3rd cd and cp the installer to my home directory. unmount the 3rd cd and put in the 1st cd. start the installer file. ingnore all the messages about /dev/fd0 or other cdrom drives. let it sit, if u think its frozen give it some time, its really llow the hard drive might not show any activity either. when it asks for disk one, insert disk 2, when it asks for disk 2 insert disk 3.

Braveheart1980 01-28-2004 03:55 PM

Quote:

Originally posted by cyborg_jt
yes, you should have 3 disks, copy them to files 1,2,3 acordingly
(/extras/ip_passthrough.pl ) does exist, it says it can't find it because it can't find the disk.

Are you doing it my way?

Bad luck 4 me. I have manually searched all the 3 cd's and couldn't find ip_passthrough.pl ..... My damn luck ... i have a bad copy of ut2003 ! Amazing !

I would like anyway 2 thank anyone who tried (desperately sometimes !) 2 help me bout this..

!!!!!!THANK YOU!!!!!

cyborg_jt 01-28-2004 07:29 PM

no you df
The file is there!
It could be hidden or something.

Do this, copy all disk. If you can copy them then nothing is missing. Just do it!

Braveheart1980 01-31-2004 07:13 PM

Amazing!! I got this problem fixed AT LAST!

I got another copy of ut2003 which also didn't have ip_passthrough.pl in the 3rd cd's extra directory. BUT i had downloaded the ut2003 demo which had that file and the only thing i had 2 do was to follow cyborg_jt's directions to copy cd's etc and also copy that file to the 3rd cd's extra directory!!! Maybe here in sunny greece we get bad copys of great games! What can i say! Just a big THANK YOU to everybody and especially icculus (who had answered me in dt time!) , cyborg_jt and everyone else!!!!

Happy gaming and may the penguin be with you!:) :D ;) :cool: :p :jawa: :eek:

Braveheart1980 01-31-2004 08:06 PM

One more thing : I installed the game as a regular user to a /home/username/games/ut2003 directory but whenever i try to run it i get :

"
[george@localhost ut2003]$ ./ut2003

Backtrace:
[ 1] ./Core.so [0x409cac32]
[ 2] /lib/i686/libpthread.so.0 [0x40dac4ec]
[ 3] /lib/i686/libc.so.6 [0x40b6cca8]
[ 4] /home/george/games/ut2003/System/OpenGLDrv.so(SetRes__19UOpenGLRenderDeviceP9UViewportiiiii+0xd0) [0x437a4910]
[ 5] /home/george/games/ut2003/System/SDLDrv.so(TryRenderDevice__12USDLViewportPCwiii+0x11e) [0x4376f806]
[ 6] /home/george/games/ut2003/System/SDLDrv.so(OpenWindow__12USDLViewportUiiiiii+0x223) [0x4376e7d3]
[ 7] ./Engine.so(Init__11UGameEngine+0x1043) [0x4025a753]
[ 8] ./ut2003-bin [0x805513e]
[ 9] ./ut2003-bin(main+0x296e) [0x805813e]
[10] /lib/i686/libc.so.6(__libc_start_main+0xc7) [0x40b59c57]
[11] ./ut2003-bin(ValidateCDKey__Fv+0x49) [0x80511f1]
Signal: SIGSEGV [segmentation fault]
Aborting.
"

If i execute the ut2003 as root everything's ok and the game rocks. What's goin' on?

Braveheart1980 02-02-2004 12:38 AM

Another thing :

To run the game with ati radeon cards fine ( i @ least have 9600 pro and it worked 3 me) u must have fsaa multi sample forced to 6 samples (it's somewhere in the fglrxconfig)

shadowhunter 02-06-2004 03:33 PM

strange stuff...

reinstall and try again :D.

Oh, and get debian or slack.

cyborg_jt 02-06-2004 04:44 PM

Quote:

Originally posted by Braveheart1980
Another thing :

To run the game with ati radeon cards fine ( i @ least have 9600 pro and it worked 3 me) u must have fsaa multi sample forced to 6 samples (it's somewhere in the fglrxconfig)

what fps do you get?

LavaDevil94 02-06-2004 05:03 PM

do you have glx available to all users?

Braveheart1980 02-07-2004 02:26 AM

Well UT2003 with the newest drivers from ati (dated 29/12/2003) rn't good 4 the game afterall. I have 2 change many settings many time for the game 2 run . I've read somewhere in the net that currently the win drivers of ati r much - much better. So i installed the game in my winxp partition . After all i am keeping my winxp partition ONLY for games , nothing more. For serious work (internet , divx movie making , prosessing etc) i use linux!


All times are GMT -5. The time now is 12:20 AM.