81 votes

Le fait de désactiver le moniteur DisplayPort désactive complètement le moniteur.

J'ai 2 moniteurs connectés à une NVIDIA GeForce GTX 660 :

  • A gauche, 1920x1080 via DVI (Samsung SyncMaster 2443BW)
  • La droite est 2560x1440 via DisplayPort et est réglée sur Primary (Samsung SyncMaster SA850)

Je laisse souvent mon ordinateur fonctionner pendant la nuit (travail sur un long rendu, sauvegardes, etc.) et je n'éteins mes moniteurs que manuellement. Cependant, si j'éteins le moniteur principal, il est complètement désactivé comme s'il était débranché de la carte graphique (c'est-à-dire que les icônes sont déplacées, les applications ouvertes sont déplacées et redimensionnées pour s'adapter au nouveau moniteur principal). Si je passe d'un câble DP à un câble DVI, cela ne se produit pas. Il semble que ce soit un problème lorsque l'on utilise DisplayPort.

Existe-t-il un moyen d'empêcher que le moniteur soit complètement désactivé dans Windows lorsque je l'éteins physiquement ?

Je n'ai trouvé aucun paramètre pertinent ni dans les paramètres d'affichage de Windows, ni dans le panneau de configuration de NVIDIA.

Edit #1 : J'utilise un Oehlbach Transdata DP 510 câble .

Edit #2 : Voici une capture d'écran de mon panneau de configuration NVIDIA v7.2.710.0 : enter image description here

Edit #3 : Voici des captures d'écran de ma configuration Monitor :

enter image description here

En cliquant sur Paramètres avancés, on voit apparaître un moniteur PnP générique fonctionnant à 59 Hz ? 60 Hz est la seule autre option disponible.

enter image description here

Voici mon moniteur secondaire qui est connecté via DVI :

enter image description here

Edit #4 : Si j'ouvre le panneau de configuration "Résolution de l'écran" et que j'éteins le moniteur (via l'interrupteur d'alimentation), voici ce qui s'affiche :

enter image description here

Il semble que j'ai déconnecté le moniteur de la carte vidéo.

4voto

DharmaTurtle Points 191

Une modification "simple" du registre, tirée de aquí . Cela fonctionne pour moi en général. Les programmes placés dans le coin inférieur droit sont déplacés de ~300px plus près du centre sur mon écran 4k, mais je peux faire avec, surtout que cela signifie que je n'aurai pas à installer une application tierce :

En utilisant Sysinternals ProcessMonitor, j'ai découvert que Windows accédait au chemin de registre suivant :

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\Configuration

Mon système avait trois entrées :

DELF003YY7707BR0MUL_30_07D7_6A^9A3774EB79DEE3E3E38496CC7DF4D936
QHD32000001_31_07D6_D5^63E1ABDD175E7871DCAEB710418A0F75
SIMULATED_8086_2A42_00000000_00020000_1010100^CDE365D1B3F0942F0CF38BFB8E127AB4

Sous chacun se trouve un arbre appelé "00", dont deux des clés sont PrimSurfSize.cx PrimSurfSize.cy

Sous "00" se trouvait une autre branche également appelée "00", dont deux des clés sont ActiveSize.cx ActiveSize.cy

Les deux premières des configurations (c'est-à-dire DELF00... & QHD3...) les touches ci-dessus étaient 1440x900, donc elles n'étaient pas concernées.

Les troisièmes (SIMULATED...) ont été réglés sur 1024x768.

Je les ai changés en 1600x900 et le problème a été résolu.

Après avoir changé la résolution (via le panneau de configuration) pour 1920x1080, le problème de déplacement et de redimensionnement est revenu, mais le coin inférieur droit était réglé sur 1600x900, c'est-à-dire les paramètres de SIMULATED...". Suivez les conseils de MichealAtOz, mais dans tous les dossiers étiquetés "00" ou "01" (etc, j'avais 00 et 01), recherchez tous les paramètres contenant 1024, 768 ou 4096 dans les valeurs de données à la fin entre parenthèses. Changez la valeur 1024 pour la résolution x de votre bureau (le premier chiffre dans les résolutions) et la valeur 768 pour la résolution y de votre bureau. Changez le nombre 4096 de "Stride" en n'importe quel nombre déjà présent dans un dossier "00" ou un dossier similaire qui a déjà (sans que vous les changiez) les nombres de résolution de bureau souhaités dans primsurfsize.cx et ...y. Faites un clic droit sur le nom et choisissez modifier, puis sélectionnez binaire comme base pour entrer les valeurs de résolution correctes.

2voto

roberta Points 31

J'ai la possibilité de disable DisplayPort 1.2 sur l'OSD de mon moniteur. Cela a résolu le problème pour moi.

1voto

shjibby Points 29

Pas une solution, mais une solution de rechange. J'ai remarqué que si vous réduisez les fenêtres avant que l'écran ne soit éteint et que vous ne les rétablissez pas avant que l'écran ne soit revenu, les fenêtres ne sont pas réorganisées.

Je m'appuie sur ce fait pour m'offrir une expérience " sans faille ", comme je l'ai documenté ici : http://thelamprechts.blogspot.com/2014/09/a-Windows-workaround-to-maintain-window.html

1voto

Lars Nordin Points 364

Pour ma part, je suis sous Windows 8 et mon écran (connecté par DisplayPort) s'éteignait automatiquement chaque fois que je verrouillais mon PC, après un délai de 60 secondes, ce qui produisait le problème décrit dans cette question. Les autres suggestions de cette question-réponse n'étaient pas applicables à mon moniteur (Samsung 4K UHD 28" Monitor U28D590D). J'ai pu le contourner avec succès en suivant les instructions ici pour désactiver ce comportement :

Support Microsoft : KB 2835052 : Le moniteur s'éteint après 1 minute lorsque le PC est verrouillé

En bref, j'ai lancé ça en ligne de commande :

powercfg.exe /setacvalueindex SCHEME_CURRENT SUB_VIDEO VIDEOCONLOCK 3600
powercfg.exe /setactive SCHEME_CURRENT

Cela lui permet de ne s'éteindre qu'au bout d'une heure (3600 secondes), de sorte que je peux maintenant verrouiller mon PC lorsque je m'en éloigne pour quelques minutes seulement sans que mes fenêtres ne s'embrouillent. Cela ne répond pas directement au scénario initial de la question (qui impliquait d'éteindre manuellement l'écran), mais j'ai pensé que d'autres personnes pourraient trouver cela utile.

1voto

icl7126 Points 551

Pour ceux qui utilisent DisplayPort et possède une entrée DVI sur le moniteur, il existe une solution matérielle :
DP à DVI Akasa AK-CBDP15-20BK adaptateur actif

J'en utilise deux avec mes deux Dell U2713HM 2560x1440 60Hz et AMD RX 480.

...je n'arrive toujours pas à croire que j'utilise un nouveau matériel pour résoudre un problème logiciel... honte à vous Microsoft/nVidia/AMD ! !!

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X