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.

#226 Le 05/03/2006, à 09:19

Stardust

Re : Listen, 0.5 est dans les bacs

Neoflex a écrit :

pour moi pas de probleme d'instalation mais impossible de le lancer, si j essaye de le lancer dans un terminal j'ai le droit au message suivant :

 'esdsink' failed, falling back to osssink (pas d'element "esdsink").
No audio sink found for Gstreamer

a noter que je suis sous dapper, avant avec breezy et la version precedente de lsiten ca marchait sans probleme

bonjour

j'ai le même problème aussi sous dapper alors que la version breezy marche bien.

quand je clique sur l'icône, listen démarre et puis plus rien après

Dernière modification par Stardust (Le 05/03/2006, à 09:21)


Hardware :Partie de l'ordinateur qui reçoit les coups quand le software se plante. Desproges.

In a world without walls and fences, who needs windows and gates ?

Hors ligne

#227 Le 05/03/2006, à 11:36

yaumegui

Re : Listen, 0.5 est dans les bacs

ouaouh !
je suis vraiment content.
voilà que listen est installé (dans breezy avec le dépôt)
je vais enfin pouvoir oublier amarok.
je suis gnomeur à 100 % big_smile

Hors ligne

#228 Le 05/03/2006, à 12:14

mathieu vilaplana

Re : Listen, 0.5 est dans les bacs

C'est vraiment un trés bon player audio.
Je fellicite le développeur.


===========================================
Ubuntu Lover

Hors ligne

#229 Le 05/03/2006, à 12:41

zest66

Re : Listen, 0.5 est dans les bacs

désolé stemp je me réveille
voici ce que ls me donne:



zest@ubuntu:~$ ls
158662360.gif
a lire.txt
all-20050412
amsn_0.95-3.ubuntu.deb
amsn_received
Bénabar - Reprise des négociations
bertrand cantat-noir désir -nous n avons fait que fuir -2002-
camille-cdld07-high.rm
dd
dd1
Desktop
Firefox_wallpaper.png
GNUstep
lexmark
Manau
MANAU
sopcast_0.2-10_i386.deb
sopcast-0.2-9mgc.i686.rpm
th_3d_paysage62.jpg
Veilleur.jpg
votre_point_de_montage
zest@ubuntu:~$



merci




http://s3 biteight.fr/c.php?uid=37237


http://aber.over-blog.com/

Hors ligne

#230 Le 05/03/2006, à 12:44

szdavid

Re : Listen, 0.5 est dans les bacs

c'est bien ce qu'on te disait ; le fichier listen n'est pas dans ce dossier, c'est normal que ça ne marche pas....

il faut que tu te mettes dans le dossier ou tu as mis le fichier en faisant des cd nomdudossier

Hors ligne

#231 Le 05/03/2006, à 13:02

zest66

Re : Listen, 0.5 est dans les bacs

super

ça marche
c'est des petites choses a savoir merci a tous
et a toi szdavid




http://s3 biteight.fr/c.php?uid=37237

Dernière modification par zest66 (Le 05/03/2006, à 13:04)


http://aber.over-blog.com/

Hors ligne

#232 Le 05/03/2006, à 16:43

Woookash

Re : Listen, 0.5 est dans les bacs

Bien, Listen, again.. bon, install à partir des dépots, nickel, démarrage.. je rajoute un répertoire dans ma bibliothèque, et ca fait dix minutes qu'il "rajouter un répertoire à la bibliothèque" sans visiblement planter, ni visiblement faire quelque chose.. et ce répertoire contient à tout casser 30 mp3, pas de quoi fouetter un chat, ni mon pc..


Bruxelles powaaaaaaaaaa
http://blog.woookash.net

Hors ligne

#233 Le 05/03/2006, à 17:05

Anbreizh

Re : Listen, 0.5 est dans les bacs

Pareil wink

 File "/usr/lib/listen/file_inspector.py", line 100, in parse_directory
    list = parse_dir(d)
  File "/usr/lib/listen/file_inspector.py", line 79, in parse_dir
    if utils.get_ext(fn) in READ_EXTENTIONS:
  File "/usr/lib/listen/utils.py", line 64, in get_ext
    return uri[uri.rindex("."):].lower()
ValueError: substring not found

Il y a cette erreur
Je vais voir si je peux faire un patch


"C'est le devoir de chaque homme de rendre au monde au moins autant qu'il en a reçu"     Albert Einstein
Pour votre webcam : http://projet.jbtheou.fr
Mon site web (Mathématique, physique, science et service de publication ) http://jbtheou.fr

Hors ligne

#234 Le 05/03/2006, à 17:08

szdavid

Re : Listen, 0.5 est dans les bacs

je me demande si ça viendrait pas d'un fichier sans . dans le nom (sans extension) ; vérifie voir si tu n'aurais pas un fichier dans ce cas et remonte le cas à son auteur (ou le patch, même  ;-)  )

