Hallo Klaus, vielen Dank für die Mühe !!! Ich habe das Ganze nach Deiner Anleitung "gepatched", läuft aber nicht so ganz. Alle Dateien habe ich mir aus den SuSE 7.3 *rpms kopiert (glibc-2.2.4-78.i386.rpm und xshared) So sieht das Verzeichniss "/usr/i486-suse-glibc224/lib/" aus: ld-2.2.4.so libX11.so libc.so libm.so ld-linux.so.2 libX11.so.6.2 libc.so.6 libm.so.6 libICE.so libXpm.so libdl.so libutil.so libICE.so.6.3 libXpm.so.4.11 libdl.so.2 libutil.so.1 Wenn ich nun photopaint von der Konsole starte, erhalt ich folgendes: gene@linux:/> photopaint Deleting stale wineserver socket in /home/gene/.graphics9/wineserver-linux/socket /usr/lib/corel/wine-graphics9/bin/wine: /usr/i486-suse-glibc224/lib/libc.so.6: version `GLIBC_2.3' not found (required by /usr/X11R6/lib/libICE.so.6) /usr/lib/corel/wine-graphics9/bin/wine: /usr/i486-suse-glibc224/lib/libc.so.6: version `GLIBC_2.3' not found (required by /usr/X11R6/lib/libXpm.so.4) /usr/lib/corel/wine-graphics9/bin/wine: /usr/i486-suse-glibc224/lib/libc.so.6: version `GLIBC_2.3' not found (required by /usr/X11R6/lib/libX11.so.6) /usr/lib/corel/wine-graphics9/bin/wine: /usr/i486-suse-glibc224/lib/libc.so.6: version `GLIBC_2.3.2' not found (required by /usr/X11R6/lib/libX11.so.6) Wo ist der Bug? Viele Grüße Ralf
On Sunday 15 June 2003 09:59, Ralf Klett wrote:
Hallo Klaus, kannst Du davon vieleicht ein kleines "Howto" machen? ich (und wahrscheinlich viele andere) würde auch gerne wieder Photopaint auf Suse 8.2 laufen lassen.
Hallo Ralf, hier die Schritte, die ich analog zu meinen Maßnahmen bei WPO200 unternommen habe, um Photopaint unter Suse 8.2 benutzen zu können; WARNUNG: das Ganze ist nur eine schnelle Lösung, die keinen Anspuch auf Eleganz oder Korrektheit erhebt, es scheint aber zu funktionieren, nächste Woche habe ich etwas Zeit, da schaue ich nochmal, ob man das etwas besser lösen kann.
Ich gehe davon aus, daß Photopaint bereits installiert ist.
1. In ein Verzeichnis (z.B. /usr/i486-suse-glibc224/lib) folgende Dateien von einer Suse 7.3 kopieren (die entsprechenden Dateien anderer Versionen vor 8.2 könnten auch gehen):
ld-2.2.4.so, libX11.so.6.2, libICE.so.6.3, libXpm.so.4.11, libc.so.6, libdl.so.2, libm.so.6, libutil.so.1
und die entsprechenden Links.
ld-linux.so.2, libX11.so, libc.so, libdl.so, libm.so, libutil.so, libICE.so, libXpm.so
im gleichen Verzeichnis anlegen.
2. Ein shellscipt folgenden Inhalts mit Namen "use-224" anlegen:
#!/bin/sh LD_LIBRARY_PATH=/usr/lib/corel/wine-graphics9/lib:/usr/i486-suse-glibc224/l ib\ /usr/i486-suse-glibc224/lib/ld-linux.so.2 "$@" export LD_LIBRARY_PATH
Diese Datei muß im Pfad liegen und ausführbar sein.
3. In der Datei "/usr/lib/corel/Graphics9/bin/gfxlauncher" folgende Zeile nach Zeile 260 ergänzen:
use-224 /usr/lib/corel/wine-graphics9/bin/wineserver
und vor "$corelwine" jeweils use-224 setzen (die Zeile lautet dann: use-224 "$corelwine" "$app $_WINE_AppArgs" -debugmsg progress+\ -winver nt40 -managed $_WINE_OPTIONS_FOR_DRAW9 2>&1 | \ $PROGRESS_GUI -noprogress -title "$name" )
danach sollte sich Photopaint ganz normal starten lassen, gibt allerdings beim Beenden einige Fehlermeldungen auf der Konsole aus.
Ich hoffe, daß ich dir damit helfen konnte.
MfG
Klaus