• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Widelands starten[gelöst]

liso24

Newbie
Hallo,

Ich bin seit ein paar Tagen auf Linux umgestiegen, und möchte auch meine Open-Source Spiele weiter nutzen. Darunter auch das Spiel Widelands. Ich hab es unter Software hinzufügen oder löschen gesucht und dann installiert. Lief auch alles klatt. Nur wenn ich das Spiel starten will, öffnet sich das Spielfenster, bleibt aber schwarz und schließt sich nach ein paar Sekunden wieder und das wars dann. Bei der Installation wurde auch die Build13 statt der neuen Build14 heruntergeladen, auch so eine Sache die ich nicht ganz verstehe. Ich würde mich freuen wenn mir jemand helfen könnte, das Spiel zum laufen zu bekommen. Ich nutze openSUSE 11.2 32bit.

P.S. Unter Windows lief das alles einwandfrei. Aber unter Linux bekomme ich es nicht zum laufen, geschweige denn die aktuelle Build14 zu installieren.
 

tomm.fa

Administrator
Teammitglied
liso24 schrieb:
[...] ein paar Sekunden wieder und das wars dann.
Gibt es Fehlermeldungen wenn es aus der Konsole heraus gestartet wird?

liso24 schrieb:
Bei der Installation wurde auch die Build13 statt der neuen Build14 heruntergeladen, auch so eine Sache die ich nicht ganz verstehe. Ich würde mich freuen wenn mir jemand helfen könnte, das [...]
Was ergibt denn:
Code:
zypper se -s widelands
oder/ und:
Code:
rpm -qa|grep widelands
 
OP
L

liso24

Newbie
linux@linux-wm35:~> sudo su

We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:

#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.

root's password:
linux-wm35:/home/linux # zypper se -s widelands
Daten des Repositorys laden ...
Installierte Pakete lesen ...

S | Name | Typ | Version | Arch | Repository
--+---------------------+------------+--------------+--------+-------------------------------
| widelands | Quellpaket | 13-11.2 | noarch | openSUSE BuildService - Spiele
| widelands | Quellpaket | b14-0.pm.2.2 | noarch | Packman Repository
| widelands | Paket | 13-11.2 | i586 | openSUSE BuildService - Spiele
| widelands | Paket | b14-0.pm.2.2 | i586 | Packman Repository
| widelands-debuginfo | Paket | b14-0.pm.2.2 | i586 | Packman Repository
linux-wm35:/home/linux #
 

oc2pus

Ultimate Guru
Wenn rpm -qa | grep widelands nichts liefert, dann ist es auch nicht als rpm installiert ...

1.) räume mal dein System auf und entferne alle deine Leichen von widelands
2.) installiere widelands-b14 aus dem packman repository
3.) dann schauen wir weiter
 
OP
L

liso24

Newbie
das kommt wenn ich das spiel über die konsole starte:

linux@linux-wm35:~> widelands
Section [global], key 'EXENAME' not used (did you spell the name correctly?)
Sound_Handler: songset "intro" does not exist!
WARNING: Couldn't open pics/splash.jpg: Could not find file: could not find file or directory: pics/splash.jpg
WARNING: Couldn't open pics/cursor.png: Could not find file: could not find file or directory: pics/cursor.png

Caught exception (of type '11_wexception') in outermost handler!
The exception said: [src/graphic.cc:439] get_picture_size(0): picture doesn't exist

This should not happen. Please file a bug report on version: build13.

WARNING: Hardware shutting down although graphics system ist still alive!
linux@linux-wm35:~>
 
OP
L

liso24

Newbie
ist doch was passiert:

linux@linux-wm35:~> rpm -qa | grep widelands
widelands-13-11.2.i586
widelands-debuginfo-b14-0.pm.2.2.i586
linux@linux-wm35:~>
 
OP
L

liso24

Newbie
Ich bin wie gesagt neu in der Linuxwelt, deshalb meine Frage: Wie installiere ich das Spiel aus dem Packman Repo???
 

oc2pus

Ultimate Guru
liso24 schrieb:
ist doch was passiert:

linux@linux-wm35:~> rpm -qa | grep widelands
widelands-13-11.2.i586
widelands-debuginfo-b14-0.pm.2.2.i586
linux@linux-wm35:~>

wieso hast du b13 und die debug-info von b14 installiert ?
die debuginfo brauchst du sowieso nicht, da du gar nicht weisst was du damit tun sollst.

