Uinluan Kivioq
Registered User
Join date: 22 Feb 2006
Posts: 2
|
03-14-2006 17:58
The reason I am using this test distro is because its the first distro to actually recognize my video card properly. I have extracted the file folder from the zip file. When I do the ./secondlife I get this error.
/secondlife-bin: error while loading shared libraries: libCg.so: cannot open shared object file: No such file or directory
What does this mean and how do I fix it?
Thanks
|
Theora Aquitaine
Registered User
Join date: 12 Feb 2006
Posts: 266
|
03-14-2006 23:13
From: Uinluan Kivioq The reason I am using this test distro is because its the first distro to actually recognize my video card properly. I have extracted the file folder from the zip file. When I do the ./secondlife I get this error.
/secondlife-bin: error while loading shared libraries: libCg.so: cannot open shared object file: No such file or directory
What does this mean and how do I fix it?
Thanks libCg.so is one of the library files in the lib/ directory of Secondlife. Do a ls -l lib/ in the root of your SecondLife directory. What is the output? How are you starting the game? Also, it is all very well that FC recognises your card, but it is almost 100% certain that it will not be using accelerated 3D drivers as these are all proprietary (AFAIK). What gfx card are you using? You need to find the proprietary NVIDIA or ATI drivers (depending on your card) on the web and install them. edit: I have just noticed you said extracted from zip file. The linux version comes in a tar.gz file. Is this what you mean!? edit 2: I get this error if I try to start secondlife-bin. The way to start the game is to type ./secondlife in the SL root directory.
|
Uinluan Kivioq
Registered User
Join date: 22 Feb 2006
Posts: 2
|
Answers to Questions
03-15-2006 20:52
When I enter the ls -l lib/ This is the output
[david@localhost /]$ ls -l lib total 13288 lrwxrwxrwx 1 root root 14 Mar 13 03:02 cpp -> ../usr/bin/cpp drwxr-xr-x 2 root root 4096 Feb 12 12:42 firmware drwxr-xr-x 3 root root 4096 Mar 13 03:01 i686 drwxr-xr-x 2 root root 4096 Mar 13 03:02 iptables drwxr-xr-x 6 root root 4096 Mar 13 03:16 kbd -rwxr-xr-x 1 root root 121396 Mar 7 16:22 ld-2.4.so lrwxrwxrwx 1 root root 9 Mar 14 19:51 ld-linux.so.2 -> ld-2.4.so lrwxrwxrwx 1 root root 13 Mar 13 03:19 ld-lsb.so.3 -> ld-linux.so.2 lrwxrwxrwx 1 root root 11 Mar 13 03:11 libacl.so -> libacl.so.1 lrwxrwxrwx 1 root root 15 Mar 13 03:01 libacl.so.1 -> libacl.so.1.1.0 -rwxr-xr-x 1 root root 26196 Feb 10 20:36 libacl.so.1.1.0 -rwxr-xr-x 1 root root 13960 Mar 7 16:22 libanl-2.4.so lrwxrwxrwx 1 root root 13 Mar 14 19:51 libanl.so.1 -> libanl-2.4.so lrwxrwxrwx 1 root root 18 Mar 13 03:03 libasound.so.2 -> libasound.so.2.0.0 -rwxr-xr-x 1 root root 873800 Feb 10 20:38 libasound.so.2.0.0 lrwxrwxrwx 1 root root 12 Mar 13 03:11 libattr.so -> libattr.so.1 lrwxrwxrwx 1 root root 16 Mar 13 03:01 libattr.so.1 -> libattr.so.1.1.0 -rwxr-xr-x 1 root root 16156 Feb 10 21:03 libattr.so.1.1.0 lrwxrwxrwx 1 root root 17 Mar 13 03:01 libaudit.so.0 -> libaudit.so.0.0.0 -rwxr-xr-x 1 root root 64344 Feb 10 21:05 libaudit.so.0.0.0 lrwxrwxrwx 1 root root 15 Mar 13 03:02 libblkid.so.1 -> libblkid.so.1.0 -rwxr-xr-x 1 root root 34808 Feb 11 10:50 libblkid.so.1.0 -rwxr-xr-x 1 root root 7620 Mar 7 16:22 libBrokenLocale-2.4.so lrwxrwxrwx 1 root root 22 Mar 14 19:51 libBrokenLocale.so.1 -> libBrokenLocale-2.4.so -rwxr-xr-x 1 root root 1525156 Mar 7 16:22 libc-2.4.so lrwxrwxrwx 1 root root 11 Mar 13 03:15 libcap.so -> libcap.so.1 lrwxrwxrwx 1 root root 14 Mar 13 03:01 libcap.so.1 -> libcap.so.1.10 -rwxr-xr-x 1 root root 11784 Feb 11 18:31 libcap.so.1.10 -rwxr-xr-x 1 root root 191640 Mar 7 16:22 libcidn-2.4.so lrwxrwxrwx 1 root root 14 Mar 14 19:51 libcidn.so.1 -> libcidn-2.4.so lrwxrwxrwx 1 root root 17 Mar 13 03:02 libcom_err.so.2 -> libcom_err.so.2.1 -rwxr-xr-x 1 root root 7972 Feb 11 10:50 libcom_err.so.2.1 -rwxr-xr-x 1 root root 27628 Mar 7 16:22 libcrypt-2.4.so -rwxr-xr-x 1 root root 1248780 Feb 12 02:29 libcrypto.so.0.9.8a lrwxrwxrwx 1 root root 19 Mar 13 03:02 libcrypto.so.6 -> libcrypto.so.0.9.8a lrwxrwxrwx 1 root root 15 Mar 14 19:51 libcrypt.so.1 -> libcrypt-2.4.so lrwxrwxrwx 1 root root 11 Mar 14 19:51 libc.so.6 -> libc-2.4.so -rwxr-xr-x 1 root root 1011020 Feb 15 05:56 libdb-4.3.so lrwxrwxrwx 1 root root 18 Mar 13 03:02 libdbus-1.so.2 -> libdbus-1.so.2.0.0 -rwxr-xr-x 1 root root 472592 Feb 11 01:29 libdbus-1.so.2.0.0 lrwxrwxrwx 1 root root 19 Mar 13 03:02 libdevmapper.a -> libdevmapper.a.1.02 -r-xr-xr-x 1 root root 214650 Feb 11 01:31 libdevmapper.a.1.02 lrwxrwxrwx 1 root root 25 Mar 13 03:02 libdevmapper-event.a -> libdevmapper-event.a.1.02 -r-xr-xr-x 1 root root 68404 Feb 11 01:31 libdevmapper-event.a.1.02 lrwxrwxrwx 1 root root 26 Mar 13 03:02 libdevmapper-event.so -> libdevmapper-event.so.1.02 -r-xr-xr-x 1 root root 21924 Feb 11 01:31 libdevmapper-event.so.1.02 lrwxrwxrwx 1 root root 20 Mar 13 03:02 libdevmapper.so -> libdevmapper.so.1.02 -r-xr-xr-x 1 root root 66128 Feb 11 01:31 libdevmapper.so.1.02 -rwxr-xr-x 1 root root 16352 Mar 7 16:22 libdl-2.4.so lrwxrwxrwx 1 root root 12 Mar 14 19:51 libdl.so.2 -> libdl-2.4.so lrwxrwxrwx 1 root root 13 Mar 13 03:02 libe2p.so.2 -> libe2p.so.2.3 -rwxr-xr-x 1 root root 21732 Feb 11 10:50 libe2p.so.2.3 lrwxrwxrwx 1 root root 17 Mar 13 03:01 libexpat.so.0 -> libexpat.so.0.5.0 -rwxr-xr-x 1 root root 133308 Feb 11 10:52 libexpat.so.0.5.0 lrwxrwxrwx 1 root root 16 Mar 13 03:02 libext2fs.so.2 -> libext2fs.so.2.4 -rwxr-xr-x 1 root root 112780 Feb 11 10:50 libext2fs.so.2.4 -rwxr-xr-x 1 root root 44804 Feb 14 21:58 libgcc_s-4.1.0-20060214.so.1 lrwxrwxrwx 1 root root 28 Mar 13 03:01 libgcc_s.so.1 -> libgcc_s-4.1.0-20060214.so.1 -rwxr-xr-x 1 root root 29148 Feb 12 11:42 libiw.so.28 -rwxr-xr-x 1 root root 197804 Mar 7 16:22 libm-2.4.so lrwxrwxrwx 1 root root 11 Mar 14 19:51 libm.so.6 -> libm-2.4.so -rwxr-xr-x 1 root root 91504 Mar 7 16:22 libnsl-2.4.so lrwxrwxrwx 1 root root 13 Mar 14 19:51 libnsl.so.1 -> libnsl-2.4.so -rwxr-xr-x 1 root root 36248 Mar 7 16:22 libnss_compat-2.4.so lrwxrwxrwx 1 root root 20 Mar 14 19:51 libnss_compat.so.2 -> libnss_compat-2.4.so -rwxr-xr-x 1 root root 825696 Feb 12 01:52 libnss_db-2.2.so lrwxrwxrwx 1 root root 16 Mar 13 03:04 libnss_db.so.2 -> libnss_db-2.2.so -rwxr-xr-x 1 root root 21704 Mar 7 16:22 libnss_dns-2.4.so lrwxrwxrwx 1 root root 17 Mar 14 19:51 libnss_dns.so.2 -> libnss_dns-2.4.so -rwxr-xr-x 1 root root 46608 Mar 7 16:22 libnss_files-2.4.so lrwxrwxrwx 1 root root 19 Mar 14 19:51 libnss_files.so.2 -> libnss_files-2.4.so -rwxr-xr-x 1 root root 22624 Mar 7 16:22 libnss_hesiod-2.4.so lrwxrwxrwx 1 root root 20 Mar 14 19:51 libnss_hesiod.so.2 -> libnss_hesiod-2.4.so -rwxr-xr-x 1 root root 2874544 Feb 13 13:23 libnss_ldap-2.3.90.so lrwxrwxrwx 1 root root 21 Mar 13 03:04 libnss_ldap.so.2 -> libnss_ldap-2.3.90.so -rwxr-xr-x 1 root root 42404 Mar 7 16:22 libnss_nis-2.4.so -rwxr-xr-x 1 root root 46752 Mar 7 16:22 libnss_nisplus-2.4.so lrwxrwxrwx 1 root root 21 Mar 14 19:51 libnss_nisplus.so.2 -> libnss_nisplus-2.4.so lrwxrwxrwx 1 root root 17 Mar 14 19:51 libnss_nis.so.2 -> libnss_nis-2.4.so lrwxrwxrwx 1 root root 19 Mar 13 03:03 libnss_winbind.so -> libnss_winbind.so.2 -rwxr-xr-x 1 root root 18808 Feb 13 10:36 libnss_winbind.so.2 lrwxrwxrwx 1 root root 16 Mar 13 03:03 libnss_wins.so -> libnss_wins.so.2 -rwxr-xr-x 1 root root 865412 Feb 13 10:36 libnss_wins.so.2 lrwxrwxrwx 1 root root 17 Mar 13 03:03 libpamc.so.0 -> libpamc.so.0.81.0 -rwxr-xr-x 1 root root 10052 Feb 12 02:18 libpamc.so.0.81.0 lrwxrwxrwx 1 root root 21 Mar 13 03:03 libpam_misc.so.0 -> libpam_misc.so.0.81.2 -rwxr-xr-x 1 root root 10496 Feb 12 02:18 libpam_misc.so.0.81.2 lrwxrwxrwx 1 root root 16 Mar 13 03:03 libpam.so.0 -> libpam.so.0.81.2 -rwxr-xr-x 1 root root 49604 Feb 12 02:18 libpam.so.0.81.2 lrwxrwxrwx 1 root root 16 Mar 13 03:01 libpcre.so.0 -> libpcre.so.0.0.1 -rwxr-xr-x 1 root root 188880 Feb 12 02:29 libpcre.so.0.0.1 -rwxr-xr-x 1 root root 55196 Feb 12 02:55 libproc-3.2.6.so -rwxr-xr-x 1 root root 110260 Mar 7 16:22 libpthread-2.4.so lrwxrwxrwx 1 root root 17 Mar 14 19:51 libpthread.so.0 -> libpthread-2.4.so -rwxr-xr-x 1 root root 76320 Mar 7 16:22 libresolv-2.4.so lrwxrwxrwx 1 root root 16 Mar 14 19:51 libresolv.so.2 -> libresolv-2.4.so -rwxr-xr-x 1 root root 37820 Mar 7 16:22 librt-2.4.so lrwxrwxrwx 1 root root 12 Mar 14 19:51 librt.so.1 -> librt-2.4.so -rwxr-xr-x 1 root root 16572 Mar 7 16:22 libSegFault.so -rwxr-xr-x 1 root root 85064 Feb 11 18:46 libselinux.so.1 -rwxr-xr-x 1 root root 144384 Feb 13 13:36 libsemanage.so.1 -rwxr-xr-x 1 root root 216620 Feb 13 15:01 libsepol.so.1 -rwxr-xr-x 1 root root 11132 Feb 11 18:46 libsetrans.so.0 -rwxr-xr-x 1 root root 281148 Feb 12 02:29 libssl.so.0.9.8a lrwxrwxrwx 1 root root 16 Mar 13 03:02 libssl.so.6 -> libssl.so.0.9.8a lrwxrwxrwx 1 root root 12 Mar 13 03:02 libss.so.2 -> libss.so.2.0 -rwxr-xr-x 1 root root 21232 Feb 11 10:50 libss.so.2.0 lrwxrwxrwx 1 root root 19 Mar 13 03:02 libtermcap.so.2 -> libtermcap.so.2.0.8 -rwxr-xr-x 1 root root 13496 Feb 11 18:46 libtermcap.so.2.0.8 -rwxr-xr-x 1 root root 29508 Mar 7 16:22 libthread_db-1.0.so lrwxrwxrwx 1 root root 19 Mar 14 19:51 libthread_db.so.1 -> libthread_db-1.0.so -rwxr-xr-x 1 root root 15088 Mar 7 16:22 libutil-2.4.so lrwxrwxrwx 1 root root 14 Mar 14 19:51 libutil.so.1 -> libutil-2.4.so lrwxrwxrwx 1 root root 14 Mar 13 03:02 libuuid.so.1 -> libuuid.so.1.2 -rwxr-xr-x 1 root root 11276 Feb 11 10:50 libuuid.so.1.2 drwxr-xr-x 2 root root 4096 Mar 13 03:19 lsb drwxr-xr-x 4 root root 4096 Mar 13 18:05 modules drwxr-xr-x 4 root root 4096 Mar 13 03:04 security drwxr-xr-x 2 root root 4096 Feb 11 11:16 tls drwxr-xr-x 3 root root 4096 Mar 15 04:08 udev
I am trying to start the game by changing directory into the Second Life directory. From there I see an executable file named second life. So from the prompt I type "./Secondlife and then I get that error. I am not sure exactly how to check the driver that I am using or how to install the proper one for that matter. I know just enough about Linux to be dangerous. Any help that can be provided would be appreciated
|
Zi Ree
Mrrrew!
Join date: 25 Feb 2006
Posts: 723
|
03-16-2006 00:04
Make sure that the script "secondlife" (the executable you were talking about) has a line like "LD_LIBRARY_PATH=./lib" or similar in it.
Having said that you might get it to run eventually but wouldn't be able to log on anymore, because 1.8.4.7 is obsolete. We're going to have to wait for 1.9 before we can investigate further.
_____________________
Zi! (SuSE Linux 10.2, Kernel 2.6.13-15, AMD64 3200+, 2GB RAM, NVidia GeForce 7800GS 512MB (AGP), KDE 3.5.5, Second Life 1.13.1 (6) alpha soon beta thingie) Blog: http://ziree.wordpress.com/ - QAvimator: http://qavimator.orgSecond Life Linux Users Group IRC Channel: irc.freenode.org #secondlifelug
|
Theora Aquitaine
Registered User
Join date: 12 Feb 2006
Posts: 266
|
03-16-2006 04:03
From: Uinluan Kivioq When I enter the ls -l lib/ This is the output
[david@localhost /]$ ls -l lib total 13288 <snip!>
No, not in the root of the whole directory tree (/) in the "root" of your Secondlife directory: cd SecondLife_1_8_4_7 ls -l lib And you should have a list of 20 or so libraries. try: cat secondlife You will get: #!/bin/sh cd `dirname $0` # HACK: MALLOC_CHECK_=0 is a temporary workaround for some glibc installations. MALLOC_CHECK_=0 LD_LIBRARY_PATH=lib bin/secondlife-bin $@ 2>&1 | tee lastrun.log Notice there is a LD_LIBRARY_PATH=lib just before it starts the executable (bin/secondlife-bin). If it does not do this, it will not find the library. I therefore think you are trying to start secondlife-bin rather than the secondlife script. then try ./secondlife and it should run! But as noted above, the current linux version has not yet been updated, so you will not be able to get online yet... (waiting...) You could always try to install wine and give the windows exe a go!! (although perhaps not if you value your time!)
|