Yosemite автоматически создает несколько рабочих столов (пространств) на главном мониторе

После обновления до Yosemite у меня возникла проблема с OS X, создающей дополнительные рабочие столы на моем основном мониторе без видимой причины. Обычно у меня есть 3 разных рабочих стола на моем основном мониторе и только один на втором мониторе. К концу дня OS X обычно автоматически создает 2-3 дополнительных рабочих стола.

Я не могу найти какой-либо параметр или ярлык, который мог бы вызвать это. Также, кажется, нет никакой причины для этого, поскольку это может произойти, как только я загрузлю свой компьютер.

Есть ли способ установить максимальное количество рабочих столов, чтобы этого не произошло?

Изображение из соответствующего вопроса . Почему Mac Yosemite открывает десятки и десятки пустых рабочих столов?
введите описание изображения здесь

То есть вы говорите, что в Mission Control вы создали 3 области на главном мониторе, и к концу дня или даже сразу после загрузки компьютера в Mission Control появляются 2-3 дополнительных? Что произойдет, если вы удалите их из управления полетами?
полноэкранные приложения создают свое собственное пространство [также искажают любые команды клавиш Space], но они должны исчезнуть, если приложение закрыто или открыто.
@tubedogg, да, к концу дня появляются дополнительные рабочие места. Я могу закрыть рабочие области, но в конце концов они просто появятся снова. Тецуджин, я не использую никаких приложений в полноэкранном режиме, поэтому я не ожидаю, что будут созданы дополнительные пробелы.
Извините, у меня нет ответа на ваш вопрос. Хотел прокомментировать то, что вы сказали: «(Я, честно говоря, никогда не понимал смысла виртуальных рабочих столов в любом случае.)» работать без них. Они особенно удобны для группировки/разделения различных действий, так как они формируют многозадачность высокого уровня. У меня всегда есть не менее трех основных виртуальных рабочих столов, а также пара полноэкранных приложений, в зависимости от степени многозадачности. Не хотел бы жить без них! :)
Появляются ли дополнительные пробелы при отключении внешних мониторов? Я думаю, что замечал это в прошлом, когда у меня было окно на дополнительном мониторе, а затем я отключал внешний монитор, заставляя это пространство добавляться к уже присутствующим на внутреннем мониторе.
Вам удалось это решить?
Это случается и со мной; Я могу достичь 26 рабочих столов на главном мониторе, если я их не удалю.
Есть новости по этому поводу? У меня точно такое же поведение, и это боль, настоящая боль. Основной монитор создает лишние пробелы, а дополнительный теряет их.
Я до сих пор не могу понять, в чем тут дело. Я пытался отключить различные программы запуска и убедиться, что все программы закрыты перед выключением, но ничего не изменилось.
По-видимому, это ошибка, которая восходит еще дальше, чем Yosemite. Вот еще вопрос здесь apple.stackexchange.com/questions/178082/… . Предложение сообщить об ошибке, вероятно, лучше всего сделать: apple.com/feedback (или использовать приложение Feedback Assistant, если оно у вас установлено).
То же самое здесь, я думаю, это происходит, когда вы переходите в полноэкранный режим с приложением, а затем выходите из полноэкранного режима. Пустое место не удаляется.
Вы подключаете и отключаете внешний дисплей в течение дня?
@jason, у тебя все еще есть та же проблема после обновления до 10.10.4?
Об аналогичной проблеме сообщил форум Insanelymac, частичный ответ был: «Чтобы решить эту проблему, просто переместите панель меню в расположении монитора в IGPU и больше не используйте несколько пространств рабочего стола».
Попробуйте отключить «Дисплеи имеют отдельные пробелы» в «Системных настройках»> «Управление полетом». Это может быть связано с подключением и повторным подключением (или переходом в спящий режим) дополнительного дисплея.
Когда я создаю дополнительные области рабочего стола на своем дополнительном мониторе и отключаю его от своего Macbook Air, эти дополнительные области на мониторе мгновенно переносятся на Macbook. Я думаю, что вы испытываете подобную проблему. Если один из ваших мониторов отключен от сети, отключен или вообще считается неработающим для вашего Mac, это может объяснить появление дополнительных пробелов.
Просто чтобы мы могли быть уверены в том, что происходит, нажмите f3, переместите мышь в верхнюю часть экрана, сделайте снимок экрана (Command + Shift + 3) и добавьте его в свой пост.

Ответы (3)

Это связано с функцией «отдельного пространства» для внешних дисплеев, которую Apple представила в OS X 10.10 Yosemite: если активирован параметр «Дисплеи имеют отдельные пробелы» в Системных настройках -> Управление полетом (см . com/kb/PH18809?locale=en_US ), каждый раз, когда вы подключаете дисплей, для этого дисплея создается новое пространство. После того, как вы вытащите вилку, OS X не удалит это созданное пространство, поэтому со временем накапливается много пробелов.

Если вы не активируете эту опцию, ваш внешний дисплей будет вести себя как до 10.10: только одна строка меню на главном экране и т. д.

Хм. Когда я снова подключаю свой внешний монитор, он повторно использует свои старые места.
Я думаю, тогда это уже исправлено.

Ненормально иметь несколько (в вашем случае десятков) дополнительных пространств, создаваемых с помощью управления полетами.

Я просмотрел «Системные настройки» >> «Клавиатура» >> «Ярлыки» >> «Управление полетом», но ярлыка для создания нового пространства нет. Таким образом, это не значит, что вы непреднамеренно создаете Spaces с помощью ярлыка.

Теперь, когда вы переходите в полноэкранный режим с приложением (например, Safari), это окно становится отдельным пространством. Однако, когда окно закрывается или восстанавливается до исходного размера, оно возвращается в исходное пространство.

Учитывая вашу ситуацию, я бы назвал проблему ошибкой , которую Apple необходимо устранить.

Это очень похоже на то, что вы сделали приложение «полноэкранным». Им предоставляется собственное рабочее пространство. Если вы используете трекпад, используйте три пальца для прокрутки вверх или вниз (сейчас я не пользуюсь MBP), и вы увидите их все там.

Если это ваши полноэкранные приложения, сделайте их НЕ полноэкранными.