also entweder b13 ODER b14 installieren.

solltest du dich für b14 entscheiden, wird das Spiel mit widelands.sh gestartet ... oder via KDE-Menu
für b13 kann ich nichts sagen, da es nicht mein Paket ist.
 
OP
L

liso24

Newbie
Und wie komme ich an die Build14 und wie installiere ich diese??? Hab übrigens den GNOME Desktop, falls das irgendwie wichtig ist.
 

tomm.fa

Administrator
Teammitglied
Code:
zypper lr -d
ergibt was?
Eigentlich müsste ein
Code:
zypper in widelands
ausreichen. Laut deiner Ausgabe von zypper se -s widelands wurde es noch nicht über den Paketverwalter installiert.
 
OP
L

liso24

Newbie
Sorry aber ich habe Linux erst seit kurzen und kenne mich daher mit den ganzen Befehlen noch nicht aus. Bin aber durchaus bereit dazu zulernen, wenn mir das jemand erklären würde. Du kannst mir hier sonst was hinschreiben, aber es nützt mir nix wenn ich nicht weiß was die Befehle für eine Auswirkung haben.
 

oc2pus

Ultimate Guru
surfst du hierhin:
http://packman.links2linux.de/package/widelands

suchst den "1click install" Knopf

und drückst beherzt mit deiner Maus drauf ...
 
OP
L

liso24

Newbie
oc2pus schrieb:
surfst du hierhin:
http://packman.links2linux.de/package/widelands

suchst den "1click install" Knopf

und drückst beherzt mit deiner Maus drauf ...


Besten Dank, hat wunderbar funktioniert. Bevor ich aber dieses Thema als gelöst markiere hab ich noch ein Problem mit einem anderem Spiel. Secret Maryo Chronicles startet zwar aber Mauszeiger und auch die ganze Steuerung bewegt sich wie in Zeitlupe. Hat das was mit der 3D-Beschleunigung zutun?? Falls ja, wie kann ich Herausbekommen ob diese aktiviert ist und falls nicht wie kann ich diese aktivieren??? Sorry wenn ich so viel Frage aber wer nicht fragt bleibt ... oder so ähnlich war das doch.
 

wbaer

Newbie
nu ja der threat ist zwar gelöst jedoch hab ich die gleichen probleme beschieben wie oben! aber ich kann das trotzdes one-click dingens nicht lösen! allerdings kann bei der one-click installation "nokey nicht installiert werden.

ich benutze auch suse 11.2
konsole spuck aus:

stefan@linux-rkiw:~> widelands
Section [global], key 'EXENAME' not used (did you spell the name correctly?)
Sound_Handler: songset "intro" does not exist!
WARNING: Couldn't open pics/splash.jpg: Could not find file: could not find file or directory: pics/splash.jpg
WARNING: Couldn't open pics/cursor.png: Could not find file: could not find file or directory: pics/cursor.png

Caught exception (of type '11_wexception') in outermost handler!
The exception said: [src/graphic.cc:439] get_picture_size(0): picture doesn't exist

This should not happen. Please file a bug report on version: build13.

WARNING: Hardware shutting down although graphics system ist still alive!
stefan@linux-rkiw:~> ^C
stefan@linux-rkiw:~> zypper se -s wideland
Daten des Repositorys laden ...
Installierte Pakete lesen ...

