Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 21/01/2007, à 10:42

Ultrastar-ng

Installation de Ultrastar-ng sous ubuntu

Bonjour,

En faisant des recherches sur ultrastar (clone de Singstar), je me suis aperçu qu'il en existe un portage sous linux (ultrastar étant sous license GPL), dénommé Ultrastar-ng (http://sourceforge.net/project/screensh … _id=179856).

Pour commencer, il n'est pas présent dans les dépôts officiels. J'ai alors téléchargé l'archive sur le site :

http://sourceforge.net/project/showfile … _id=179856

Après décompression, sous la console, je tape ./configure ...procédure qui échoue finalement sur des librairies cairo <1.2 non trouvées :

mathojojo@butterfly:~/Desktop/UltraStar-ng-0.1.0$ ./configure --with-a-lot-of-options
Configure launch with the following arguments: /usr/local/share/config.site /usr/local/etc/config.site
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking for ranlib... ranlib
checking for a BSD-compatible install... /usr/bin/install -c
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking how to run the C++ preprocessor... g++ -E
checking algorithm usability... yes
checking algorithm presence... yes
checking for algorithm... yes
checking vector usability... yes
checking vector presence... yes
checking for vector... yes
checking iostream usability... yes
checking iostream presence... yes
checking for iostream... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking math.h usability... yes
checking math.h presence... yes
checking for math.h... yes
checking for stdlib.h... (cached) yes
checking stdio.h usability... yes
checking stdio.h presence... yes
checking for stdio.h... yes
checking dirent.h usability... yes
checking dirent.h presence... yes
checking for dirent.h... yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking for sys/types.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for cairo... no
configure: error: This game connot be build without cairo < 1.2

De toute évidence, mes librairies cairo sont trop récentes, non?
Comment puis-je résoudre ce problème, je ne trouves pas dans synaptic des librairies cairo <1.2.

Pour info, je suis sous ubuntu edgy

Merci pour votre aide.

P.S : si quelqu'un connait un dépôt avec ultrastar-ng, ou a envie de créer (fort de son expérience un package), ce serait vraiment le pied !

Matho

#2 Le 21/01/2007, à 11:55

oswald-p

Re : Installation de Ultrastar-ng sous ubuntu

Je crois qu'il faut intaller le paquet libcairo2-dev avant ...
Mais je suis vraiment pas sûr de mon coup...

bon courage

O-p


Chuck Norris a terrassé Prince de Lu avec un cookie

Hors ligne

#3 Le 21/01/2007, à 13:03

mathojojo

Re : Installation de Ultrastar-ng sous ubuntu

Mhhh, génial oswald-p ...... c'était bien ça le problème (d'ailleurs, j'ai dû installer bien d'autres dev (sdl, ttfw3,xine,...).

Bon, ben c'est installé, il ne me reste plus qu'à comprendre comment le jeu se lance (copie des mp3 au bon endroit ainsi que les paroles..).

Merci beaucoup en tout cas, bonne journée !

matho


AMD Phenom II X6 1090T RAM DDR3 8Go - ATI HD4850
Kubuntu/Raring Ringtail KDE 4.10

http://situsavaislinux.blogspot.com/

Hors ligne

#4 Le 21/01/2007, à 13:50

mathojojo

Re : Installation de Ultrastar-ng sous ubuntu

Re !!

Mhhh, je reviens, car en fait, j'ai une erreur de segmentation :

mathojojo@butterfly:~$ sudo ultrastarng /home/mathojojo/Ultrastar
Password:
Adding screen "Intro" to screen manager
Adding screen "Songs" to screen manager
Adding screen "Sing" to screen manager
Erreur de segmentation (core dumped)

En fait le jeu se lance, il me demande d'appuyer sur S pour choisir la chanson, et lorsque je le fait,la fenêtre disparait, et je vois l'erreur ci-dessus dans la console !!!

Quelqu'un a une idée de ce qu'est une erreur de segmentation, et comment la résoudre ?

Merci encore......

Matho


AMD Phenom II X6 1090T RAM DDR3 8Go - ATI HD4850
Kubuntu/Raring Ringtail KDE 4.10

http://situsavaislinux.blogspot.com/

Hors ligne

#5 Le 21/01/2007, à 18:17

Paul Atreides

Re : Installation de Ultrastar-ng sous ubuntu

sad
Malheureusement, pareil pour moi... sur Core2Duo E6600.

Hors ligne

#6 Le 22/01/2007, à 19:00

mathojojo

Re : Installation de Ultrastar-ng sous ubuntu

Hello ...
Et moi c'est sur Athlon 64 x2 3800+.

C'est vraiment dommage. Je pense que le problème est plutôt à rechercher sur le système que sur le matériel. Je vais voir si je peux remonter ce bug sur le site de sourceforge.

@+


AMD Phenom II X6 1090T RAM DDR3 8Go - ATI HD4850
Kubuntu/Raring Ringtail KDE 4.10

http://situsavaislinux.blogspot.com/

Hors ligne

#7 Le 23/01/2007, à 00:16

Yoda-JM

Re : Installation de Ultrastar-ng sous ubuntu

Salut,

Je suis le dev principal de UltraStar-NG, ceci est un bug connu non encore résolu (et pourtant simple à résoudre).
Il faut mettre un "/" à la fin du path qu'on donne en ligne de commande smile

Vincent

PS : n'hesitez pas a poster les feedbacks, bugs etc. sur la mailing list (sourceforge) ou le bugtracker (sourceforge)

#8 Le 23/01/2007, à 00:51

Yoda-JM

Re : Installation de Ultrastar-ng sous ubuntu

Bon voila j'ai fixe les erreurs sur le CVS, merci pour l'interet.
- "cairo < 1.2" : faute de typo il faut lire "cairo >= 1.2"
- ajout automatique d'un "/" a la fin du repertoire donne

#9 Le 23/01/2007, à 00:54

Paul Atreides

Re : Installation de Ultrastar-ng sous ubuntu

Yoda-JM a écrit :

Salut,

Je suis le dev principal de UltraStar-NG, ceci est un bug connu non encore résolu (et pourtant simple à résoudre).
Il faut mettre un "/" à la fin du path qu'on donne en ligne de commande smile

Vincent

PS : n'hesitez pas a poster les feedbacks, bugs etc. sur la mailing list (sourceforge) ou le bugtracker (sourceforge)

Bon, j'ai refais la manip' avec un / à la fin de la ligne de commande et ça ne résoud rien ; voilà la sortie :

ultrastarng /data/supp/musique/Music_online/
ALSA lib pcm_dmix.c:862:(snd_pcm_dmix_open) unable to open slave
Adding screen "Intro" to screen manager
Adding screen "Songs" to screen manager
Adding screen "Sing" to screen manager
Erreur de segmentation

?

Par contre, j'ai pas eu le temps de recompiler le nouveau CVS, je verrai cela plus tard...

Dernière modification par Paul Atreides (Le 23/01/2007, à 00:56)

Hors ligne

#10 Le 23/01/2007, à 01:01

Yoda-JM

Re : Installation de Ultrastar-ng sous ubuntu

Est-ce que le repertoire a la bonne structure ?
dans /data/supp/musique/Music_online/ que des repertoire et dans ces repertoires un fichier text du nom du répertoire contenant le fichier de type ultrastar ?
(par exemple : /data/supp/musique/Music_online/Jamelia/Jamelia.txt)

Vincent

#11 Le 23/01/2007, à 09:00

Paul Atreides

Re : Installation de Ultrastar-ng sous ubuntu

Bon, là, je suis peut-être un peu "boulet"... Il faudrait que je lise le mode d'emploi de Ultrastar parce que je ne savais pas qu'il avait besoin d'un fichier texte spécial. As-tu un lien expliquant la structure voulue par le programme ?

Hors ligne

#12 Le 23/01/2007, à 15:48

Yoda-JM

Re : Installation de Ultrastar-ng sous ubuntu

Pleins d'explications sur la version windows :

http://ultrastar.byto.de/index_en.html

Vincent

#13 Le 28/01/2007, à 18:06

mathojojo

Re : Installation de Ultrastar-ng sous ubuntu

Pour ma part, j'ai réussi à utiliser ultrastar, mais il n'accepte pas de sous-répertoires, sinon j'ai le fameux problème de segmentation.

En ce moment, pour que cela fonctionne ma structure a cette forme

/home/mathojojo/Ultrastar/songs
                                                 |     L lediner
                                                 |     |     L lediner.txt
                                                 |     |     L lediner[CO].png
                                                 |     |     L lediner[BG].png
                                                 |     |     L lediner.mp3
                                                 |     L jelaimeamourrir
                                                 |     |     L jelaimeamourrir.txt
                                                 |     |     L jelaimeamourrir[CO].png
                                                 |     |     L jelaimeamourrir[BG].png
                                                 |     |     L jelaimeamourrir.mp3


D'après le fichier joint, je devrais pourtant plutôt l'organiser en ajoutant un niveau (correspondant au genre) :

/home/mathojojo/Ultrastar/songs
                                              |     L Variété Française
                                              |     |     | Variété Française.png
                                              |     |     L lediner
                                              |     |     |     L lediner.txt
                                              |     |     |     L lediner[CO].png
                                              |     |     |     L lediner[BG].png
                                              |     |     |     L lediner.mp3
                                              |     |     L jelaimeamourrir
                                              |     |     |     L jelaimeamourrir.txt
                                              |     |     |     L jelaimeamourrir[CO].png
                                              |     |     |     L jelaimeamourrir[BG].png
                                              |     |     |     L jelaimeamourrir.mp3

Lorsque je tape : ultrastarng /home/mathojojo/Ultrastar/songs/ , j'obtiens une erreur de segmentation, pourtant, je n'oublie pas le slash...

Est ce normal ?

En tout cas, à Vincent pour le portage et développement de ultrastar sous linux... je pense que ce genre de jeux apporte un plus important à la communauté du libre.

Bon courage pour la suite.

Dernière modification par mathojojo (Le 28/01/2007, à 18:31)


AMD Phenom II X6 1090T RAM DDR3 8Go - ATI HD4850
Kubuntu/Raring Ringtail KDE 4.10

http://situsavaislinux.blogspot.com/

Hors ligne

#14 Le 28/01/2007, à 18:35

mathojojo

Re : Installation de Ultrastar-ng sous ubuntu

Euh, j'oubliais...

Est t'il possible d'ajouter la possibilité d'agrandir la fenêtre et de la mettre en plein écran? Chez moi, la taille est bloquée, et c'est un peu embêtant (pas trop, mais quand même un peu).

Autre petit problème : pendant la lecture d'un titre, certains textes ne s'affichent pas, alors qu'ils sont bien présents dans le txt. Les barres pour la longueur et la hauteur de la note à chanter apparaissent quant à elles bien comme il faut et tout le temps, même quand le texte correspondant manque.

Merci encore

@+

Dernière modification par mathojojo (Le 28/01/2007, à 18:40)


AMD Phenom II X6 1090T RAM DDR3 8Go - ATI HD4850
Kubuntu/Raring Ringtail KDE 4.10

http://situsavaislinux.blogspot.com/

Hors ligne

#15 Le 30/01/2007, à 11:50

Yoda-JM

Re : Installation de Ultrastar-ng sous ubuntu

Concernant la structure des répertoire, celle que mathojojo donne est celle marquée dans le TODO, donc en l'occurence ... a faire smile (celle à laquelle on aimerait bien arriver). En fait le programme segfault pour le moment si aucun titre n'est trouvé dans le répertoire donné (je vais essayer de fixer ça).

Pour ce qui est de la possiblité d'agrandir la fenêtre il y a 2 choses. Le jeu est codé avec des thèmes en SVG (images vectorielles) et donc il est très facil de changer la résolution sans altérer la qualité. Deuxièmement depuis hier il est possible sur la version CVS de choisir sa résolution lors de la compilation (en changeant juste une valeur dans un fichier source). Il est prévu d'ajouter un moyen de configurer cela au runtime (tout comme pleins d'autres choses) bientôt ....

Enfin concernant les parôles qui ne s'affichent pas : si les notes s'affichent c'est probablement qu'il y a un caractère spécial (UTF-8 peut-être) dans la chanson, dans ce cas le meilleur moyen est de changer à la main ce caractère par un caractère non UTF-8 (J'essaye de bien afficher les caractères UTF-8 actuellement notement pour pouvoir supporter les kanji). Si les notes ne s'affichaient pas cela aurait été un problème dans le fichier son.

Merci pour l'encouragement

Vincent

#16 Le 11/02/2007, à 00:08

mathojojo

Re : Installation de Ultrastar-ng sous ubuntu

Yoda-JM a écrit :

Concernant la structure des répertoire, celle que mathojojo donne est celle marquée dans le TODO, donc en l'occurence ... a faire smile (celle à laquelle on aimerait bien arriver). En fait le programme segfault pour le moment si aucun titre n'est trouvé dans le répertoire donné (je vais essayer de fixer ça).

Pour ce qui est de la possiblité d'agrandir la fenêtre il y a 2 choses. Le jeu est codé avec des thèmes en SVG (images vectorielles) et donc il est très facil de changer la résolution sans altérer la qualité. Deuxièmement depuis hier il est possible sur la version CVS de choisir sa résolution lors de la compilation (en changeant juste une valeur dans un fichier source). Il est prévu d'ajouter un moyen de configurer cela au runtime (tout comme pleins d'autres choses) bientôt ....

Enfin concernant les parôles qui ne s'affichent pas : si les notes s'affichent c'est probablement qu'il y a un caractère spécial (UTF-8 peut-être) dans la chanson, dans ce cas le meilleur moyen est de changer à la main ce caractère par un caractère non UTF-8 (J'essaye de bien afficher les caractères UTF-8 actuellement notement pour pouvoir supporter les kanji). Si les notes ne s'affichaient pas cela aurait été un problème dans le fichier son.

Merci pour l'encouragement

Vincent

Merci pour ta réponse,

Donc, beaucoup d'améliorations à venir!!! C'est super, merci !!!

Par contre, en ce qui concerne le problème des paroles qui ne s'affichent pas, j'avais tenté en modifiant par exemple les "é" par des "e". Ca n'a pas réglé le problème. A moins que ce ne soit pas de cela dont tu parles avec les caractères UTF-8 ???

Merci encore..... @+


AMD Phenom II X6 1090T RAM DDR3 8Go - ATI HD4850
Kubuntu/Raring Ringtail KDE 4.10

http://situsavaislinux.blogspot.com/

Hors ligne

#17 Le 12/02/2007, à 01:21

Yoda-JM

Re : Installation de Ultrastar-ng sous ubuntu

En fait tout ce qui n'est pas [a-zA-Z] plus les ponctuation peut potentiellement poser problème.
Pourrais-je avoir le .txt par mail pour voir si je vois quelquechose d'étrange ?

Vincent

#18 Le 20/02/2007, à 22:55

rollie tyler

Re : Installation de Ultrastar-ng sous ubuntu

Bonjour!

Je me permet de passer par ce forum pour soumettre un petit souci...

j'ai récupéré la dernière version d'Ultrastar-ng sur SourceForge, et lorsque je fais ./configure il me dit qu'il me manque alsa, alors que je l'ai installé, qu'il fonctionne... Je l'ai même réinstallé pour être sur!!! mais rien y fait.
Qu'est ce qu'il me manque??? Et où le trouver???

Merci de me répondre, ce projet est génial !!!

Hors ligne

#19 Le 24/02/2007, à 11:53

Yoda-JM

Re : Installation de Ultrastar-ng sous ubuntu

Si vous etes sous debian le probleme est sans doute qu'il vous faut les paquets de developement (alsa-dev ou quelquechose comme ca).

Vincent

#20 Le 25/02/2007, à 14:18

Sady

Re : Installation de Ultrastar-ng sous ubuntu

erf alsa me pose probleme aussi, je trouve pas de alsa-dev....
mais je suis sous ubuntu Feisty.... quoi que ça devrait pas poser de probleme apparement....

Hors ligne

#21 Le 25/02/2007, à 18:16

Yoda-JM

Re : Installation de Ultrastar-ng sous ubuntu

Bonjour,

http://blog.txipinet.com/index.php/2007/01/21/62-avances-en-ultrastar-ng

Vous trouvez sur ce lien quelques informations sur les packages a installer (en fait ce n'etait pas alsa-dev mais asound2-dev).
Toutes les dependances ne sont plus necessaire et certaines manquent peut-etre sur cette page mais grosso-modo y'a le principal.

Vincent

#22 Le 26/02/2007, à 00:43

Sady

Re : Installation de Ultrastar-ng sous ubuntu

c'est nickel, jte remercie ^_^

Hors ligne

#23 Le 06/05/2007, à 14:03

djjudge

Re : Installation de Ultrastar-ng sous ubuntu

Salut,

Tout d'abord, merci de proposer une version Linux !!
Je vais essayer de faire marcher tout cela...

Dernière modification par djjudge (Le 07/05/2007, à 15:01)

Hors ligne

#24 Le 05/03/2008, à 23:08

Trynium

Re : Installation de Ultrastar-ng sous ubuntu

Je viens d'installer Ultra Star NG dans mon dossier /home/alex/Jeux/UltraStar-ng-0.2.1 en faisant :
./configure
make
sudo make install
sudo ldconfig

J'arrive à lancer le jeu sans problème, par contre je ne sais pas dans quel dossier mettre les musiques !
J'ai lu qu'il faillait les mettre dans ~/.ultrastar/songs
Mais je n'ai pas trouver ces dossiers ! Je ne sais même pas où ils sont censés se trouver !

Quelqu'un aurait une idée ?
Merci d'avance !

EDIT :
Bon bah finalement j'ai créé un dossier .ultrastar dans /home/alex dans lequel j'ai mis le dossier songs, et les musiques sont réconnues !!:D
Maintenant le problème est que mon micro n'est pas réconnu... Pour info je j'ai un micro créative branché sur l'entrée micro de mon Fujitsu Siemens Amilo M3438G.
Faut que je trouve une solution !

Dernière modification par Trynium (Le 05/03/2008, à 23:31)

Hors ligne