Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

OXP unter Debian11

24 views
Skip to first unread message

Franklin Schiftan

unread,
Aug 28, 2023, 8:15:24 AM8/28/23
to
Hallo miteinander,

ich habe die Datei openxp-5.0.57-1.x86_64-lnx.zip geholt, unter einem
Debian11 entpackt und die install.sh soweit ich mich erinnere als
normaler User per sudo ausgeführt.

Die danach im Verzeichnis /usr/local/lib/openxp/bin/ liegende Datei
openxp hat als Eigentümer und Gruppe root. Ist das so korrekt, auch wenn
ich die Installation ja als normaler User ausgeführt hatte?

Beim anschließenden Startversuch erhalte ich die folgende Fehlermeldung:

franklin@am-0800277ce695:~$ openxp
openxp: error while loading shared libraries: libpanelw.so.5: cannot
open shared object file: No such file or directory

Was muss ich als Linux-Laie jetzt noch tun, Schritt für Schritt, um OXP
auf dieser VM dennoch zum Laufen zu bringen?

Besten Dank ...

.... und tschüss

Franklin


Joerg Walther

unread,
Aug 28, 2023, 8:33:24 AM8/28/23
to
Franklin Schiftan wrote:

>franklin@am-0800277ce695:~$ openxp
>openxp: error while loading shared libraries: libpanelw.so.5: cannot
>open shared object file: No such file or directory

Das ist ein Versionsproblem, openxp will Version 5, bei Debian ist nur
Version 6 dabei. Abhilfe: mit ln -l symbolische Links von Version 6 auf
5 erstellen. Achtung, du wirst noch mehr fehlende Dateien
rausgeschmissen bekommen, wenn ich mich richtig erinnere, waren es drei.

-jw-

--

And now for something completely different...

Franklin Schiftan

unread,
Aug 28, 2023, 10:11:43 AM8/28/23
to
Am 2023-08-28 um 14:33 schrieb Joerg Walther:
> Franklin Schiftan wrote:
>
>> franklin@am-0800277ce695:~$ openxp
>> openxp: error while loading shared libraries: libpanelw.so.5: cannot
>> open shared object file: No such file or directory
>
> Das ist ein Versionsproblem, openxp will Version 5, bei Debian ist nur
> Version 6 dabei. Abhilfe: mit ln -l symbolische Links von Version 6 auf
> 5 erstellen. Achtung, du wirst noch mehr fehlende Dateien
> rausgeschmissen bekommen, wenn ich mich richtig erinnere, waren es drei.
>
> -jw-
>
Danke, Joerg, mit diesem Hinweis konnte ich tatsächlich bei drei Dateien
die symbolischen Links erstellen und so OXP wenigstens schon mal zum
Laufen bekommen.

Kannst Du mir jetzt auch noch Tipps zu einem korrekt ausgefüllten
Starter-Button auf dem Desktop geben?

.... und tschüss

Franklin



Joerg Walther

unread,
Aug 28, 2023, 10:22:07 AM8/28/23
to
Franklin Schiftan wrote:

>Danke, Joerg, mit diesem Hinweis konnte ich tatsächlich bei drei Dateien
>die symbolischen Links erstellen und so OXP wenigstens schon mal zum
>Laufen bekommen.

Super, das freut mich!

>Kannst Du mir jetzt auch noch Tipps zu einem korrekt ausgefüllten
>Starter-Button auf dem Desktop geben?

Ich habe hier kein Debian, sondern ein Chromebook mit irgendwas
"debianigem" als Emulation drauf, die Linux-Icons habe ich mit Menulibre
erstellt, vielleicht tut das ja auch mit nacktem Debian?

Übrigens läuft mein Agent auch auf dem Chromebook, mit Wine, der war mir
auf dem kleinen Bildschirm dann doch übersichtlicher als Crosspoint, das
ich ansonsten in- und auswendig kenne.

Franklin Schiftan

unread,
Aug 28, 2023, 10:40:38 AM8/28/23
to
Danke, Joerg, auch den Starter habe ich inzwischen soweit hinbekommen
... und inzwischen sogar auch gefunden, wo man die Pufferwarnung
abschalten kann :-)

Und auch, dass das ganze OXP-Fenster größer wird, konnte ich über die
Schrift-Größe im Terminal erreichen.

Wenn jetzt auch noch der Netcall wie gewohnt funktioniert, bin ich
glücklich ... ;-)

.... und tschüss

Franklin



Franklin Schiftan

