web-dev-qa-db-fra.com

Impossible de définir une résolution d'écran supérieure sur un écran externe dans 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 (un écran partagé avec un ordinateur de bureau et une Nintendo Wii). Mon problème est que je ne peux pas définir une résolution supérieure à 1024x768 (4: 3) sur mon écran externe. Je ne peux que régler une résolution inférieure (800x600 et 4: 3). Je l'ai déjà utilisé avec Ubuntu et je n'ai eu aucun problème de résolution d'écran, donc je pense que le problème est le commutateur VGA. Est-ce que quelqu'un sait comment résoudre ce problème? Est-ce que quelqu'un sait comment je peux commencer?

Ceci est une capture d'écran de la configuration de mon écran. Le vert est l’affichage HP et le mot que vous pouvez lire est "inconnu". Oui, c'est en espagnol. Merci beaucoup.

Screen configuration window Ubuntu 11.10

Informations complémentaires: L'adaptateur graphique de mon ordinateur portable Dell Mini est Intel945GSE UMA.

39
jefesuarez

La même chose se passe pour moi. Vous devez ajouter la résolution avec:

xrandr --newmode <ModeLine>

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

$ cvt 1650 900

Vous en obtiendrez comme ceci:

# 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 entré, il doit être ajouté à la sortie:

xrandr --addmode VGA1 1656x900_60.00

Maintenant vous avez la nouvelle résolution :-)

52
FelGutiCo

FelGutiCo et milkovsky ont raison, mais je devais utiliser le paramètre -r pour que cela fonctionne (sinon, 20% à gauche de mon moniteur était vide et l'image était ajustée à 80% à droite).

$ 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 je devais changer "VGA1" en "VGA-1"; pour connaître les identifiants de mes moniteurs que j'ai utilisés:

$ xrandr --listactivemonitors
8
Zsolt Katona

vous pouvez faire ce que FelGutiCo a dit. De plus si vous rencontrez des problèmes après un redémarrage (Ubuntu ne peut pas trouver 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

0
Philipp Christou
$ 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'id 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
0
NBR

La commande suivante fonctionne pour moi sur mon Ubuntu 17.04, Lenovo Ideapad Z510 avec Nvidia 1GB GPU

ubuntu@home-ideapad: xrandr --listmonitors

0
kuldipem

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

En outre, il existe un problème connu avec le chipset vidéo sur de nombreux netbooks, dans lequel la taille d'écran combinée ne peut dépasser 2 048 pixels, quelle que soit la dimension. Ainsi, si votre ordinateur portable a une largeur de 1024 pixels, vous ne pouvez ajouter qu'un autre écran d'une largeur maximale de 1024 pixels.

Pour vérifier cela, ouvrez un terminal et utilisez cette commande:

lspci

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

Ceci est causé par certaines limitations de pilotes dans Ubuntu, voici le rapport de bogue pour ceci:

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 recevrez un message indiquant que vous devez adapter tous les moniteurs à une résolution de 2048x2048 pixels. Malheureusement, il n'y a pas de vraie solution à cela, mais je peux suggérer deux solutions de contournement:

  1. Disposez les moniteurs les uns sur les autres. C'est donc la résolution verticale verticale qui est limitée et 600 + 900 = 1500 qui est inférieure à 2048, vous pouvez 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 éviterez 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 simplement.

0
roadmr