Wiki

Spiele/FreeDoko

ubuntuusers.de » Wiki » Spiele » FreeDoko

FreeDoko

icon.png

FreeDoko {de} ist ein freies Doppelkopfspiel für Linux und Windows. Es unterstützt alle gängigen Spielregeln, egal ob "mit Neuner" oder "ohne", und bringt Computergegner für jede Spielstärke mit. Der Mehrspielermodus ist in der jetzigen Version 0.7.4 nur eingeschränkt möglich und für Testzwecke gedacht. Eine vollständige Implementierung ist für Version 0.8 vorgesehen. Bis dahin kann man sich jedoch die Zeit problemlos mit den Computergegnern herumschlagen.

Bildschirmfotos

start.pngturnier.pngregeln.pngspiel.png
Startansicht Vorbehalt Einstellung der Regeln Spielansicht

Installation

Hinweis:

FreeDoko enthält vier nicht-freie Kartensätze: "Altenburg/französisch", "Altenburg/deutsch", "Innocard" und "Elite". Wer ein freies FreeDoko auf seinem PC installiert haben möchte, sollte das Wort "non-free" aus der Paketquelle unten entfernen oder nach der Installation über ein Archiv die entsprechenden Ordner mit den Namen der Kartensätze aus dem Unterordner cardsets entfernen.

Möchte man jedoch alle Kartensätze verwenden, muss man bei der Installation über die Paketquelle erst freedoko-nonfree und anschließend freedoko/freedoko-all installieren.

Per Paketquelle

Achtung!

Zusätzliche Fremdquellen können das System gefährden.

Als erstes muss man diese Quelle zu den Paketquellen hinzufügen [2]:

Für Ubuntu ab 9.10: [1]) Vor Version 9.10:

deb http://ppa.launchpad.net/sepreh/ppa/ubuntu karmic main 
deb-src http://ppa.launchpad.net/sepreh/ppa/ubuntu karmic main 

Danach können folgende Pakete installiert [1] werden:

  • freedoko - Basisinstallation

  • freedoko-all - Installation aller freien Komponenten

Das Programm kann man nun über "Anwendungen -> Spiele -> FreeDoko" bzw. K-Menü/Xfce-Menü -> "Spiele -> FreeDoko" ausführen.

Per Debian-Paket

Achtung!

Fremdpakete können das System gefährden.

Für die Installation muss man lediglich das DEB-Paket freedoko-nonfree_VERSION_i386.deb von der Downloadseite {dl} herunterladen und installieren [5]. Es ist allerdings nur in einer Version für i386 vorhanden, für die amd64-Variante existiert kein Paket. Es müssen also die 32bit-Bibliotheken zusätzlich installiert werden.

Nach erfolgreicher Installation lässt sich das Spiel über "Anwendungen -> Spiele -> FreeDoko" bzw. K-Menü/Xfce-Menü -> "Spiele -> FreeDoko" starten.

Aus dem Archiv

Zuerst muss folgendes Paket installiert [2] werden:

  • libgtkmm-2.4-1c2a

Anschließend lädt man sich das Archiv von der Entwicklerseite {de} herunter und entpackt es [4]. Danach kann man die Datei FreeDoko einfach ausführen [6].

Wer das Spiel für alle Benutzer auf dem System installieren möchte, kann den Ordner direkt nach /usr/local/games entpacken [3] (Die VERSION ist dabei durch die heruntergeladene Version zu ersetzen!):

sudo tar -xzf FreeDoko_VERSION.Linux.tgz -C /usr/local/games 

Damit man das Spiel auch von überall starten kann, verlinkt man noch das Startskript:

sudo ln -sf /usr/local/games/FreeDoko_VERSION/freedoko /usr/local/bin/freedoko 

FreeDoko lässt sich nun für jeden Benutzer per

freedoko 

starten [6].

Wenn man das Programm ebenfalls über das Menü starten möchte, dann muss man sich selbst einen Menüeintrag erstellen [7].

Benutzung/Konfiguration

Die Benutzung und Konfiguration des Programms ist denkbar einfach. Alle Einstellungen geschehen per Mausklick und einer entsprechenden Oberfläche.

  • Die Regeln können nur vor einem Turnier verändert werden - siehe Screenshot "Startansicht" oben.

  • Einstellungen die der Anpassung an persönliche Vorlieben dienen, sind jederzeit über "Einstellungen -> Einstellungen" möglich. Dazu zählen z.B. die Kartensortierung oder die Anzeigedauer der Informationsfenster.

Probleme

Es kann passieren, dass sich das Spiel nicht mehr starten lässt. Versucht man es über das Terminal, so erhält man folgende Fehlermeldung:

$ freedoko
freedoko: error while loading shared libraries: libopenal.so.0: cannot open shared object file: No such file or directory

Problem dabei ist, dass die Datei libopenal.so.X.X.XXX (ein X steht für eine Ziffer der jeweiligen Versionsnummer) aktualisiert wurde und das Spiel selbige daher nicht mehr findet. Um dies zu beheben, schaut man im Verzeichnis /usr/lib nach, welche Version libopenal.so.X.X.XXX vorhanden ist:

ls -la /usr/lib/libopenal*

Das Ergebnis sieht dann in etwa so aus:

lrwxrwxrwx 1 root root     20 2009-08-02 15:17 /usr/lib/libopenal.so.1 -> libopenal.so.1.4.272

Dadurch erhält man die Versionsnummer. In diesem Beispiel also 1.4.272. Im nächsten Schritt verlinkt man nun diese Datei neu:

sudo ln -s /usr/lib/libopenal.so.1.4.272 /usr/lib/libopenal.so.0

Eventuell muss man hierbei die Version (in diesem Falle 1.4.272) anpassen.

Zur Verdeutlichung kann auch dieses Posting hilfreich sein, indem beschrieben steht, wie man vorzugehen hat.

Zudem wurde diese Fehlermeldung beobachtet:

$ freedoko
freedoko: error while loading shared libraries: libalut.so.0: cannot open shared object file: No such file or directory

Hier installiert man einfach das Paket libalut0 nach. Die Abhängigkeit mit libopenal.so wird gegebenenfalls direkt aufglöst.

Deinstallation

Wer FreeDoko anhand der Paketquellen oder des DEB-Paketes installiert hat, kann es mit wenigen Mausklicks über die Paketverwaltung wieder deinstallieren [1]. Diejenigen, die sich für das Archiv entschieden haben, löschen entweder den FreeDoko-Ordner aus dem Home-Verzeichnis oder bei einer Mehrbenutzerinstallation [3]:

sudo rm /usr/local/bin/freedoko
sudo rm -R /usr/local/games/FreeDoko_VERSION 


  • 1: (ppa:sepreh/ppa

Diese Revision wurde am 26. Januar 2010 um 14:22 Uhr von herpes85 erstellt.
Dieser Seite wurden folgende Begriffe zugeordnet: Spiele, Denkspiel

Passwort vergessen?