S | Name | Typ | Version | Arch | Repository
--+---------------------+------------+--------------+--------+--------------------------------------------------------------
| widelands | Quellpaket | 13-11.2 | noarch | http://download.opensuse.org/repositories/games/openSUSE_11.2
| widelands | Quellpaket | 13-11.2 | noarch | openSUSE BuildService - Spiele
| widelands | Quellpaket | b14-1.pm.3.1 | noarch | http://packman.iu-bremen.de/suse/11.2
| widelands | Quellpaket | b14-1.pm.3.1 | noarch | Packman Repository
i | widelands | Paket | 13-11.2 | x86_64 | http://download.opensuse.org/repositories/games/openSUSE_11.2
i | widelands | Paket | 13-11.2 | x86_64 | openSUSE BuildService - Spiele
v | widelands | Paket | b14-1.pm.3.1 | x86_64 | http://packman.iu-bremen.de/suse/11.2
v | widelands | Paket | b14-1.pm.3.1 | x86_64 | Packman Repository
v | widelands | Paket | 13-11.2 | i586 | http://download.opensuse.org/repositories/games/openSUSE_11.2
v | widelands | Paket | 13-11.2 | i586 | openSUSE BuildService - Spiele
v | widelands | Paket | b14-1.pm.3.1 | i586 | http://packman.iu-bremen.de/suse/11.2
v | widelands | Paket | b14-1.pm.3.1 | i586 | Packman Repository
i | widelands-debuginfo | Paket | b14-1.pm.3.1 | x86_64 | http://packman.iu-bremen.de/suse/11.2
i | widelands-debuginfo | Paket | b14-1.pm.3.1 | x86_64 | Packman Repository
v | widelands-debuginfo | Paket | b14-1.pm.3.1 | i586 | http://packman.iu-bremen.de/suse/11.2
v | widelands-debuginfo | Paket | b14-1.pm.3.1 | i586 | Packman Repository
stefan@linux-rkiw:~> zypper se -s widelands
Daten des Repositorys laden ...
Installierte Pakete lesen ...

S | Name | Typ | Version | Arch | Repository
--+---------------------+------------+--------------+--------+--------------------------------------------------------------
| widelands | Quellpaket | 13-11.2 | noarch | http://download.opensuse.org/repositories/games/openSUSE_11.2
| widelands | Quellpaket | 13-11.2 | noarch | openSUSE BuildService - Spiele
| widelands | Quellpaket | b14-1.pm.3.1 | noarch | http://packman.iu-bremen.de/suse/11.2
| widelands | Quellpaket | b14-1.pm.3.1 | noarch | Packman Repository
i | widelands | Paket | 13-11.2 | x86_64 | http://download.opensuse.org/repositories/games/openSUSE_11.2
i | widelands | Paket | 13-11.2 | x86_64 | openSUSE BuildService - Spiele
v | widelands | Paket | b14-1.pm.3.1 | x86_64 | http://packman.iu-bremen.de/suse/11.2
v | widelands | Paket | b14-1.pm.3.1 | x86_64 | Packman Repository
v | widelands | Paket | 13-11.2 | i586 | http://download.opensuse.org/repositories/games/openSUSE_11.2
v | widelands | Paket | 13-11.2 | i586 | openSUSE BuildService - Spiele
v | widelands | Paket | b14-1.pm.3.1 | i586 | http://packman.iu-bremen.de/suse/11.2
v | widelands | Paket | b14-1.pm.3.1 | i586 | Packman Repository
i | widelands-debuginfo | Paket | b14-1.pm.3.1 | x86_64 | http://packman.iu-bremen.de/suse/11.2
i | widelands-debuginfo | Paket | b14-1.pm.3.1 | x86_64 | Packman Repository
v | widelands-debuginfo | Paket | b14-1.pm.3.1 | i586 | http://packman.iu-bremen.de/suse/11.2
v | widelands-debuginfo | Paket | b14-1.pm.3.1 | i586 | Packman Repository


kann jemand helfen
 

tomm.fa

Administrator
Teammitglied
Bei dir gilt auch dieses:
oc2pus schrieb:
1.) räume mal dein System auf und entferne alle deine Leichen von widelands
2.) installiere widelands-b14 aus dem packman repository
3.) dann schauen wir weiter
(Außer eventuell Punkt 1.)
Und:
oc2pus schrieb:
wieso hast du b13 und die debug-info von b14 installiert ?
die debuginfo brauchst du sowieso nicht, da du gar nicht weisst was du damit tun sollst.

also entweder b13 ODER b14 installieren.

solltest du dich für b14 entscheiden, wird das Spiel mit widelands.sh gestartet ... oder via KDE-Menu
für b13 kann ich nichts sagen, da es nicht mein Paket ist.
 

wbaer

Newbie
Hallo erstmal danke für die schnelle antwort!

nun ja ich bin auch einer von den anfängern bei suse ich hab widelands nun per yast deinstalliert und hab per root und filemanager versucht die wideland dateien und quelldateien ausfindigzu machen - ABER wenn ich "zypper se -s widelands" in die konsole tippe bekomme ich immer noch
zypper se -s widelands
Retrieving repository 'openSUSE BuildService - Wine-CVS-Pakete' metadata [done]
Building repository 'openSUSE BuildService - Wine-CVS-Pakete' cache [done]
Loading repository data...
Reading installed packages...

