J'utilise Ubuntu 14.04. J'ai une carte graphique HD AMD Radeon 5570 . En fait, les pilotes open source REDWOOD par défaut ne me permettent pas de choisir la résolution d'écran maximale de mon moniteur (qui est 1366 x 768). J'ai juste deux résolutions affichées qui sont 1024x768 et 800x600. Si je donne la commande:
xrandr -s 1366x768
alors la sortie est:
Size 1366x768 not found in available modes
Donc, juste pour obtenir une résolution 1366x768 , je suis obligé d'installer le pilote graphique propriétaire fourni par AMD à partir de son site. Mais si je l'installe (ce qui en soi est un processus assez problématique), je subis beaucoup d'inconvénients. Parfois, après une mise à jour du système d'exploitation, le pilote plante l'unité. Ensuite, je devrai désinstaller ce pilote à partir d'un tty
et rechercher une solution sur Google. De plus, je rencontre parfois des problèmes de déchirure d'écran. De plus, je ne peux pas non plus voir mon écran de connexion (Voir this question qui énonce ce problème particulier). Le principal problème est que AMD ne met pas à jour son pilote aussi rapidement que Ubuntu met à jour son système d'exploitation . C'est assez irritant.
Donc, je veux la résolution maximale (et les performances) que ma carte graphique et mon moniteur peuvent me fournir sans installer le pilote de carte graphique propriétaire 'problématique' fourni par AMD. Est-ce possible? Suggestions s'il vous plaît. Merci d'avance.
PS: - Plus de détails sur les spécifications du système: -
(BTW, Merci d'avoir lu ma description élaborée!)
Je n'ai vu aucune erreur dans le fichier Xorg.0.log
. Le pilote radeon semble bien fonctionner. Essayez donc de créer Modeline pour la résolution non prise en charge. Ouvrir un terminal avec Ctrl+Alt+t et type:
cvt 1366 768
Il devrait retourner:
# 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
Maintenant, essayez de créer un nouveau mode pour xrandr
en utilisant cette Modeline:
xrandr --newmode "1368x768_60.00" 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync
Enfin, appliquez le nouveau mode à la sortie souhaitée:
xrandr --addmode DVI-0 1368x768_60.00
Remarque : Modifiez DVI-0 par votre sortie active actuelle, vérifiez le résultat de la commande xrandr
pour savoir laquelle choisir.
EDIT: Comment forcer lightdm à utiliser cette résolution spécifique:
Créez un script Shell dans/usr/bin appelé lightdmxrandr.sh
contenant:
#!/bin/sh
xrandr --newmode "1368x768_60.00" 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync
xrandr --addmode DVI-0 1368x768_60.00
xrandr --output DisplayPort-0 --off --output DVI-0 --mode 1368x768_60.00 --pos 0x0 --rotate normal --output HDMI-0 --off
Assurez /usr/bin/lightdmxrandr.sh
exécutable:
Sudo chmod +x /usr/bin/lightdmxrandr.sh
Modifiez vos paramètres lightdm :
Sudo gedit /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
pour ajouter la ligne suivante:
display-setup-script=/usr/bin/lightdmxrandr.sh
Cela définira la résolution de l'écran de connexion. Pour définir la résolution du bureau, procédez comme suit: -
Ouvrez les applications de démarrage. On peut le faire du point de vue.
Dans la fenêtre des applications de démarrage, sélectionnez "Ajouter". Puis donnez un nom de votre choix. Puis appuyez sur parcourir et sélectionnez lightdmxrandr.sh dans/usr/bin. Maintenant, sélectionnez "Ajouter". Assurez-vous qu'il y a une coche devant l'entrée que vous venez d'ajouter, puis fermez la fenêtre.
Maintenant, redémarrez. Votre écran de connexion et votre bureau doivent avoir une résolution de 1366x768.
PS: - Les crédits pour la dernière partie de la réponse vont à cette question ici .
OS: Ubuntu 16.04 . Carte graphique: AMD Radeon HD 7850 . Pilote open source Gallium 0.4.
Deux moniteurs connectés: HDMI-0 ; DVI-0 .
Résolution HDMI: 1600x900. DVI doit afficher 1366x768, mais la valeur par défaut est 1024x768. La résolution du moniteur de DVI n'a pas été détectée. Ajout de résolutions non détectées
Les données de la matrice HDMI EDID sont analysées. Les données de la matrice DVI EDID ne sont pas analysées à l'aide de xrandr --verbose
.
Script écrit spécifiant xrandr
newmode/addmode/output pour l’affichage DVI.
#!/usr/bin/sh
xrandr --newmode "1368x768_60.00" 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync
xrandr --addmode DVI-0 1368x768_60.00
xrandr --output DisplayPort-1 --off --output DisplayPort-0 --off --output DVI-0 --mode 1368x768_60.00 --pos 1600x132 --rotate normal --output HDMI-0 --primary --mode 1600x900 --pos 0x0 --rotate normal
Ajout de ce script Shell aux programmes de démarrage répertoriés dans gnome-session-properties
.
DisplayPort-0
et DisplayPort-1
sont des ports inutilisés qui ont été désactivés dans le BIOS.
référence: buntu Wiki: Resolution