web-dev-qa-db-fra.com

Comment faire pour que ma résolution d'écran maximale soit détectée par Ubuntu?

Je viens d’installer Lubuntu 13.10 et j’ai un problème - Sous Windows, je peux aller jusqu’à 2048x1536, mais le paramètre d’affichage de Lubuntu ne me permet que de passer à 1024x768. J'ai déjà exécuté la mise à jour et la mise à niveau, et le logiciel ne montre aucune mise à jour supplémentaire.

Mon écran est: Intel G965 Express [Pas de graphiques Nvidia ou AMD]

11
Kyodo

Il est probable que votre pilote graphique ne détecte pas cette résolution. Suivez les instructions ci-dessous. cela pourrait aider. Cela m’a aidé dans mon Ubuntu (en utilisant l’unité) qui a installé sur mon bureau un AMD Radeon 5570HD dédié (qui utilise des pilotes Gallium REDWOOD c’est-à-dire les pilotes Open Source par défaut). Tapez d’abord ceci dans votre terminal (vous pouvez ouvrir un terminal avec Ctrl+Alt+t): -

cvt 2048 1536

Vous obtiendrez quelque chose comme ceci: -

# 2048x1536 59.95 Hz (CVT 3.15M3) hsync: 95.45 kHz; pclk: 267.25 MHz
Modeline "2048x1536_60.00"  267.25  2048 2208 2424 2800  1536 1539 1543 1592 -hsync +vsync

Maintenant, fais ceci: -

xrandr --newmode "2048x1536_60.00"  267.25  2048 2208 2424 2800  1536 1539 1543 1592 -hsync +vsync

Ensuite ceci:-

xrandr 

Vous obtiendrez une sortie similaire à celle-ci (peut-être pas exactement celle-ci): -

Screen 0: minimum 320 x 200, current 1368 x 768, maximum 8192 x 8192
DisplayPort-0 disconnected (normal left inverted right x axis y axis)
HDMI-0 disconnected (normal left inverted right x axis y axis)
DVI-0 connected primary 1368x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1024x768       60.0  
   800x600        60.3     56.2  
   848x480        60.0  
   640x480        59.9  
   1368x768_60.00   59.9* 

Ici, le moniteur connecté est DVI-0 selon la sortie ci-dessus. Donc on ferait ceci ensuite: -

xrandr --addmode DVI-0 2048x1536_60.00

Au lieu de DVI-0, vous devez taper quel que soit votre moniteur connecté. Cela devrait marcher. Je suppose de votre description ci-dessus que 2048x1536 fonctionne sur votre moniteur. Si ce n'est pas le cas, vous pouvez essayer la résolution qui fonctionnera pour vous.

Maintenant, si vous voulez que cela prenne effet à chaque connexion sans avoir à tout taper à nouveau, suivez les instructions ci-dessous.

Ouvrez gedit ou n’importe quel autre éditeur de texte. Tapez ce qui suit: -

#!/bin/sh
xrandr --newmode "2048x1536_60.00"  267.25  2048 2208 2424 2800  1536 1539 1543 1592 -hsync +vsync 
xrandr --addmode DVI-0 2048x1536_60.00
xrandr --output DisplayPort-0 --off --output DVI-0 --mode 2048x1536_60.00 --pos 0x0 --rotate normal --output HDMI-0 --off

Vous devez éditer la dernière ligne en fonction de votre PC. Enregistrez le fichier ci-dessus sous le nom lightdmxrandr.sh dans /usr/bin. Puis rendez-le exécutable à l'aide de cette commande: -

Sudo chmod a+x /usr/bin/lightdmxrandr.sh

Puis ouvrez /etc/lightdm/lightdm.conf (Si ce fichier n’y est pas, lisez le "PS" ci-dessous) avec la commande: -

Sudo gedit /etc/lightdm/lightdm.conf

Vous pouvez utiliser votre propre éditeur de texte au lieu de gedit. Le fichier doit contenir quelque chose comme ceci: -

[SeatDefaults]
user-session=ubuntu

Ajoutez les lignes ci-dessous au fichier: -

greeter-session=unity-greeter
display-setup-script=/usr/bin/lightdmxrandr.sh
session-setup-script=/usr/bin/lightdmxrandr.sh