unread,
Aug 30, 2023, 12:01:43 AM8/30/23
to
Am 2023-08-28 um 16:40 schrieb Franklin Schiftan:

> Wenn jetzt auch noch der Netcall wie gewohnt funktioniert, bin ich
> glücklich ... ;-)

Kurze Rückmeldung: Auch der Netcall funktioniert wie früher. :-)

> .... und tschüss
>
> Franklin


Gunter

unread,
Aug 30, 2023, 4:52:15 AM8/30/23
to
Hallo Franklin!

> franklin@am-0800277ce695:~$ openxp
> openxp: error while loading shared libraries: libpanelw.so.5: cannot
> open shared object file: No such file or directory

Das Problem hast Du ja glücklicherweise pragmatisch lösen können.

Darf ich fragen ob dieser Fehler erst seit der Version 5.0.57 auftritt oder
schon in früheren Versionen ???


Ciao
Gunter

Franklin Schiftan

unread,
Aug 30, 2023, 7:22:18 AM8/30/23
to
Am 2023-08-30 um 10:51 schrieb Gunter:
> Hallo Franklin!
>
>> franklin@am-0800277ce695:~$ openxp
>> openxp: error while loading shared libraries: libpanelw.so.5: cannot
>> open shared object file: No such file or directory
>
> Das Problem hast Du ja glücklicherweise pragmatisch lösen können.

Äh, gäbe es da noch eine unpragmatische, aber vielleicht "korrektere"
Variante?

> Darf ich fragen ob dieser Fehler erst seit der Version 5.0.57 auftritt oder
> schon in früheren Versionen ???

Oh, ich habe diese VM mit Debian 11 erst neu eingerichtet und dann
natürlich auch nur das neueste OXP installiert. Insofern kann ich Deine
Frage nach dem Verhalten mit früheren OXP-Versionen unter Debian 11
leider nicht beantworten.

> Gunter

.... und tschüss

Franklin



Gunter

unread,
Aug 30, 2023, 7:56:17 AM8/30/23
to
Hallo Franklin!

>>> openxp: error while loading shared libraries: libpanelw.so.5: cannot
>>> open shared object file: No such file or directory

>> Das Problem hast Du ja glücklicherweise pragmatisch lösen können.

> Äh, gäbe es da noch eine unpragmatische, aber vielleicht "korrektere"
> Variante?

Nee, fällt mir momentan nix ein.

Es gibt halt noch ältere Linuxe die nur libpanelw.so.5 installiert haben.

Ich frage mich aber schon warum auf den neueren Linuxen keine symbolischen
Links von Hause aus vorhanden sind.

>> Darf ich fragen ob dieser Fehler erst seit der Version 5.0.57 auftritt
>> oder schon in früheren Versionen ???

> Oh, ich habe diese VM mit Debian 11 erst neu eingerichtet und dann
> natürlich auch nur das neueste OXP installiert. Insofern kann ich Deine
> Frage nach dem Verhalten mit früheren OXP-Versionen unter Debian 11
> leider nicht beantworten.

Ok.

Warum ich frage: Der Linux-Build 5.0.57 stammt zum erstem mal von mir,
während alle früheren Linux-Versionen von Martin Foster erstellt wurden.

Ich verwende für den Linux-Build ein uraltes KUbuntu 14.04, Martin hat bzw.
hatte sicher ein anderes Build-System.


Ciao
Gunter

Franklin Schiftan

unread,
Aug 30, 2023, 12:17:19 PM8/30/23
to
Am 2023-08-30 um 13:55 schrieb Gunter:
> Hallo Franklin!
>
>>>> openxp: error while loading shared libraries: libpanelw.so.5: cannot
>>>> open shared object file: No such file or directory
>
>>> Das Problem hast Du ja glücklicherweise pragmatisch lösen können.
>
>> Äh, gäbe es da noch eine unpragmatische, aber vielleicht "korrektere"
>> Variante?
>
> Nee, fällt mir momentan nix ein.
>
> Es gibt halt noch ältere Linuxe die nur libpanelw.so.5 installiert haben.
>
> Ich frage mich aber schon warum auf den neueren Linuxen keine symbolischen
> Links von Hause aus vorhanden sind.

Das würde sicher einiges veeinfachen ...

