Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 05/01/2013, à 15:07

maiszeus

Migration 10.04 -> 12.04 problème résolution

Bonjour

Je viens de migrer de la 10.04 à la 12.04 via le gestionnaire des mises à jour. Lors du redémarrage de mon ordinateur, j'ai eu sur le Bureau une fenêtre d'erreur m'informant qu'il y avait un problème dans la détection de la bonne résolution (je n'ai pas copier cette fenêtre donc je ne pourrais pas vous en donner le contenu exact).
Quoi qu'il en soit, depuis que je suis en 12.04, il me manque les bords de l'écran ce qui est plutôt gênant. A priori je pense que le problème vient de la résolution.
Quand je vais dans Affichage, je n'ai que 2 résolutions de proposées (1024x768 et 800x600). quand je fais détecter écran, il ne se passe rien et j'ai un petit rectangle rose dans lequel il est inscrit Inconnu.
Mon PC (un Dell) est branché à ma télé un LG 32LD420.
La commande : lspci | grep VGA
Retourne : 00:02.0 VGA compatible controller: Intel Corporation 4 Series Chipset Integrated Graphics Controller (rev 03)

et la commande xrandr
retourne
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 8192 x 8192
VGA1 connected 1024x768+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 
HDMI1 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)

Après avoir cherché sur me net un bout de temps, je n'arrive pas à trouver la solution.

Je vous remercie par avance pour votre aide.

Hors ligne

#2 Le 06/01/2013, à 13:37

maiszeus

Re : Migration 10.04 -> 12.04 problème résolution

Après de longues recherches et des solutions très techniques, j'ai réussi à trouver la solution à mon problème. afin d'éviter à d'autres ces recherches fastidieuses, voici la solution que j'ai appliquée :
1ère étape : identifier la sortie.
Pour cela, lancer depuis le terminal la commande xrandr
Pour ma part le résultat était le suivant :
VGA1 connected 1024x768+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 
HDMI1 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)

Autrement dit la sortie est VGA1 ( à noter que quand je vais dans Paramètres Systeme > Affichage je n'avais que les choix 1024x768 et 800x600.

2e étape trouver la modeline de la résolution que vous souhaitez.
Pour cela, lancer dans le terminal la commande
cvt 1440 900 60 (où les 2 premiers nombres sont la résolution et le dernier la fréquence)
Vous obtenez alors un résultat de ce type :
1440x900 59.89 Hz (CVT 1.30MA) hsync: 55.93 kHz; pclk: 106.50 MHz
Modeline "1440x900_60.00"  106.50  1440 1528 1672 1904  900 903 909 934 -hsync +vsync

3e étape : création d'un nouveau mode (d'une nouvelle résolution)
Pou cela, lancer la commande du type xrandr --newmode <modeline>
ex : xrandr --newmode "1440x900_60.00"  106.50  1440 1528 1672 1904  900 903 909 934 -hsync +vsync

4e étape : ajouter ce mode à votre sortie
pour cela lancer une commande du type : xrandr --addmode <sortie> <nom>
où sortie est le nom que vous avez obtenu dans la première étape et nom est le nom obtenu entre "" dans le modeline
ex : xrandr --addmode VGA1 1440x900_60.00

5e étape : choisir la résolution en allant dans  Paramètres Systeme > Affichage : la résolution que vous avez ajoutée est maintenant dans la liste de choix

Si comme moi vous ne savez pas exactement quelle résolution choisir, vous pouvez réaliser l'opération autant de fois que vous le souhaitez et faire des test.
Vous trouverez l'ensemble des résolutions existantes classées par type (3:2, 16:9 ....) en allant à l'adresse suivante : http://fr.wikipedia.org/wiki/D%C3%A9fin … %C3%A9cran

Hors ligne