Hors ligne

#235 Le 05/03/2006, à 17:10

Stardust

Re : Listen, 0.5 est dans les bacs

bonjour

où trouver les fichiers nécessaires au bon fonctionnement du logiciel?
je ne les trouve pas dans le gestionnaire de synaptiques, il m'en manque quelques uns
merci

Dernière modification par Stardust (Le 05/03/2006, à 17:12)


Hardware :Partie de l'ordinateur qui reçoit les coups quand le software se plante. Desproges.

In a world without walls and fences, who needs windows and gates ?

Hors ligne

#236 Le 05/03/2006, à 17:10

Anbreizh

Re : Listen, 0.5 est dans les bacs

J'ai poster un rapport de bug sur son site
je vais tape un peu dans le code voir si peux l'aide wink


"C'est le devoir de chaque homme de rendre au monde au moins autant qu'il en a reçu"     Albert Einstein
Pour votre webcam : http://projet.jbtheou.fr
Mon site web (Mathématique, physique, science et service de publication ) http://jbtheou.fr

Hors ligne

#237 Le 05/03/2006, à 17:33

Anbreizh

Re : Listen, 0.5 est dans les bacs

Alors pour ce qui connaise un peu le python, le deroulement du probleme semble etre le suivant :

def parse_directory( self, dirs ):

        def parse_dir(dir,last_m_fn="",last_path_fn=""):
            local_list = []
            for path, dnames, fnames in os.walk( dir ):
                #print dnames
                for fn in fnames:
                    #print fnames
                    while gtk.events_pending(): gtk.main_iteration()
            #### Etape appele la def parse_dir et bloque a ce If. Ce if appele un autre fichier que je vais mettre dans une autre balise code ##
                    if utils.get_ext(fn) in READ_EXTENTIONS:
                        # don't re-resolve this path every time
                        if last_path_fn == path+fn:
                            m_fm = last_m_fn
                        else:
                            path_fn = os.path.join( path, fn )
                            m_fn = os.path.realpath( path_fn )
                            last_m_fn = m_fn
                            last_path_fn = path+fn
                        local_list.append( m_fn )
                for dn in dnames:
                    path_dn = os.path.join( path, dn )
                    if os.path.islink(path_dn):
                        d_dn = os.path.realpath( path_dn )
                        local_list.extend(parse_dir(d_dn,last_m_fn,last_path_fn))

            return local_list

        debut = time()

 ### L' Etape 1 appele ca : Etape 2#######     
        d = os.path.expanduser( dirs )

 ### Le probleme commence ici : Etape 1#######     
        list = parse_dir(d)

La definition du deuxieme fichier, ou est le veritable probleme est ici :

def get_ext(uri,complete=True):
    if uri.rfind(".")==-1:
        return ""
    if complete:
    ### Il bloque ici avec l'erreur  ""substring not found"" #### 
        return uri[uri.rindex("."):].lower()
    else:
        return uri[uri.rindex(".")+1:].lower()

Voila je continue a voir d'ou vient le probleme, j'ai fait ce post au cas ou qu'elle qu'un voit la solu tout de suite ! wink


"C'est le devoir de chaque homme de rendre au monde au moins autant qu'il en a reçu"     Albert Einstein
Pour votre webcam : http://projet.jbtheou.fr
Mon site web (Mathématique, physique, science et service de publication ) http://jbtheou.fr

Hors ligne

#238 Le 05/03/2006, à 17:52

Anbreizh

Re : Listen, 0.5 est dans les bacs