>>> Darf ich fragen ob dieser Fehler erst seit der Version 5.0.57 auftritt
>>> oder schon in früheren Versionen ???
>
>> Oh, ich habe diese VM mit Debian 11 erst neu eingerichtet und dann
>> natürlich auch nur das neueste OXP installiert. Insofern kann ich Deine
>> Frage nach dem Verhalten mit früheren OXP-Versionen unter Debian 11
>> leider nicht beantworten.
>
> Ok.
>
> Warum ich frage: Der Linux-Build 5.0.57 stammt zum erstem mal von mir,
> während alle früheren Linux-Versionen von Martin Foster erstellt wurden.
>
> Ich verwende für den Linux-Build ein uraltes KUbuntu 14.04, Martin hat bzw.
> hatte sicher ein anderes Build-System.

Und bei dem Build-Prozess (ich hab absolut keine Ahnung davon) könnte
man nicht vorgeben: "verwende libpanelw.so.5 oder neuer"?

Gunter

unread,
Aug 30, 2023, 3:40:51 PM8/30/23
to
Hallo Franklin!

>> Ich verwende für den Linux-Build ein uraltes KUbuntu 14.04, Martin hat
>> bzw. hatte sicher ein anderes Build-System.

> Und bei dem Build-Prozess (ich hab absolut keine Ahnung davon) könnte
> man nicht vorgeben: "verwende libpanelw.so.5 oder neuer"?

Ja, mal schauen. Bin halt leider nicht der Linux-Crack.

Und was Dein Problem mit der Puffer-Warnung angeht: ich würde Dir dringend
raten zu reorganisieren und die Puffer-Anzahl zu erhöhen.


Ciao
Gunter

Franklin Schiftan

unread,
Aug 31, 2023, 12:01:58 AM8/31/23
to
Das hatte ich ja damals schon gemacht, so dass hier jetzt immer die
20er-Puffer verwendet werden ... sonst hätte ich schon längst keinen
Netcall mehr durchführen können.

Was Deine Frage, warum die Distris nicht schon selber diese Symlinks mit
ausliefern, angeht, ist mir noch eingefallen, dass es vermutlich auch
noch Anwender mit anderen Programmen gibt, die etliche Bibliotheken in
Version 4 oder was weiß ich verwenden - und dann müssten sie vermutlich
gleich tausende von Symlinks älterer Bibliotheksversionen mitliefern.

Martin Foster

unread,
Aug 31, 2023, 5:47:23 AM8/31/23
to
Hello Gunter!

*** Wednesday 30.08.23 at 12:55, Gunter wrote:

[snip]
> Warum ich frage: Der Linux-Build 5.0.57 stammt zum erstem mal von mir,

Excellent job, well done and keep up the good work :)

> während alle früheren Linux-Versionen von Martin Foster erstellt wurden.

Yup.

> Ich verwende für den Linux-Build ein uraltes KUbuntu 14.04, Martin hat bzw.
> hatte sicher ein anderes Build-System.

Every release was built on Mageia5, which is also a very old distro but
this particular problem has nothing whatsoever to do with the build system
in use. The real problem is that, in order to run, OpenXP requires the
ncursesw5 libraries, which are not normally installed by default on
"modern" distros. It's now normal custom and practice for the ncursesw6
libraries to be installed by default but that is easily solved by the user
by installing the ncursesw5 libraries from their distros package
repository.

--
Martin

Gunter

unread,
Aug 31, 2023, 2:03:13 PM8/31/23
to
Hallo Martin!

>> Ich verwende für den Linux-Build ein uraltes KUbuntu 14.04, Martin hat
>> bzw. hatte sicher ein anderes Build-System.

> Every release was built on Mageia5, which is also a very old distro but
> this particular problem has nothing whatsoever to do with the build
> system in use. The real problem is that, in order to run, OpenXP
> requires the ncursesw5 libraries, which are not normally installed by
> default on "modern" distros. It's now normal custom and practice for the
> ncursesw6 libraries to be installed by default but that is easily solved
> by the user by installing the ncursesw5 libraries from their distros
> package repository.

Excellent solution !·

I wonder why it's necessary to additionally install ncursesw5 on newer
distros if a simple symlink did the trick on Franklin's system (which im my
opinion implies upward compatibility).


Ciao
Gunter

Franklin Schiftan

unread,
Sep 1, 2023, 7:46:31 AM9/1/23
to
Am 2023-08-31 um 20:00 schrieb Gunter:
> Hallo Martin!
>
>>> Ich verwende für den Linux-Build ein uraltes KUbuntu 14.04, Martin hat
>>> bzw. hatte sicher ein anderes Build-System.
>
>> Every release was built on Mageia5, which is also a very old distro but
>> this particular problem has nothing whatsoever to do with the build
>> system in use. The real problem is that, in order to run, OpenXP
>> requires the ncursesw5 libraries, which are not normally installed by
>> default on "modern" distros. It's now normal custom and practice for the
>> ncursesw6 libraries to be installed by default but that is easily solved
>> by the user by installing the ncursesw5 libraries from their distros
>> package repository.
>
> Excellent solution !·

