Mavericksになり設定ファイルの取り扱いが変更になった?
ネット上に出てる方法で、MavericksインストールUSB を作ってみた。
Option+起動 で選択起動OK!
インストールはまだ怖いので、Snow Leopard のアクセス権の修復をしてみたw
再起動して、Snow Leopard が軽くなったような気がするw
関連リンク:クリックだけでOS Xのインストールディスクを作成できるアプリ「DiskMaker X」がOS X Mavericksに対応したので使ってみた
>>418
USB2でも、サクサク動く?
>>421
DVDよりは、明らかに速い、かさばらない。
今、デフラグ中ですw
SanDisk 8GB \918
スキップしない理由はないかな。
潜在的な不具合を差し引いても、10.7/10.8より快適。
10.9.5あたりまで行けば鉄板OSになるとみた。
乗り換えられるめどが立って本当にホッとしたよ。
でなければハードの更新もできないまま、10.6と心中するところだった。
>>439
10.7 10.8よりも軽い感じ?
マシンスペック教えて
Library/Preferences/*.plist あたりの扱いが変だから 10.9.1までまってから
アップデートした方がいいよ
10.6のFileVault(2じゃない)も一応移行して動作してるみたいだよ
Mavericksにして、EPSONのサイトにある最新だと思われる
ドライバー/ソフト群をインストールしたら、
EpsonEventManegerで、前まで出なかったMacの
標準ファイアウォールの受信許可確認がMacを起動するたびに出るようになってしまった。
みんなのとこはどうですかね。
>>621
システム環境設定>セキュリティとプライバシー>ファイアーウォールオプション
>署名されたソフトウェアが外部からの接続を受け入れるのを自動的に許可
はオンになってるんですよね? 何かのplistファイルが壊れたんでしょうか…
Mavericks不具合スレ
10.9で色々やってて、少しわかってきたけど、どうやら、
Preferences 内の plist を削除しても作成されるときには
前の設定が復活するみたいだ
移動か削除されるときにでもどこかにバックアップされている様子
アプリとか初期状態にしようとして削除しても出来ない仕様になったのかこれ
調子が悪くてplist削除で直るとかそういうのは簡単には出来なくなったよ
いくら消しても改善しない人はこれが原因かも
ターミナルからrmで消しても、別ユーザーから消してもだめで、
別ドライブから起動して削除する場合は復活しないみたい
めんどくさいぞなんか
>>403
なるほど。てことはクリーンインストールした後、他ライブラリを戻した方が早いか。
>>403
plistを消して、そのまま再起動
まだ憶測だから何とも言えないけど
なにかターミナルからのコマンドでもあるのかな
インストーラappからの起動ディスク作成のコマンドとか発表されたりしてるし
plist.lockfile
コレを消さなきゃダメなんじゃないですか?
それもないものも同じで、
別ドライブから起動で消すと大丈夫なので、それは関係ない
>>407
何のアプリの設定ですか?
別ドライブから起動で消せるってことは裏で走ってるんじゃ?
もしSandBox対応のアプリならContainersフォルダの中にも設定ファイルありますよ
>>413
古いアプリも新しいアプリも同じ
SandBoxは関係ない、あれは他のアプリ等へ影響しないようにパスを変えるためだけのもの
plist.lockfileファイルも0バイトのただのアクセスのためだけのもの
>>414
cfprefsdっていうプロセスがキャッシュしてるっぽいですね。
plistを捨ててcfprefsd(自分のユーザー名の方)を殺したらリセットできました。
デーモンはすぐに復活します。
Sandboxアプリはアプリにもよるかもしれませんが
Containersの中のフォルダ削除でリセットできました。
>>422
おお、いけました
ほんとにすぐ復活するw
>>422
おぉ、もうキャッシュしてるプロセスを特定した偉い人がおられた
そういうのってどうやって見つけるんですか? すごいなぁ…
>>434
通常のアプリは再起動でいけました
しかし起動してるFinder関連とかはcfprefsdを終了しないとだめなのかなこれ
ありがとうございました
10.9にしたあとしばらくしたあたりで一度Firefoxと
システムの一部の設定が吹っ飛んだことがあった
FirefoxのApplication Support内のProfilesフォルダは
新規の別フォルダが出来てて元は無事だったので
ブックマークは全部復旧できたけど
もしかしたら>>422さんのいうcfprefsdか、
メモリ圧縮あたりが誤動作をして、やらかしてるのかも
暇だったので設定ファイルを捨ててリセットするアプリをつくりました。
設定をリセットしたいアプリ本体をアイコンに
ドラッグ&ドロップすると設定ファイルを検索して
ゴミ箱へ移動してcfprefsdをkillします。
PreferencesとContainersしか検索していないので
AppricationSupportフォルダに設定を保存するアプリとかはリセットできません。
それほど需要は無いと思いますがよければ、
https://www.dropbox.com/s/8n1asufq8ca86tr/AppResetforMavericks.zip
使い方App Reset for Mavericksのアイコンへ、設定をリセットしたい”アプリケーション本体やプラグイン”等をドラッグ&ドロップ又は Openメニューから選択して下さい。
自動的に、~/Library/Preferences と~/Library/Containersから設定ファイルを検索して表示します。
[OK]を押すと設定ファイルがゴミ箱に移動されリセットされます。このアプリの流れ、
入力されたアプリケーションやプラグインなどのパッケージ形式の中のInfo.plistからCFBundleIdentifierを取得
~/Library/Preferencesと~/Library/ContainersからCFBundleIdentifierを含む項目を検索して表示
OKボタンにより検索された項目をゴミ箱に移動
プロセス”cfprefsd”をkillFinderやシステム関連などの設定をリセットする場合は、削除したいplistを手動でゴミ箱へ入れ、Fileメニューから”Kill cfprefsd”を選択するとcfprefsdの終了のみが実行されます。
Preferencesフォルダ内とContainersフォルダ内しか検索していませんので、これ以外の場所へ設定ファイルを保存するアプリケーションはリセットできません。
特に複雑なことはしていませんが、細かいエラーチェックなどはしてませんので使用は自己責任でお願いします。
本アプリを利用して起こった一切の不具合及び損害について、作者は一切の責任を負いません。
このcfprefsdのためアプリの設定が消えたり、消えなかったり?
以下Developerやアプリサポートアカウントのツイート
Turns out manually deleting folders in ~/Library/Containers is a bad idea:
https://devforums.apple.com/message/909777We hit the same issue many times.
1Passwordの中の人
@MikhailT @roustem if you use NSUserDefaults, stuff isn’t written to the plist right away. cfprefsd takes care of it later, IIRC.
Yeah…so cfprefsd is buggy on Mavericks. Keeps giving apps cached prefs even when I’m correctly clearing the data with CFPreferences api…
The most annoying part is that clearing data with CFPreferencesSetAppValue & CFPreferencesAppSynchronize works for some apps and not others.
@drspringfield Yeah, killall -SIGTERM cfprefsd works too, but the new behavior in Mavericks re: caching prefs leaves a lot to be desired.
[NSUserdefaults not saving preferences for some users on Mavericks – Developer Forums]
Irradiated Software@IrradiatedSoft
@sphensilhagen @yesthatallen Caching was new in 10.8, so SwitchUp waits 30 sec, but that isn’t 100% on 10.9. I’ll try signalling cfprefsd
Irradiated Software@IrradiatedSoft
@sphensilhagen @yesthatallen My initial tests of SwitchUp killing cfprefsd to force a write-out of the prefs is looking good
A breakthrough! In order to manually replace plists, I have to kill cfprefsd after copying the file. That seems to reset the cache.
@hankdu More news: 10.9 caches prefs files globally. You may need to do this in Terminal: killall -SIGTERM cfprefsd — or reboot your Mac.
Wow: 10.9 aggressively caches prefs files. You can’t just delete or overwrite any more. killall -SIGTERM cfprefsd or http://t.co/QeOSme5B3w
関連リンク:
・Mavericksには設定ファイルを消してしまうバグがある
・アップデートしたMavericksの環境設定ファイルのフォルダに大量のゴミ.lockfileができてる~アップデートの時にできた模様~その削除法
・ファイルを嗅ぎ回るopensnoopコマンド
・After installing Mavericks my iMac opens with the “rolling surf” desktop. I can then start my preferred desktop from a saved ‘photo but when I retsart the iMAc it reverts to “rolling surf”. How can I get it to remeber to open with MY choice rather than Ap
コメント
なんかヤバイの出てきたな。。。
これも省電力のためなんだろうか。。。
そういえばことえりの単語登録も消してはすぐ復活してたな・・・
plist消して再起動で解決したけどなんだか怖いな
これ、AppNapのON/OFF関係ない?
BibDeskが起動しなくなったからplist消した
起動するようになったし、前の設定も保存されてて、最高だった
不具合に感謝するのは初めてかも
クリーンインストールで10.9にしてタイムマシンや各種ツール使わず手動で環境再現したけど今のところこのバグ無いですね
クリーンインストールすればいいってことか
「デーモンはすぐに復活します」
意味は分かるけど、ちょっとクスっとなりました
>>6
「Mavericksからcfprefsdデーモンがplistファイルを”一時的”にじゃなくて”常に”ロードしてplistを消してもリプライスする」って場合、仕様だからクリーンインストールしても無理じゃないかな?
あと、このAppleの中の人、これ関連のForumに「killall -SIGTERM cfprefsdして」って書いてるから、これはどうしようもないんじゃないかな?
ttps://devforums.apple.com/people/CFM
どうしてこうなった(AA略)って感じだわ…
plistを直で編集しても反映されないけど、
defaultsコマンドでdeleteやwriteした場合なら反映されるみたい
Mavericksにしてから、Finderの表示オプションの設定を何個か変えたががフォルダによっては再起動で10.8の時のに戻ってしまうのはなぜなんでしょうか?「常に〜開く」にはチェックは入れてるが。
>>10
あ〜その辺もこれがcfprefsdがからんでるのかな?
Finderに関するバグはソートもあるっぽくて、自分はこのスレッドの投稿者と同じくソートができなくて困ってる…
ttp://forums.macrumors.com/showthread.php?t=1658022
おらおら!
信者諸君!
とっととデバッグしろ!