Maintenant, enregistrez le fichier et redémarrez. Vous devez avoir la résolution souhaitée à la fois dans l'écran de connexion et dans votre session de bureau. Cela devrait probablement fonctionner. Mais si ce n'est pas le cas, lisez la suite et suivez les instructions ci-dessous.

Ouvrez un terminal (si vous êtes bloqué sur l’écran de connexion et que vous ne pouvez pas ouvrir un terminal, puis passez dans un terminal avec Ctrl+Alt+F1) et tapez ce qui suit: -

Sudo nano /etc/lightdm/lightdm.conf

Cela ouvrira le fichier lightdm.conf que nous avons modifié ci-dessus. Maintenant supprimez la ligne ci-dessous seule du fichier: -

session-setup-script=/usr/bin/lightdmxrandr.sh

Presse Ctrl+x pour quitter le fichier, puis appuyez sur ypour le sauvegarder avant de quitter, auquel il vous invite. Puis tapez: -

Sudo reboot

pour redémarrer votre PC. Cela devrait vous mettre dans votre bureau (si elle ne lit pas "PS" ci-dessous). Maintenant, allez à System Settings>Displays. Vous pouvez y trouver la résolution souhaitée (cela peut arriver puisque nous avons exécuté le script ci-dessus avec lightdm.conf). Ensuite, sélectionnez cette résolution et redémarrez pour obtenir la résolution souhaitée. Mais si vous ne trouvez pas la résolution souhaitée, essayez ceci.

Ouvrez les applications de démarrage à partir du tableau de bord. Cela devrait vous donner quelque chose comme ça (mais pas exactement comme ça): -

enter image description here

Appuyez sur Addname__. Vous obtiendrez ceci: -

enter image description here

Donnez un nom que vous aimez. Appuyez ensuite sur Parcourir et sélectionnez le script que nous avons créé (n'oubliez pas que nous l'avons enregistré sous le nom /usr/bin/lighdmxrandr.sh). Si vous voulez donner une description. Puis appuyez sur Addname__. Avant de fermer les applications de démarrage, vérifiez si une entrée est cochée dans l'entrée que vous venez d'ajouter. Maintenant, redémarrez votre PC. Cela devrait vous permettre d'obtenir la résolution souhaitée à la fois sur l'écran de connexion et sur le bureau.

PS: -

  1. Si /etc/lightdm/lightdm.conf n'y est pas, vous devez avoir /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf. Éditez ce fichier au lieu de lightdm.conf.
  2. Si rien de ce qui précède ne fonctionne et que vous êtes bloqué au moment de la connexion, entrez dans un tty et tapez: -

Sudo nano /etc/lightdm/lightdm.conf

Maintenant, supprimez toutes les modifications que nous avons effectuées et appuyez sur Ctrl+x puis appuyez sur ypour enregistrer le fichier. Maintenant tapez: -

Sudo reboot

Cela devrait vous ramener sur votre bureau, mais, bien sûr, sans la résolution souhaitée et avec votre résolution par défaut. Ensuite, essayez System Settings>Displays et vérifiez si la résolution souhaitée est là (cela pourrait se produire puisque nous avons exécuté notre script avec lighdm.conf). Maintenant, sélectionnez cette résolution et redémarrez. Vous obtiendrez votre résolution souhaitée maintenant.

Les crédits vont à ces trois questions: -

22
VenkiPhy6

Avec mon installation (16.04 LTS), il rencontrait beaucoup de problèmes et ne pouvait même pas démarrer X après l’installation. C'était le cas lorsque j'ai sélectionné le mode de récupération et que je l'ai laissé démarrer. Ensuite, il ne serait pas aller plus haut que décrit ci-dessus. Je suis passé à un terme et j'ai lancé "dpkg -l | grep xserver-xorg-video" et xserver-xorg-video-intel ne figurait pas dans la liste! La solution consistait simplement à l'installer puis à le redémarrer. Connecté et maintenant il est à 1920x1080. Très heureux, mais cela semble être un bug assez important qui n’installe pas le pilote vidéo intel. J'ai vérifié avant de l'installer que le matériel était reconnu par le système d'exploitation (ce l'était).

0
Mike W