Проблемы с Finder и Dock в OSX 10.10.1

8

У меня были проблемы с Finder и Dock с момента обновления до 10.10.1 (я не могу быть уверен, что их не было в 10.10).

Я не могу перетащить предметы из дока (чтобы удалить их). Я также не могу перетащить элементы из стека загрузок, которые у меня есть, рядом с корзиной для мусора в доке. Перетаскивание элемента просто ничего не делает. Если я перетащу его куда-нибудь и отпущу кнопку мыши, он просто откроет приложение / файл.
А в Finder я могу только перетаскивать и перемещать / копировать 86 элементов. Я могу выбрать больше, но когда я перетаскиваю их в новую папку или другое место, больше всего будет перемещено 86.

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

У меня есть MBP сетчатки в середине 2012 года, и у моего друга есть более старый (я думаю, 2010) не MBP сетчатки. Я перезагружался несколько раз и пытался найти какие-либо настройки, которые могут быть отключены. Поиск в Google, похоже, тоже не дает никакой информации. Поэтому мне больше всего интересно, если у кого-то еще есть эта проблема и / или это ошибка OSX или как ее исправить.

Спасибо.

Обновить

Выполнение восстановления прав доступа к диску из дисковой утилиты и перезагрузка работали некоторое время. Но затем все вернулось к тому, что снова не работало. Собираюсь проверить некоторые вещи, чтобы увидеть, что может вызвать их возврат.

Обновление 2

Оказывается, перезапуск исправляет это временно, и разрешения на восстановление не имеют к этому никакого отношения. Я предполагаю, что я не заметил этого раньше, потому что это вызвано приложением, которое открывалось повторно (потому что я обычно отмечаю опцию «Повторно открывать приложения»).

Обновление 3

Для ясности, вот видео, показывающие, в чем проблема.

В этом видео оно работает так, как должно (сразу после перезагрузки): http://youtu.be/DO4KsLiLveo
В этом видео оно не работает: http://youtu.be/V48UKWlG1sE

jpatters
источник
1
Вы пробовали разрешения на ремонт? Похоже, док-станция заблокирована, но это не объясняет проблемы с поиском.
tron_jones
Разрешения на ремонт исправили все это. Включая вопросы поиска. Не уверен, почему, но это работает сейчас.
jpatters
Какое приложение открывалось и вызывало проблему?
Полет Trashcan
Я до сих пор не понял это. Перезапуск или выход из системы / вход в систему исправляет это, а затем случайным образом перестает работать снова через некоторое время. У вас тоже есть проблема?
jpatters
Что касается удаления из Dock, я заметил, что вам нужно перетащить намного выше, чем раньше, и только после этого появляется текст «удалить» (я скучаю по небольшому клубу дыма). Ваше видео кажется мне, что вы не тянете достаточно высоко.
масон

Ответы:

10

Я знаю, что это может показаться совершенно не связанным, но если у вас установлено расширение Pushbullet для chrome, попробуйте отключить «Универсальное копирование и вставка». После этого вам может понадобиться перезагрузка.

dvnguyen
источник
Это определенная возможность, поскольку у меня есть это включено. Просто отключен и перезапущен. Я отправлю ответ, когда узнаю, вернулся он или нет. У вас есть шаги, чтобы воспроизвести это с включенным Universal Copy & paste?
jpatters
Мне также было бы интересно узнать, как вы пришли к такому выводу.
jpatters
Честно говоря, это была удача, что я сделал корреляцию. Я пытался найти решение отдельной проблемы, обсуждаемой здесь, и, как побочный эффект, он, похоже, решил проблему перетаскивания с док-станцией в Йосемити. Я до сих пор не нашел точный триггер, который вызывает проблему. Что я заметил, так это то, что когда была включена функция «Универсальное копирование и вставка», ошибка перетаскивания в доке, кажется, возникает в течение часа. При отключении проблема, казалось, прекратилась.
dvnguyen
После отключения универсального копирования и вставки это работало нормально. Уже прошло более 24 часов. Это круто. Спасибо.
jpatters
2
Это сводит меня с ума, так что спасибо за решение. Что я хочу знать, так это то, как простое расширение Chrome (для установки которого не требуется пароль администратора) может функционировать такой системой шлангов?!?
Дэн Херд
1

Разрешения на ремонт не могут решить эту проблему.

Разрешения на восстановление только устанавливают разрешения для файлов / папок обратно к разрешениям, с которыми они были установлены, и только если они были установлены с помощью установщика Apple. (И это даже не так хорошо.)

