web-dev-qa-db-fra.com

14.04 LTS affichage inconnu, 1024x768 uniquement

J'ai des problèmes avec mon installation d'ubuntu. Voici toute l'histoire:

Étape 1

J'ai installé Xubuntu 15.10 sur mon ancien PC (Intel D510MO où je venais de mettre à niveau 4 Go de DDR2)

L'affichage ne s'affiche qu'avec 1024x768 et quelques résolutions inférieures. Je trouve ce fil de discussion: résolution d'écran incorrecte sur un Intel D510MO

Cependant, aller dans les paramètres -> affiche ne montre pas le "ordinateur portable" et dit juste "Afficher" et je ne peux pas prendre de miroir ou quoi que ce soit. Enfin je décide d'essayer

Étape 2

J'installe 12.04 LTS et cette fois, je trouve les paramètres système -> Moniteurs avec 2 moniteurs et je peux faire comme indiqué dans le fil. Cependant, l'affichage que j'ai connecté est "affichage inconnu" et toujours 1024x768 avec le correctif donné dans le fil.

Étape 3

Je passe à 14.04 LTS et l’affichage reste inconnu et seulement 1024x768 disponible. Maintenant, l'écran "ordinateur portable" a disparu et je n'ai que l'inconnu. Je continue à chercher de l'aide et trouve ce fil de discussion: buntu 14.04 Unknown Display

Je ne trouve pas de pilotes supplémentaires dans Logiciels et mises à jour -> Pilotes supplémentaires, mais je lance Sudo apt-get install intel-microcode et redémarre. Aucune aide là-bas. Je trouve this et suis le lien et édite mon /etc/default/grub et lance Sudo update-grub + reboot. Encore une fois sans chance. J'ai même trouvé le fil où il m'a été dit d'éditer mon ~/.config/monitors.xml et d'autres fichiers et de redémarrer, mais même cela n'a pas aidé. J'ai eu des erreurs au redémarrage.

Maintenant, je suis totalement à court d’idées et Google donne les mêmes pages encore et encore. J'ai un câble VGA et mon écran prend en charge la résolution FullHD et c'est ce que je veux utiliser. Pouvez-vous m'aider s'il vous plaît?

Voici mon lspci -v

00:00.0 Host bridge: Intel Corporation Atom Processor D4xx/D5xx/N4xx/N5xx DMI Br
idge (rev 02)
    Subsystem: Intel Corporation DeskTop Board D510MO
    Flags: bus master, fast devsel, latency 0
    Capabilities: <access denied>
    Kernel driver in use: agpgart-intel

00:02.0 VGA compatible controller: Intel Corporation Atom Processor D4xx/D5xx/N4
xx/N5xx Integrated Graphics Controller (rev 02) (prog-if 00 [VGA controller])
    Subsystem: Intel Corporation DeskTop Board D510MO
    Flags: bus master, fast devsel, latency 0, IRQ 45
    Memory at e0300000 (32-bit, non-prefetchable) [size=512K]
    I/O ports at 30c0 [size=8]
    Memory at d0000000 (32-bit, prefetchable) [size=256M]
    Memory at e0200000 (32-bit, non-prefetchable) [size=1M]
    Expansion ROM at <unassigned> [disabled]
    Capabilities: <access denied>
    Kernel driver in use: i915
4
Ville

Vous pouvez utiliser xrandr:

Les commandes à exécuter dans l'ordre:

cvt 1920 1080
xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync

La partie de la ligne après xrandr --newmode est similaire à la sortie que vous devriez obtenir lorsque vous utilisez la commande cvt, copiez donc le résultat de "resolution_refreshRate" dans le point +vsync et ajoutez-le à xrandr --newmode.

Ensuite:

xrandr --addmode LVDS1 resolution_refreshRate (don't use speechmarks)
xrandr --output LVDS1 --mode resolution_refreshRate

Si vous souhaitez rendre les modifications permanentes:

  • Créez un script bash, xrandr.sh par exemple, et placez-y vos commandes xrandr:

    #!/bin/bash 
     Sudo xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync + vsync 
     Sudo xrandr --addmode Virtual1 1920x1080_60.00 
     xrandr --output Virtual1 --mode 1920x1080_60.00
  • Rendre le script exécutable avec chmod +x xrandr.sh

  • Recherchez "Applications de démarrage" dans le tableau de bord, exécutez-le et ajoutez le script en tant qu'application de démarrage.

Les commandes seront maintenant exécutées chaque fois que vous vous connecterez à votre compte.

Remarque: J'utilise LVDS1 comme nom supposé du moniteur, mais le vôtre ne sera probablement pas le même. Vous pouvez trouver le nom de votre moniteur en utilisant:

xrandr | grep " connected " | awk '{ print$1 }'

This pourrait vous être utile.

5
TellMeWhy

J'ai eu le même problème avec mon moniteur Samsung. Après de nombreuses recherches, j'ai constaté que j'utilisais un câble VGA et que le moniteur n'a pas été détecté. La connexion via HDMI a résolu le problème et toutes les résolutions sont maintenant répertoriées. Cependant, le VGA fonctionne bien avec Windows.

3
Ashwini Sharma

J'ai trouvé une solution à ce problème. Tout d’abord, permettez-moi d’expliquer mon problème s’il correspond à votre problème.

Mon écran est LG Flatron W2243S. Il prend en charge 1920x1080. Mais bien que je le connecte à mon PC via VGA, il est détecté comme un affichage inconnu et je ne peux pas utiliser plus de 1024x768 de manière efficace. Je veux dire qu'il y a une résolution maximale de 1280x720 dans les paramètres de cet "affichage inconnu" et si je le choisis, je perds le quart gauche de l'écran, à savoir que la flèche de la souris disparaît dans ce quart gauche.

Après quelques recherches, j'ai trouvé une solution qui fonctionne pour moi. J'ai remplacé le câble VGA et l'écran est détecté comme étant "22". Ce n'est pas "LG ... sth.". Cependant, je peux enfin choisir 1920x1080 et cela fonctionne parfaitement.

En résumé, le problème provient du câble VGA et je l’ai remplacé par un autre.

1
vdurmuscan