В течение нескольких месяцев у меня была проблема, когда после использования моего ноутбука в течение нескольких недель без перезагрузки, я постепенно потеряю способность копировать и вставлять. Во-первых, это только между различными приложениями, такими как Terminal и Sublime Text, но в конечном итоге оно распространяется на всю систему и перестает работать везде.
Когда я набираю это, кажется, что ничего не копируется в буфер обмена. Не в текстедит, хром, сафари, терминал или иным образом.
Переход к Finder> Буфер обмена показывает только один небольшой фрагмент текста, который является последним, что я успешно скопировал, прежде чем он полностью перестал работать.
Должен ли я вывести здесь список процессов, чтобы показать, что у меня запущено, или есть распространенная проблема, которая может быть причиной?
Я на 13 "MacBook Pro сетчатки глаза работает 10,9.
Спасибо
Изменить 1: это перетаскивание тоже.
Редактирование 2: После попытки найти миллион исправлений, найденных в Интернете (изменение прав доступа к файлам, / private / var исправления, отключение показа скрытых файлов и т. Д., Уничтожение сторонних процессов по одному), ни одно из них не сработало. Однако я обнаружил, что уничтожение процесса WindowServer, который по существу закрывает все окна и сбрасывает графический интерфейс, действительно обеспечивает «исправление» этой проблемы и возвращает копирование, вставку, перетаскивание и возврат. Однако это не особенно удивительно. Это почти так же неудобно, как простой перезапуск, который был моим старым решением. Еще бы выяснить причину. Мой главный подозреваемый - приложения Windows, которые я запускаю через Crossover, что-то портят в системе, даже после убийства Crossover и их процессоров.
Изменить 22/6: я опубликую список процессов и результат из kextstat | grep -v com.apple, как только проблема возникнет снова.
источник
kextstat | grep -v com.apple
)kextstat | grep -v com.apple
результата.kextstat | grep -v com.apple
только проблема возникнет снова. С тех пор этого не случалось снова, хотя я не использовал эту машину так часто.Ответы:
Всякий раз, когда у меня возникает эта проблема, это потому, что я случайно включил клавиши мыши. ( Option+ 5) Это только в том случае, если у вас есть клавиатура без цифровой клавиатуры.
источник
Это может произойти, когда какой-либо системный сервис вышел из строя / был перезапущен. Приложения, запущенные ранее, не могут обмениваться своим буфером копирования с приложениями, запущенными позже. Если вы выйдете из ранее запущенного приложения и запустите его новым, оно снова будет работать правильно.
источник
Пожалуйста, проверьте, правильно ли
pbcopy
работает команда.Если это не помогло , то совет оттуда может помочь, перезапустив службу монтажа, например:
Если это не поможет, и вы хотите избежать перезапуска, попробуйте переназначить ярлыки «Копировать и вставить» с помощью приложения Karabiner. См. Переопределение Ctrl + C, Ctrl + V и Ctrl-X .
источник
Это звучит как экстремальный ответ, но это не так. Если вы используете OSX 10.8+, нажмите alt во время загрузки компьютера, перейдите в утилиту диска и проверьте / исправьте все. Затем перейдите, чтобы переустановить OSX. Я делал это по крайней мере дюжину раз, когда перепутал файлы ОС. Это не касается ваших файлов, только файлы OSX. Это займет несколько часов и хорошее интернет-соединение, но это решило все проблемы уровня ОС, которые у меня когда-либо были.
источник
Сначала извините за длину этого поста и за орфографию я дислексик ....
Люди дают ответы, не имея информации, необходимой, чтобы дать хороший ответ.
Информация, которую Мартин должен предоставить:
1) Как он пытается выполнить вырезание и вставку (только с помощью мыши или с помощью клавиатуры («команда + c» для копирования и «команда + v» для вставки) или и то, и другое с использованием пунктов меню?
2) Проблема в выделении объекта на C + P?
3) Какое программное обеспечение установлено и работает? (потому что проблема усугубляется со временем, это звучит как «утечка памяти» из программы с ошибкой)
Он говорит использовать то, что он сделал и почему (просматривал ответы в Интернете), но применение ответов, которые вы найдете в Интернете, не зная причину, может усугубить ситуацию.
Теперь ответ на основе предоставленной информации: поскольку его проблема со временем ухудшается, это должно быть связано с тем, что происходит со временем или с чем-то, что срабатывает в определенные моменты времени, это должно быть программное обеспечение.
Почему не аппаратное обеспечение? Временной интервал составляет недели, а не секунды, минуты или часы, тогда вряд ли это будут аппаратные средства.
Это очень маловероятно, чтобы ОС, почему? потому что мы не видим эту проблему на всех других системах, работающих под управлением той же версии OS X, на которой он работает.
Маловероятно, что это проблема с разрешениями, потому что это происходит через неделю. Если бы это были «разрешения», то это происходило бы сразу (сразу) и постоянно.
Итак, что осталось: Установленное программное обеспечение.
Мартин говорит, что убийство «WindowServer» решает проблему: почему? Все программное обеспечение, которое использует cut и past, использует «WindowServer», и если какое-либо программное обеспечение перегружает «WindowServer's cut & past services», возможно, из-за утечки памяти из-за ошибки, этот симптом следует ожидать. Также, поскольку OS X использует системы кеша, и память, и диск убивают ошибочный процесс, не очистит кеш или не устранит симптом. Таким образом, отслеживание программного обеспечения не будет легким или быстрым.
Итак, зная выше; несмотря на то, что он убивает программы Crossover и этот дурак не работает, мы можем сказать, что это могут быть программы, используемые с Crossover или самим Crossover, которые приводят к проблеме, особенно если Мартин вырезает и вставляет между программами, работающими в программах Crossover и OS X , Не зная, какие другие программы он использует, в том числе те, которые он использует с Crossover, трудно двигаться вперед.
Что может сделать Мартин?
1) Выключайте компьютер чаще.
2) Обратите внимание, сколько времени требуется, прежде чем произойдет первая ошибка, и ведите журнал работ, какие программы у него были запущены за это время.
3) Обратите внимание, если проблема начинается сразу после использования определенной программы.
4) Найдите способ работы без программ Crossover, найдите альтернативы MAC OS X
5) Если вы не можете выйти из Windows-программ и иметь Intel Mac, подумайте об использовании VMware и загрузочной установки Crossover.
6) Если вам необходимо использовать Crossover, вам нужно найти программу, вызывающую проблему, и это займет много времени, как вы скажете, за несколько недель до начала проблемы. пункты ниже для этого процесса.
7) Некоторое время работайте только с программами Mac (только через некоторое время, необходимое для запуска проблемы, и если проблема не началась, то проблема должна быть в программах, работающих под Crossover или Crossover).
8) Работайте с программами Mac и еще одной программой под Crossover, если проблема возникает :-), вы ее нашли.
9) Работайте только с программами Mac и другой программой под Crossover, если проблема возникает :-) вы ее нашли.
10) повторяйте 8-9, пока проблема не возникнет :-) вы ее нашли.
11) резервное копирование ваших файлов данных
12) переформатировать / стереть диск
13) переустановите OS X
источник
Возможно, это ошибочная команда sudo, которая удалила файл или вирус.
Из вашего описания кажется, что это скорее всего вирус. В этом случае вам нужно как-то переустановить Маверикс. Да, вирусы действительно отстой.
Но сначала есть несколько вещей, которые вы можете попробовать.
Решение проблемы:
источник
kextstat
вывод был запрошен.Я столкнулся с той же проблемой. Я не смог скопировать из TextEdit в Mail с помощью cmd + C cmd + V. Затем я понял, что я включил «Вставить и сопоставить стиль» для всех приложений в Системных настройках-> Клавиатура-> Ярлыки-> Ярлыки приложений. Я изменил «Вставить и сопоставить стиль» только для приложения Textedit в системных настройках, а затем смог скопировать вставку из TextEdit в Mail.
источник