Mountain Lion Switcher (Cmd + Tab) не показывает все приложения


14

Вчера я перешел на Mountain Lion, и все работает отлично, кроме одной вещи, которая действительно очень раздражает,

Когда я нажимаю Cmd+ Tab, я получаю обычный переключатель, но видны только некоторые открытые приложения, и каждый раз, когда мне приходится открывать Mission Control, чтобы переключать приложения.

Кто-нибудь еще сталкивался с этой проблемой, или даже лучше - решил ее? :)


Это последовательно или случайно? Это звучит как проблема, которую я видел в старых версиях OS X раньше.
Jtbandes

Абсолютно непротиворечивый ... К сожалению, не всегда показывает все приложения
Shai Mishali

2
Появляются ли отсутствующие приложения в Dock? Какие приложения отсутствуют?
Даниэль Бек

1
Это никогда не случалось на Льве для меня, но это происходит довольно часто на Горном льве. Я уверен
Grav

Ответы:


4

У меня была такая же проблема сразу после обновления. На самом деле индикатор открытых приложений в Dock не работал и для открытых приложений. Я только что перезагрузил компьютер, и теперь все хорошо. Переключатель приложений (cmd-tab) показывает все открытые приложения, и индикатор открытия приложений в Dock также работает.


1
Я как-то заметил, что это продолжает возвращаться через некоторое время по какой-то странной причине ...
Шай Мишали

Перезапуск исправляет это на некоторое время, но потом возвращается снова = /
аналог

49

Чтобы избежать перезапуска, вы можете просто убить процесс Dock, и он запустится автоматически, показывая все открытые приложения. Откройте Терминал (Приложения -> Утилиты -> Терминал) и введите:

killall -KILL Dock

Док исчезнет и через минуту снова появится.


1
Действительно, это помогло мне, спасибо! Тем не менее, хотелось бы знать, что вызвало этот сбой, хотя ...
DaGaMs

1
Вы также можете снова запустить док-станцию ​​вручную, используя Spotlight (поиск по «доку»)
Grav

Отличный ответ, спасибо. Это повторилось для меня даже после перезагрузки. (Самый последний виновник - клиент RDC.) Это странно. Я надеюсь, что это просто Сорта ... уходит.
pluckyglen

Открытие «Dock» через Spotlight не решило и меня, и не заставило Finder. "killall -KILL Dock" сделал, однако. Я бы установил для этого cronjob, за исключением того, что убийство дока имеет побочный эффект - скрытие всех окон. Не оптимально
2012 года

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

6

У меня была такая же проблема после перехода на Mountain Lion. Я позвонил в Apple, и после того, как мне пришлось пройти через обычный сброс PRAM, я наткнулся на того, у кого были полезные советы. Кажется, проблема исправлена ​​- я не думаю, что проблема повторяется.

Решение состояло в том, чтобы удалить списки для Dock, Finder и Desktop. Я подозреваю, что список Dock был самым важным, так как это определенно проблема, связанная с Dock. Предположительно в процессе обновления plist был каким-то образом поврежден.

Соответствующие списки можно найти в ~ / Library / Preferences. Быстрый способ добраться до папки «Библиотека» в Finder - удерживать «Option», затем выбрать «Go» в меню «Finder» - библиотека будет в списке.

Внутри библиотеки откройте «Настройки» и найдите com.apple.dock.plist - отправьте это в корзину или перетащите на рабочий стол. Два других, которые парень Apple заставил меня удалить, были com.apple.desktop.plist и com.apple.finder.plist.

Теперь выйдите из системы и снова войдите в нее (или выполните killall Dock из терминала) - Dock воссоздаст plist. Расположение Dock теперь вернется к значению по умолчанию - вам придется заново добавлять все приложения, которые у вас были.


2

Я вижу ту же проблему, неоднократно, с TextWrangler и TextEdit. Оба активны и редактируют документы, но не отображаются как активные в Dock или в переключателе приложений. killall Dockисправляет это, по крайней мере временно.

Я подозреваю, что это как-то связано с новой функцией автоматического завершения в Mountain Lion - возможно, это ошибка, которая будет исправлена ​​в выпуске .1.


2
Автоматическое завершение было добавлено в 10.7. Но было бы неплохо отключить его defaults write -g NSDisableAutomaticTermination -bool trueи посмотреть, исчезнет ли эта проблема.
Лри

После того, как я попробую это, оно не уйдет, а только влияет на Воробья. Он показывает элемент панели инструментов, реагирует на сочетания клавиш, когда это главное приложение, но не отображается как запущенный в Dock / cmd-tab или списке принудительного выхода
Ник

Просто чтобы обновить мой опыт, на самом деле в Sparrow есть настройка, позволяющая скрыть его в доке, который впоследствии скрывает его в cmd-tab, очень глупо
Nick

1

Я была такая же проблема. Мне удалось закрыть все открытые приложения, которые отображались на коммутаторе в тот момент, когда Finder завис, и когда он вернулся, он снова работал правильно.


1

У меня была та же проблема с Mountain Lion, Command-Tab не работал при переключении приложений, и мне пришлось нажать на Dock, чтобы фактически переключиться на приложение. Проблема была решена путем перехода в Системные настройки | Управление полетом и установка флажка При переключении в приложение переключитесь в пространство с открытыми окнами для приложения .


0

Я взял терминальную команду Уилла Роу и сделал быстрое приложение AppleScript, чтобы легко его запустить. Так как я получаю эту ошибку каждый раз, когда я включаю свой компьютер из выключенного состояния, она находится в моей док-станции для легкого исправления. Наслаждайтесь!

Скачать ( Результаты сканирования VirusTotal )


2
Добро пожаловать в Superuser! Хотя это может решить проблему, большинство пользователей опасаются запускать сценарии, не видя исходного кода; Вы можете отредактировать свой вопрос, чтобы вставить код в скрипт?
Канадский Люк
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.