НИЧЕГО в вашей домашней папке не было установлено таким образом.
НИЧЕГО в вашей домашней папке даже не будет проверяться разрешениями на восстановление.

Не твой док. Ничего на вашем доке. Не предпочтения Док.

Давайте посмотрим на вещи, которые могут вызвать описанные симптомы.


Во-первых, раньше была проблема, когда люди случайно перетаскивали вещи с боковой панели Finder и задавались вопросом, куда они делись. Apple исправила это, потребовав удерживать клавишу «Command» при перетаскивании элементов с боковой панели, что соответствовало принципам работы элементов панели инструментов и элементов меню. Это привело к большому количеству запросов: почему я не могу больше ничего перетаскивать с боковой панели? Йосемити вернулся к старому поведению: вам больше не нужно перетаскивать команду, чтобы убрать вещи с боковой панели. (Вместо этого, кажется, теперь вам нужно перетащить команду, чтобы поместить что-то на боковую панель! Интересно, чья это была яркая идея?)

Почему я говорю о боковой панели, когда вопрос касается дока? Потому что мы ожидаем, что интерфейс будет вести себя одинаково везде. Вам все еще нужно перетащить команду, чтобы снять что-то с панели меню или панели инструментов. Раньше вам нужно было перетащить команду, чтобы удалить что-то из боковой панели. Интуитивно очевидно, что вам нужно перетащить команду, чтобы получить что-то от Dock.

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

Итак, просто как дикое предположение, возможно ли, что вы не можете перетащить из Dock, потому что вы удерживаете нажатой клавишу команды? Мышечная память коварна. Это заставляет вас делать вещи, даже не осознавая, что вы делаете их.


Как еще одно дикое предположение ... Я пытался использовать Mac друга и продолжал сталкиваться с такими стенами, где вещи просто не работали, как ожидалось. Оказывается, моему другу нравятся Sticky Keys, и он постоянно включен. Я небрежно нажимал клавишу управления, чтобы что-то сделать, а потом передумал, блаженно не зная, что клавиша управления теперь застряла. Везде, где я нажимал, неожиданно появлялось контекстное меню. Я не понимал, что происходит, потому что я редко использую MacBook Pro и думал, что это просто моя мышечная память, не адаптирующаяся к его крошечному (для сравнения) трекпаду.

Итак, возможно ли, что вы случайно включили Sticky Keys? Это легко сделать. Просто нажмите клавишу Shift пять раз, не нажимая обычную клавишу. Тогда легко начать выполнять перетаскивание команд, фактически не удерживая клавишу команды. Нажмите клавишу Shift еще пять раз, чтобы выключить ее.

ganbustein
источник
0

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

Если у вас все еще есть проблемы с док-станцией, вы можете попробовать команду терминала

док Киллолл

Следующее, что нужно попробовать, это восстановить разрешения. Откройте Дисковую утилиту, выберите диск из списка слева и нажмите «Восстановить разрешения диска». Когда он закончится, перезагрузите компьютер. Согласно Apple, восстановление разрешений относится только к «файлам, установленным установщиком Mac OS X, обновлением программного обеспечения или установщиком программного обеспечения Apple. Он не восстанавливает разрешения для ваших документов, домашней папки или сторонних приложений».

Летающий мусор
источник
Я понимаю, что они изменили это, но когда я перетаскиваю что-то из дока, оно не двигается с помощью мыши. Значок остается в доке, как будто я не держу кнопку мыши нажатой. killall Dockничего не делает, чтобы помочь этому. Перезапуск тоже не
jpatters
Хм ... попробуйте восстановить права доступа с помощью Дисковой утилиты. Я отредактировал свой ответ, чтобы включить направления.
Летящий мусор
1
Ремонт разрешений сработал. Пришлось перезагрузить хотя. Добавьте это к своему ответу, и я приму это. Спасибо!
jpatters
Извините, наверное, я слишком быстро пришёл к выводу. Разрешения на ремонт - это не то, что заставляло его работать снова.
jpatters
0

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

Harley D
источник
0

У меня в прошлом были случайные сбои и случайно вывозимые предметы из дока. В Йосемити, к моему удовольствию, я обнаружил, что мне нужно перетащить предмет дальше от док-станции к центру экрана, прежде чем они испортятся. Это предотвращает эти случайные удаления.

Эйнар Берг
источник
1
Пожалуйста, прочитайте весь пост и посмотрите клипы, прежде чем ответить на вопрос.
jpatters