3

Я заметил, что мои запущенные приложения в Mac OS X (10.5) не отображаются в Dock? Даже когда у меня есть значок для приложения в Dock, он не показывает «синюю подсветку», когда я щелкаю по приложению, чтобы запустить приложение.

Может кто-нибудь пожалуйста, как я могу решить эту проблему?

Спасибо.

3 ответа3

1

Попробуйте создать нового пользователя и протестировать там. Если новый пользователь работает, то отбросьте настройки Dock для неработающего пользователя. (~/Library/Preferences)

com.apple.dock.plist com.apple.dock.db

Помните, что если вы не сделаете их резервную копию, все значки, которые были на док-станции, и любые настройки будут потеряны. После того, как вы это сделаете, выйдите из системы и снова войдите в систему, чтобы перезагрузить док-станцию (вы можете выполнить «Док Killall» из Терминала, если хотите).

0

Google привел меня сюда, и хотя решение ViggoV у меня не сработало, оно заставило меня задуматься о чем-то еще, что сработало. Существует команда терминала, которая перезагружает Dock:

$ killall -9 Dock

Ну, технически, если я правильно понимаю, он закрывает Dock, но другой процесс замечает, что он не запущен, и перезапускает его. Сигнал -9 является «верным убийством».

Это, вероятно, помогает закрыть приложение, которое не появляется в Dock первым. Я смог выбрать его через Exposé для этого.

См. Руководство по использованию killall(1) Mac OS X

0

Я нашел решение той же проблемы здесь:http://www.acmetech.com/blog/2005/09/30/mac-os-x-restart-the-dock/

Restart your OS X Dock from the Terminal

Open Terminal.app from /Applications/Utilities/Terminal
Type the command: "ps -auxww | grep Dock", then press the Enter key. You should see a listing similar to this (note, I’ve had to wrap the longer lines):

$ ps -auxww | grep Dock
wkw   7563   0.0  1.0   149188  10112  ??  S
         5:42PM   0:05.46 /System/Library/…/Dock -psn_0_128188417

You want to locate the Process ID for the Dock, that’s the first number you see reading from left to right (the number underlined above). My Dock’s PID is 7563. Now substitute your Dock’s PID into the command in the next step (where it says your_pid). We will now terminate that process with the kill Unix command.
Type into Terminal, "kill -HUP your_pid" and press the Enter key.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .