web-dev-qa-db-fra.com

Moniteur non détecté - basse résolution uniquement

Je viens d'installer Ubuntu 11.1 sur mon ordinateur de bureau. C'était une installation propre, pas de mise à niveau. J'ai un Samsung Syncmaster BX2450 connecté au PC.

Mon problème est que je ne peux pas obliger Ubuntu à reconnaître mon moniteur, qui en a plus de 1024. Rien ne semble fonctionner - des idées?

VESA: Carte GF119 - 13100000

xx@xxx:~$ lspci -nn |grep VGA
02:00.0 VGA compatible controller [0300]: nVidia Corporation GT520 [GeForce GT520] [10de:1040] (rev a1)

xx@xxx:~$ xrandr -q
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 640 x 480, current 1024 x 768, maximum 1024 x 768
default connected 1024x768+0+0 0mm x 0mm
   1024x768       61.0* 
   800x600        61.0  
   640x480        60.0  
  • J'ai téléchargé le pilote directement, je l'ai installé conformément à la réponse de Michael K. Mais je reviens à la case départ - l'écran passe à la couleur de départ violette - et se verrouille. Des suggestions comme quoi faire maintenant?

J'aimerais beaucoup utiliser 1920 x 1200

2
Jens

J'avais un autre moniteur Samsung Syncmaster, et il était incapable de communiquer correctement sa résolution native au système d'exploitation. La solution consiste à écrire un /etc/X11/xorg.conf qui spécifie la résolution d'écran souhaitée. Le mien ressemble à ceci lorsque vous utilisez le pilote binaire nvidia:

# Need a xorg.conf because the native resolution of the SyncMaster 920N
# monitor is misdetected. Plus I'm using the binary nVidia driver.

Section "Monitor"
        Identifier      "SyncMaster920N"
        Modeline        "1280x1024@60" 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync
EndSection

Section "Screen"
        Identifier      "Default Screen"
        Device          "GeForce9600GT"
        Monitor         "SyncMaster920N"
        DefaultDepth    24
        SubSection "Display"
                Depth           24
                Modes           "1280x1024@60"
        EndSubSection
EndSection

Section "Module"
        Load    "glx"
EndSection

Section "Device"
        Identifier      "GeForce9600GT"
        Driver          "nvidia"
        Option          "NoLogo"        "True"
        Option          "ModeValidation" "NoDFPNativeResolutionCheck, NoMaxPClkCheck, NoHorizSyncCheck, NoVertRefreshCheck"
EndSection

Les nombres dans la ligne Modeline (à partir de 109.00) doivent être remplacés par les nombres "Modeline" que vous obtenez en exécutant:

cvt <x-resolution> <y-resolution>

remplacer <x-resolution> et <y-resolution> par les valeurs souhaitées. Les deux occurrences de "1280x1024@60" dans le fichier peuvent être modifiées à votre guise, à condition que les deux soient identiques.

Pour le pilote nouveau, supprimez les lignes Option dans Section "Device" et modifiez la valeur de Driver en "nouveau". Notez que le moyen le plus sûr de basculer entre nouveau/nvidia consiste à [désinstaller] nvidia-current en plus de la modification de xorg.conf.

2
pablomme

Jetez un coup d'œil au pertinent wiki Ubuntu - X/Config/Résolution

la partie pertinente pour vous commence à: 5. ajout de résolutions non détectées

1
martin

J'ai eu le même problème, changé en HDMI et cela a fonctionné, vérifiez ce fil si vous pouvez obtenir plus d'informations 14-04-lts-unknown-display-1024x768-only

0
Ashwini Sharma