#501 Le 06/03/2010, à 16:55
- bishop
Re : [ZiK]Lecteur audio en développement
Salut vinc-mai !
J'ai désinstallé ZiK version PPA pour tester ZiK Git (Intallation toute fraîche puisqu'elle ne date que de quelques heures).
Test de la radio concluant avec le lien que tu avais soumis dans un post précédent.
http://mp3.live.tv-radio.com/centpource … t-128k.mp3
.
Test de BrainZ concluant... il me semble
bishop09@karmic:~/Bureau$ ZiK.rb
Hi! This is ZiK (0.13.0+git). Enjoy your music.
/home/bishop09/.ZiK/ZiKrc read.
/home/bishop09/.ZiK/radio read.
[Notify]: configuration read.
[Brainz]: module loaded.
[Trayicon]: configuration read.
[Trayicon]: module loaded.
[Cover]: configuration read.
[Cover]: module loaded.
[Hotkeys]: configuration read.
Refreshing tree view...done.
Player stopped.
Player stopped.
Player stopped.
Playing Sade - The Moon And The Sky.
[Cover]: cannot found cover in /home/bishop09/Musique/Sade - Soldier of Love/01 The Moon And Sky.mp3 tag.
[Notify]: module loaded.
Player stopped.
Player stopped.
Player stopped.
Playing Sade - Soldier Of Love.
[Cover]: cannot found cover in /home/bishop09/Musique/Sade - Soldier of Love/02 Soldier Of Love.mp3 tag.
Player stopped.
Player stopped.
Player stopped.
Playing Sade - Morning Bird.
[Cover]: cannot found cover in /home/bishop09/Musique/Sade - Soldier of Love/03 Morning Bird.mp3 tag.
Player stopped.
Player stopped.
Player stopped.
Playing Sade - Babyfather.
[Cover]: cannot found cover in /home/bishop09/Musique/Sade - Soldier of Love/04 Babyfather.mp3 tag.
Player stopped.
Player stopped.
Player stopped.
Player stopped.
Player stopped.
Player stopped.
Playing http://mp3.live.tv-radio.com/centpourcent/all/centpourcent-128k.mp3.
Player stopped.
Player stopped.
Player stopped.
/home/bishop09/.ZiK/playlist saved.
Configuration saved.
List of radios saved.
[Notify]: configuration saved
[Trayicon]: configuration saved
[Cover]: configuration saved
[Hotkeys]: configuration saved
Player stopped.
Player stopped.
Player stopped.
Bye.
ZiK version 0.13.0+git (installation du 06-03-2010)
Distrib : Karmic/Gnome
Architecture : i386
Dernière modification par bishop (Le 06/03/2010, à 17:08)
La plus grande surprise que puisse faire un con c'est de faire une pause.
Hors ligne
#502 Le 06/03/2010, à 20:45
- vinc-mai
Re : [ZiK]Lecteur audio en développement
Petit Coucou.
Test de la radio concluant avec le lien que tu avais soumis dans un post précédent.
http://mp3.live.tv-radio.com/centpource … t-128k.mp3
.
Test de BrainZ concluant... il me semble
C'est tout bon alors.
Bon j'ai 5l de pâte à crêpes qui m'attende, faut que je fasse chauffer les poêles!
Hors ligne
#503 Le 07/03/2010, à 15:53
- Lexis
Re : [ZiK]Lecteur audio en développement
Bonjour à tous,
Tout semble mieux fonctionner ici aussi:
- Les radios ne crash plus.
- Brainz fonctionne tout à fait correctement.
Je vais voir à l'usage pour le reste.
Juste une chose, j'ai installer rghk via les sources mais je ne sais pas ou placer 'globalhotkeys.c', alors si quelqu'un pouvait m'aider. Merci.
ZiK version 0.13.0+git (installation du 07-03-2010)
Distrib : Lucid/Gnome
Architecture : amd64
rghk : 0.0.90
ruby-libnotify : 0.4.0
Edit:
Lorsque le flux d'une radio est coupé trop longtemps, Zik ne recharge pas automatiquement:
Playing http://ecoutez.radio-libertaire.org:8080/radiolib.ogg.
Next button not implemented while playing radio.
C'est pas très commode de revenir double cliquer à chaque coupure..
Dernière modification par Lexis (Le 07/03/2010, à 16:38)
Hors ligne
#504 Le 07/03/2010, à 20:51
- vinc-mai
Re : [ZiK]Lecteur audio en développement
Salut Lexis.
Le fichier globalhotkeys.c ne s'installe pas. (rghk est écrit en C, un langage compilé. Les fichiers sources (extension .c) permettent en général de compiler les éxécutables.)
Pour installer rghk :
ruby extconf.rb
make
sudo make install
C'est plus simple à partir du ppa ou du paquet debian.
Je suppose que la radio en question coupe le flux au bout d'un certain temps pour économiser la bande passante. Dans ce cas, ZiK doit s'arréter je suppose.
Hors ligne
#505 Le 07/03/2010, à 21:21
- Lexis
Re : [ZiK]Lecteur audio en développement
Salut
Oui je viens de remarquer que c'était un fichier *.c ( long à la détente sur ce coup)
J'avai bien installé le module comme indiqué mais les 2 fichiers rghk.rb et rghk.so ne sont pas copié au bon endroit :
/usr/bin/install -c -m 0755 rghk.so /usr/local/lib/site_ruby/1.8/x86_64-linux
/usr/bin/install -c -m 644 ./lib/rghk.rb /usr/local/lib/site_ruby/1.8
Je les ai donc replacé dans les repertoires /usr/lib/ruby/1.8/ /x86_64-linux/
rghk fonctionne maintenant.
En ce qui concerne la radio, non non il n'y a pas de limite de temps. j'essayerai avec d'autre radio pour comparer.
Dernière modification par Lexis (Le 07/03/2010, à 21:22)
Hors ligne
#508 Le 09/03/2010, à 21:29
- vinc-mai
Re : [ZiK]Lecteur audio en développement
Bonsoir.
Mise à jour du dépôt git.
Ajout de la configuration unique/multi session (préfèrences->liste de lecture).
Brainz :
choix multiples,
accessible depuis le menu contextuel.
La liste de choses à faire avant la version 1 s'amenuise .
Hors ligne
#509 Le 10/03/2010, à 22:27
- l e . n o x
Re : [ZiK]Lecteur audio en développement
bonsoir @ Tous,
En coups de vent ... voici un retour suite à l'installation de Zikgit (mise à jour : Hier à 21:29).
====================================================
installation Terminée
====================================================
Hi! This is ZiK (0.13.0+git). Enjoy your music.
WARNING: configuration file not found. Loading default configuration.
Error: /home/ssss/.ZiK/playlist cannot be read.
Error while parsing /home/sss/.ZiK/playlist.
Warning: /home/sss/.ZiK/radio not found.
[Hotkeys]: WARNING. Configuration file not found. Use default configuration.
[Notify]: WARNING. Configuration file not found. Use default configuration.
[Trayicon]: WARNING. Configuration file not found. Use default configuration.
[Cover]: WARNING. Configuration file not found. Use default configuration.
Refreshing tree view...done.
Refreshing tree view...done.
[HotKeys]: module loaded.
[Notify]: module loaded.
/usr/local/share/ZiK/gui/mod.rb:88:in `pack': uninitialized class variable @@expander in Mod
from /usr/local/share/ZiK/mod/brainz.rb:40:in `load'
from /usr/local/share/ZiK/gui/preference.rb:377:in `initialize'
from /usr/local/share/ZiK/gui/preference.rb:376:in `each'
from /usr/local/share/ZiK/gui/preference.rb:376:in `initialize'
from /usr/local/bin/ZiK.rb:309:in `call'
from /usr/local/bin/ZiK.rb:309:in `main'
from /usr/local/bin/ZiK.rb:309
Player stopped.
Player stopped.
Player stopped.
/usr/local/bin/ZiK.rb:260:in `clean': uninitialized constant ZiKSocket::Client (NameError)
from /usr/local/bin/ZiK.rb:322
bonne soiree
Dernière modification par l e . n o x (Le 11/03/2010, à 00:28)
Zik Fan : " Vous seul savez mieux que quiconque comment organiser votre bibliothèque musicale ! "
Linux, y a moins bien.
Mais c'est plus cher. ;O)
Hors ligne
#510 Le 10/03/2010, à 22:47
- vinc-mai
Re : [ZiK]Lecteur audio en développement
Salut le.nox.
As-tu toujours l'erreur aujourd'hui ?
Je termine de modifier la gestion des modules afin qu'elle soit fixée pour la version 1.
@mathieuI
J'ai réussi à contourner le bug "uninitialized constant DL::Importable". Malheureusement, un bug de ruby1.9.1 ne permet pas d'aller plus loin.
As-tu ruby 1.9.2 sur ta machine ? Il s'agit de la prochaine version de ruby. Elle est encore en développement. Si oui, pourrais-tu faire quelques tests ?
Avec de la chance ZiK fonctionnera sous ruby19.2 avec juste un changement de 3 lignes dans TagLib. Je croise les doigts.
Hors ligne
#511 Le 10/03/2010, à 23:58
- bishop
Re : [ZiK]Lecteur audio en développement
Salut vinc-mai !
MAJ GIT sous Karmic.
Suite à ton annonce, hier, j'ai mis à jour ZiK (git).
J'ai juste un petit problème à la fermeture, pour le reste pas de problème :
Bye.
/usr/local/bin/ZiK.rb:325: [BUG] Segmentation fault
ruby 1.8.7 (2009-06-12 patchlevel 174) [i486-linux]
Abandon
.
Installation des dépendances manquantes :
libtagc0-ruby (1.1-7) qui installe également libtagc0-ruby1.8 (1.1-7),
libgst-ruby qui installe également libgst-ruby1.8,
libgstreamer0.10-ruby qui installe également libgstreamer0.10-ruby1.8.
La désinstallation...
bishop09@karmic:~/zik$ sudo make uninstall
[sudo] password for bishop09:
rm -f /usr/local/bin/ZiK.rb
rm -f /usr/local/bin/ZiK
rm -rf /usr/local/share/ZiK/gui /usr/local/share/ZiK/pix /usr/local/share/ZiK/playlist /usr/local/share/ZiK/player
rmdir /usr/local/share/ZiK --ignore-fail-on-non-empty
rm -f /usr/local/share/applications/ZiK.desktop
update-desktop-database /usr/local/share/applications
rm -rf /usr/local/share/ZiK/mod
rm -rf /usr/local/share/doc/ZiK/html
rm -f /usr/local/share/doc/ZiK/COPYING /usr/local/share/doc/ZiK/ChangeLog
rmdir /usr/local/share/doc/ZiK --ignore-fail-on-non-empty
for lang in fr; do \
rm -f /usr/local/share/locale/$lang/LC_MESSAGES/ZiK.mo; \
done
.
bishop09@karmic:~/zik$ make distclean
rm -rf /home/bishop09/zik/locale
rm -f /home/bishop09/zik/config.sed
rm -f /home/bishop09/zik/ZiK.desktop
rm -f /home/bishop09/zik/ZiK.rb
rm -f /home/bishop09/zik/Makefile
.
la MAJ...
bishop09@karmic:~/zik$ git pull
remote: Counting objects: 106, done.
remote: Compressing objects: 100% (83/83), done.
remote: Total 83 (delta 63), reused 0 (delta 0)
Unpacking objects: 100% (83/83), done.
From git://rubyforge.org/zik
deaef47..872d2e3 master -> origin/master
Updating deaef47..872d2e3
Fast forward
Makefile.in | 2 +-
doc/ChangeLog | 9 +++++-
gui/config.rb | 32 ++++---------------
gui/gui.rb | 16 ++++++---
gui/mod.rb | 31 ++++++++++++++++--
gui/preference.rb | 11 ++++++-
main.rb | 14 +-------
mod/brainz.rb | 14 +++++++-
mod/brainz/dialogs.rb | 78 ++++++++++++++++++++++++++++++++++++----------
mod/brainz/functions.rb | 6 +--
mod/brainz/song.rb | 70 +++++++++++++++++++++--------------------
mod/brainz/widget.rb | 5 ++-
mod/cover.rb | 4 +-
mod/hotkeys.rb | 2 +-
mod/notify.rb | 3 +-
mod/trayicon.rb | 3 +-
playlist/playlist.rb | 9 +----
17 files changed, 190 insertions(+), 119 deletions(-)
.
et la compil...
bishop09@karmic:~/zik$ ./configure
Parsing options.
Checking programs needed to build ZiK.
Check sed..yes
Check install..yes
Check make..yes
Check desktop-file-install..yes
Guessing srcdir.
srcdir is set to /home/bishop09/zik
Verify options and writing configuration.
Writing Makefile.
Configuration done.
========================================
The Programm will be installed in /usr/local.
To continue type:
make
.
bishop09@karmic:~/zik$ make
for lang in fr; do \
install -m 755 -d /home/bishop09/zik/locale/$lang/LC_MESSAGES; \
/usr/bin/msgfmt /home/bishop09/zik/po/$lang/ZiK.po -o /home/bishop09/zik/locale/$lang/LC_MESSAGES/ZiK.mo; \
done
sed -e "s!^Icon\=!Icon\=/usr/local/share/ZiK/pix/ZiK.svg!" \
-e "s!^TryExec\=!TryExec\=/usr/local/bin/ZiK.rb!" \
-e "s!^Exec\=!Exec\=/usr/local/bin/ZiK.rb -q \%F!" \
/home/bishop09/zik/main.desktop > /home/bishop09/zik/ZiK.desktop
sed -e "s!File.dirname(__FILE__)!\'/usr/local/share/ZiK\'!" \
-e "s!ersion='version'!ersion='0.13.0+git'!" \
-e "s!File.join(Data_dir,'doc')!\'/usr/local/share/doc/ZiK\'!" \
-e "s!File.join(Data_dir,'locale')!\'/usr/local/share/locale\'!" \
/home/bishop09/zik/main.rb > /home/bishop09/zik/ZiK.rb
.
bishop09@karmic:~/zik$ sudo make install
install -m 755 -d /usr/local/bin
install -m 755 /home/bishop09/zik/ZiK.rb /usr/local/bin/ZiK.rb
ln --symbolic /usr/local/bin/ZiK.rb /usr/local/bin/ZiK
install -m 755 -d /usr/local/share/ZiK/gui /usr/local/share/ZiK/pix /usr/local/share/ZiK/playlist /usr/local/share/ZiK/player
install -m 644 /home/bishop09/zik/gui/cdgui.rb /home/bishop09/zik/gui/config.rb /home/bishop09/zik/gui/edit.rb /home/bishop09/zik/gui/gui.rb /home/bishop09/zik/gui/mod.rb /home/bishop09/zik/gui/preference.rb /home/bishop09/zik/gui/radiogui.rb /home/bishop09/zik/gui/search.rb /home/bishop09/zik/gui/socket.rb /usr/local/share/ZiK/gui
install -m 644 /home/bishop09/zik/pix/gtk-directory.svg /home/bishop09/zik/pix/media-cdrom.svg /home/bishop09/zik/pix/network-wireless.svg /home/bishop09/zik/pix/player_play.svg /home/bishop09/zik/pix/sound_directory.svg /home/bishop09/zik/pix/sound.svg /home/bishop09/zik/pix/ZiK3.png /home/bishop09/zik/pix/ZiK.svg /usr/local/share/ZiK/pix
install -m 644 /home/bishop09/zik/playlist/cdlist.rb /home/bishop09/zik/playlist/common.rb /home/bishop09/zik/playlist/editlist.rb /home/bishop09/zik/playlist/playlist.rb /home/bishop09/zik/playlist/radiolist.rb /home/bishop09/zik/playlist/song.rb /usr/local/share/ZiK/playlist
install -m 644 /home/bishop09/zik/player/cdplayer.rb /home/bishop09/zik/player/player.rb /home/bishop09/zik/player/radioplayer.rb /usr/local/share/ZiK/player
install -m 755 -d /usr/local/share/applications
desktop-file-install --rebuild-mime-info-cache --mode 644 --dir /usr/local/share/applications /home/bishop09/zik/ZiK.desktop
install -m 755 -d /usr/local/share/ZiK/mod
install -m 644 /home/bishop09/zik/mod/trayicon.rb /usr/local/share/ZiK/mod
install -m 755 -d /usr/local/share/ZiK/mod/trayicon
install -m 644 /home/bishop09/zik/mod/trayicon/config.rb /home/bishop09/zik/mod/trayicon/configwidget.rb /home/bishop09/zik/mod/trayicon/icon.rb /usr/local/share/ZiK/mod/trayicon
install -m 644 /home/bishop09/zik/mod/notify.rb /usr/local/share/ZiK/mod
install -m 755 -d /usr/local/share/ZiK/mod/notify
install -m 644 /home/bishop09/zik/mod/notify/config.rb /home/bishop09/zik/mod/notify/configwidget.rb /home/bishop09/zik/mod/notify/window.rb /usr/local/share/ZiK/mod/notify
install -m 644 /home/bishop09/zik/mod/cover.rb /usr/local/share/ZiK/mod
install -m 755 -d /usr/local/share/ZiK/mod/cover
install -m 644 /home/bishop09/zik/mod/cover/application-x-cd-image.svg /home/bishop09/zik/mod/cover/config.rb /home/bishop09/zik/mod/cover/configwidget.rb /home/bishop09/zik/mod/cover/widget.rb /usr/local/share/ZiK/mod/cover
install -m 644 /home/bishop09/zik/mod/hotkeys.rb /usr/local/share/ZiK/mod
install -m 755 -d /usr/local/share/ZiK/mod/hotkeys
install -m 644 /home/bishop09/zik/mod/hotkeys/config.rb /home/bishop09/zik/mod/hotkeys/configwidget.rb /usr/local/share/ZiK/mod/hotkeys
install -m 644 /home/bishop09/zik/mod/brainz.rb /usr/local/share/ZiK/mod
install -m 755 -d /usr/local/share/ZiK/mod/brainz
install -m 644 /home/bishop09/zik/mod/brainz/dialogs.rb /home/bishop09/zik/mod/brainz/functions.rb /home/bishop09/zik/mod/brainz/ofa.rb /home/bishop09/zik/mod/brainz/song.rb /home/bishop09/zik/mod/brainz/widget.rb /usr/local/share/ZiK/mod/brainz
install -m 755 -d /usr/local/share/doc/ZiK/html /usr/local/share/doc/ZiK/html/pix /usr/local/share/doc/ZiK/html/styles
install -m 644 /home/bishop09/zik/doc/html/index.html /usr/local/share/doc/ZiK/html
install -m 644 /home/bishop09/zik/doc/html/pix/capture_cd.png /home/bishop09/zik/doc/html/pix/capture_compact.png /home/bishop09/zik/doc/html/pix/capture.png /home/bishop09/zik/doc/html/pix/capture_radio.png /home/bishop09/zik/doc/html/pix/icon.png /home/bishop09/zik/doc/html/pix/logo.png /home/bishop09/zik/doc/html/pix/ZiK3.png /usr/local/share/doc/ZiK/html/pix
install -m 644 /home/bishop09/zik/doc/html/styles/main.css /usr/local/share/doc/ZiK/html/styles
for lang in fr; do \
install -m 755 -d /usr/local/share/doc/ZiK/html/$lang; \
install -m 644 /home/bishop09/zik/doc/html/$lang/*.html /usr/local/share/doc/ZiK/html/$lang; \
done
install -m 755 -d /usr/local/share/doc/ZiK
install -m 644 /home/bishop09/zik/doc/COPYING /home/bishop09/zik/doc/ChangeLog /usr/local/share/doc/ZiK
for lang in fr; do \
install -m 755 -d /usr/local/share/locale/$lang/LC_MESSAGES; \
install -m 644 /home/bishop09/zik/locale/$lang/LC_MESSAGES/ZiK.mo /usr/local/share/locale/$lang/LC_MESSAGES; \
done
.
.
Lancement et fermeture de ZiK.
bishop09@karmic:~/Bureau$ ZiK.rb
Hi! This is ZiK (0.13.0+git). Enjoy your music.
/home/bishop09/.ZiK/ZiKrc read.
Warning: cd not found on MusicBrainz.
/home/bishop09/.ZiK/radio read.
[Notify]: configuration read.
[Notify]: module loaded.
[Brainz]: module loaded.
[Trayicon]: configuration read.
[Trayicon]: module loaded.
[Cover]: configuration read.
[Cover]: module loaded.
[Hotkeys]: configuration read.
Refreshing tree view...done.
Add /media/162e9509-6568-4ec8-b5bb-db41a13088c5/audio2/Paramore - Riot to playlist.
Player stopped.
Player stopped.
Player stopped.
Playing Paramore - For A Pessimist, I'm Pretty Optimistic.
Player stopped.
Player stopped.
Player stopped.
Playing Paramore - That's What You Get.
Player stopped.
Player stopped.
Player stopped.
Playing Paramore - Hallelujah.
Player stopped.
Player stopped.
Player stopped.
Playing Paramore - Misery Business.
Player stopped.
Player stopped.
Player stopped.
Playing Paramore - When It Rains.
[Brainz]: get puids: 4ffce154-6015-1b7e-1095-3c662557d1a8.
Player stopped.
Player stopped.
Player stopped.
Player stopped.
Player stopped.
Player stopped.
Playing Paramore - When It Rains.
Player stopped.
Player stopped.
Player stopped.
/home/bishop09/.ZiK/playlist saved.
Configuration saved.
List of radios saved.
[Notify]: configuration saved
[Trayicon]: configuration saved
[Cover]: configuration saved
[Hotkeys]: configuration saved
Player stopped.
Player stopped.
Player stopped.
Bye.
/usr/local/bin/ZiK.rb:325: [BUG] Segmentation fault
ruby 1.8.7 (2009-06-12 patchlevel 174) [i486-linux]
Abandon
.
Et la classique capture d'écran...
Dernière modification par bishop (Le 11/03/2010, à 00:06)
La plus grande surprise que puisse faire un con c'est de faire une pause.
Hors ligne
#512 Le 11/03/2010, à 00:33
- vinc-mai
Re : [ZiK]Lecteur audio en développement
Salut bishop.
libgstreamer0.10-ruby n'est plus une dépendance de ZiK, depuis la version 0.6 il me semble. Ai-je oublié de supprimer une référence à ce paquet quelque part ?
As-tu le bug à chaque fermeture ?
Utilises-tu l'option single sesion (préférences->liste de lecture) ? Si oui, as-tu le même comportement lorsque, ZiK étant ouvert, tu ajoutes un fichier depuis nautilus ? Et avec l'option multi-sessions ?
Hors ligne
#513 Le 11/03/2010, à 00:54
- bishop
Re : [ZiK]Lecteur audio en développement
vinc-mai écrit :
libgstreamer0.10-ruby n'est plus une dépendance de ZiK, depuis la version 0.6 il me semble. Ai-je oublié de supprimer une référence à ce paquet quelque part ?
Dans le README...
ruby-gstreamer http://ruby-gnome2.sourceforge.jp/
#***Dependencies.
To run ZiK you will need:
ruby-gtk2 http://ruby-gnome2.sourceforge.jp/
librsvg http://librsvg.sourceforge.net/
ruby-gstreamer http://ruby-gnome2.sourceforge.jp/
gst-plugins-base http://gstreamer.freedesktop.org/
ruby-taglib http://www.hakubi.us/ruby-taglib/
ruby-gettext-package http://rubyforge.org/projects/gettext/
.
vinc-mai écrit :
As-tu le bug à chaque fermeture ?
Oui! La fenêtre freeze quelques instant, se grise, puis se ferme.
Utilises-tu l'option single session...
Oui !
Si oui, as-tu le même comportement lorsque, ZiK étant ouvert, tu ajoutes un fichier depuis nautilus ?
Si je fais un glisser/déposer d'un fichier MP3 à partir de Nautilus dans la fenêtre Liste de lecture, le comportement est le même.
Et avec l'option multi-sessions ?
C'est pareil.
Dernière modification par bishop (Le 11/03/2010, à 00:58)
La plus grande surprise que puisse faire un con c'est de faire une pause.
Hors ligne
#514 Le 11/03/2010, à 01:22
- vinc-mai
Re : [ZiK]Lecteur audio en développement
Tu peux supprimer libgstreamer0.10-ruby. ruby-gstreamer0.10 et ruby-gstreamer sont deux projets distincts.
libgstreamer0.10-ruby=>ruby-gstreamer0.10 (https://trac.luon.net/ruby-gstreamer0.10)
libgst-ruby=>ruby-gstreamer (http://ruby-gnome2.sourceforge.jp/)
Si oui, as-tu le même comportement lorsque, ZiK étant ouvert, tu ajoutes un fichier depuis nautilus ?
Je parlais d'un ajout avec un double-clic. En mode single, le fichier doit s'ajouter à la liste de lecture.
Et avec l'option multi-sessions ?
As-tu redémarré ZiK entre temps (pour que le mode soit pris en compte)?
Une seg fault c'est l'horreur a débugger! Surtout si je la reproduis pas.
Quelle version d'ubuntu utilises-tu ? De ruby ?
Remet à jour ZiK puis esaye avec un code minimal.
ZiK -c /dev/null --no-save --disable-radio --disable-cd --disable-module
Edit:
Depuis quand as-tu ce bug ? Te rappelles-tu quand tu as fait la dernière mise à jour qui fonctionnait ?
Dernière modification par vinc-mai (Le 11/03/2010, à 01:43)
Hors ligne
#515 Le 11/03/2010, à 09:29
- bishop
Re : [ZiK]Lecteur audio en développement
Si oui, as-tu le même comportement lorsque, ZiK étant ouvert, tu ajoutes un fichier depuis nautilus ?
Je parlais d'un ajout avec un double-clic. En mode single, le fichier doit s'ajouter à la liste de lecture.
C'est pareil.
Et avec l'option multi-sessions ?
As-tu redémarré ZiK entre temps (pour que le mode soit pris en compte)?
Oui ! Bien sûr...
Quelle version d'ubuntu utilises-tu ?
Karmic/Gnome/i386
Quelle version de ruby ?
Je teste beaucoup d'outils que je ne désinstalle pas. Je me retrouve donc avec plein de versions...
ruby 4.2, ruby1.8 (1.8.7.174-1ubuntu1), ruby1.9 (1.9.0.5-1ubuntu1.2), ruby1.9.1 (1.9.1.243-2).
Depuis quand as-tu ce bug ? Te rappelles-tu quand tu as fait la dernière mise à jour qui fonctionnait ?
J'ai fait la MAJ le 09/03/2010 vers 23h/24h quand tu as mis le dépôt à jour et j'ai ce bug depuis.
Annonce du 09/03/2010, à 21:29 http://forum.ubuntu-fr.org/viewtopic.ph … 6#p3328656.
Remet à jour ZiK puis esaye avec un code minimal.
Je viens de désinstaller et j'ai fait la MAJ (GIT).
Avec la commande ZiK -c /dev/null --no-save --disable-radio --disable-cd --disable-module, ZiK fonctionne et s'arrête correctement.
bishop09@karmic:~/Bureau$ ZiK -c /dev/null --no-save --disable-radio --disable-cd --disable-module
Hi! This is ZiK (0.13.0+git). Enjoy your music.
WARNING: configuration file not found. Loading default configuration.
Error: /dev/null is not a directory. Configuration will not be saved.
Error: /dev/null/playlist cannot be read.
Error while parsing /dev/null/playlist.
Refreshing tree view...done.
Refreshing tree view...done.
Refreshing tree view...done.
Add /home/bishop09/Musique/Sade - Soldier of Love/01 The Moon And Sky.mp3 to playlist.
Player stopped.
Playing Sade - The Moon And The Sky.
Playing Sade - The Moon And The Sky.
Player stopped.
Player stopped.
Bye.
.
Avec la commande ZiK.rb (ou le raccourci dans Son et vidéo) ZiK ne se lance pas. C'est un autre PB et c'est nouveau...
bishop09@karmic:~/Bureau$ ZiK.rb
Hi! This is ZiK (0.13.0+git). Enjoy your music.
/home/bishop09/.ZiK/ZiKrc read.
ERROR. Socket exists but server does not respond.
Warning: cd not found on MusicBrainz.
/home/bishop09/.ZiK/radio read.
[Notify]: configuration read.
[Notify]: module loaded.
/usr/local/share/ZiK/gui/mod.rb:88:in `pack': uninitialized class variable @@expander in Mod (NameError)
from /usr/local/share/ZiK/mod/brainz.rb:40:in `load'
from /usr/local/bin/ZiK.rb:287
from /usr/local/bin/ZiK.rb:285:in `each'
from /usr/local/bin/ZiK.rb:285
Dernière modification par bishop (Le 11/03/2010, à 13:52)
La plus grande surprise que puisse faire un con c'est de faire une pause.
Hors ligne
#516 Le 11/03/2010, à 18:50
- vinc-mai
Re : [ZiK]Lecteur audio en développement
Pour le nouveau, bug, c'est corrigé. J'attends que l'accès en écriture sur le dépôt git soit rétabli. En attendant, désactivez l'option brainz en éditant votre fichier de configuration. Supprimer le mot "brainz," du fichier ~/.ZiK/ZiKrc.
En ce qui concerne la segfault,
que donne les commandes suivantes ?
ZiK -c /dev/null --no-save --disable-cd --disable-module
ZiK -c /dev/null --no-save --disable-radio --disable-module
ZiK -c /dev/null --no-save --disable-radio --disable-cd
Hors ligne
#517 Le 11/03/2010, à 20:28
- bishop
Re : [ZiK]Lecteur audio en développement
vinc-mai écrit :
En ce qui concerne la segfault,
que donne les commandes suivantes ?
J'ai complètement supprimé ZiK (dossier GIT et dossier caché) et fait une réinstallation toute propre. Je ne peux plus reproduire l'erreur de segmentation.
Après avoir réinstallé j'ai coché les module un par un. Le module qui créé problème est bien "brainz".
Après avoir supprimé "brainz" du fichier ~/.ZiK/ZiKrc il n'y a plus de PB.
bishop09@karmic:~/Bureau$ [b]ZiK -c /dev/null --no-save --disable-cd --disable-module[/b]
Hi! This is ZiK (0.13.0+git). Enjoy your music.
WARNING: configuration file not found. Loading default configuration.
Error: /dev/null is not a directory. Configuration will not be saved.
Error: /dev/null/playlist cannot be read.
Error while parsing /dev/null/playlist.
Warning: /dev/null/radio not found.
Refreshing tree view...done.
Player stopped.
Player stopped.
Bye.
.
bishop09@karmic:~/Bureau$ [b]ZiK -c /dev/null --no-save --disable-radio --disable-module[/b]
Hi! This is ZiK (0.13.0+git). Enjoy your music.
WARNING: configuration file not found. Loading default configuration.
Error: /dev/null is not a directory. Configuration will not be saved.
Error: /dev/null/playlist cannot be read.
Error while parsing /dev/null/playlist.
Refreshing tree view...done.
Player stopped.
Player stopped.
Bye.
.
bishop09@karmic:~/Bureau$ [b]ZiK -c /dev/null --no-save --disable-radio --disable-cd[/b]
Hi! This is ZiK (0.13.0+git). Enjoy your music.
WARNING: configuration file not found. Loading default configuration.
Error: /dev/null is not a directory. Configuration will not be saved.
Error: /dev/null/playlist cannot be read.
Error while parsing /dev/null/playlist.
[Notify]: WARNING. Configuration file not found. Use default configuration.
[Trayicon]: WARNING. Configuration file not found. Use default configuration.
[Cover]: WARNING. Configuration file not found. Use default configuration.
[Hotkeys]: WARNING. Configuration file not found. Use default configuration.
Refreshing tree view...done.
Player stopped.
Bye.
Dernière modification par bishop (Le 11/03/2010, à 20:32)
La plus grande surprise que puisse faire un con c'est de faire une pause.
Hors ligne
#518 Le 11/03/2010, à 21:46
- l e . n o x
Re : [ZiK]Lecteur audio en développement
Bonsoir @ Tous
@Vinc : Bug exposé au dessu avec mise à jour de Zikgit effectué Hier à 22:27.
Avec la mise a jour de maintenant 21h39, tout semble OK.
J'ai du faire une désinstalle complette avec ZikByGit sans sauvegarder mon ancienne configuration.
Bien joué Mr Vinc, bonne continuation ;O)
@Bishop: Si cela peut t'aider pour tes installation et mise a jour de Zik :
Voici les 3 lignes magiques de ZikByGit si besoin
wget http://ordiboy.free.fr/open/Linux/Setup_ZikByGit.sh
chmod +x ./Setup_ZikByGit.sh
./Setup_ZikByGit.sh
Le code n'est toujours pas réalisé dans les réglés de l'art mais cela fonctionne sous ubuntu (gnome)
@+ et bonne Zik @ tous
Zik Fan : " Vous seul savez mieux que quiconque comment organiser votre bibliothèque musicale ! "
Linux, y a moins bien.
Mais c'est plus cher. ;O)
Hors ligne
#519 Le 12/03/2010, à 00:30
- vinc-mai
Re : [ZiK]Lecteur audio en développement
Le bug de brainz est définitivement réglé maintenant (Maj du dépôt à l'instant). Vous pouvez garder vos fichiers de configurations!
@bishop
Je suis heureux que la segfault ait disparue. Les mytères de l'informatique sont insondables...
Hors ligne
#520 Le 12/03/2010, à 08:52
- bishop
Re : [ZiK]Lecteur audio en développement
Salut vinc-mai !
MAJ effectuée. Tout est OK.
bishop09@karmic:~/Bureau$ ZiK.rb
Hi! This is ZiK (0.13.0+git). Enjoy your music.
/home/bishop09/.ZiK/ZiKrc read.
/home/bishop09/.ZiK/radio read.
[Notify]: configuration read.
[Notify]: module loaded.
[Brainz]: module loaded.
[Trayicon]: configuration read.
[Trayicon]: module loaded.
[Cover]: configuration read.
[Cover]: module loaded.
[Hotkeys]: configuration read.
Refreshing tree view...done.
Player stopped.
Player stopped.
Player stopped.
Playing Sade - Morning Bird.
[Cover]: cannot found cover in /home/bishop09/Musique/Sade - Soldier of Love/03 Morning Bird.mp3 tag.
[Brainz]: get puids: 5758bfcd-544c-ca42-520e-22c8db461f7e.
Playing Sade - Morning Bird.
[Cover]: cannot found cover in /home/bishop09/Musique/Sade - Soldier of Love/03 Morning Bird.mp3 tag.
Player stopped.
Player stopped.
Player stopped.
/home/bishop09/.ZiK/playlist saved.
Configuration saved.
List of radios saved.
[Notify]: configuration saved
[Trayicon]: configuration saved
[Cover]: configuration saved
[Hotkeys]: configuration saved
Player stopped.
Player stopped.
Player stopped.
Bye.
.
l e . n o x écrit :
@Bishop: Si cela peut t'aider pour tes installation et mise a jour de Zik :
Voici les 3 lignes magiques de ZikByGit si besoin
Merci ! Je teste le script dès qu'il y aura une autre MAJ.
Dernière modification par bishop (Le 12/03/2010, à 08:54)
La plus grande surprise que puisse faire un con c'est de faire une pause.
Hors ligne
#521 Le 23/04/2010, à 10:42
- vinc-mai
Re : [ZiK]Lecteur audio en développement
Bonjour.
J'ai commencé à empaqueter ZiK lui-même en vu d'une inclusion dans les dépôt d'Ubuntu.
Je teste aussi ZiK avec ruby 1.9.1. Je viens enfin d'arriver à quelque-chose de fonctionnel.
Pour pouvoir tester, il faut mettre à jour ZiK depuis le dépôt git et patcher le fichier taglib.rb.
Voici le patch:
40c40,44taglib.rb
< extend DL::Importable
---
> begin
> extend DL::Importer#Since ruby 1.9
> rescue NameError
> extend DL::Importable#Old ruby versions
> end
72,73c76,77
< extern 'uint taglib_tag_year(void*)'
< extern 'uint taglib_tag_track(void*)'
---
> extern 'unsigned int taglib_tag_year(void*)'
> extern 'unsigned int taglib_tag_track(void*)'
79,80c83,84
< extern 'void taglib_tag_set_year(void*, uint)'
< extern 'void taglib_tag_set_track(void*, uint)'
---
> extern 'void taglib_tag_set_year(void*, unsigned int)'
> extern 'void taglib_tag_set_track(void*, unsigned int)'
Après résolutions des différents problèmes, j'ai testé rapidement. Quelques points noirs restant:
pas de lecture de cd,
problème avec la traduction,
modules non testés,
un segfault à la fermeture.
N'hésitez pas à faire part des résultats de vos tests.
Hors ligne
#522 Le 23/04/2010, à 13:01
- Кຼزດ
Re : [ZiK]Lecteur audio en développement
Merci
ZiK se lance, maintenant
Par contre, il refuse d'accéder aux préférences : log
dou
Hors ligne
#523 Le 24/04/2010, à 16:11
- vinc-mai
Re : [ZiK]Lecteur audio en développement
Salut mathieuI.
J'arrive à accéder au préférences sans soucis cependant je n'ai pas de traductions avec ruby 1.9. Gettext se charge de la traduction et semble être à l'origine de ton problème. Pourrais-tu reporter ton problème à l'équipe gettext ?
Hors ligne
#524 Le 09/05/2010, à 14:44
- draco31.fr
Re : [ZiK]Lecteur audio en développement
Bonjour à tous.
Avec l'arrivée de Lucid, j'ai réinstallé mon portable (passage de Jaunty à Lucid, sans passer par Karmic ).
J'ai donc naturellement voulu réinstaller ZiK, et j'ai suivi les instructions sur la page zik.
Le script ZiKbyGit ne fonctionne pas au premier lancement : par défaut le paquet git-core n'est pas installé, il faudrait donc tester la présence des commandes git (par exemple which git), et demander l'installation le cas échéant.
Une fois git-core installé, j'ai une erreur comme quoi le dépôt n'est pas joignable :
Le depot Git de Zik n'est pas accessible
error: Untracked working tree file 'ZiK.desktop' would be overwritten by merge. Aborting
Updating 1472ce8..f08c89e
Je voudrais donc me tourner vers la version PPA ... mais aucune trace dans la page du wiki !!
Merci donc aux contributeurs de mettre à jour la page zik !
Par ailleurs, l'installation depuis le PPA ajoute le paquet irb1.8 : je ne vois pas l'utilité, ruby devrait suffire ? si quelqu'un sait pourquoi ...
EDIT : En plus d'un plugin scrobbler pour Last.fm ou Libre.fm, un plugin pour transformer ZiK en client UPnP/DLNA léger serait appréciable ! Ainsi, sur mon pauvre petit portable, je n'aurai plus à recopier ma musique en double, ou à monter un partage NFS compliqué pour accéder à mes morceaux préférés !
bye
draco
Dernière modification par draco31.fr (Le 09/05/2010, à 14:50)
Hors ligne
#525 Le 11/05/2010, à 18:04
- vinc-mai
Re : [ZiK]Lecteur audio en développement
Bonjour.
Il faudrait en effet ajouter le ppa sur la page du wiki!
Tente un
make distclean
avant la mise à jour du dépôt.
En ce qui concerne irb, ZiK ne dépend pas explicitement de ce paquet ! Sans doute une dépendance de ZiK dépend de irb bien que je ne vois pas l'utilité. En même temps, irb fait maintenant parti du paquet ruby sur debian...
Hors ligne