Multi-monitor resolution and position settings lost after reboot

632

Solution 1

I was this close to writing my own proggie to deal with this annoyance (My dual display is at work, and DisplayChanger costs USD 500 for commercial use!).

Then I read a tip here that saved me from my misery.

Do (did) you use Windows LiveMesh?

That's your culprit right there.

Disable the service named "Windows Live Mesh remote connections service" and prepare to reap the benefits next time you reboot.

Or uninstall LiveMesh altogether, it's been discontinued in Feburary 2013 anyway.

Solution 2

I also had this problem (NVidia GTX570) when I updated the driver. I have two monitors, a Dell 2209WA and a Cintiq 12WX). Position, resolution (and my primary monitor selection) was lost every reboot, which sure is annoying.

For some reason the scaling settings "Desktop size and position" was set to "Full screen" in the Nvidia control panel, which seems to cause the problem. I changed this to "No scaling", and setting up each monitor to it's native resolution. No more problems after this!

Share:
632
Deddy Gunawan
Author by

Deddy Gunawan

Updated on September 18, 2022

Comments

  • Deddy Gunawan
    Deddy Gunawan over 1 year

    So I was trying to make an apps with unity with assetbundle and it have no problem when I run it on PC and Android device. But when I run it on IOS, some of 3D objects are missing, the only missing 3D object is object with skinned mesh renderer.

    Is it because something wrong with asset bundle script? Because when I run it on unity on mac, the error didn't occur

  • SoftDeveloper
    SoftDeveloper over 12 years
    Thanks, I tried it but it did nothing for me either. I think it is a problem with the nVidia control panel or drivers.
  • SoftDeveloper
    SoftDeveloper over 11 years
    Thanks for the suggestion, but it didn't help me. With "No scaling" the wrong resolution is still set, but it just comes up in the centre of the screen with black bars all round instead of stretched. For some reason it seems to be setting monitor 1 to the same resolution as monitor 2 instead of its native resolution.
  • SoftDeveloper
    SoftDeveloper about 11 years
    Woohoo! Finally something that works! Many thanks for coming back here and posting that answer. I found the service (wlcrasvc), but just uninstalled Live Mesh from Windows Live Essentials 2011 and that did the trick. Thanks again.
  • SoftDeveloper
    SoftDeveloper about 11 years
    I have got rid of this workaround now as Cristi's answer (getting rid of Live Mesh) solved the problem.