閱讀864 返回首頁    go iPhone_iPad_Mac_apple


10.12.3 Default background on restart

Been having this odd issue with a brand new Late-2016 MBP running 10.12.3 where occasionally on restart, the desktop background will change back to the default wallpaper and I'll have to go in and manually change it back to my own. Any suggestions on what could be causing this and how to fix it? Much appreciated.



Look in System Preferences > Mission Control and if "Displays have separate spaces" is check marked, uncheck it.



It is checked. I had it unchecked for a bit but I lose the menu bar when I use multiple displays which I do on a daily basis.



You might try selecting each display and then choosing your Desktop background while on that Display.



Tried that as well, but it still occasionally defaults back.



Be sure you're not moving the image you use for background somewhere else; I believe the wallpaper setting method works a bit like this:

 

User selects image to be wallpaper -> code instances said image to a renderer, renders it to the background.

 

then every time you boot the system, this has to happen again, right? If you move the image out of the location where that code expects to find it, an exception will occur and the OS will default the image back to the default of the system, which is what it can surely find.

 

So, assuming this is your problem, a solution I suggest you is to create a "Wallpapers" folder in your images folder, where you store copies of anything you deem worth of your screen and set them from there



I have a wallpapers folder where the image remains. When I open up the Display settings to reset the wallpaper it's already set to that directory, with the image in there. Doesn't seem to be an issue with locating the image.



Weird. I'd suggest you delete the com.apple.desktop.plist file – which will cause the system to create another one, supposedly without the current error you're having – but I myself can't seem to find it at the moment. It usually solves these inconveniences.

 

If you want to try your luck, said file is/was supposed to be located at

~/Library/preferences


edit: of course, for changes to take effect, you have to logout and back into a new session.



Here's what I did- Open Terminal and type open /Library.  The Library will open and you will see 58 folders. Open the one labelled Desktop Pictures and add the wallpapers you want to it. Then choose the wallpaper. Trust me, it works.



As I couldn't find any real solutions to this issue as I don't consider disabling separate screens as one, I'll post mine here for future reference.

I grepped through my home directory to find only one file matching the wallpaper being changed too at every restart. Deleting this database file resets my wallpapers and upon changing to what I want it's still applied upon reboot.

 

  1. In terminal: rm ~/Library/Application\ Support/Dock/desktoppicture.db
  2. reboot
  3. change desktop wallpaper


最後更新:2017-09-23 19:57:59

  上一篇:go What is the maximum number of characters for fi...
  下一篇:go Returned to the "out of the box" settings proce...