Problème avec le Frame Buffer [Résolu] - Multimédia - Linux et OS Alternatifs
Marsh Posté le 06-11-2005 à 08:41:44
salut
tu as combien de memoire ram? peut etre que toute la ram est occupée par le kernel et ses programmes...
as-tu assez de swap?
Marsh Posté le 06-11-2005 à 14:30:09
Salut, et merci d'avoir répondu.
Manisque a écrit : tu as combien de memoire ram? |
J'ai 1 Go de RAM, et la plupart du temps elle n'est même pas utilisée à la moitié.
Manisque a écrit : as-tu assez de swap? |
Evidemment, et en plus, vu ma quantité de RAM, mon swap ne me sert à rien. Quelqu'un a une idée ?
Marsh Posté le 06-11-2005 à 17:57:02
J'ai essayé :
Code :
|
et ça fonctionne... mais bon, j'aimerais plutôt avoir du 1600x1200 en 32 bits. Donc il s'agirait d'une limitation de la taille maximum. Y aurait-il un moyen de changer cela ?
Marsh Posté le 08-11-2005 à 01:28:29
J'ai trouvé (j'ai été un peu aidé) : c'est bien lors du boot que le noyau alloue la mémoire pour le FrameBuffer une fois pour toutes. Pour cela, il faut rajouter un argument au lancement du noyau (car après tout, le noyau est aussi un exécutable binaire). Pour cela, rajouter vga=792 dans la ligne kernel du fichier GRUB.
Tous les modes (résolutions, couleurs) sont listés ici : http://linux.developpez.com/guide/x10188.html
Par contre, fbset n'a plus aucun effet (il n'y a aucun message d'erreur mais la résolution reste figée, ce qui ne me dérange pas du tout, étant donné que c'est déjà bon au démarrage). Pour fbgrab, il marche très bien. Il ne me reste plus qu'à essayer de mapper /dev/fb0 dans un programme en C et je serai un homme comblé !
Marsh Posté le 05-11-2005 à 01:45:03
Voici 2 commandes, avec les messages d'erreur qu'elles engendrent :
Quelqu'un pourrait-il m'aider ? Je précise que je suis connecté en root donc ce n'est pas un problème de droit. J'utilise le noyau Linux 2.6 de Debian Sarge et ma carte graphique embarque 16 Mo de mémoire vidéo, ce qui est largement suffisant (4 Mo suffiraient).
Message édité par e-miel le 08-11-2005 à 19:22:11