47 votes

Impossible de définir une résolution d'écran plus élevée dans un écran externe d'un ordinateur portable Dell Mini 10v

J'ai un écran 22'' de HP (w2207h) connecté à mon ordinateur portable (un Dell Mini 10v ou 1011) via un commutateur VGA (je partage cet écran avec un ordinateur de bureau et une Nintendo Wii). Mon problème est que je ne peux pas régler une résolution supérieure à 1024x768 (4:3) dans mon écran externe. Je ne peux régler qu'une résolution inférieure (800x600 et 4:3). Je l'ai déjà utilisé avec Ubuntu et je n'ai pas eu de problème avec la résolution de l'écran, donc je pense que le problème vient du commutateur VGA. Quelqu'un sait-il comment résoudre ce problème ? Quelqu'un sait-il comment je peux commencer ?

Voici une capture d'écran de ma configuration. Le vert est l'écran HP et le mot que l'on peut lire dessus est "unknown". Oui, c'est en espagnol. Je vous remercie de votre attention.

Screen configuration window Ubuntu 11.10

Plus d'informations : L'adaptateur graphique de mon ordinateur portable Dell Mini est Intel945GSE UMA.

69voto

unor Points 1228

La même chose me vient à l'esprit. Vous devez ajouter la résolution avec :

xrandr --newmode <ModeLine>

Pour connaître le ModeLine de votre résolution, procédez comme suit :

$ cvt 1650 900

Vous en obtiendrez quelques-uns comme celui-ci :

# 1656x900 59.93 Hz (CVT) hsync: 55.98 kHz; pclk: 122.25 MHz
Modeline "1656x900_60.00"  122.25  1656 1752 1920 2184  900 903 913 934 -hsync +vsync

Ensuite, copiez les informations après le mot "Modeline" dans la commande XRandR :

$ xrandr --newmode "1656x900_60.00"  122.25  1656 1752 1920 2184  900 903 913 934 -hsync +vsync

Une fois le mode saisi, il doit être ajouté à la sortie :

xrandr --addmode VGA1 1656x900_60.00

Vous avez maintenant une nouvelle résolution :-)

14voto

Zsolt Katona Points 241

FelGutiCo et milkovsky ont raison, cependant j'ai dû utiliser le paramètre -r pour que cela fonctionne (sinon les 20% de gauche de mon moniteur étaient vides et l'image s'intégrait dans les 80% de droite), donc ce que j'ai fait est :

$ cvt -r 1920 1080
# 1920x1080 59.93 Hz (CVT 2.07M9-R) hsync: 66.59 kHz; pclk: 138.50 MHz
Modeline "1920x1080R"  138.50  1920 1968 2000 2080  1080 1083 1088 1111 +hsync -vsync

$ xrandr --newmode "1920x1080R"  138.50  1920 1968 2000 2080  1080 1083 1088 1111 +hsync -vsync

$ xrandr --addmode VGA-1 1920x1080R

Plus un indice, car j'ai dû changer "VGA1" en "VGA-1" ; pour connaître les identifiants des moniteurs que j'ai utilisés :

$ xrandr --listactivemonitors

3voto

NBR Points 31
$ cvt 1366 768
# 1368x768 59.88 Hz (CVT) hsync: 47.79 kHz; pclk: 85.25 MHz
Modeline "1368x768_60.00"   85.25  1368 1440 1576 1784  768 771 781 798 -hsync +vsync

$ xrandr --newmode "1368x768_60.00"   85.25  1368 1440 1576 1784  768 771 781 798 -hsync +vsync

Pour trouver l'identifiant des moniteurs

$ xrandr --listactivemonitors

Monitors: 2
 0: +*eDP-1 1366/345x768/194+0+0  eDP-1
 1: +DP-1 1024/271x768/203+1366+0  DP-1

$ xrandr --addmode DP-1 1368x768_60.00

1voto

Vous pouvez faire ce que FelGutiCo a dit. En outre, vous pouvez faire ce que FelGutiCo a dit. si vous rencontrez des difficultés après un redémarrage (ubuntu ne trouve pas la résolution) vous devez créer un fichier .xprofile dans votre répertoire personnel avec les deux commandes xrandr ci-dessus :

$ xrandr --newmode "1656x900_60.00"  122.25  1656 1752 1920 2184  900 903 913 934 -hsync +vsync
$ xrandr --addmode VGA1 1656x900_60.00

où 1656x900 --> la résolution souhaitée

0voto

roadmr Points 32606

Si vous pensez que le problème vient du commutateur VGA, pourquoi ne pas essayer de brancher le moniteur directement ?

De plus, il existe un problème connu avec le chipset vidéo de nombreux netbooks, où la taille combinée de l'écran ne peut pas dépasser 2048 pixels dans n'importe quelle dimension. Ainsi, si la largeur de l'écran de votre ordinateur portable est de 1024 pixels, vous ne pouvez ajouter qu'un écran d'une largeur maximale de 1024 pixels.

Pour le vérifier, ouvrez un terminal et utilisez la commande suivante :

lspci

si vous voyez "Intel Corporation : Contrôleur graphique intégré de la famille N10", alors votre système est touchés par ce problème.

Cela est dû à certaines limitations des pilotes dans Ubuntu, voici le rapport de bogue à ce sujet :

https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/830949

C'est pourquoi, si vous essayez de définir une résolution plus élevée, vous obtiendrez un message indiquant que tous les moniteurs doivent avoir une résolution de 2048x2048 pixels. Malheureusement, il n'y a pas de véritable solution à ce problème, mais je peux vous proposer deux solutions de contournement :

  1. Disposer les moniteurs les uns sur les autres. Il s'agit donc de l'écran vertical qui est limitée, et 600+900=1500 qui est inférieure à 2048, vous pourrez donc utiliser les deux moniteurs.
  2. Utilisez Unity-2d, je pense que la limitation ne l'affecte pas.

Notez que si vous essayez de définir les résolutions via la ligne de commande, vous contournerez la "protection" contre la définition d'une résolution non valide. Cela ne fonctionnera pas et votre système deviendra inutilement lent. Si cela se produit, redémarrez-le.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X