Je crois que je vais le laisser corrige l'erreur car son code est tres bien fait au niveau de l'arboresence mais il est pas assez commenté pour comprend le fonctionement wink
Pour vu qu'il trouve vite ! lol


"C'est le devoir de chaque homme de rendre au monde au moins autant qu'il en a reçu"     Albert Einstein
Pour votre webcam : http://projet.jbtheou.fr
Mon site web (Mathématique, physique, science et service de publication ) http://jbtheou.fr

Hors ligne

#239 Le 05/03/2006, à 17:59

Anbreizh

Re : Listen, 0.5 est dans les bacs

Apres recherche, "rindex(".")" signifiequ'il renvoi un pointeur sur la dernière occurence du caractère c dans la chaine s, ou NULL si le caractère n'est pas trouvé.
Vu que le programme renvoie l'erreur : "ValueError: substring not found", Il semble donc qu'il trouve pas un point, donc une extension dans un fichers.
Il semble qu'il suffise de trouve le fichier qui bloque en attendant le correctif ! wink


"C'est le devoir de chaque homme de rendre au monde au moins autant qu'il en a reçu"     Albert Einstein
Pour votre webcam : http://projet.jbtheou.fr
Mon site web (Mathématique, physique, science et service de publication ) http://jbtheou.fr

Hors ligne

#240 Le 05/03/2006, à 18:12

Anbreizh

Re : Listen, 0.5 est dans les bacs

J'ai finalement trouvé tongue

J'ai fait un petit patch pour corriger ce petit soucis ! wink

Procedure :

wget http://blognux.free.fr/utils.py
sudo cp /usr/lib/listen/utils.py /usr/lib/listen/utils-bak.py 
sudo rm -f /usr/lib/listen/utils.py
sudo cp utils.py  /usr/lib/listen/utils.py

Et c'est OK !
Il y aura surment des erreurs dans la console, ce sont les noms des fichiers qui posait probleme, mais la biblioteque ce rempli sans probleme wink


"C'est le devoir de chaque homme de rendre au monde au moins autant qu'il en a reçu"     Albert Einstein
Pour votre webcam : http://projet.jbtheou.fr
Mon site web (Mathématique, physique, science et service de publication ) http://jbtheou.fr

Hors ligne

#241 Le 05/03/2006, à 18:26

Woookash

Re : Listen, 0.5 est dans les bacs

La classe Anbreizh tongue

Ca marche nickel cool !!

Dernière modification par Woookash (Le 05/03/2006, à 18:31)


Bruxelles powaaaaaaaaaa
http://blog.woookash.net

Hors ligne

#242 Le 05/03/2006, à 18:31

Stardust

Re : Listen, 0.5 est dans les bacs

voilà ce que ça donne quand j'exécute listen en console

Traceback (most recent call last):
  File "/usr/bin/listen", line 370, in ?
    Listen()
  File "/usr/bin/listen", line 125, in __init__
    self.run()
  File "/usr/bin/listen", line 228, in run
    self.player = ListenUIPlayer(self.osd)
  File "/usr/lib/listen/player.py", line 50, in __init__
    self.gst_player = GstPlayer(self)
  File "/usr/lib/listen/gstplayer.py", line 49, in __init__
    self.bin_fade_in = self.make_bin()
  File "/usr/lib/listen/gstplayer.py", line 301, in make_bin
    if val.type == gconf.VALUE_STRING: sink_name = val.get_string()
AttributeError: 'NoneType' object has no attribute 'type'

en fait, je vois l'image de listen qui apparait et disparait aussi vite


Hardware :Partie de l'ordinateur qui reçoit les coups quand le software se plante. Desproges.

In a world without walls and fences, who needs windows and gates ?

Hors ligne

#243 Le 05/03/2006, à 18:31

Gou

Re : Listen, 0.5 est dans les bacs

ben moi, quand je suis passé hier à la nouvelle version, j'ai pas eu de problème, j'ai pu lire un album complet sans soucis mais depuis ce matin, quand je veux écouter quelque chose, il me sort la première demi-seconde de la chanson (dans le meilleur des cas) puis il bloque... pourtant, ces mêmes chansons, il les lisait hier hmm J'ai réinstallé listen mais rien à faire... quelqu'un à une idée?

Hors ligne

