web-dev-qa-db-ja.com

実行中のアプリケーションがDockに表示されない

Mac OS X(10.5)で実行中のアプリケーションがDockに表示されないことに気付きましたか? Dockにアプリケーションのアイコンがある場合でも、アプリケーションをクリックしてアプリケーションを起動すると、「青いハイライト」が表示されません。

誰かがこの問題を解決するにはどうすればよいですか?

ありがとうございました。

3
hap497

新しいユーザーを作成して、そこでテストしてみてください。新しいユーザーが機能している場合は、機能していないユーザーに対するDockの設定を破棄します。 (〜/ Library/Preferences)

com.Apple.dock.plist com.Apple.dock.db

これらをバックアップしないと、ドックにあったすべてのアイコンとカスタマイズが失われることに注意してください。それが終わったら、ログオフして再度ログオンし、ドックをリロードします(必要に応じて、ターミナルから「Kill​​allDock」を実行できます)。

1

グーグルが私をここに連れてきて、ViggoVの解決策は私にはうまくいかなかったが、それは私に何か他のことを考えさせた。 Dockを再起動するターミナルコマンドがあります。

$ killall -9 Dock

まあ、技術的には、私が正しく理解していれば、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.
0
ViggoV