Installation af lightzone

Få hjælp til at sætte programmer eller funktioner op.
AJenbo
Admin
Indlæg: 20878
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: Installation af lightzone

Indlæg af AJenbo »

Arh det hade jeg ikke tænkt på, godt det blev løst.
karl
Indlæg: 713
Tilmeldt: 5. feb 2008, 19:08
Geografisk sted: Ryslinge, Fyn

Re: Installation af lightzone

Indlæg af karl »

Så, nu er den gal igen med Light Zone.
Efter den sidste opdatering, kan jeg ikke starte programmet.
Hvad kan årsagen være til det?
Jeg læste ikke, hvad der blev opdateret.
Vh
Karl
Dell Ubuntu 24.04
AJenbo
Admin
Indlæg: 20878
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: Installation af lightzone

Indlæg af AJenbo »

Hvad er fejlbeskeden...
karl
Indlæg: 713
Tilmeldt: 5. feb 2008, 19:08
Geografisk sted: Ryslinge, Fyn

Re: Installation af lightzone

Indlæg af karl »

Når jeg sarter i terminal får jeg flg:
karl@karl-HP-ProBook-6460b:~$ lightzone
Starting LightZone version 4.0.0 ...
with options :
find: '/usr/lib64': Ingen sådan fil eller filkatalog
liblzma was not found on the system; exiting
karl@karl-HP-ProBook-6460b:~$ ^C
karl@karl-HP-ProBook-6460b:~$
Dell Ubuntu 24.04
AJenbo
Admin
Indlæg: 20878
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: Installation af lightzone

Indlæg af AJenbo »

Der står den ikke kan finde liblzma

Kode: Vælg alt

locate liblzma.so


Tjek at liblzma5 er installeret.
karl
Indlæg: 713
Tilmeldt: 5. feb 2008, 19:08
Geografisk sted: Ryslinge, Fyn

Re: Installation af lightzone

Indlæg af karl »

Så får jeg flg:
karl@karl-HP-ProBook-6460b:~$ locate liblzma.so
/usr/lib/i386-linux-gnu/liblzma.so.5
/usr/lib/i386-linux-gnu/liblzma.so.5.0.0
/usr/lib/x86_64-linux-gnu/liblzma.so
/usr/lib/x86_64-linux-gnu/liblzma.so.5
/usr/lib/x86_64-linux-gnu/liblzma.so.5.0.0
karl@karl-HP-ProBook-6460b:~$
Dell Ubuntu 24.04
AJenbo
Admin
Indlæg: 20878
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: Installation af lightzone

Indlæg af AJenbo »

Prøv at ændre opstarts scriptet til følgende:

Kode: Vælg alt

#!/bin/sh
#
# LightZone startscript
#
echo Starting LightZone version 4.0.0 ...
echo with options : ${@}

totalmem=`cat /proc/meminfo | grep MemTotal | sed -r 's/.* ([0-9]+) .*/\1/'`
if [ $totalmem -ge 1024000 ]; then
        maxmem=$(( $totalmem / 2 ))
else
        maxmem=512000
fi

# workaround for loading problem with liblzma.so
lzmalibrary="/usr/lib/x86_64-linux-gnu/liblzma.so.5"

(cd "/opt/lightzone" && LD_PRELOAD="$lzmalibrary" LD_LIBRARY_PATH="/opt/lightzone" exec java -Xmx${maxmem}k -Djava.library.path="/opt/lightzone" -Dfile.encoding=UTF8 -classpath "/opt/lightzone/*" com.lightcrafts.platform.linux.LinuxLauncher ${@} )
karl
Indlæg: 713
Tilmeldt: 5. feb 2008, 19:08
Geografisk sted: Ryslinge, Fyn

Re: Installation af lightzone

Indlæg af karl »

Hej igen
Jeg har erstattet det oprindelige script med dit forslag. Men det hjalp ikke. Terminalen flashede kort og lukkedes.
Nu har jeg slettet og er tilbage, hvor jeg startede.
Det ser ud til, at jeg har adskillige "liblzma" installeret. Kan det være et problem?
Mit problem opstod efter den sidste opdatering af Ubuntu. Hvad blev ændret ved den?
Vh
Karl
Dell Ubuntu 24.04
AJenbo
Admin
Indlæg: 20878
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: Installation af lightzone

Indlæg af AJenbo »

Pakker opdateres individuelt så der er ikke en "den sidste ubuntu opdatering", men blot sidste gang du valgte at opdatere alle pakker hvor der var kommet nye version siden sidst du kiggede. Du kan eventuelt kigge i software centeret og se hvad der blev ændret da du opdaterede.

/usr/lib/x86_64-linux-gnu/liblzma.so
/usr/lib/x86_64-linux-gnu/liblzma.so.5
/usr/lib/x86_64-linux-gnu/liblzma.so.5.0.0
Er alle version 5 af liblzma, blot med 3 symlinks, beregnet til de forkslige måder programmer kan linke til et bibliotek.

Du har der udover også en 32bit udgave af liblzma installeret.
karl
Indlæg: 713
Tilmeldt: 5. feb 2008, 19:08
Geografisk sted: Ryslinge, Fyn

Re: Installation af lightzone

Indlæg af karl »

Hej
Det viser sig, at det var en opdatering af LZ, som giver problemer.
Jeg har fundet to løsningsforslag, som imidlertid ikke fungerer for mig
1.
On line 29 in the lightzone script file "/usr/bin/lightzone"
I changed this line to that you see below and Lightzone started up ok.
lib="/lib64 /usr/lib/x86_64-linux-gnu"
My system is Release 12.04 (precise) 64-bit

2.
OK, I didn't know that Ubuntu 12.04 has liblzma.so in /usr/lib/ even on amd64. Please "sudo ln -s /usr/lib /usr/lib64" as a temporary solution. I'll make a better solution by next release.

Jeg har prøvet begge forslag - uden resultat. Jeg forstår heller ikke helt, hvad det er, jeg laver.
Kan du se en løsning i det her??
Forslagene kommer fra denne tråd:http://www.lightzoneproject.org/comment/1692#comment-1692
Vh
Karl
Dell Ubuntu 24.04
AJenbo
Admin
Indlæg: 20878
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: Installation af lightzone

Indlæg af AJenbo »

Virker den her:

Kode: Vælg alt

cd "/opt/lightzone" && LD_PRELOAD="/usr/lib/x86_64-linux-gnu/liblzma.so.5" LD_LIBRARY_PATH="/opt/lightzone" exec java -Xmx512000k -Djava.library.path="/opt/lightzone" -Dfile.encoding=UTF8 -classpath "/opt/lightzone/*" com.lightcrafts.platform.linux.LinuxLauncher


Det de forslår er at programmet tror lzma ligger i en anden mappe end den gør på Ubuntu, jeg roder dog lidt rundt i mapperne lige nu. Kommandoen de forslår laver en genvej fra der hvor programet antageligt tror lzma ligger til der hvor den i virkeligheden er.
karl
Indlæg: 713
Tilmeldt: 5. feb 2008, 19:08
Geografisk sted: Ryslinge, Fyn

Re: Installation af lightzone

Indlæg af karl »

Ja, nu statede LZ. Det var dejligt at se. Men kan det hjælpe os videre, så LZ kan startes normalt??
Dell Ubuntu 24.04
AJenbo
Admin
Indlæg: 20878
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: Installation af lightzone

Indlæg af AJenbo »

Det undre mig faktisk at mit tidligere forslag så ikke virkede for det er faktisk det samme vi gøre:
https://ubuntudanmark.dk/forum/viewtopic.php?f=3&t=17598&view=unread#p118407

Men du kan blot erstatte hele light zone scriptet med den kommando:

Kode: Vælg alt

totalmem=`cat /proc/meminfo | grep MemTotal | sed -r 's/.* ([0-9]+) .*/\1/'`
if [ $totalmem -ge 1024000 ]; then
        maxmem=$(( $totalmem / 2 ))
else
        maxmem=512000
fi
cd "/opt/lightzone" && LD_PRELOAD="/usr/lib/x86_64-linux-gnu/liblzma.so.5" LD_LIBRARY_PATH="/opt/lightzone" exec java -Xmx${maxmem}k -Djava.library.path="/opt/lightzone" -Dfile.encoding=UTF8 -classpath "/opt/lightzone/*" com.lightcrafts.platform.linux.LinuxLauncher ${@}


Det eneste problem er at jeg har fa
karl
Indlæg: 713
Tilmeldt: 5. feb 2008, 19:08
Geografisk sted: Ryslinge, Fyn

Re: Installation af lightzone

Indlæg af karl »

Så virker det igen. Herligt!!
Mange tak for hjæpen. Det er fantastisk med det her forum!!
Dell Ubuntu 24.04