Journal Xmms, ça gratte...

Posté par  .
Étiquettes : aucune
0
11
jan.
2004
Bonjour chers manchots,
Je sollicite votre aide, car j'ai un petit problème quand je lance Xmms 1.2.8.
Après l'avoir apétégété avec succès, ainsi que ses dépendances, je le lance, et ô surprise, mon disque dur "gratte"à intervalles réguliers (moins d'une demie seconde entre chaque grattement, grattements d'une demi seconde environ).
Quand je le quitte, mon disque se tait. Je le relance, et c'est parti : "grat - grat - grat [...] grat - grat".
C'est très embêtant car je tient à mon disque, et il ne saurait resister à un tel traitement très longtemps à mon avis. Je tient aussi à utiliser Xmms.
Cruel dilemme !
Pensez vous savoir d'o`u vient le problème ?
J'ai testé "STFG", sans succès, "man gratgrat" et "info gratgrat", sans succès non plus...
  • # Re: Xmms, ça gratte...

    Posté par  . Évalué à 5.

    ça gratouille ou ça chatouille ?
  • # Re: Xmms, ça gratte...

    Posté par  (site web personnel) . Évalué à 4.

    Si tu le lances à partir d'un term, il parle pas en même temps ?
    • [^] # Re: Xmms, ça gratte...

      Posté par  . Évalué à 1.

      Que je le lance à partir du panneau XFCE ou à partir d'un terminal, le disque gratte. Je ne vois pas d'ou ça peut venir.
  • # Re: Xmms, ça gratte...

    Posté par  (site web personnel) . Évalué à 3.

    est-ce que tu n'aurai pas activer la copie du flux audio vers le hdd ?
    • [^] # Re: Xmms, ça gratte...

      Posté par  . Évalué à 2.

      Euh, pas à ma connaissance...
      Je débute sous linux en fait, grosso modo, j'ai installé une woody, je l'ai passée en testing.unstable, j'ai installé XFCE4, XFree86 4.3, et Xmms. Rien d'autre. Peut être qu'un des trucs installés a "activé la copie du flux audio vers le hdd", mais à vrai dire, je n'en sais rien.
      • [^] # Re: Xmms, ça gratte...

        Posté par  (site web personnel) . Évalué à 1.

        Il s'agit d'un paramêtre de xmms, je precise juste mon idée.
        Plutot que de sortir avec le plugin son OSS ou ALSA, j'avais activer par erreur le plugin disk_writer...
        " Aussi, je viens de m'apercevoir d'un truc, quand je deplace la fenêtre, l'affichage peine un peu, et le grattement s'accelè "
        Est-ce que tu ne manquerai pas d'un peu de memoire vive ou est-ce que ton swap ne serai pas sous taillé ¿?
        • [^] # Re: Xmms, ça gratte...

          Posté par  . Évalué à 1.

          Ram : 512 DDR 2100
          Swap : 512 aussi...
          Je vais voir du côté du dma comme le suggèrent les autres plus bas.
      • [^] # Commentaire supprimé

        Posté par  . Évalué à 1.

        Ce commentaire a été supprimé par l’équipe de modération.

      • [^] # Re: Xmms, ça gratte...

        Posté par  (site web personnel) . Évalué à 1.

        Xmms permet de copier le flux audio en .wav je crois. Je me suis deja retrouvé par hazar avec ce truc activé, en gros ca gratte uniquement en lecture. C'est a dire que si tu lance xmms, sans lire de fichier ton hd ne grattera pas.

        En fait il risque de gratter si tu as une play list bien garnie, mais pas si elle est vide.

        Cette option je trouve "dans" les preference, pas tres loin il me semble de du choix de peripherique de sortie (ASLA, OSS etc)
  • # Re: Xmms, ça gratte...

    Posté par  . Évalué à 3.

    Je suis pas sûr d'avoir bien pigé le problème.

    C'est quand tu écoutes des fichiers avec xmms que ça gratte ? Parce que si c'est ça, c'est normal : xmms va lire à intervalles régulier le contenu de tes fichiers audio. Et du coup, ton disque dur travail quelques instant pour accéder au fichier en question.
    • [^] # Re: Xmms, ça gratte...

      Posté par  . Évalué à 2.

      En fait, j'ai pas encore de fichier audio a écouter avec xmms, ils sont sur une partition fat32, faut que je trouve comment y acceder, mais ça je devrais trouver sut le net.
      Dès que Xmms est lancé, le grattement se fait entendre. Aussi, je viens de m'apercevoir d'un truc, quand je deplace la fenêtre, l'affichage peine un peu, et le grattement s'accelère... Tout ça sans lecture en cours.
      • [^] # Re: Xmms, ça gratte...

        Posté par  . Évalué à 2.

        L'accès aux partitions fat32 se fait pratiquement tout seul (en général, tout est configué dès l'installation).

        Si j'ai bien suivi les commentaires, tu débute sous Linux :

        Pour monter à la main en root :

        mount -t vfat /dev/ta-partition-windows /mnt/point-de-montage

        - "-t vfat" indique que est le type de système de fichiers
        - "ta-partition-windows" un truc du genre hda1, hda2 ou hdb1 : selon le disque et la partition. Tappes "mount" seul pour voir ce qui est déjà monté
        - "point-de-montage" : le répertoire que tu veux :o)


        Pour automatiser ça (et n'avoir qu'à faire "mount /mnt/point-de-montage" en tant qu'utilisateur), il faut configuer le fichier /etc/fstab (voir "man mount" et "man fstab").



        Et pour ton problème de disque dur, donne nous les caractéristiques de ta machine (processeur, ram, capacité du disque dur ...)
  • # Re: Xmms, ça gratte...

    Posté par  . Évalué à 2.

    J'ai rencontré ce phénomène après installation d'une nouvelle carte son, le module pour cette dernière n'était pas correctement installé.
    • [^] # Re: Xmms, ça gratte...

      Posté par  . Évalué à 3.

      idem,

      quand j'ai bidouillé pour installer les pilotes de ma carte son j'ai eu (a un moment) le même probleme ...

      Tu devrait regarder du coté de tes modules
      • [^] # Re: Xmms, ça gratte...

        Posté par  . Évalué à 1.

        Le problème viendrait donc de là...
        Bon, je n'ai pas encore installé ma carte son, (c'est l'APU du chipset nForce2), donc peut être que j'ai un pilote "par defaut" qui serait en cause. Je vais essayer d'installer les pilotes nForce, puis je vous tiendrait au courant.
        Merci bien !
        Tournée générale de + ;)
  • # Re: Xmms, ça gratte...

    Posté par  . Évalué à 2.

    t'est sur qu'il n'est pas en train de récupérer les info ID3 de tes fichiers ? dès fois c'est assez long (surtout si tu est un maichant pirate avec 5 000 000 mp3 !)
  • # Re: Xmms, ça gratte...

    Posté par  . Évalué à 2.

    mmmm, c koi ta machine....ram ?
    parsque ça, ça ressemble à des lectures ecritures dans la swap...
  • # Re: Xmms, ça gratte...

    Posté par  . Évalué à 1.

    essaye un:
    sudo grep hd /var/log/syslog
    ou en root;
    grep hd /var/log/syslog

    et regarde si tu as pas des erreurs ... on sait jamais.
  • # Re: Xmms, ça gratte...

    Posté par  . Évalué à 1.

    t'as essayé de fermer tes fenêtres et de redémarrer? Ou des fois t'as qu'à réouvrir ta session et ça fonctionne.
  • # Re: Xmms, ça gratte...

    Posté par  (site web personnel, Mastodon) . Évalué à 1.

    T'as activé le DMA ? Parce que généralement, on ne s'en rend compte qu'en écoutant de la musique..

    Mes livres CC By-SA : https://ploum.net/livres.html

  • # Re: Xmms, ça gratte...

    Posté par  . Évalué à 3.

    Quand ca gratouille, des fois c'est parceque ça swappe... mais ca gratouillerait aussi avec d'autres applis que xmms

    Si ta config le permet, tu peux vérifier quels partitions sont accédées en regardant /proc/partitions: lance un "watch -n 1 cat /proc/partitions" (pour rafraichir en continue) puis lance xmms pour voir si certains nombres changent pendant que ça gratte. Sois sur que rien d'autre n'accede au disque pendant ce temps. Ça t'indiquera si l'acces disque se fait sur swap ou une autre partition de donnée. Attention, selon la config du noyau /proc/partitions ne contient pas forcement les infos d'acces lecture/ecriture mais juste le nom du disque et sa taille...

    Si c'est xmms qui fait lui-meme des acces, tu peux le savoir avec lsof et strace:

    lsof liste tous les fichiers et sockets ouverts par les processus du systeme. Apres avoir lancé xmms, fais "lsof -c xmms". A vide, les seuls fichiers associés devraient être les bibliotheques (/usr/lib) et quelques /dev/pts, pipes et sockets unix. Regarde s'il y a d'autres fichiers louches.

    Enfin strace trace tous les appels systemes d'une application; lance par exemple "strace -f xmms" (strace demarre lui-meme xmms, il ne doit pas etre lancé avant). Apres un gros paquets de lignes, il devrait se stabiliser en sortant en boucle des trucs du style

    10015 poll([{fd=3, events=POLLIN}, {fd=7, events=POLLIN}], 2, 9) = 0
    10015 gettimeofday({1073895536, 396879}, NULL) = 0
    10015 gettimeofday({1073895536, 396938}, NULL) = 0
    10015 ioctl(3, FIONREAD, [0]) = 0

    Si en revanche tu vois des "read" ou des "write" c'est qu'il fait des trucs bizarres.
  • # Re: Xmms, ça gratte...

    Posté par  (site web personnel) . Évalué à 1.

    hum ca ressemble a un manque de mémoire vive.. ca le fait avec d'autre apli gtk1.2 ou juste avec xmms ?
    essaye sinon un autre player audio xmms se fait viellissant (son seul avantage c d'ete connu) et xmms2 me parrait tres complique (beaucoup de dependances,etc..).
    < pub > essaye lamip :) < / pub >
    • [^] # Re: Xmms, ça gratte...

      Posté par  . Évalué à 1.

      Je changerais si il n'y a vraiment rien a faire, en principe, je n'aime pas abandonner :)

      (Niveau ram, regarde plus haut)
  • # Re: Xmms, ça gratte...

    Posté par  . Évalué à 1.

    Bingo, c'est la sortie OSS qui était en cause, quand j'ai choisit ALSA dans les préférences, plus de gratgrat :)
    Je ne dois pas avoir de pilote OSS installé, ou quelque chose comme ça.
    Enfin, c'est reglé, merci pour toutes ces infos !
    Voilà, ce journal va tranquilement passer en seconde page, quand le problème qu'il évoque est reglé, tout est bien qui finit bien !
    • [^] # Re: Xmms, ça gratte...

      Posté par  . Évalué à 1.

      Bien que tu ai réussi à résoudre ton pb de grattage, si y'en a d'autre qui etaient comme moi, le grattage (tte les 5-10sec) etait du au plugin InfoPipe
      hum donc a désactiver qd on est comme moi titilleux du moindre bruit et qu'on dort dans la mm pièece que l'ordi ;)
      A bon entendeur...

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.