O.k., libncursesw5 finde ich hier in der Paketverwaltung zum Installieren.

Aber was ist mit den anderen beiden Bibliotheken, z.B. libpanelw finde
ich hier nicht in der Paketverwaltung.

> I wonder why it's necessary to additionally install ncursesw5 on newer
> distros if a simple symlink did the trick on Franklin's system (which im my
> opinion implies upward compatibility).
>
>
> Ciao
> Gunter
>
.... und tschüss

Franklin



Holger Kaulbach

unread,
Sep 1, 2023, 5:55:03 PM9/1/23
to

Hallo Franklin und Mitlesende,

fraschi...@arcor.de schrieb am 01.09.23 (erhalten am 01.09.23)
(Nachricht-ID: kle18m...@mid.individual.net) zum Thema "Re: OXP unter
Debian11":

[...]

FS> O.k., libncursesw5 finde ich hier in der Paketverwaltung zum
FS> Installieren.

FS> Aber was ist mit den anderen beiden Bibliotheken, z.B. libpanelw
FS> finde ich hier nicht in der Paketverwaltung.

libpanelw sollte sich hier befinden:
/usr/lib/x86_64-linux-gnu$ ls -l libpanel*

lrwxrwxrwx 1 root root 15 Okt 28 2022 libpanel.so.6 -> libpanel.so.6.1
-rw-r--r-- 1 root root 22376 Okt 28 2022 libpanel.so.6.1
lrwxrwxrwx 1 root root 16 Aug 10 03:24 libpanelw.so.5 -> libpanelw.so.6.1
lrwxrwxrwx 1 root root 16 Okt 28 2022 libpanelw.so.6 -> libpanelw.so.6.1
-rw-r--r-- 1 root root 22376 Okt 28 2022 libpanelw.so.6.1

OpenXP läuft bei mir (noch) unter Debian GNU/Linux 10 (buster) auf einer
XFCE Oberfläche.

Verwendest du die Gnome-Benutzeroberfläche?

Du kannst es auch mal hier veruchen:
https://www.debian.org/distrib/packages.de.html

Optionen: Schlüsselwort, Distribution, Architektur
Zeige an: Pakete mit Dateien, deren Namen das Suchwort enthalten

Z.B.:
https://packages.debian.org/search?searchon=contents&keywords=libpanel&mode=filename&suite=oldstable&arch=amd64


Freundlichen Gruß,
--Holger

Franklin Schiftan

unread,
Sep 1, 2023, 11:10:16 PM9/1/23
to
Am 2023-09-01 um 23:34 schrieb Holger Kaulbach:
>
> Hallo Franklin und Mitlesende,
>
> fraschi...@arcor.de schrieb am 01.09.23 (erhalten am 01.09.23)
> (Nachricht-ID: kle18m...@mid.individual.net) zum Thema "Re: OXP unter
> Debian11":
>
> [...]
>
> FS> O.k., libncursesw5 finde ich hier in der Paketverwaltung zum
> FS> Installieren.
>
> FS> Aber was ist mit den anderen beiden Bibliotheken, z.B. libpanelw
> FS> finde ich hier nicht in der Paketverwaltung.
>
> libpanelw sollte sich hier befinden:
> /usr/lib/x86_64-linux-gnu$ ls -l libpanel*

Es ging nicht darum, wo ich sie auf dem Rechner finde. Dort hab ich ja
die 6er Version auch gefunden und die Symlinks für 5er Version erstellt,
die von Debian 11 eben nicht mehr mitgeliefert wird.

Nur weil Martin meinte, man sollte die doch nachinstallieren, müsste ich
sie ja erstmal in der Paketverwaltung finden.

> Verwendest du die Gnome-Benutzeroberfläche?

Keine Ahnung.

> Du kannst es auch mal hier veruchen:
> https://www.debian.org/distrib/packages.de.html
>
> Optionen: Schlüsselwort, Distribution, Architektur
> Zeige an: Pakete mit Dateien, deren Namen das Suchwort enthalten
>
> Z.B.:
> https://packages.debian.org/search?searchon=contents&keywords=libpanel&mode=filename&suite=oldstable&arch=amd64

Danke für die Links, aber mein nächster Versuch wird mit Linux Mint mit
Cinnamon erfolgen.

> --Holger
>
.... und tschüss

Franklin



0 new messages