install singularity / firestorm / Catznip / kokua / radegast / secondlife / alchemy/ Cool VL Viewer/ Replex/ Exodus/ OnLook [ubuntu,debian]

for ubuntu64bit and debian64bit best try firestorm

to block firestorm talking home:
(ns1.phoenixviewer.com)

sudo ufw deny from 178.63.55.67
sudo ufw deny out to 178.63.55.67

sudo ufw deny from 178.63.55.0/24
sudo ufw deny out to 178.63.55.0/24

voice for singularity,firestorm,secondlife 64bit[ubuntu,debian]
(even after you fix the voice it still has problems sometimes, try firestorm instead)
only have to fix the voice (http://www.osside.net/?p=11872)

su
dpkg --add-architecture i386
apt-get update
apt-get install libasound2:i386 libasound2-plugins:i386 libasyncns0:i386 libattr1:i386 libc6:i386 libc6-i686:i386 libcap2:i386 libdbus-1-3:i386 libflac8:i386 libgcc1:i386 libice6:i386 libjson0:i386 libogg0:i386 libpulse0:i386 libsm6:i386 libsndfile1:i386 libstdc++6:i386 libvorbis0a:i386 libvorbisenc2:i386 libwrap0:i386 libx11-6:i386 libx11-xcb1:i386 libxau6:i386 libxcb1:i386 libxdmcp6:i386 libxext6:i386 libxi6:i386 libxtst6:i386 zlib1g:i386 -y

apt-get install libgtk2.0-0:i386 libpangox-1.0-0:i386 libpangoxft-1.0-0:i386 libidn11:i386 libglu1-mesa:i386 gstreamer0.10-pulseaudio:i386

if gstreamer0.10-pulseaudio:i386 is not avaliable try:
sudo apt-get install gstreamer1.0-pulseaudio:i386

Singularity [ubuntu 32/64bit](voice fix in beginning of site):
———-

open terminal (Ctrl +Alt +T)
[ubuntu 32 bit]:
cd
wget https://bitbucket.org/SingularityViewer/singularityviewer/downloads/Singularity-i686-1.8.6.6157.tar.bz2
tar jxf Singularity-*
rm Singularity-*.tar.bz2

[ubuntu 64 bit]:
cd
#wget https://bitbucket.org/SingularityViewer/singularityviewer/downloads/Singularity-x86_64-1.8.6.6157.tar.bz2
tar jxf Singularity-*
rm Singularity-*.tar.bz2

wget -qO - https://bitbucket.org/SingularityViewer/singularityviewer/downloads/Singularity-x86_64-1.8.6.6157.tar.bz2 | tar jxf -
wget -qO - http://67.170.30.149/Singularity_1_8_7_6861_x86_64.tar.xz | tar xJf -

run the install script:
~/Singularity-*/install.sl
and choose yes
sudo rm -r Singularity-*

then run it from terminal:
~/Singularity-*/singularity

create a desktop app entry:
~/Singularity-*/refresh_desktop_app_entry.sh

or create a desktop app entry by hand:
cd /usr/share/applications/
sudo nano singularity.desktop

[Desktop Entry]
Name=singularity
Comment=
Exec=/home/xxUserxx/Singularity-i686-1.8.6.6157/singularity
Icon=/home/xxUserxx/Singularity-i686-1.8.6.6157/singularity_icon.png
Terminal=false
Type=Application
Categories=[Game];

use the correct username in starter:
cd /usr/share/applications/
sudo sed -i 's/xxUserxx/'$USER'/' singularity.desktop

or enable “run executeable files when they are opened”
so you can simply doubleclick the “singularity” file in the file-explorer to run the program
open nautilus (file explorer in ubuntu)
nautilus top menu:
edit->preferences->behaviour(executeable text files)
->run executable text files when they are opened

remove Singularity:
cd
sudo rm -r Singularity-*
sudo rm /usr/share/applications/singularity.desktop
sudo rm -r .secondlife

cd
sudo rm -r .singularity-install
sudo rm -r .secondlife

singularity shortcuts:
Crl+Alt+D (developmenu)
Ctrl+Alt+left-click '(zoom with mousewheel)

view -> Change toolbar buttons:
chatbar toggle
Communicate Flyout
Friends
Radar
Movement Controls
Fly
Snapshot
Search
Inspect
Build
About Land
Region/Estate
Map
Mini-Map
Inventory

show look/point at:
advanced -> character -> show look at
advanced -> character -> show point at

view bannlines/ property lines:
view -> bann lines
view -> property lines

change settings (Ctrl+P):
Adv. Chat:
enable "announce incoming instant messages"
System:
disable "Broadcast Viewer Effects"
enable "Disable Point At And Beam"
enable "Do not Look At objects and/or avatars"
enable "show others look at beacons to avatar"

merge chatlogs:
name the folders old,new
copy all from new to old:
ctrl a to mark all in new
ctrl x to cut them
ctrl v in old
if there are doubles choose: Skip All (Alle überspringen)
then run the follwowing code

cd ~/new_double_logs/xxfreddyxx_resident/
for i in *.txt; do cat ~/new_double_logs/xxfreddyxx_resident/"$i" >> \
~/old_logs/xxfreddyxx_resident/"$i"
rm ./"$i"; done

backup the chatlogs-folder for your user:
cd
touch ~/.im_backup.sh
chmod +x ~/.im_backup.sh
nano ~/.im_backup.sh

#!/bin/bash
tar -zcf "$HOME/Dokumente/archive-chat-$(date +"%H-%M-%S_%d-%m-%Y").tgz" $HOME/.secondlife/firstname_lastname/

test it with:
~/.im_backup.sh

create a launcher for chat backup:
gnome-desktop-item-edit ~/.local/share/applications --create-new
name:im-backup
command:/home/freddy/.im_backup.sh
commend:backup the chat folder
Icon:im-sametime

create a launcher:
cd ~/.local/share/icons
wget https://raw.githubusercontent.com/encharm/Font-Awesome-SVG-PNG/master/black/svg/save.svg
cd ~/.local/share/applications
nano im-backup.desktop

[Desktop Entry]
Name=im-backup
Comment=backup chatlogs
Exec=/home/xxfreddyxx/.im_backup.sh
Icon=/home/xxfreddyxx/.local/share/icons/save.svg
Terminal=false
Type=Application
Categories=Application;Network;
StartupNotify=true
X-Desktop-File-Install-Version=3.0

Firestorm 32bit [ubuntu](worked also for Debian 64bit after installing singularity and secondlife for debian first): (voice works best here)
———-

open terminal (Ctrl +Alt +T)
cd
wget http://downloads.firestormviewer.org/linux/Phoenix_FirestormOS-Release_i686_5.0.7.52912.tar.xz
#wget http://downloads.firestormviewer.org/linux/Phoenix_FirestormOS-Release_i686_5.0.1.52150.tar.xz
#wget http://downloads.firestormviewer.org/linux/Phoenix_FirestormOS-Release_i686_4.7.9.50527.tar.xz
#wget http://downloads.firestormviewer.org/linux/Phoenix_FirestormOS-Release_i686_4.7.7.48706.tar.xz
(if ending is .bz2)
tar jxf Phoenix_Firestorm*
rm Phoenix_Firestorm*.tar.bz2
(if ending is .xz)

tar -xJf Phoenix_Firestorm*
rm Phoenix_Firestorm*.tar.xz

then run it from terminal:
~/Phoenix_Firestorm*/firestorm

create desktop entry:
~/Phoenix_Firestorm*/etc/refresh_desktop_app_entry.sh

run the install script:
~/Phoenix_Firestorm*/install.sh
and choose yes
sudo rm -r Phoenix_*

setup firestorm:
change bottom right to modus “phoenix”
Ctrl + Alt + D
Ctrl + Alt + Q
world -> show more -> property lines (ctrl alt shift p)
ctrl+p -> chat -> notices -> announces incoming ims as soon as the sender starts typing
ctrl+p -> sounds & media -> disable media
ctrl+p -> move & view-> movement -> arrowkeys always move me
ctrl+p -> move & view-> movement -> pressing letters affects movement
ctrl+p -> move & view->teleports -> always show teleport cancel button
ctrl+p -> network & files directories -> conversation log location (/home/xxfreddyxx/.secondlife)
ctrl+p -> privacy -> lookat -> mark all
ctrl+p -> privacy -> general -> disable create particle effects upon giving inventory objects to other avatars
ctrl+p -> firestorm -> extras -> disable logout progress screen
ctrl+p -> firestorm -> extras -> disable login progress screen
ctrl+p -> firestorm -> extras -> disable lsl bridge
ctrl+p -> firestorm -> protection -> activate remove join button from …
maybe ctrl+p -> firestorm -> protection -> activate “automatic hide..”
notifications->world->activate “query status.secondlife.grid..”
settings->user interface->top bar->disable show currency ballance
settings->user interface->top bar->disable show favorites bar
in graphics enable basic shader for no glitches

remove firestorm:
cd
rm -r Phoenix_Firestorm*
sudo rm -r firestorm
sudo rm -r .firestorm

Firestorm 64bit [ubuntu,debian] (worked also for Debian 64bit after installing singularity and secondlife for debian first): (voice fix in beginning of site)

cd
wget http://downloads.firestormviewer.org/linux/Phoenix_FirestormOS-Releasex64_x86_64_5.0.7.52912.tar.xz
#wget http://downloads.firestormviewer.org/linux/Phoenix_FirestormOS-Releasex64_x86_64_5.0.1.52150.tar.xz
#wget http://downloads.firestormviewer.org/linux/Phoenix_FirestormOS-Releasex64_x86_64_4.7.9.50527.tar.xz
#wget http://downloads.firestormviewer.org/linux/Phoenix_FirestormOS-Releasex64_x86_64_4.7.7.48706.tar.xz

tar -xJf Phoenix_FirestormOS-Releasex64*
rm Phoenix_FirestormOS-Releasex64*.tar.xz

then run it from terminal:
~/Phoenix_FirestormOS-Releasex64*/firestorm

create desktop entry:
~/Phoenix_FirestormOS-Releasex64*/etc/refresh_desktop_app_entry.sh
(sometimes you have to logout and login after that)

run the install script:
~/Phoenix_Firestorm*/install.sh
and choose yes
sudo rm -r Phoenix_*

remove firestorm:
cd
rm -r firestorm
sudo rm -r .firestorm_x64

Catznip [ubuntu 32bit]:
———-

open terminal (Ctrl +Alt +T)
cd
wget http://catznip.com/downloads/Catznip_R9.0_i686_Setup.tar.bz2
tar jxf Catznip_*
rm Catznip_*.tar.bz2

then run it from terminal:
~/Catznip_*/catznip

remove catznip:
sudo rm -r Catznip_*
sudo rm -r .catznip

Kokua [Debian 64bit](voice fix in beginning of site):
———-

NOT WORKING WITH LATEST VERSION 4.1.2

open terminal (Ctrl +Alt +T)
cd
#wget http://vorboss.dl.sourceforge.net/project/kokua.team-purple.p/Kokua-3.8.6/Kokua_64_3_8_6_37336_x86_64.tar.bz2
#wget http://netix.dl.sourceforge.net/project/kokua.team-purple.p/Kokua-4.0.1/Kokua_64_4_0_1_37934_x86_64.tar.txz
#wget http://netcologne.dl.sourceforge.net/project/kokua.team-purple.p/KokuaSL-4.1.1/Kokua_64_4_1_1_39717_x86_64.tar.txz
#wget https://netcologne.dl.sourceforge.net/project/kokua.team-purple.p/KokuaSL-4.1.2/Kokua_64_4_1_2_40000_x86_64.tar.txz
#wget https://netix.dl.sourceforge.net/project/kokua.team-purple.p/KokuaSL-5.0.0/Kokua_64_5_0_0_40327_x86_64.tar.txz

wget https://netcologne.dl.sourceforge.net/project/kokua.team-purple.p/KokuaSL-5.0.6/Kokua_64_5_0_6_41208_x86_64.tar.txz
#tar jxf Kokua_*
tar Jxvf Kokua_*.txz
#rm Kokua_*.tar.bz2
rm Kokua_*.txz

then run it from terminal:
#~/Kokua_*/kokua

run the install script:
~/Kokua*/install.sh
and choose yes
sudo rm -r Kokua_*
i got them message in terminal:
YOU MUST!!!! command as root or sudo cd /home/xxfreddyxx/.kokua-install/bin/ && chown root:root chrome-sandbox && chmod 4755 chrome-sandbox
so i run:
sudo -s
cd /home/xxfreddyxx/.kokua-install/bin/ && sudo chown root:root chrome-sandbox && sudo chmod 4755 chrome-sandbox

seams to have a problem (when i run it from commandline i get the error):
symbol lookup error: /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0: undefined symbol: hb_buffer_set_cluster_level

remove kokua:
sudo rm -r .kokua-install
sudo rm -r .kokua

Kokua [ubuntu-mate 32bit]:
———-

open terminal (Ctrl +Alt +T)
cd
#wget http://netcologne.dl.sourceforge.net/project/kokua.team-purple.p/Kokua-4.0.1/Kokua_4_0_1_37934_i686.tar.txz
#wget http://netassist.dl.sourceforge.net/project/kokua.team-purple.p/KokuaSL-4.1.2/Kokua_4_1_2_40000_i686.tar.txz
#wget https://netcologne.dl.sourceforge.net/project/kokua.team-purple.p/KokuaSL-5.0.0/Kokua_5_0_0_40327_i686.tar.txz

wget https://netix.dl.sourceforge.net/project/kokua.team-purple.p/KokuaSL-5.0.6/Kokua_5_0_6_41208_i686.tar.txz
tar Jxvf Kokua_*.txz
#xz -d Kokua_4*.txz
#tar xvf Kokua_4*.tar
#rm Kokua_4*.tar

rm Kokua_4*.txz

then run it from terminal:
~/Kokua_*/kokua

run the install script:
~/Kokua*/install.sh
and choose yes
cd ~/.kokua-install/bin/ && sudo chown root:root chrome-sandbox && sudo chmod 4755 chrome-sandbox
cd
sudo rm -r Kokua_*

remove kokua:
sudo rm -r .kokua-install
sudo rm -r .kokua

Radegast [ubuntu,debian 32bit/64bit]:
———-

install radegast with wine:
sudo apt-get install wine
cd
cd ./Downloads/
wget https://bitbucket.org/radegastdev/radegast/downloads/Radegast-2.18-installer.exe
wine ./Radegast*.exe

(follow the install process)
rm Radegast*.exe
logout from your current user
login again
now you should be able to find and run it.

deinstall radegast with wine:
wine uninstaller
then deinstall it once in the menu

install radegast without wine:
open terminal(ctrl+alt+t):
cd
mkdir Radegast
cd Radegast
wget http://radegast.org/files/radegast-latest.zip
unzip radegast-latest.zip
rm radegast-latest.zip
su
apt-get install mono-complete -y

now you can run it in terminal with:
mono ~/Radegast/Radegast.exe

remove Radegast:
cd
sudo rm -r Radegast

Secondlife [ubuntu 32bit](i think voice does not work, have not tested):
———-

open terminal (Ctrl +Alt +T):
cd
#wget http://download.cloud.secondlife.com/Viewer_3/Second_Life_3_8_6_305981_i686.tar.bz2
#wget http://download.cloud.secondlife.com/Viewer_4/Second_Life_4_0_5_315117_i686.tar.bz2
#wget http://download.cloud.secondlife.com/Viewer_4/Second_Life_4_0_7_318301_i686.tar.bz2
#wget http://download.cloud.secondlife.com/Viewer_4/Second_Life_4_0_7_318301_i686.tar.bz2
#wget http://download.cloud.secondlife.com/Viewer_4/Second_Life_4_1_1_320331_i686.tar.bz2
#wget http://download.cloud.secondlife.com/Viewer_4/Second_Life_4_1_2_321518_i686.tar.bz2
#wget http://download.cloud.secondlife.com/Viewer_5/Second_Life_5_0_0_321958_i686.tar.bz2
#wget http://download.cloud.secondlife.com/Viewer_5/Second_Life_5_0_1_323027_i686.tar.bz2
#wget http://download.cloud.secondlife.com/Viewer_5/Second_Life_5_0_2_324126_i686.tar.bz2
#wget http://download.cloud.secondlife.com/Viewer_5/Second_Life_5_0_3_324435_i686.tar.bz2

wget http://download.cloud.secondlife.com/Viewer_5/Second_Life_5_0_5_326444_i686.tar.bz2
tar jxf Second_Life_*
rm Second_Life_*.tar.bz2

then run it from terminal:
~/Second_Life_*/secondlife

or install it:
cd Second_Life_* && ./install.sh #y enter
cd && rm -r Second_Life_*

Secondlife [ubuntu 64bit](voice does not work):
———-

open terminal (Ctrl +Alt +T)

install some software:
sudo dpkg --add-architecture i386 && sudo apt update
sudo apt-get install lib32z1 lib32ncurses5
sudo apt-get install libgtk2.0-0:i386 libpangox-1.0-0:i386 libpangoxft-1.0-0:i386 libidn11:i386 libglu1-mesa:i386 gstreamer0.10-pulseaudio:i386

get the viewer:
cd
#wget http://download.cloud.secondlife.com/Viewer_3/Second_Life_3_8_6_305981_i686.tar.bz2
#wget http://download.cloud.secondlife.com/Viewer_4/Second_Life_4_0_5_315117_i686.tar.bz2
#wget http://download.cloud.secondlife.com/Viewer_4/Second_Life_4_0_7_318301_i686.tar.bz2
#wget http://download.cloud.secondlife.com/Viewer_4/Second_Life_4_0_8_319463_i686.tar.bz2
#wget http://download.cloud.secondlife.com/Viewer_4/Second_Life_4_1_1_320331_i686.tar.bz2
#wget http://download.cloud.secondlife.com/Viewer_4/Second_Life_4_1_2_321518_i686.tar.bz2
#wget http://download.cloud.secondlife.com/Viewer_5/Second_Life_5_0_0_321958_i686.tar.bz2
#wget http://download.cloud.secondlife.com/Viewer_5/Second_Life_5_0_1_323027_i686.tar.bz2
#wget http://download.cloud.secondlife.com/Viewer_5/Second_Life_5_0_2_324126_i686.tar.bz2
#wget http://download.cloud.secondlife.com/Viewer_5/Second_Life_5_0_3_324435_i686.tar.bz2

wget http://download.cloud.secondlife.com/Viewer_5/Second_Life_5_0_5_326444_i686.tar.bz2
tar jxf Second_Life_*
rm Second_Life_*.tar.bz2

then run it from terminal:
~/Second_Life_*/secondlife

or install it:
cd Second_Life_* && ./install.sh #y enter
cd && rm -r Second_Life_*

run it once and close it
logout from current user and login again
find it easy with pressing “super” (windows-key) and writing “secondlife”

remove Secondlife:
sudo rm -r .secondlife
sudo rm -r .secondlife-install
sudo rm -r Second_Life_*

Secondlife 64bit Debian (no voice, no sound):
based on:
https://community.secondlife.com/t5/Second-Life-Viewer/HOWTO-Installing-Second-Life-viewer-3-8-7-under-Linux-Ubuntu-14/td-p/2990279

add :i386 to your 64 bit sources:
sudo dpkg --add-architecture i386 && sudo apt update

install some software:
sudo apt-get install lib32z1 lib32ncurses5 #maybe it is not needed and the last is enough?!?
sudo apt-get install libgtk2.0-0:i386 libpangox-1.0-0:i386 libpangoxft-1.0-0:i386 libidn11:i386 libglu1-mesa:i386 gstreamer0.10-pulseaudio:i386

if no gstreamer0.10 try:
sudo apt-get install gstreamer1.0-pulseaudio:i386

wget http://download.cloud.secondlife.com/Viewer_5/Second_Life_5_0_3_324435_i686.tar.bz2
#wget http://download.cloud.secondlife.com/Viewer_4/Second_Life_4_0_5_315117_i686.tar.bz2
#wget http://download.cloud.secondlife.com/Viewer_3/Second_Life_3_8_6_305981_i686.tar.bz2

tar jxf Second_Life_*
rm Second_Life_*.tar.bz2

then run it from terminal:
~/Second_Life_*/secondlife

or install it:
cd Second_Life_* && ./install.sh #y enter
cd && rm -r Second_Life_*

fixing ambient sound:
cp /usr/lib/i386-linux-gnu/libopenal.so.1* ~/.secondlife-install/lib
rm ~/.secondlife-install/lib/libopenal.so.1

now get your versionnumber of libopenal.so.x:
ls -al /usr/lib/i386-linux-gnu/libopenal.so.1*
lrwxrwxrwx 1 root root 19 Aug 17 2014 /usr/lib/i386-linux-gnu/libopenal.so.1 -> libopenal.so.1.15.1
-rw-r–r– 1 root root 383404 Aug 17 2014 /usr/lib/i386-linux-gnu/libopenal.so.1.15.1

so my versionnumber is 1.15.1:
ln -s ~/.secondlife-install/lib/libopenal.so.1.15.1 ~/.secondlife-install/lib/libopenal.so.1

run it once and close it
logout from current user and login again
find it easy with pressing “super” (windows-key) and writing “secondlife”

setup lindenlab viewer:
world -> show propertylines
world -> show advanded menu (Ctrl + Alt + D)
advanced-> show developer menu (Ctrl + Alt + Q)
develop -> avatar -> show look at
develop -> avatar -> show point at

remove Secondlife:
rm -r Second_Life_*
rm -r .secondlife

remove i386 architecture:
based on: https://wiki.debian.org/Multiarch/HOWTO
sudo apt-get purge ".*:i386"
sudo dpkg --remove-architecture i386
sudo apt-get update

Alchemy [ubuntu 64bit]:
———-

open terminal (Ctrl +Alt +T)
cd
wget https://depot.alchemyviewer.org/pub/linux64/release/Alchemy_4_0_0_37571_x86_64.tar.xz
#wget https://depot.alchemyviewer.org/pub/linux64/release/Alchemy_Beta_4_0_0_37561_x86_64.tar.xz
#wget http://depot.alchemyviewer.org/pub/linux64/release/Alchemy_3_8_5_36974_x86_64.tar.xz

tar xf Alchemy_*
rm Alchemy_*.tar.xz

then run it from terminal:
~/Alchemy_*/alchemy

run the install script:
~/Alchemy_*/install.sh
and choose yes
sudo rm -r Alchemy_*

remove Alchemy:
cd
sudo rm -r .alchemy-install
sudo rm -r .alchemy

Cool VL Viewer [ubuntu 32bit]:
open terminal (Ctrl +Alt +T)
wget http://sldev.free.fr/binaries/CoolVLViewer-1.26.14.4-Linux-x86-Setup
chmod +x CoolVLViewer-*

in filebrowser:
open your home folder and doubleclick the downloaded file and follow the install instructions.

remove cool vl viewer:
in your home folder open the folder ‘CoolVLViewer-1.26.14’ and doubleclick the file ‘uninstall’
open terminal (Ctrl +Alt +T)
rm CoolVLViewer-1.26.14.4-Linux-x86-Setup
sudo rm -r CoolVLViewer-*

install Replex[Debian 64bit] #replex is based on singularity:
wget https://bitbucket.org/replex/replex/downloads/Replex-x86_64-1.0.0.6229.tar.bz2
tar jxf Replex-*
rm Replex-*.tar.bz2
cd Replex-x86_64-1.0.0.6229/ && ./install.sh
cd && rm -r Replex-*

exodus viewer[Debian 64bit]
wget http://files.exodusviewer.com/linux/x86/exodusviewer-13.9.21.1.tar.lzma
tar --lzma -xvf exodusviewer-*.tar.lzma
rm exodusviewer-*.tar.lzma
cd exodusviewer-*
./install.sh
sudo rm -r exodusviewer-*
cd ~/.exodusviewer-installation/etc/
./refresh_desktop_app_entry.sh

OnLook viewer[Debian 64bit]
cd
wget -qO - http://www.metaverseink.com/cgi-bin/link_counter.php?url=http://metaverseink.com/download/OnLook_x64_1-8-6-6289.tar.gz | tar xzf -
cd ~/OnLook_x64_*
./install.sh

teapot viewer[Debian 64bit]
cd
wget https://bitbucket.org/ArminW/teapot/downloads/Teapot-0.2.6.0-Linux-x86_64.tar.bz2
tar -xjvf Teapot-0.2.6.0-Linux-x86_64.tar.bz2
rm Teapot-0.2.6.0-Linux-x86_64.tar.bz2
cd Teapot-0.2.6.0-Linux-x86_64
./install.sh

enable “Ctrl + Alt + T” shortcut for transparent objects [All Viewers]:
search “keyboard” and open it
click on shortcuts->Launchers->Launch terminal
click on it and press “Ctrl + Win +T” (it will show “Ctrl +Super +T”)
so now you can start terminal with “Ctrl +Super +T”
and “Ctrl + Alt + T” in secondlife works

compile singularity from sources [ubuntu 64 bit 14.04]:
if you are using a 16.x system i recommend to install virtualbox
in virtualbox install ubuntu 14.04 (2500 MB RAM and 2 cores for the virtual machine)
then you can also follow the instruction (compiling took 1h 40min for me)
to get the packaged folder to your real system i recommend to create a compressed archive of it.

based on:
http://pastebin.com/hKYxB0v3
http://www.singularityviewer.org

install some tools:
libcrypto++9v5?? installed all viewers first on 64 bit then compiled
sudo apt install libldap2-dev libidn11-dev
sudo apt install git-core -y
sudo apt install cmake -y
sudo apt install build-essential -y
sudo apt install bison flex -y
sudo apt install freeglut3-dev -y
sudo apt install openssl -y
sudo apt install libxrender-dev -y
sudo apt install libxinerama-dev -y
#sudo apt install libcrypto++9 -y
sudo apt install libcrypto++

make a folder and clone the git:
mkdir singularitydev
cd singularitydev
#git clone git://github.com/singularity-viewer/SingularityViewer.git singularity
git clone https://github.com/singularity-viewer/SingularityViewer.git
#cd singularity
cd SingularityViewer
git reset --hard 897e175d3c9be3ea25acbf5c7b4a53dc53e31453
wget -O xyz.patch http://xyz/singularity/master?codeblock=1
cat xyz.patch | patch -p1 --dry-run
cat xyz.patch | patch -p1

setup the build script for 64bit:
indra/develop.py -m64 -tRelease configure -DFMODSTUDIO:BOOL=TRUE
#indra/develop.py -m64 -t Release configure -DFMODSTUDIO:BOOL=ON

setup the build script for 32bit:
indra/develop.py -m32 -tRelease configure -DFMODSTUDIO:BOOL=TRUE
#indra/develop.py -m32 -t Release configure -DFMODSTUDIO:BOOL=ON

now build it (that took 4 hours or so for me)
64bit:
cd build-linux-x86_64-release
32bit:
cd build-linux-i686-release
#make -j 4
#make

make -j 2

then you should find it in:
~/singularitydev/singularity/build-linux-x86_64-release/newview/packaged

install the 64 bit one:
cd ~/singularitydev/SingularityViewer/build-linux-x86_64-release/newview/packaged/ && ./install.sh
cd
sudo rm -r singularitydev

remove things if your build failed:
cd /var/tmp/$USER && rm -r sg.install.cache/
cd ~/singularitydev/SingularityViewer && rm -r build-linux-x86_64-release/

Corrade (raspbian):
based on:
http://grimore.org/secondlife/scripted_agents/corrade/install_guides/raspberry_pi
http://grimore.org/secondlife/scripted_agents/corrade

install mono-complete:
sudo apt-get install mono-complete -y

add user corrade:
sudo adduser corrade

add user corrade to sudo:
sudo visudo
add at the end:
corrade ALL=(ALL) NOPASSWD: ALL

change to user corrade to do the following things:
su corrade

get the bot software:
cd
mkdir CorradeBots
wget -O ~/CorradeBots/corrade-9.67.zip http://grimore.org/_media/secondlife/scripted_agents/corrade-9.67.zip && unzip ~/CorradeBots/corrade-*.zip -d ~/CorradeBots/ && mv ~/CorradeBots/Corrade ~/CorradeBots/MyFirstBot

create a md5-hash of your botpassword:
echo -n yoursecretpassword | md5sum
for example you get: fd0cc8651c3cf41b9995a857500e0044

edit the Corrade.ini file by hand:
sudo nano /home/corrade/CorradeBots/MyFirstBot/Corrade.ini

  <FirstName>Corrade</FirstName>
  <LastName>Bot</LastName>
  <Password>$1$fd0cc8651c3cf41b9995a857500e0044</Password>
.
.
.
  <TOSAccepted>true</TOSAccepted>
.
.
.
  <Groups>
    <Group>
      <ChatLog>logs/groupchat/MySpecialGroup.log</ChatLog>
      <ChatLogEnabled>false</ChatLogEnabled>
      <DatabaseFile>databases/MySpecialGroup.db</DatabaseFile>
      <Name>MySpecialGroup</Name>
      <Notifications>
        <Notifications>group</Notifications>
      </Notifications>
      <Password>MySecretPassword</Password>
      <Permissions>
        <Permissions>movement</Permissions>
        <Permissions>economy</Permissions>
        <Permissions>land</Permissions>
        <Permissions>grooming</Permissions>
        <Permissions>inventory</Permissions>
        <Permissions>interact</Permissions>
        <Permissions>mute</Permissions>
        <Permissions>database</Permissions>
        <Permissions>notifications</Permissions>
        <Permissions>talk</Permissions>
        <Permissions>directory</Permissions>
        <Permissions>friendship</Permissions>
        <Permissions>group</Permissions>
        <Permissions>filter</Permissions>
        <Permissions>schedule</Permissions>

        <Permissions>system</Permissions>
        <Permissions>execute</Permissions>

      </Permissions>
      <Schedules>0</Schedules>
      <UUID>
        <Guid>12345678-1111-2222-3333-123456789123</Guid>
      </UUID>
      <Workers>10</Workers>
    </Group>
  </Groups>
.
.
.
  <Masters>
    <Master>
      <FirstName>YourSpecialFirstname</FirstName>
      <LastName>YourSpecialLastname</LastName>
    </Master>
  </Masters>

or setup the Corrade.ini file by a Configurator:
mono /home/corrade/CorradeBots/MyFirstBot/Configurator.exe #i got a window where the right side was lost, tryed wine program.exe but did not even start

test if the bot’s login work correct:
cd /home/corrade/CorradeBots/MyFirstBot/
mono-service -l:Corrade.exe.lock Corrade.exe

shutdown the bot process:
kill $(sudo cat /home/corrade/CorradeBots/MyFirstBot/Corrade.exe.lock)

if it works you can setup an autostart script:
sudo wget -O /etc/init.d/MyFirstBot http://grimore.org/_export/code/secondlife/scripted_agents/corrade/install_guides/raspberry_pi?codeblock=22 && sudo chmod +x /etc/init.d/MyFirstBot && sudo chown root:root /etc/init.d/MyFirstBot && sudo update-rc.d MyFirstBot defaults

install monit:
sudo apt-get install monit -y

setup monit for corrade:
sudo nano /etc/monit/conf.d/MyFirstBot
check process MyFirstBot with pidfile /home/corrade/CorradeBots/MyFirstBot/Corrade.exe.lock
start program = "/etc/init.d/MyFirstBot start"
stop program = "/etc/init.d/MyFirstBot stop"
# if 5 restarts within 5 cycles then timeout

logs:
nano /home/corrade/CorradeBots/MyFirstBot/logs/Corrade.log

disable corrade:
sudo mv /etc/init.d/corrade /home/corrade/InitD_corrade
sudo mv /etc/monit/conf.d/corrade /home/corrade/Monit_corrade

disable the bot:
sudo mv /etc/init.d/MyFirstBot /home/corrade/CorradeBots/InitD_MyFirstBot
sudo mv /etc/monit/conf.d/MyFirstBot /home/corrade/CorradeBots/Monit_MyFirstBot
kill $(sudo cat /home/corrade/CorradeBots/MyFirstBot/Corrade.exe.lock)
sudo reboot

enable corrade:
sudo mv /home/corrade/InitD_corrade /etc/init.d/corrade
sudo mv /home/corrade/Monit_corrade /etc/monit/conf.d/corrade

enable the bot again:
sudo mv /home/corrade/CorradeBots/InitD_MyFirstBot /etc/init.d/MyFirstBot && sudo update-rc.d MyFirstBot defaults
sudo mv /home/corrade/CorradeBots/Monit_MyFirstBot /etc/monit/conf.d/MyFirstBot
sudo reboot

remove corrade:
sudo visudo #and remove the line with corrade
sudo rm /etc/init.d/MyFirstBot
sudo rm /etc/monit/conf.d/MyFirstBot
sudo userdel -r corrade
sudo reboot

install Bailiwick (convert 256×256 png image to raw highmap):
cd
mkdir .bailiwick
cd .bailiwick
wget http://spinmass.com/images/BailiMain2.jpg
wget http://spinmass.com/downloads/Bailiwick1_2.zip
unzip Bailiwick1_2.zip -d ~/.bailiwick
rm Bailiwick1_2.zip

install mono complete:
sudo apt-get install mono-complete

to run it:
mono ~/.bailiwick/Bailiwick1_2.exe

create a starter:
for gnome:
gnome-desktop-item-edit ~/.local/share/applications --create-new
for mate:
sudo apt-get install mozo #gui for MATE to add launchers (system->einstellungen->hauptmenu) or run it with “mozo”

name:bailiwick
command:mono /home/xxfreddyxx/.bailiwick/Bailiwick1_2.exe
commend:sl raw terrain creator
Icon:BailiMain2.jpg

install TerrainSculptor (convert raw terrain into sculpted map):
cd
mkdir .terrainsculptor
cd .terrainsculptor
wget http://spinmass.com/images/TerrainSculptScreen1_2.jpg
wget http://spinmass.com/downloads/TerrainSculptor1_21.zip
unzip TerrainSculptor1_21.zip -d ~/.terrainsculptor
rm TerrainSculptor1_21.zip

install mono complete:
sudo apt-get install mono-complete

to run it:
mono ~/.terrainsculptor/TerrainSculptor.exe

create a starter:
for gnome:
gnome-desktop-item-edit ~/.local/share/applications --create-new
for mate:
sudo apt-get install mozo #gui for MATE to add launchers (system->einstellungen->hauptmenu) or run it with “mozo”

name:terrainsculptor
command:mono /home/xxfreddyxx/.terrainsculptor/TerrainSculptor.exe
commend:sl terrain creator
Icon:TerrainSculptScreen1_2.jpg

install qavimator:
cd
wget https://bitbucket.org/QAvimator_Team/qavimator/downloads/QAvimator_0.1.1.426_Linux_64bit.tar.gz
tar -xvf QAvimator_*.tar.gz
rm QAvimator_*.tar.gz

run qavimator:
cd ~/QAvimator
./qavimator

if that fails try:
cd ~/QAvimator
./qavimator.sh

make a starter:
mkdir -p ~/.local/share/icons/
cd ~/.local/share/icons/
wget http://qavimator.org/inc/img/qavimator_logo2.png
mkdir -p ~/.local/share/applications

create the starter:
cd ~/.local/share/applications
nano qavimator.desktop

[Desktop Entry]
Name=qavimator
Comment=easy create bvh files
Exec=/home/xxUserxx/QAvimator/qavimator.sh 
Icon=/home/xxUserxx/.local/share/icons/qavimator_logo2.png
Terminal=false
Type=Application
Categories=System;Utility;Application;

use the correct username in starter:
cd ~/.local/share/applications
sed -i 's/xxUserxx/'$USER'/' qavimator.desktop

setup notpadpp for lsl:
based on:
http://wiki.secondlife.com/wiki/LSL_Alternate_Editors
https://github.com/buildersbrewery/linden-scripting-language/

wget https://raw.githubusercontent.com/buildersbrewery/linden-scripting-language/master/notepad%2B%2B/userDefineLang.xml
Language > Define your language > Import
rm userDefineLang.xml
Language > LSL

betagrid / previewgrid login:
(http://wiki.secondlife.com/wiki/Preview_Grid)
start viewer open settings/preferences (ctrl+p) -> advanced -> enable “advanced menu”
restart viewer
start the viewer but do not login
press: Ctrl-⇧ Shift-G
close the viewer -> start it again
select sl betagrid aditi from drop down menu
login
copy and paste in chat:
secondlife://Aditi/secondlife/Mesh%20Sandbox%201
secondlife://Aditi/secondlife/Mesh%20Sandbox%203
secondlife://Aditi/secondlife/Mesh%20Sandbox%204
secondlife://Aditi/secondlife/Mesh%20Sandbox%2022
click it and tp there

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s