Рабочие пространства не переключаются автоматически

Несмотря на то, что я указал в Mission Control под 10.8 на пробелы при переключении приложений (на ключевое окно), похоже, он не работает. На самом деле работает только временное пространство, когда я говорю ему переключаться с помощью сочетаний клавиш. Это начало происходить только после того, как я снял флажок «Показывать панель инструментов как пространство».

Также возникают следующие симптомы: - Флажок «показывать приборную панель как пространство» не включает панель управления повторно. - Перетаскивание окон в сторону экрана не приводит к переключению пробелов. - Сочетания клавиш для управления полетом не вызывают управление полетом.

Mac OS 10.8

Ответы (5)

Я не думаю, что это специфичная проблема для 10.8, так как я столкнулся с тем же самым в 10.9.2 при выходе из приложения, работающего в полноэкранном режиме. Я подозреваю, что каким-то образом файлы plist пробелов повреждаются.

Моя проблема была устранена путем повторного создания файла ~/Library/Preferences/com.apple.spaces.plist:

  1. Перейдите в папку библиотеки вашего пользователя. Эта папка по умолчанию скрыта, но вы можете попасть в нее, удерживая нажатой клавишу выбора, когда вы щелкаете меню «Перейти» в Finder и выбираете «Библиотека».
  2. Откройте папку «Настройки».
  3. Переместите com.apple.spaces.plist на рабочий стол. Их может быть больше одного, так что вытащите их всех.
  4. Выйдите из системы и войдите снова.

Я видел это с перерывами в течение нескольких выпусков. Я исправляю это, перезапуская процесс «Dock» (который обрабатывает Spaces/MissionControl) с помощью этой команды терминала:

док убийцы

Я не знаю, как это сделать через обычный графический интерфейс, извините. И прежде чем запускать эту команду, выполните команду killall -s Dock , чтобы увидеть процессы, которые будут уничтожены. Если в списке указан только один процесс «Dock», все готово. Надеюсь это поможет!

Это должен быть принятый ответ.
Ну, это только временно решило мою проблему, ответ @Troyen решил проблему навсегда.
Для опции GUI просто найдите «Dock» в приложении ActivityMonitor и нажмите кнопку «Стоп/Выход».

У меня также была эта проблема на Mavericks (osx 10.9.5). Вот как я решил это:

  1. В Finder нажмите Перейти->Перейти к папке...
  2. Введите: «~/Library/Preferences/» и нажмите «Перейти».
  3. Откройте файл com.apple.dock.plist с помощью текстового редактора.
  4. Измените нижнюю строку на: 'workspaces-auto-swoosh = ":true";'.
  5. Перезапуск.

Ваше здоровье!

вместо последнего шага (перезагрузка) выполнить команду в терминалеkillall Dock

Я обнаружил, что проблема иногда возникает, когда я меняю подключенные экраны, когда ноутбук находится в спящем режиме. Перезапуск «Dock» у меня работает нормально.

Чтобы перезапустить «Док» через графический интерфейс:

  1. Нажмите «команда + пробел», чтобы вызвать поиск в центре внимания.
  2. Введите «Мониторинг активности» и нажмите «Ввод».
  3. Найдите «Dock» в верхнем правом поле поиска в мониторе активности.
  4. Дважды щелкните «Dock», нажмите «Выход» и подтвердите «Выход».

«Док» будет автоматически перезапущен системой.

  1. Откройте приложение терминала
  2. выполнятьdefaults write com.apple.Dock workspaces-auto-swoosh -bool YES
  3. выполнятьkillall Dock