Forum Linux.debian/ubuntu dma défaillant ?

Posté par  (site web personnel) .
Étiquettes : aucune
0
17
jan.
2005
Bonjour,

J'ai remarqué le week end dernier que mon lecteur de dvd sur mon laptop n'aimait pas les pauses.

Si je le mets en pause un peu trop longtemps (env. 30sec - 1min), il ne se reveille plus.
Je tente alors de killer xine, et dans la liste des processus je peux lire
xine
Ensuite je veux sortir de gnome, mais il ne répond plus aux demandes de logout, donc je dois le tuer via ctrl + alt + back
Une fois en console, je reboot, et là j'ai le droit à :
hdc: dma timeout retry
hdc: timeout waiting for dma

Ca dure 5 secondes, puis ca reboot, ensuite le pc remarche normalement...

J'ai cherché sur google des cas similaires, et ce problème semble revenir souvent mais pour des causes assez variables et pas toujours bien définies.

Mon dma est activé, non pas que j'ai forcé son activation via hdparm, mais c'etait déjà activé. Dans mon kernel j'ai l'option indiquant d'utiliser dma quand celà est possible (debian testing - kernel 2.6.9)

Je m'en remets a vous pour savoir ce qui pourrait faire planter mon lecteur de dvd après une pause "prolongée".

Merci.
  • # CONFIG_IDEDMA_ONLYDISK

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

    Peut être que désactiver DMA est une bonne idée ...
    Sinon il est pris en charge par quel driver ton lecteur ? ide-cd ou ide-disk ?
    cat /proc/hdc/driver devrait t'aider.
    • [^] # Re: CONFIG_IDEDMA_ONLYDISK

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

      Je n'ai pas mon laptop sur moi mais j'essaierai ca ce soir.

      Mais une question me trotte dans la tete : pourquoi m'active t il le DMA si mon lecteur ne sait pas le gérer ?
      ou plutot, si mon lecteur gère le dma (apparement oui), pourquoi le kernel n'arrive t il pas a le gérer ?

Suivre le flux des commentaires

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