web-dev-qa-db-fra.com

Deuxième problème d'affichage

Préface: J'ai un ordinateur portable avec buntu 16.04/Windows 1 en double démarrage et 2 écrans externes, l'un avec entrée VGA et l'autre avec HDMI.

Plusieurs fois, j'utilise l'affichage HDMI comme deuxième écran sous Windows ou Ubuntu, et tout va bien.

Lorsque je connecte un écran VGA sous Windows, tout va bien aussi. Mais le problème est de connecter l’écran VGA à Ubuntu. Je ne peux donc utiliser que l’écran interne d’un ordinateur portable ou un écran VGA externe, ou même la vidéo miroir sur les deux écrans. l'un ou l'autre affichage :(

P.S. Ma carte graphique est AMD Radeon HD 7600m, j'utilise un pilote open source Radeon. Une autre chose étrange: la résolution d'affichage interne est 1366x768 et le VGA externe est 1280x1024. Lorsque je règle 1024x768 au lieu de 1280x1024, cela fonctionne correctement. Mais utiliser toute autre résolution conduit à un écran noir.

xrandr sortie:

Screen 0: minimum 320 x 200, current 2390 x 768, maximum 16384 x 16384
        eDP connected primary 1366x768+1024+0 (normal left inverted right x axis y axis) 344mm x 194mm
           1366x768      59.93*+
           1280x720      59.86  
           1152x768      59.78  
           1024x768      59.92  
           800x600       59.86  
           848x480       59.66  
           720x480       59.71  
           640x480       59.38  
        VGA-0 connected 1024x768+0+0 (normal left inverted right x axis y axis) 338mm x 270mm
           1280x1024     60.02 +  75.02  
           1280x960      60.00  
           1152x864      75.00  
           1024x768      75.08*   70.07    60.00  
           832x624       74.55  
           800x600       72.19    75.00    60.32    56.25  
           640x480       75.00    72.81    66.67    60.00  
           720x400       70.08  
        HDMI-0 disconnected (normal left inverted right x axis y axis)
2
Uroboros

Qu'est-ce qui fonctionne souvent

Avec VGA-0 réglé sur 1280x1024 et eDP connecté. lancez la commande (depuis un terminal):

xrandr --output VGA-0 --pos 0x0 --output eDP --pos 1280x0

qui fait ce qui devrait se passer automatiquement après la connexion du deuxième écran. La commande top-aligne les deux écrans, avec eDP à 1280 en haut à gauche de VGA-0.

Si cela fonctionne, ajoutez la commande à une touche de raccourci sur laquelle vous pouvez appuyer après la connexion du deuxième écran. Choisissez: Paramètres système> "Clavier"> "Raccourcis"> "Raccourcis personnalisés". Cliquez sur le "+" et ajoutez la commande:

xrandr --output VGA-0 --pos 0x0 --output eDP --pos 1280x0

Quelle est la solution?

Les pilotes graphiques semblent être le goulot d'étranglement dans de nombreuses incompatibilités mineures. De plus, dans de nombreux cas, nous pouvons le résoudre avec une solution de contournement simplifiée, comme ci-dessus.

La raison exacte de votre problème peut être un problème de synchronisation, l'écran et le pilote ne se "reconnaissant pas" à temps, la procédure est interrompue.

Une partie importante est que nous pouvons par la suite persuader le système de faire la configuration avec une commande xrandr :).

0
Jacob Vlijm