ubuntuusers.de

DevilutionX nicht mehr startbar (xubuntu20)

Status: Gelöst | Ubuntu-Version: Xubuntu 20.04 (Focal Fossa)
Antworten |

xubu2

Anmeldungsdatum:
11. Februar 2021

Beiträge: 114

Hallo Leute, über Monate hatte ich devilutionX problemlos laufen, das letzte devilutionX-UPDATE hat offenbar was zerballert. Start über terminal liefert ne MENGE Fehler, der erste hier:

DEBUG: Failed loading wl_egl_window_create: /lib/x86_64-linux-gnu/libwayland-client.so.0: undefined symbol: _wl_egl_window_create

der letzte hier:

DEBUG: Failed loading udev_device_get_action: devilutionx: undefined symbol: _udev_device_get_action
AddressSanitizer:DEADLYSIGNAL
=================================================================
==2466==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000000 (pc 0x000000000000 bp 0x000000000001 sp 0x7ffea02924c8 T0)
==2466==Hint: pc points to the zero page.
==2466==The signal is caused by a READ memory access.
==2466==Hint: address points to the zero page.

AddressSanitizer can not provide additional info.
SUMMARY: AddressSanitizer: SEGV (<unknown module>) 
==2466==ABORTING

/lib/x86_64-linux-gnu/ enthält den link(?) "Pfeilsymbol" zu libwayclient.so.0 Ich nutze x/ubuntu zwar seit Jahren, bin aber froh, wenn es "nur" läuft (keine Informatik-Kenntnisse, Terminal copy+paste). Kann durch ne neue xubuntu-Version das benötigte Datenmaterial woanders sein, und devilutionX findet es nicht?

haveaproblem

Anmeldungsdatum:
2. Januar 2015

Beiträge: 1157

Nabend, bitte mal die Angaben zu deinem Grafikchip und wann hast du denn das Programm das letzte mal aktualisiert? Das letzte größere Update kam wohl am 13. April, ist schon ein bisschen her.

Und mit welcher Methode hast du das Spiel installiert?

xubu2

(Themenstarter)

Anmeldungsdatum:
11. Februar 2021

Beiträge: 114

Hallo, danke für die schnelle reply. Grafik: EVGA Geforce RTX 3060 (nvidia-Treiber 470.103.01) das letzte devilutionx-update dürfte das genannte sein (bekam die Meldung über die Aktualisierungsverwaltung) Installation lief über ppa (darum auch Meldung in Aktualisierungsverwaltung):

sudo add-apt-repository ppa:devilutionx/stable
sudo add-apt-repository ppa:devilutionx/dev
sudo apt update
sudo apt install devilutionx

(dann diabdat.mpq in Ordner) wie gesagt: seit 10.2021 lief es einwandfrei.

trollsportverein

Avatar von trollsportverein

Anmeldungsdatum:
21. Oktober 2010

Beiträge: 4441

Läuft das Desktop mit Wayland oder Xserver? Xserver ist alt, aber bewährt. Der Fehler sieht irgendwie verdächtig nach Wayland aus.

DEBUG: Failed loading wl_egl_window_create: /lib/x86_64-linux-gnu/libwayland-client.so.0: undefined symbol: _wl_egl_window_create

Mit echo $XDG_SESSION_TYPE lässt sich herausfinden was gerade genutzt wird, hier bei mir mit Nvidia Grafikkarte und auch Nutzung von 3D Spielen ist es der alte bewährte Xserver:

echo $XDG_SESSION_TYPE

x11

Umschalten sollte bei der Anmeldung möglich sein:

xubu2

(Themenstarter)

Anmeldungsdatum:
11. Februar 2021

Beiträge: 114

laut

echo $XDG_SESSION_TYPE

nutzt mein PC x11, daran liegt's also nicht.

thom_raindog

Avatar von thom_raindog

Anmeldungsdatum:
20. Mai 2005

Beiträge: 2848

Ich hab mir das grade mal als AppImage gezogen und das läuft einwandfrei. Hilft dir vermutlich nicht, aber wäre vielleicht eine Alternative. ☺