S | Name | Type | Version | Arch | Repository
--+---------------------+------------+--------------+--------+--------------------------------------------------------------
| widelands | srcpackage | 13-11.2 | noarch | http://download.opensuse.org/repositories/games/openSUSE_11.2
| widelands | srcpackage | 13-11.2 | noarch | openSUSE BuildService - Spiele
| widelands | srcpackage | b14-1.pm.3.1 | noarch | http://packman.iu-bremen.de/suse/11.2
| widelands | srcpackage | b14-1.pm.3.1 | noarch | Packman Repository
| widelands | package | 13-11.2 | x86_64 | http://download.opensuse.org/repositories/games/openSUSE_11.2
| widelands | package | 13-11.2 | x86_64 | openSUSE BuildService - Spiele
| widelands | package | b14-1.pm.3.1 | x86_64 | http://packman.iu-bremen.de/suse/11.2
| widelands | package | b14-1.pm.3.1 | x86_64 | Packman Repository
| widelands | package | 13-11.2 | i586 | http://download.opensuse.org/repositories/games/openSUSE_11.2
| widelands | package | 13-11.2 | i586 | openSUSE BuildService - Spiele
| widelands | package | b14-1.pm.3.1 | i586 | http://packman.iu-bremen.de/suse/11.2
| widelands | package | b14-1.pm.3.1 | i586 | Packman Repository
| widelands-debuginfo | package | b14-1.pm.3.1 | x86_64 | http://packman.iu-bremen.de/suse/11.2
| widelands-debuginfo | package | b14-1.pm.3.1 | x86_64 | Packman Repository
| widelands-debuginfo | package | b14-1.pm.3.1 | i586 | http://packman.iu-bremen.de/suse/11.2
| widelands-debuginfo | package | b14-1.pm.3.1 | i586 | Packman Repository
linux-rkiw:~ #

wie komme ich an die packages??
 

wbaer

Newbie
Hiiilfe also nach einigem stöbern hab ich einiges probiert aber die pakete sind wohl immernoch da
gugst du
zypper remove widelands
Daten des Repositorys laden ...
Installierte Pakete lesen ...
'widelands' ist nicht installiert.
Paketabhängigkeiten auflösen ...

Keine auszuführenden Aktionen.
linux-rkiw:/home/stefan # zypper se -s widelands
Daten des Repositorys laden ...
Installierte Pakete lesen ...

S | Name | Typ | Version | Arch | Repository
--+---------------------+------------+--------------+--------+--------------------------------------------------------------
| widelands | Quellpaket | 13-11.2 | noarch | http://download.opensuse.org/repositories/games/openSUSE_11.2
| widelands | Quellpaket | 13-11.2 | noarch | openSUSE BuildService - Spiele
| widelands | Quellpaket | b14-1.pm.3.2 | noarch | http://packman.iu-bremen.de/suse/11.2
| widelands | Quellpaket | b14-1.pm.3.2 | noarch | Packman Repository
| widelands | Paket | 13-11.2 | x86_64 | http://download.opensuse.org/repositories/games/openSUSE_11.2
| widelands | Paket | 13-11.2 | x86_64 | openSUSE BuildService - Spiele
| widelands | Paket | b14-1.pm.3.2 | x86_64 | http://packman.iu-bremen.de/suse/11.2
| widelands | Paket | b14-1.pm.3.2 | x86_64 | Packman Repository
| widelands | Paket | 13-11.2 | i586 | http://download.opensuse.org/repositories/games/openSUSE_11.2
| widelands | Paket | 13-11.2 | i586 | openSUSE BuildService - Spiele
| widelands | Paket | b14-1.pm.3.2 | i586 | http://packman.iu-bremen.de/suse/11.2
| widelands | Paket | b14-1.pm.3.2 | i586 | Packman Repository
| widelands-debuginfo | Paket | b14-1.pm.3.2 | x86_64 | http://packman.iu-bremen.de/suse/11.2
| widelands-debuginfo | Paket | b14-1.pm.3.2 | x86_64 | Packman Repository
| widelands-debuginfo | Paket | b14-1.pm.3.2 | i586 | http://packman.iu-bremen.de/suse/11.2
| widelands-debuginfo | Paket | b14-1.pm.3.2 | i586 | Packman Repository
 
Oben