PDA

View Full Version : Help installing Alice 2.3


Ramo10
04-11-2013, 08:58 PM
Im trying to Install Alice 2.3 on ubuntu but I need help.

After I opened the terminal to the directory of where I downloaded the file which is cd ~/Downloads , I followed the step which was to run in the command, tar xvfz Alice2.3tar.gz , but once it begins to extract, i get a message at the end saying, "tar: Exiting with failure status due to previous errors"

At first I tried to extract the file to the desktop and I got an error saying "tar: Alice2.3/Required/jre/man/ja: Cannot create symlink to `ja_JP.eucJP': File exists"
Could that be the problem? :confused::confused:

CellularDecay
04-15-2013, 05:41 PM
Yea, the 2.3 Linux downloads are bad.

I complained about this months ago, but nothing was ever done to fix it.

You can get the textbook worlds version (2.3b) to extract if you delete the offending link (ja) from the archive. Doesn't work with the non book version (generates even more errors).

Ramo10
04-16-2013, 12:34 PM
Yea, the 2.3 Linux downloads are bad.

I complained about this months ago, but nothing was ever done to fix it.

You can get the textbook worlds version (2.3b) to extract if you delete the offending link (ja) from the archive. Doesn't work with the non book version (generates even more errors).




Thanks I downloaded 2.3b and it extracted just fine but when i double click on run-alice and click on run, it never opens.

Is the run-alice folder supposed to be a plain text document? Or do I need another application to open it.

swilson
04-30-2013, 12:23 AM
Download 2.3b
Edit tarball and remove symlink Required/jre/man/ja.
unizip the tarball now
nano run-alice
change ./jre/bin/java to java so that it uses the java that is installed on your machine.
Then run Alice with ./run-alice

Currently running on Fedora 18 with Java 7 update 21

chickentree
05-03-2013, 12:04 PM
Im trying to Install Alice 2.3 on ubuntu but I need help.

After I opened the terminal to the directory of where I downloaded the file which is cd ~/Downloads , I followed the step which was to run in the command, tar xvfz Alice2.3tar.gz , but once it begins to extract, i get a message at the end saying, "tar: Exiting with failure status due to previous errors"

At first I tried to extract the file to the desktop and I got an error saying "tar: Alice2.3/Required/jre/man/ja: Cannot create symlink to `ja_JP.eucJP': File exists"
Could that be the problem? :confused::confused:

I recently got Alice working on Debian 6.0.7 64 bit. If I remember correctly all the problems involved permissions. I still have two problems but Alice seems to run normally (for Alice) the problems are:

The splash screen persists until I cancel the opening dialog box.
Frequently Alice pops up a message window saying that she threw a null pointer exception during startup.
Again, after clearing these Alice seems to behave.

I have included a list of the owner and permission setting for my present Alice installation and an example of the commands I used to set permissions in the gallery. Unfortunately, I did not keep track of all the steps I performed and I am not sure how to submit this to "them" so the build could be fixed but here is what I've got....

djslater107
05-04-2013, 09:13 AM
Thank you... This is very helpful...

Unfortunately, we have found that we cannot always fix permissions problems as they are system and administrator dependent. We have tried to set them at our end, but they seem to get overridden upon installation at the user end.

But we will keep looking into this, and having documentation about how individuals have been able to address this issue on their system is very useful. It may be the best we can do is compile all these different notes into an FAQ for reference.

Thanks, again...

chickentree
05-06-2013, 09:51 AM
Thank you... This is very helpful...

Unfortunately, we have found that we cannot always fix permissions problems as they are system and administrator dependent. We have tried to set them at our end, but they seem to get overridden upon installation at the user end.

But we will keep looking into this, and having documentation about how individuals have been able to address this issue on their system is very useful. It may be the best we can do is compile all these different notes into an FAQ for reference.

Thanks, again...

Anytime, Mon - Fri 8-5 :)

chickentree
07-16-2013, 07:34 AM
Im trying to Install Alice 2.3 on ubuntu but I need help.

After I opened the terminal to the directory of where I downloaded the file which is cd ~/Downloads , I followed the step which was to run in the command, tar xvfz Alice2.3tar.gz , but once it begins to extract, i get a message at the end saying, "tar: Exiting with failure status due to previous errors"

At first I tried to extract the file to the desktop and I got an error saying "tar: Alice2.3/Required/jre/man/ja: Cannot create symlink to `ja_JP.eucJP': File exists"
Could that be the problem? :confused::confused:

I'm using Debian 7, after doing the below Alice 2.3 seems to work except that It throws an AWT execption when it starts. Please not I moved Alice to a more reasonable location but I think the permission changes are required regardless of the location. Also note this is 64 bit kernel 3.2.46 and for many of the steps you need to be root. One final thing, I tried to keep track of what I was doing but I obliviosily can not guarantee the steps are complete or whether they will work on your system. Translation: Your milage may vary.

If you can't unzip the download, try redownloading the source.

So here is what I've got:
# unpack Alice
tar -xzf Alice2.3b.tar.gz -C /opt/Alice
# move to install directory
cd /opt/Alice
# Set directory permissions for all directories.
find . -type d -exec chmod 775 '{}' \;
cd /opt/Alice/Alice2.3b
# change the owner to root:developer
find . -user mhenwood -exec chown root:developer '{}' ';'
cd Required
# Current Dir now /opt/Alice/Alice2.3b/Required

# Set directory permissions for all directories.
find . -type d -exec chmod 775 '{}' \;
# Set group permissions same as owner for directories and subdirectories the group may need to write to.
chmod -R g=u /opt/Alice/Alice2.3b/Required/exampleWorlds
chmod -R g=u /opt/Alice/Alice2.3b/Required/templateWorlds
chmod -R g=u /opt/Alice/Alice2.3b/Required/sounds
chmod -R g=u /opt/Alice/Alice2.3b/Required/textbookExampleWorlds
chmod -R g=u /opt/Alice/Alice2.3b/Required/tutorialWorlds

# *sys-package-mgr*: can't write cache file for... and *sys-package-mgr*: can't write index file Errors
# http://www.prasannatech.net/2009/02/jython-sys-package-mgr-processing-jar.html
sudo chmod -R 777 /opt/Alice/Alice2.3b/Required/jython-2.1/cachedir
# Download packages and replace 32 bit libs with 64 bit.
# The libjogl-jni package was needed for 64 bit libraries.
sudo cp /usr/lib/jni/libgluegen-rt.so /opt/Alice/Alice2.3b/Required/lib/linux-i586/
sudo cp /usr/lib/jni/libjogl_awt.so /opt/Alice/Alice2.3b/Required/lib/linux-i586/
sudo cp /usr/lib/jni/libjogl.so /opt/Alice/Alice2.3b/Required/lib/linux-i586/

# Could not fild libjogl_cg.so for 64 bit.
# FAILED
sudo cp /usr/lib/jni/libjogl_cg.so /opt/Alice/Alice2.3b/Required/lib/linux-i586/


Comments welcome, hope this helps

coorej
07-19-2013, 05:12 AM
i have problem installing this on my system.
i have windows 8 installed.

bob3584
07-19-2013, 11:52 PM
I can't help you there. My guess is that Alice isn't compatible with Windows 8.

4m4ndaPu6h
11-07-2013, 01:35 PM
Having trouble setting up Alice 2.3 on Windows 7 running from BootCamp.

x2495iiii
11-08-2013, 10:17 AM
What kind of trouble?

Are you unable to run Alice at all after unzipping the 2.3 folder?

If so, what are you seeing (splash screen, error message, nothing at all)?