Und jetzt geh ich den Butcher legen, der guten alten Zeiten wegen. 😀

xubu2

(Themenstarter)

Anmeldungsdatum:
11. Februar 2021

Beiträge: 114

noob-Frage: gibts nen Terminal-Befehl, um die Version von devilutionX zurückzusetzen? Frage, weil ich bezüglich Internet mal durch n Hinweis hier im Forum ne alte Version einspielen konnte und alles wieder in Butter war, und schon bei diversen Programmen las "mit der alten Version läuft es". Sonst: wie krieg ich devilutionX/diasurgical ganz deinstalliert? (u.a. Einträge in /usr /.config /.local)

xubu2

(Themenstarter)

Anmeldungsdatum:
11. Februar 2021

Beiträge: 114

die GROßE Überraschung: starte ich das app Image (mit chmod a+x devilutionx-linux-x86_64.appimage ausführbar gemacht), läuft devilutionX nicht nur mit meinen "alten" settings an, nein, sogar die SPIELSTÄNDE sind nutzbar (Start OHNE das appimage weiter UNMÖGLICH). Schön, dass meine Spielstände nutzbar sind, aber warum mag die installierte Version (neuerdings) scheitern? Soll ich mal ALLE Fehler beim Start des installierten devilutionx posten?

Mankind75 Team-Icon

Lokalisierungsteam
Avatar von Mankind75

Anmeldungsdatum:
4. Juni 2007

Beiträge: 3307

Wohnort: Wernigerode

xubu2 schrieb:

aber warum mag die installierte Version (neuerdings) scheitern?

Erstmal danke für den Hinweis auf devilutionX. Ich hatte gestern einen schönen Nostalgieabend mit der Sharewareversion.

Ich habe mir mal das Repository auf launchpad angeschaut: Mittlerweile ist die 1.4.0 Version erschienen und im Repository ist noch die 1.3.1 - vielleicht liegt es daran und in der 1.4.0 ist dieser Bug schon behoben.

Eine eventuelle Lösung wäre auf Launchpad eine Notiz zu hinterlassen, dass eine neuere Upstreamversion vorhanden ist und Du um ein entsprechendes Paket bittest. Ob das Paket einen Maintainer hat weiß ich nicht aber mit den üblichen Befehlen kannst Du dann das Paket dann einspielen sofern es in deinem Repository gebaut ist.

xubu2

(Themenstarter)

Anmeldungsdatum:
11. Februar 2021

Beiträge: 114

mini-update: da kürzlich ein update von devilutionX erschien, installierte ich es: und siehe da: es läuft wieder (also die installierte Version, NICHT das appImage ;P). Dass es überhaupt zu Problemen kam, mag an all den nachträglich reingepatchten Optionen (u.a. health-Anzeige der Gegner, höhere Spielgeschwindigkeit e.a. liegen). Schön, dass das devilutionX-team noch immer an dem Klassiker feilt *DaumenHoch* 😉

Mankind75 Team-Icon

Lokalisierungsteam
Avatar von Mankind75

Anmeldungsdatum:
4. Juni 2007

Beiträge: 3307

Wohnort: Wernigerode

xubu2 schrieb:

Schön, dass das devilutionX-team noch immer an dem Klassiker feilt

Muss ja nicht unbedingt Diablo IV sein, was momentan in Mode ist.

tomtomtom Team-Icon

Supporter
Avatar von tomtomtom

Anmeldungsdatum:
22. August 2008

Beiträge: 54985

Wohnort: Berlin

xubu2 schrieb:

mini-update

Apropos Update (bzw. Upgrade):

Der Support für Xubuntu 20.04 ist im April 2023 ausgelaufen.

von.wert

Anmeldungsdatum:
23. Dezember 2020

Beiträge: 11444

tomtomtom schrieb:

Der Support für Xubuntu 20.04 ist im April 2023 ausgelaufen.

...und das scheint ihn auch Mitte November überhaupt nicht zu stören, er startet weiter fröhlich Threads mit seinem XFocal mit EoS.

Xubuntu 23.10

Antworten |