Lecture [dvd] sous gentoo manque de mémoire?
Résolu
ricou34
Messages postés
1234
Date d'inscription
Statut
Membre
Dernière intervention
-
Xenor Messages postés 3312 Date d'inscription Statut Contributeur Dernière intervention -
Xenor Messages postés 3312 Date d'inscription Statut Contributeur Dernière intervention -
bonjour,
j'ai essayé de lire un dvd avec gxine, mais mes images sont sacadés, je ne vois d'où sa vient.
pensez-vous que çà vient de la mémoire ? curieux j'en ai 512 mo ram + 64 mo video et j'ai un athlon XP 2700.
Avec mon win xp y a pas de souci.
Autre chose je lisais mes cd musicaux et maintenant çà ne les lis pas que çà soit avec gxine, totem, mplayer ..
(je sus débutant sous linux)
Merci pour votre aide
j'ai essayé de lire un dvd avec gxine, mais mes images sont sacadés, je ne vois d'où sa vient.
pensez-vous que çà vient de la mémoire ? curieux j'en ai 512 mo ram + 64 mo video et j'ai un athlon XP 2700.
Avec mon win xp y a pas de souci.
Autre chose je lisais mes cd musicaux et maintenant çà ne les lis pas que çà soit avec gxine, totem, mplayer ..
(je sus débutant sous linux)
Merci pour votre aide
A voir également:
- Lecture [dvd] sous gentoo manque de mémoire?
- Mémoire vive - Guide
- Dvd shrink - Télécharger - Copie & Extraction
- RAM : type, format, CAS, vitesse, tout sur la mémoire vive - Guide
- Télécharger livre de lecture ce2 gratuit pdf - Télécharger - Éducatifs
- Confirmation de lecture whatsapp - Guide
4 réponses
Salut,
Très probablement le DMA n'est pas activé.
Faire, en root, "hdparm -d 1 /dev/hdX" (remplace X par b c ou d, enfin tu dois savoir :-)
Très probablement le DMA n'est pas activé.
Faire, en root, "hdparm -d 1 /dev/hdX" (remplace X par b c ou d, enfin tu dois savoir :-)
Il semble bien que le lecteur dvd n'a pas pris en compte l'activation du DMA. Ca m'est arrive avec un super super vieux lecteur cd (plus de 6 ans) qui ne voulait pas marcher en DMA (et avec les noyaux recents), cependant avec un lecteur dvd ca doit marcher.
Je crois dans certains versions de Redhat il y a eu ce probleme. C'etait soit un bogue dans les boot-scripts ou dans les parametres de boot du noyau.
Tu n'aurais pas une option de boot qui serait "ide=nodma" ? Par exemple dans le fichier /etc/lilo.conf si tu utilises lilo pour le boot ou dans le fichier /etc/grub.conf ou /boot/grub/menu.lst si tu utilises grub pour le boot. Typiquement Mandrake et d'autre distributions proposes plusieures config de boot, dont une pour la securite ou rien n'est active (notamment pas le dma ni le SMP si on plusieures processeurs). Tu n'aurais pas boote avec cette config de securite ?? Si oui il faut demarrer avec une config ou le dma n'est pas desactive (eventuellement ajouter une telle config dans lilo ou grub).
Ca peut aussi arriver que le noyau est compile tel que le dma est desactive, normalement avec les noyaux des distributions recentes ca n'arrive pas mais si on compile soi meme et si on ne fait pas attention aux options de configuration du noyau c'est possible. Cependent meme dans ces cas ca devrait etre possible d'activer apres le dma par hdparm (je crois ?).
Je crois dans certains versions de Redhat il y a eu ce probleme. C'etait soit un bogue dans les boot-scripts ou dans les parametres de boot du noyau.
Tu n'aurais pas une option de boot qui serait "ide=nodma" ? Par exemple dans le fichier /etc/lilo.conf si tu utilises lilo pour le boot ou dans le fichier /etc/grub.conf ou /boot/grub/menu.lst si tu utilises grub pour le boot. Typiquement Mandrake et d'autre distributions proposes plusieures config de boot, dont une pour la securite ou rien n'est active (notamment pas le dma ni le SMP si on plusieures processeurs). Tu n'aurais pas boote avec cette config de securite ?? Si oui il faut demarrer avec une config ou le dma n'est pas desactive (eventuellement ajouter une telle config dans lilo ou grub).
Ca peut aussi arriver que le noyau est compile tel que le dma est desactive, normalement avec les noyaux des distributions recentes ca n'arrive pas mais si on compile soi meme et si on ne fait pas attention aux options de configuration du noyau c'est possible. Cependent meme dans ces cas ca devrait etre possible d'activer apres le dma par hdparm (je crois ?).
j'ai fait la commande mais çà ne suffit pas çà saccade toujours mais un peu moin, il m'affiche
shuttle ~ # hdparm -d 1 /dev/hdc
/dev/hdc:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
using_dma = 0 (off)
merci
Là je vois pas. En tous cas pour l'instant.
Si tu fais "hdparm /dev/hdc" ça t'affiche l'état des flags, tu peux nous afficher la sortie (pour voir) ?
shuttle ~ # hdparm -d 1 /dev/hdc
/dev/hdc:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
using_dma = 0 (off)
shuttle ~ #