Console en 800*600 * 16 bits : comment faire ?

Console en 800*600 * 16 bits : comment faire ? - Linux et OS Alternatifs

Marsh Posté le 02-11-2003 à 11:08:55    

Bonjour !
J'ai actuellement une passerelle sous Debian, mais depuis que j'ai recompilé mon noyau j'ai plus le mode graphique 800*600 que j'avais à l'install ...
 
J'ai recherché comment restaurer ce mode graphique, et je suis tombé du côté du mot clé "frame buffer" ... A noter, en recompilant les options suivantes ont (entre autre) été choisies :
 
Menu Code maturity level options
Prompt for development and/or incomplete code/drivers : Y  
Menu Console drivers
Video mode selection support : Y  
Support for frame buffer devices : Y  
VESA VGA graphic console : Y  
 
J'ai ensuite mis à jour mon lilo.conf, en mettant vga=ask pour avoir la liste des modes : et ben que dalle, j'ai juste des modes 0 à 9, qui ne changent pas la résolution d'affichage mais uniquement la taille des caractères :/
 
J'arrive pas à trouver plus d'infos que ça (Edit : sur le forum ou sur le Net, d'ailleurs ... ??)
Si vous avez une idée, ce serait cool !
 
++ Nrv ;)
 
PS : Debian Woody 3.0r1, kernel 2.4.22, X pas installé (passerelle).


Message édité par nrv_from_cnr le 02-11-2003 à 11:10:57
Reply

Marsh Posté le 02-11-2003 à 11:08:55   

Reply

Marsh Posté le 02-11-2003 à 11:16:55    

y'a un tableau croisé en bas de la page :
 
http://ernest.cheska.net/framebuffer/framebuffer.shtml

Reply

Marsh Posté le 02-11-2003 à 11:34:17    

Merci pour la réponse !
J'ai bien vérifié, avec l'aide de mon fichier .conf de la dernière recompilation, que j'avais bien tout ce qui fallait dans mon Kernel, en dur, en c'est bon.
 
Par contre quand je fait un vga="0x314", il me fait bien remarquer au boot que ca lui plait pas : "entrer to scan, space to continue" ou je sais pas quoi. Bref, ça va pas quoi ...
 
Je sais plus trop quoi faire ...
++ Nrv
 
Edit : j'ai une vieille cg opti sur bus PCI. Ca devrait quand même être compatible vesa non ?! Je me renseigne dessus ....


Message édité par nrv_from_cnr le 02-11-2003 à 11:35:14
Reply

Marsh Posté le 02-11-2003 à 11:50:19    

Mais je je suis débile ... :crazy:
Avant, je veux dire avant recompile du kernel, ça marchait bien ... j'avais une zolieee console ! Donc ça doit le faire, la question est bien "comment" :(
++ Nrv ;)

Reply

Marsh Posté le 02-11-2003 à 12:04:29    

J'ai trouvé ça :
 
http://docs.mandragor.org/files/Op [...] WTO-5.html
 

Code :
  1. Vous devrez ensuite créer les périphériques associés au gestionnaire de mémoire vidéo dans le répertoire /dev. Pour le premier, il vous suffit de taper
  2. # mknod /dev/fb0 c 29 0
  3. Les suivants doivent être multiples de 32, soit, pour /dev/fb1 :
  4. # mknod /dev/fb1 c 29 32
  5. et ainsi de suite jusqu'au huitième si vous le souhaitez :
  6. # mknod /dev/fb7 c 29 224
  7. Recompilez votre noyau,modifiez l'/etc/lilo.conf de façon à ajouter le paramètre VGA=ASK, lancez lilo. Ceci vous permettra de choisir le mode graphique que vous voulez.


 
Les lignes de commande en question, je les ai pas tappé à la recompilation du kernel. Ca viens de la mon problème, vous croyez ?
 
++ Nrv


Message édité par nrv_from_cnr le 02-11-2003 à 12:05:02
Reply

Marsh Posté le 02-11-2003 à 12:07:54    

t'as essayé sans les " " ou en decimal : testes vga=791

Reply

Marsh Posté le 02-11-2003 à 12:26:29    

ok je teste ça merci !
++ Nrv ;)

Reply

Marsh Posté le 02-11-2003 à 13:57:40    

Je suis dans le meme cas que toi, j'ai fais l'install du frame buffer sur une radeon 9000 et sur une Ati Mach64 CT 1 Mo.
Sur la radeon ca marche mais sur l'autre il me marque 'invalid mod'

Reply

Marsh Posté le 02-11-2003 à 14:06:58    

Bon ben j'ai etsté ça :
- avec vga=ask, puis "scan" : j'ai que les modes 0,1 etc qui ne changent que le nombre de lignes et de colonnes, pas la résolution ;
- vga=791, erreur au boot, passage obligé sur un mode 0,1 etc ;
- vga="0x310", idem ci-dessus.
 
Voilà ... :(
 
D'autres idées ? Repasser par la compile du kernel ?
++ Nrv :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed