10.9.3 = major problem with fast user switching

I've found a major problem with the 10.9.3 update with my 27" iMac, you probably won't see it if your on a laptop. I did all the updates in past few days i.e., 10.9.3 combo update, iTunes 11.2.1.


Afterward I noticed a bug when Fast User Switching i.e. FUS. I have 5 accounts but the bug can be replicated with only 2.


I login to userA have some windows open but you can just open a Finder window. Now make the window at least half the with of the screen and move it to the right side of the screen. Then login in to userB and setup the windows the same way as userA. Now FUS to userA and then back to userB. You will notice that the Finder window has been moved to the upper left corner of the screen. This problem happened's to all user accounts you login to except the first account you logged into.


Since I didn't know what update caused the problem I had to use Time Machine to revert to my last version of 10.9.2. I then double checked the for the bug and sure enough everything was working fine. I now was going to install one update at a time and to see which one was causing the bug. So I installed 10.9.3 first and found the bug immediately.


I now know what's happening. When the switch occurs the screen is resized to about the equivalent of a 13" MBP. At this point the windows that fall some ware outside that size get moved to the upper left corner and resized. Then the screen resizes to normal but it's too late, all the window have moved and been resized to fit the 13" screen size.


You can reproduce this effect by going to System Preferences and selecting Display and then select the Scaled radio button. No select the smallest size, say, 1280 x 720. Now select the Best for display radio button again. You will now see all the windows you have open that were too big no moved and resized to the upper left corner. I know why the Mac moves the windows, it's so you don't have any windows stuck off screen.


Now when I say 13" it could be some other size but it's about that size give or take.

iMac (27-inch, Late 2012), OS X Mountain Lion, 1TB Fusion Drive

Posted on May 25, 2014 12:10 PM

Reply
Question marked as Top-ranking reply

Posted on Jul 1, 2014 6:34 AM

Hi Boblishman and other folks.


The 10.9.4 updated provided no relief for us either. However, making an Automator workflow does work well for us, and we've deployed it on several machines.


The steps are:


  • Open Automator
  • Create a new workflow
  • (If you want to be fancy, add a "Pause" for 2 seconds)
  • Add a 'Run Shell Script', with the command: killall Dock
  • (make sure you have a Capital D in Dock)
  • Save the workflow (for later reference), e.g. "Kill-dock-after-2-seconds.workflow"
  • Save a copy of the workflow as an Application, and pop it somewhere handy (e.g. Applications folder)
  • Set your newly created Automator application as a login item (under each user account, in System Preferences)
  • Logout or switch users, and log back in again.


Sure, the underlying issue is not fixed by Apple. But until more people report it, and until it's fixed, it's a stable work-around, and it requires no further intervention, and our desktops and docks are back to normal within seconds of logging in.


Has anybody else tried this solution for themselves too?


Hope that helps,

D.

55 replies
Question marked as Top-ranking reply

Jul 1, 2014 6:34 AM in response to boblishman

Hi Boblishman and other folks.


The 10.9.4 updated provided no relief for us either. However, making an Automator workflow does work well for us, and we've deployed it on several machines.


The steps are:


  • Open Automator
  • Create a new workflow
  • (If you want to be fancy, add a "Pause" for 2 seconds)
  • Add a 'Run Shell Script', with the command: killall Dock
  • (make sure you have a Capital D in Dock)
  • Save the workflow (for later reference), e.g. "Kill-dock-after-2-seconds.workflow"
  • Save a copy of the workflow as an Application, and pop it somewhere handy (e.g. Applications folder)
  • Set your newly created Automator application as a login item (under each user account, in System Preferences)
  • Logout or switch users, and log back in again.


Sure, the underlying issue is not fixed by Apple. But until more people report it, and until it's fixed, it's a stable work-around, and it requires no further intervention, and our desktops and docks are back to normal within seconds of logging in.


Has anybody else tried this solution for themselves too?


Hope that helps,

D.

Jul 1, 2014 4:08 AM in response to boblishman

Boblishman, have you actually been reporting it to http://bugreporter.apple.com/ after signing for a free online http://developer.apple.com/ account? Otherwise it may not get heard for a long time. This is just a user to user forum. Putting it in Apple feedback at http://www.apple.com/feedback/ will get heard, although it may not get to the right teams for much longer.

Jun 3, 2014 8:08 AM in response to Mike Retondo

I have observed a very similar issue, quite repeatable, on a Macbook Pro Retina without any external display.


When I fast user switch (FUS) between two user accounts, the one that I logged onto second has all kinds of window positioning issues. Apps that I left in one position will have moved elsewhere on the screen, often hanging partway out of the visible space.


It's definitely not a third-party app problem. I don't have any apps installed that manage screen layout, and I've observed the symptom with Apple-provided apps including Finder itself.


The symptom is intermittent and doesn't happen for me on *every* FUS, but it happens quite often, and a reboot didn't fix it.

Jul 1, 2014 4:03 AM in response to ShanePalmer

Before applying any update, backup your data:


https://discussions.apple.com/docs/DOC-1992


10.9.4 combo update is available at:


OS X Mavericks 10.9.4 Update (Combo)


It is unknown if it is any better than the delta update. The one good thing about the combo update is that it typically adds components that are missing or damaged from previous updates if all that was updated using the delta updates.


I would recommend after applying such an update to repair permissions with Disk Utility.


Lastly, if you have come to this thread and not found a solution, please start your own thread. Most people who can help typically will not delve deep into threads to reply to everyone individually.


I won't have a chance to update to 10.9.3 or later for some time.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

10.9.3 = major problem with fast user switching

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.