J'ai installé une machine virtuelle en utilisant qemu-system-arm (émulation ARM) exécutant Debian Squeeze. Maintenant, j'ai le problème que dans les préférences "Moniteurs", je ne peux sélectionner que 640x480 comme résolution.
J'ai essayé toutes les différentes options -vga (cirrus, std, vmware) sans succès. Y a-t-il des astuces, peut-être avec la configuration de xorg (comment faire, les versions récentes de Debian n'ont plus le xorg.conf)?
Tout ce qui dépasse 800x600 serait correct pour le début.
resolution
qemu
AndiDog
la source
la source
Réponses:
Je n'ai pas utilisé le bras qemu, mais je pense que cela devrait fonctionner:
Pour des raisons de compatibilité, définissez les graphiques sur
-vga std
.Une fois démarré, ouvrez un terminal sur votre serveur X et essayez de lancer, par exemple:
cvt 1024 768 60
cela devrait produire quelque chose comme:
Copiez tout sur la deuxième ligne (celle qui commence par «modeline») à l'exception du mot «modeline» lui-même. Donc, vous copiez
Ensuite, tapez
xrandr --newmode
et collez après cela. Cela ressemblerait donc à:Si cela échoue, je devrai savoir comment cela échoue, mais cela dénote un problème que je ne connais pas. Il devrait fonctionner avec n'importe quelle résolution standard (VESA) - non, 1366x768 n'est pas une norme VESA et peut échouer. 1024x768 est une bonne chose à essayer, tout comme 1280x1024, 1900x1200, 1920x1080 et bien d'autres. 1360x768 est également conforme à la norme.
Si cela a fonctionné, tapez maintenant
xrandr
sans aucun argument et vous obtiendrez une liste des affichages disponibles. Il peut répertorier plusieurs affichages - vous souhaitez en sélectionner un qui indiqueconnected <resolution>
, par exempleLe vôtre peut être étiqueté différemment et lira probablement 640x480 à la place.
Prenez le premier mot (dans mon cas
VGA1
) et copiez-le. Tapez maintenantxrandr --addmode <output name> <the part in quotes from the modeline you calculated earlier, with quotes removed>
, comme:Si cela réussit, vous pouvez définir le mode d'affichage à partir de l'interface utilisateur (probablement), ou si cela échoue en tapant
(en substituant vos valeurs, bien sûr)
Pour les faire survivre au redémarrage, vous pouvez soit exécuter le truc xrandr au démarrage (assurez-vous qu'il renvoie zéro si vous le placez par exemple dans vos scripts de configuration du gestionnaire d'affichage, sinon les choses qui changent entre les bottes pourraient entraîner le blocage ou le redémarrage constant de votre DM!), ou vous pouvez mettre quelque chose dans xorg.conf ou xorg.conf.d:
Faites-moi savoir si cela a aidé, s'il vous plaît :)
la source
cvt 1024 768 60
et a- t- il collé les informations résultantes dans unexrandr
ligne? Ce qui est revenu, c'est le messagexrandr: Failed to get size of gamma for output default
.--output ... --mode
ligne, je reçoisxrandr: Configure crtc 0 failed
et les résolutions restent à 640x480.