web-dev-qa-db-fra.com

Moniteur inconnu, pilote intel, vous souhaitez définir la résolution VGA sur un téléviseur grand écran

J'ai un téléviseur Sony Bravia LCD, qui est maintenant branché sur mon ordinateur portable à l'aide d'un câble VGA.

J'utilise un ordinateur portable HP Compaq avec un pilote vidéo de:

00: 02.0 Contrôleur compatible VGA: Contrôleur graphique Express Intel Corporation Mobile 915GM/GMS/910GML (rév. 03)

Dans les versions précédentes d’Ubuntu, la résolution était presque bonne; dans une toute nouvelle installation d'Ubuntu 11.04, toutefois, il est revenu à un maximum de 1024x768.

Essayer de régler la résolution avec xrandr me donne des messages d'erreur gênants, et je lis des informations contradictoires sur la dernière version d'Ubuntu n'utilisant pas xorg.conf pour régler ma résolution: est-ce exact?

Je serais reconnaissant pour un peu d'aide ici: soit pour convaincre Ubuntu de reconnaître le moniteur, soit pour le forcer à changer la résolution. Comme je l’utilise en tant que moniteur externe et que l’écran interne LCD fonctionne parfaitement, je crains de rompre également la prise en charge interne LCD avec la reconfiguration de l’affichage.

7
jamescridland

À partir d'une discussion Google+ de Dean Wallace :

xrandr -q vous donne une liste de modes et d'affichages. Le Sony est connecté à VGA1 sur ma configuration.

cvt 1360 768 renvoie ceci

# 1360x768 59.80 Hz (CVT) hsync: 47.72 kHz; pclk: 84.75 MHz
Modeline "1360x768_60.00"   84.75  1360 1432 1568 1776  768 771 781 798 -hsync +vsync

tout copier APRES Modeline et coller dans xrandr:

xrandr --newmode "1360x768_60.00"   84.75  1360 1432 1568 1776  768 771 781 798 -hsync +vsync
xrandr --addmode VGA1 1360x768_60.00
xrandr --output VGA1 --mode 1360x768_60.00

maintenant, cela devrait ajuster votre résolution, regarder dans l'applet des moniteurs dans les préférences système, devrait être là, le configurer et l'appliquer ... s'il ne se conserve pas après un redémarrage, ajoutez les commandes à .xprofile dans votre dossier personnel. alors ajoutez

xrandr --newmode "1360x768_60.00"   84.75  1360 1432 1568 1776  768 771 781 798 -hsync +vsync
xrandr --addmode VGA1 1360x768_60.00
xrandr --output VGA1 --mode 1360x768_60.00

enregistrer/quitter/redémarrer

(Je n'ai pas encore sauvegardé ces fichiers pour un redémarrage)

15
jamescridland

Je n'utilise pas plusieurs moniteurs, je ne peux donc pas répondre à cette partie de votre question. Mais peut-être que je peux clarifier la logique derrière le fichier de configuration xorg.conf.

De man xorg.conf:

Xorg prend en charge plusieurs mécanismes pour fournir/obtenir les paramètres de configuration et d'exécution:

  • options de ligne de commande
  • variables d'environnement
  • les fichiers de configuration xorg.conf et xorg.conf.d
  • détection automatique
  • valeurs de secours par défaut.

Lorsque la même information est fournie de plusieurs manières, le mécanisme de priorité le plus élevé est utilisé. La liste des mécanismes est classée par ordre de priorité le plus élevé. Notez que tous les paramètres ne peuvent pas être fournis via toutes les méthodes.

Le serveur X est ainsi capable de détecter automatiquement le matériel connecté. Pour autant que je sache, c'est le cas depuis quelque temps. Si la détection automatique échoue, vous pouvez effectuer la configuration manuellement en créant un fichier de configuration. Vous pouvez stocker le fichier de configuration à plusieurs endroits. Les emplacements sont répertoriés dans la page de manuel de xorg.conf. L'emplacement par défaut sur Ubuntu est /etc/X11/xorg.conf. Si vous créez un fichier de configuration, vous n'avez pas besoin de tout configurer manuellement. Au lieu de cela, vous ne devez configurer que les pièces pour lesquelles la détection automatique a échoué.

1
Nimmermehr