Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
cgoban [Le 27/12/2009, 18:56]
213.95.41.13 Lancement rapide de cgoban pour petites connexions
cgoban [Le 11/09/2022, 11:57] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
-{{tag>CGoban Jeu de Go BROUILLON}}+{{tag>jeu réflexion ​BROUILLON}}
  
-====== CGoban 3 ======+---- 
 +====== CGoban 3 et CGoban ​====== 
 + 
 +{{:​jeux:​cgoban.png?​300|}} 
 + 
 +CGoban 3 est un client de **[[:Go]]** pour le serveur **KGS** programmé en java. Vous pouvez, grâce à ce client, créer et éditer des fichiers .SGF et jouer sur le serveur **KGS**. 
 +<note tip>​**KGS** est un acronyme signifiant **K**iseido **G**o **S**erver. 
 + 
 +Le go est aussi connu sous le nom wei-chi en Chine et baduk en Corée, le serveur est utilisé par des centaines de joueurs et joueuses dans le monde entier</​note>​
  
-{{:jeux:​cgoban.png?​300|}} <note tip>**KGS** ​signifie **K**gs **G**o **S**erver; aussi connu sous le nom wei-chi en Chine et baduk en Corée, le serveur ​est utilisé par des centaines de joueurs et joueuses ​dans le monde entier</note> +CGoban 3 ne doit pas être confondu avec CGoban ​: 
-Cette application,​ programmée en java, est un client de Go pour le serveur ​**KGS**. Vous pouvez, grâce à ce client, créer ​et éditer des fichiers .SGF et jouer sur le serveur **KGS**.+  * CGoban 3 est un client (récent) pour le serveur ​**KGS** ​(il s'agit du seul client disponible, le protocole de communication étant fermé). Il n'est pas disponible ​dans les dépôts Ubuntu mais téléchargeable sur [[http://​www.gokgs.com/​download.jsp|ce site]] (voir plus loin) 
 +  * **[[apt://​cgoban|CGoban]]** est un client ​(ancien) présent dans les dépôts ​et permettant de se connecter à un serveur ​du type **IGS** (protocole ouvert)Il permet de jouer contre l'​ordinateur,​ par exemple [[gnugo]]
  
 ===== Pré-requis ===== ===== Pré-requis =====
Ligne 13: Ligne 22:
   * Disposer d'une plate-forme d'​exécution [[:​java#​installation|plate-forme d'​exécution Java]] (pour exécuter le client écrit en Java)    * Disposer d'une plate-forme d'​exécution [[:​java#​installation|plate-forme d'​exécution Java]] (pour exécuter le client écrit en Java) 
  
-<note important>​Pour profiter pleinement de CGoban, il semble que Java 6 Sun soit recommandé;​ pour l'​utiliser,​ il suffit d'​[[:​tutoriel:​comment_installer_un_paquet#​paquet_present_dans_les_depots|installer le paquet]] suivant: ​ [[apt://​sun-java6-jre|sun-java6-jre]]</​note>​+<note important>​Pour profiter pleinement de CGoban, il semble que Java 6 Sun soit recommandé;​ pour l'​utiliser,​ il suffit d'​[[:​tutoriel:​comment_installer_un_paquet#​paquet_present_dans_les_depots|installer le paquet]] suivant: ​ [[apt://​sun-java6-jre|sun-java6-jre]]
 + 
 +Le paquet sun-java6-jre n'est plus présent dans les dépôts à partir de Ubuntu 11.10 (Oneiric). La difficulté peut-être contournée en suivant une des méthodes présentées [[http://​www.webupd8.org/​2011/​10/​things-to-tweak-after-installing-ubuntu.html|sur cette page]] (rechercher "​java"​ sur la page).</​note>​
  
 ===== Utilisation / Installation ===== ===== Utilisation / Installation =====
Ligne 25: Ligne 36:
  
 // //
-Cette commande vérifie à chaque fois que vous avez la toute dernière version de java, ce qui peut être très long pour des petites connexions. Pour aller plus vite on peut utiliser en permanence la même version. Dans ce cas, il faut chercher dans votre dossier personnel le fichier/​archive **cgoban.jar** et le lancer directement. Par exemple, j'ai créé un lanceur avec cette commande : +Cette commande vérifie à chaque fois que vous avez la toute dernière version de cgoban, ce qui peut être très long pour des petites connexions. Pour aller plus vite on peut utiliser en permanence la même version. Dans ce cas, il faut chercher dans votre dossier personnel le fichier/​archive **cgoban.jar** et le lancer directement. Par exemple, j'ai créé un lanceur avec cette commande :
 // //
 <​code>​java -jar /​home/​seb/​.netx/​cache/​http/​files.gokgs.com/​javaBin/​cgoban.jar</​code>​ <​code>​java -jar /​home/​seb/​.netx/​cache/​http/​files.gokgs.com/​javaBin/​cgoban.jar</​code>​
Ligne 31: Ligne 42:
  
 Vous pouvez également installer CGoban, mais la version présente dans les dépôts est vieille //et se connecte à IGS,NNGS et non KGS//. Pour l'​installer,​ il suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt://​cgoban|cgoban]]**. Vous trouverez son [[raccourci-lanceur|lanceur]] dans le menu Applications->​Jeux.  ​ Vous pouvez également installer CGoban, mais la version présente dans les dépôts est vieille //et se connecte à IGS,NNGS et non KGS//. Pour l'​installer,​ il suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt://​cgoban|cgoban]]**. Vous trouverez son [[raccourci-lanceur|lanceur]] dans le menu Applications->​Jeux.  ​
- 
 ===== Le Son ===== ===== Le Son =====
  
-A cause d'une mauvaise gestion de Java, qui nécessite parfois 100% des ressources pour générer du son, lorsque vous utiliser un autre processus qui génére ​aussi du son (Firefox, ou bien un lecteur de musique par exemple), CGoban 3 ne fait pas de son. On peut forcer Java à utiliser ALSA grâce au programme aoss. Pour ce faire, il suffit d'​installer alsa-oss, il faut alors entrer dans un terminal:+A cause d'une mauvaise gestion de Java, qui nécessite parfois 100% des ressources pour générer du son, lorsque vous utiliser un autre processus qui génère ​aussi du son (Firefox, ou bien un lecteur de musique par exemple), CGoban 3 n'​émet ​pas de son. On peut forcer Java à utiliser ALSA grâce au programme aoss. Pour ce faire, il suffit d'​installer alsa-oss, il faut alors entrer dans un terminal:
  
 <​code>​apt-get install alsa-oss</​code>​ <​code>​apt-get install alsa-oss</​code>​
Ligne 42: Ligne 52:
 <​code>​aoss javaws http://​files.gokgs.com/​javaBin/​cgoban.jnlp</​code>​ <​code>​aoss javaws http://​files.gokgs.com/​javaBin/​cgoban.jnlp</​code>​
  
-Une fois que vous aurez fait cela, vous devriez pouvoir réentendre le son des pierres posés sur le Goban virtuel ainsi que la voix des commentateurs. +Si grâce à cela vous pouvez réentendre le son des pierres posés sur le Goban virtuel ainsi que la voix des commentateurs.,​ ce qui va suivre ne vous concerne pas, car vous possédez déjà sun-java6-jre. 
-<note tip>Vous pouvez également remplacer "​aoss"​ par son chemin complet. Vous pouvez l'​obtenir en faisant ​dans un terminal:+En effet, il semble que le son sur CGoban 3 ne fonctionne pas complètement lorsque vous avez la plate-forme d'​exécution Java libre openjdk. Si tel est votre cas, ce qui suit est susceptible de vous intéresser. En effet il faut désinstaller la plate-forme d'​exécution openjdk-6-jre,​ pour installer sun-java6-jre,​ qui fonctionne mieux dans ce cas: 
 + 
 +<​code>​sudo apt-get remove --purge openjdk-6-jre</​code>​ 
 + 
 +Ensuite, il faut installer la plate-forme d'​exécution Java [[apt://​sun-java6-jre|sun-java6-jre]]. ​Une fois que vous aurez fait cela, vous devriez pouvoir réentendre le son des pierres posés sur le Goban virtuel ainsi que la voix des commentateurs. 
 + 
 +<note tip>Vous pouvez également remplacer "​aoss"​ par son chemin complet. Vous pouvez l'​obtenir en mettant ​dans un terminal:
 <​code>​which aoss</​code>​ <​code>​which aoss</​code>​
 Par exemple, si cela vous donne "/​usr/​bin/​aoss",​ rentrez dans un terminal: Par exemple, si cela vous donne "/​usr/​bin/​aoss",​ rentrez dans un terminal:
-<​code>/​usr/​bin/​aoss javaws http://​files.gokgs.com/​javaBin/​cgoban.jnlp</​code>​ +<​code>/​usr/​bin/​aoss javaws http://​files.gokgs.com/​javaBin/​cgoban.jnlp</​code></​note>​ 
-</​note>​ + 
-<note tip>Avec pulseaudio ce n'est pas nécessaire,​ une commande existe déjà padsp donc la commande est plutôt ​+<note tip>Avec pulseaudio ce n'est pas nécessaire,​ une commande existe déjà padsp donc la commande est plutôt
 <​code>​padsp javaws ​ http://​files.gokgs.com/​javaBin/​cgoban.jnlp</​code>​ <​code>​padsp javaws ​ http://​files.gokgs.com/​javaBin/​cgoban.jnlp</​code>​
-Celà évite d'​installer un paquet inutile par ailleurs.+Cela évite d'​installer un paquet inutile par ailleurs.
 </​note>​ </​note>​
  
 +<note tip>Avec Ubuntu 12.04, la combinaison cgoban3, openjdk et pulseaudio fonctionne, mais peut entraîner ce
 +[[https://​lists.launchpad.net/​openjdk/​msg06669.html | bug ]] récurrent. La solution donnée dans le rapport fonctionne en éditant un fichier de config comme suit :
 +<​code>​sudo gedit /​etc/​java-6(ou7)-openjdk/​sound.properties</​code> ​
 +en commentant les 4 lignes contenant pulseaudio avec un # et en enlevant le # sur les 4 suivantes - à partir de "​javax.sound.sampled.Clip=com.sun.media.[...]"​. //le 4 mai 2012//
 +</​note>​
 ===== Configuration ===== ===== Configuration =====
  
-{{:jeux:​jeux:​cgobanconfigu.png?​300|}}+{{:​jeux:​cgobanconfigu.png?​300|}}
  
-Depuis le menu, vous devez cliquez ​sur le bouton "​configurer"​. +Depuis le menu, vous devez cliquer ​sur le bouton "​configurer"​. 
-Diverses options s'​offrent à vous, mais il est vivement recommandé de ne pas toucher ​les options par défauts, à moins que vous savez ce que vous faites.+Diverses options s'​offrent à vous, mais il est vivement recommandé de ne pas toucher ​aux options par défaut, à moins de savoir ​ce que vous faites.
  
-===== Liens =====+===== Voir aussi =====
  
 [[http://​www.gokgs.com/​ | Site officiel du Go KGS Serveur ]] [[http://​www.gokgs.com/​ | Site officiel du Go KGS Serveur ]]
Ligne 67: Ligne 88:
  
  
-//Contributeurs principaux ​: [[utilisateurs:​Shideneyu|Shideneyu]].//​ +//Contributeur principal ​: [[utilisateurs:​Shideneyu|Shideneyu]].//​
  • cgoban.1261936611.txt.gz
  • Dernière modification: Le 18/04/2011, 14:59
  • (modification externe)