#244 Le 05/03/2006, à 18:33

szdavid

Re : Listen, 0.5 est dans les bacs

lance en mode console (en tapant listen dans une console) et regarde si t'as pas un message d'erreur

Hors ligne

#245 Le 05/03/2006, à 18:33

Anbreizh

Re : Listen, 0.5 est dans les bacs

Moi wink
J'ai eu ce probleme, il suffit de déactiver dans Fichier -> Preference -> Jouer une chansons aléatoire ......
Si tu as encore un soucis, test de déactiver OSD wink


"C'est le devoir de chaque homme de rendre au monde au moins autant qu'il en a reçu"     Albert Einstein
Pour votre webcam : http://projet.jbtheou.fr
Mon site web (Mathématique, physique, science et service de publication ) http://jbtheou.fr

Hors ligne

#246 Le 05/03/2006, à 18:38

Anbreizh

Re : Listen, 0.5 est dans les bacs

@ Stardust : Verifie au niveau des plugins Gstream dans synaptic car l'erreur fait reference a ca :

/system/gstreamer/0.8/default/audiosink

"C'est le devoir de chaque homme de rendre au monde au moins autant qu'il en a reçu"     Albert Einstein
Pour votre webcam : http://projet.jbtheou.fr
Mon site web (Mathématique, physique, science et service de publication ) http://jbtheou.fr

Hors ligne

#247 Le 05/03/2006, à 19:06

Stardust

Re : Listen, 0.5 est dans les bacs

Anbreizh a écrit :

@ Stardust : Verifie au niveau des plugins Gstream dans synaptic car l'erreur fait reference a ca :

/system/gstreamer/0.8/default/audiosink

comment faire stp?

j'ai gstreamer 0.8 et Gstreamer 0.10 installés

Dernière modification par Stardust (Le 05/03/2006, à 19:08)


Hardware :Partie de l'ordinateur qui reçoit les coups quand le software se plante. Desproges.

In a world without walls and fences, who needs windows and gates ?

Hors ligne

#248 Le 05/03/2006, à 19:06

Gou

Re : Listen, 0.5 est dans les bacs

@Anbreizh: ben tenté mais c'est pas ça wink

@szdavid: mad depuis le temps que je me répète qu'il faut que j'ai ce réflexe!! mad wink
l'erreur qui débarque est la suivante:

/usr/lib/listen/view_playlist_current.py:372: GtkWarning: gtk_tree_view_scroll_to_cell: assertion `tree_view->priv->model != NULL' failed
  self.scroll_to_cell(self.current_item)

suivie de très près par:

/usr/lib/listen/context_web.py:561: DeprecationWarning: gtk.Progress.set_text_alignment is deprecated, use gtk.ProgressBar methods
  progress.set_text_alignment( 0.1, 0.5 )

ça veut dire quoi? pourquoi ça fait ça d'un coup alors que ça marchait très bien?

Hors ligne

#249 Le 05/03/2006, à 19:54

Anbreizh

Re : Listen, 0.5 est dans les bacs

Ah, j'ai oublie de te dire de deactiver le CrossFade (Bouton a cote de suivant et de Audio). C'est une de ces 3 manip qui a resolu le probleme chez moi (je sais pas la quel roll je l'ai est toute faite en meme temps ! tongue )

@ Stardust :Mille excuse ! big_smile Regard dans Gconf (Dispo dans Appli -> Systeme ou alors gconf-editor dans la console) la cle : system-> gstreamer -> 0.8 -> default -> audiosink

Je vais contacter le createur pour lui fournir une version si il le souhaite avec une gestion d'exception car ses fichers n'en comporte vraiment pas  tongue


"C'est le devoir de chaque homme de rendre au monde au moins autant qu'il en a reçu"     Albert Einstein
Pour votre webcam : http://projet.jbtheou.fr
Mon site web (Mathématique, physique, science et service de publication ) http://jbtheou.fr

Hors ligne

#250 Le 05/03/2006, à 19:58

szdavid

Re : Listen, 0.5 est dans les bacs

C'est vrai que la gestion des exceptions est un problème dans le code, a priori ; je n'ai pas pu importer un dossier à cause de cela sans faire des manips ; le premier fichier posait problème : le reste bloquait

Hors ligne