Application Archive

10.6.2 でLetter Box が動作しなくなったら……

2009-11-11[水曜日] | Mac | | Posted by Qve
10.6.2 でLetter Box が動作しなくなったら……
10.6.2 でGrowl Mail が動作しなくなったら…… www.qve.jp/2009/11/10_6_2_growl_mail/ に書いていますが、Letter Box は 10.6.2 に対応したバージョンがリリースされています。
twiter の hvymtldrmmr さんに教えていただいたんですが、Mail.app を終了して再び開くと、中央のカラム幅が毎回デフォルト値に戻るバグがあるようです。
http://untitled69.blog40.fc2.com/blog-entry-6.html
そこで前回同様、
使用するバージョンは「Letterbox 0.24b4」のinfo.plistの「SupportedPluginCompatibilityUUIDs」セクションに
<string>2F0CF6F9-35BA-4812-9CB2-155C0FDB9B0F</string>
<string>0CB5F2A0-A173-4809-86E3-9317261F1745</string>
を追加します。
いまのところ、これで正常に動作しているようです。
こういう部分がサードパーティーのつらいところですね………。
正直毎回アップデートがあるたびに、1Password や Evernote のツールバーが表示されるかヒヤヒヤしています。
ちなみに、E-WAさんのBLOGで紹介されています。
http://d.hatena.ne.jp/E-WA/20090609/
E-WA さん、hvymtldrmmr さんありがとうございます。

10.6.2 でGrowl Mail が動作しなくなったら…… に書いていますが、LetterBox は 10.6.2 に対応したバージョンがリリースされています。

twiterhvymtldrmmr さんに教えていただいたんですが、Mail.app を終了して再び開くと中央のカラム幅が毎回デフォルト値に戻るバグがあるようです。

そこで前回同様、

使用するバージョンは「Letterbox 0.24b4」。
info.plistの「SupportedPluginCompatibilityUUIDs」セクションに

<string>2F0CF6F9-35BA-4812-9CB2-155C0FDB9B0F</string>
<string>0CB5F2A0-A173-4809-86E3-9317261F1745</string>

を追加します。

いまのところ、これで正常に動作しているようです。
こういう部分がサードパーティーのつらいところですね………。

正直毎回アップデートがあるたびに、1Password や Evernote のツールバーが表示されるかヒヤヒヤしています。
ちなみに暫定修復方法は、E-WAさんのBLOG「Safari 4 で 1Password が動かない件」で紹介されています。

E-WA さん、hvymtldrmmr さんありがとうございます。

お約束ですが「自己責任」でお願いします。

10.6.2 でGrowl Mail が動作しなくなったら……

2009-11-10[火曜日] | Mac | | Posted by Qve

すぐに対応されるでしょうけど覚え書き。

~/Library/Mail/Bundles/GrowlMail.mailbundle/Contents/Info.plist

のずーっと下の方にある

SupportedPluginCompatibilityUUIDs

セクションに

2F0CF6F9-35BA-4812-9CB2-155C0FDB9B0F
0CB5F2A0-A173-4809-86E3-9317261F1745

↑<string>~</string> が消えちゃってます。すみません。
正しくは下記の通り

<string>2F0CF6F9-35BA-4812-9CB2-155C0FDB9B0F</string>
<string>0CB5F2A0-A173-4809-86E3-9317261F1745</string>

<string>2F0CF6F9-35BA-4812-9CB2-155C0FDB9B0F</string>
<string>0CB5F2A0-A173-4809-86E3-9317261F1745</string>

を追加します。

「動作しません」のアラートが表示されたあとは、

~/Library/Mail/Bundles(使用停止中の)

に「GrowlMail.mailbundle」が移動されているので、

~/Library/Mail/Bundles

に移動してMail.appを起動すると一応動作はしています。
ちなみに「LetterBox」は動作確認版(β版)がリリースされています。

お約束ですが「自己責任」でお願いします。

Windows は VMWareFusion で使っています

2009-6-25[木曜日] | Mac | / | Posted by Qve
OSはすでに10.5.7にアップグレードしていたのですが、こんな問題が起こっているとは…。
Mac OS X 10.5.7にアップグレードしたATIグラフィックスカード搭載Macで仮想環境ソフト「VMware Fusion」を使用すると、仮想マシンの3Dアクセラレーション機能で問題が生じる。米VMwareが5月13日 (現地時間)、Team Fusionブログを通じて報告した。
マイコミジャーナル http://journal.mycom.co.jp/news/2009/05/15/006/index.html
アップグレードして、1回目の起動。なんだかメッセージが表示されている。(スクリーンショットは撮ってませんw)
上記のように10.5.7のATIドライバを使用すると、3Dアクセラレーションに不具合が出るらしい。
3Dは使ってないんですが、なんとなく気持ち悪いので10.5.6のドライバと入れ替えることに。
ファイルの先頭に「ATI」とつくファイルがそれにあたると思うので、ピックアップしました。
/System/Library/Extensions/ATINDRV.kext
/System/Library/Extensions/ATIRadeon.kext
/System/Library/Extensions/ATIRadeon8500.kext
/System/Library/Extensions/ATIRadeon8500DVDDriver.bundle
/System/Library/Extensions/ATIRadeon8500GA.plugin
/System/Library/Extensions/ATIRadeon8500GLDriver.bundle
/System/Library/Extensions/ATIRadeon8500VADriver.bundle
/System/Library/Extensions/ATIRadeon9700.kext
/System/Library/Extensions/ATIRadeon9700DVDDriver.bundle
/System/Library/Extensions/ATIRadeon9700GA.plugin
/System/Library/Extensions/ATIRadeon9700GLDriver.bundle
/System/Library/Extensions/ATIRadeon9700VADriver.bundle
/System/Library/Extensions/ATIRadeonDVDDriver.bundle
/System/Library/Extensions/ATIRadeonGA.plugin
/System/Library/Extensions/ATIRadeonGLDriver.bundle
/System/Library/Extensions/ATIRadeonX1000.kext
/System/Library/Extensions/ATIRadeonX1000GA.plugin
/System/Library/Extensions/ATIRadeonX1000GLDriver.bundle
/System/Library/Extensions/ATIRadeonX1000VADriver.bundle
/System/Library/Extensions/ATIRadeonX2000.kext
/System/Library/Extensions/ATIRadeonX2000GA.plugin
/System/Library/Extensions/ATIRadeonX2000GLDriver.bundle
/System/Library/Extensions/ATIRadeonX2000VADriver.bundle
/System/Library/Extensions/ATIRNDRV.kext
ちなみに10.5.6ドライバのバージョンは「1.5.36.25 0」、10.5.7ドライバのバージョンは「1.5.44.13 0」でした。
手順としては、
残しておいた10.5.6バックアップHDDから同じファイルピックアップ
念のため10.5.7のkextは「.1057」という拡張子をつけて残しておく
10.5.6のドライバを一気にコピー
アクセス権の修復を行う
を24ファイル、コツコツやってもいいんですが、ここはゴニョゴニョで鍛えたシェルスクリプトで一気に処理(笑)
#!/bin/sh
mv /System/Library/Extensions/ATINDRV.kext  /System/Library/Extensions/ATINDRV.kext.1057
………上記の24ファイルを羅列………
cp -R /Volumes/backup1056/System/Library/Extensions/ATINDRV.kext /System/Library/Extensions/ATINDRV.kext
………上記の24ファイルを羅列………
chown -R root:wheel /System/Library/Extensions/ATINDRV.kext
………上記の24ファイルを羅列………
chmod 755 /System/Library/Extensions/ATINDRV.kext
………上記の24ファイルを羅列………
こんな感じで「ATI1056.sh」みたいな名前を付けて、デスクトップに保存しました。
あとは、ターミナルで「su」したあとパスワードを入れて先ほどのシェルスクリプトを実行します。
$ sh /Users/[ユーザ名]/Desktop/ATI1056.sh
一瞬で終わります。
一瞬で終わるので、失敗したら一瞬で環境が崩れ去ります。
上記の文章や、言ってることが理解できない場合はお勧めしません。お試しされる場合、あくまでも自己責任でお願いしますね。

先日VMWareFusion 2.0.5 (173382) にアップグレードしました

OSはすでに10.5.7にアップグレードしていたのですが、こんな問題が起こっているとは…。

Mac OS X 10.5.7にアップグレードしたATIグラフィックスカード搭載Macで仮想環境ソフト「VMware Fusion」を使用すると、仮想マシンの3Dアクセラレーション機能で問題が生じる。米VMwareが5月13日 (現地時間)、Team Fusionブログを通じて報告した。
マイコミジャーナル http://journal.mycom.co.jp/news/2009/05/15/006/index.html

アップグレードして、1回目の起動。なんだかメッセージが表示されている。(スクリーンショットは撮ってませんw)
上記のように10.5.7のATIドライバを使用すると、3Dアクセラレーションに不具合が出るらしい。
3Dは使ってないんですが、なんとなく気持ち悪いので10.5.6のドライバと入れ替えることに。

ファイルの先頭に「ATI」とつくファイル(kext)

たぶんそれが該当ファイルだと思うので、ピックアップしてみました。

/System/Library/Extensions/ATINDRV.kext
/System/Library/Extensions/ATIRadeon.kext
/System/Library/Extensions/ATIRadeon8500.kext
/System/Library/Extensions/ATIRadeon8500DVDDriver.bundle
/System/Library/Extensions/ATIRadeon8500GA.plugin
/System/Library/Extensions/ATIRadeon8500GLDriver.bundle
/System/Library/Extensions/ATIRadeon8500VADriver.bundle
/System/Library/Extensions/ATIRadeon9700.kext
/System/Library/Extensions/ATIRadeon9700DVDDriver.bundle
/System/Library/Extensions/ATIRadeon9700GA.plugin
/System/Library/Extensions/ATIRadeon9700GLDriver.bundle
/System/Library/Extensions/ATIRadeon9700VADriver.bundle
/System/Library/Extensions/ATIRadeonDVDDriver.bundle
/System/Library/Extensions/ATIRadeonGA.plugin
/System/Library/Extensions/ATIRadeonGLDriver.bundle
/System/Library/Extensions/ATIRadeonX1000.kext
/System/Library/Extensions/ATIRadeonX1000GA.plugin
/System/Library/Extensions/ATIRadeonX1000GLDriver.bundle
/System/Library/Extensions/ATIRadeonX1000VADriver.bundle
/System/Library/Extensions/ATIRadeonX2000.kext
/System/Library/Extensions/ATIRadeonX2000GA.plugin
/System/Library/Extensions/ATIRadeonX2000GLDriver.bundle
/System/Library/Extensions/ATIRadeonX2000VADriver.bundle
/System/Library/Extensions/ATIRNDRV.kext

ちなみに10.5.6ドライバのバージョンは「1.5.36.25 0」

10.5.6ドライバのバージョンは「1.5.36.25 0」

10.5.7ドライバのバージョンは「1.5.44.13 0」でした。

10.5.7ドライバのバージョンは「1.5.44.13 0」

手順としては……

1.残しておいた10.5.6バックアップHDDから同じファイルピックアップ

2.念のため10.5.7のkextは「.1057」という拡張子をつけて残しておく

3.10.5.6のドライバを一気にコピー

4.アクセス権の修復を行う

を24ファイル、コツコツやってもいいんですが、ここはゴニョゴニョで鍛えたシェルスクリプトで一気に処理(笑)

#!/bin/sh
mv /System/Library/Extensions/ATINDRV.kext  /System/Library/Extensions/ATINDRV.kext.1057
………上記の24ファイルを羅列………
cp -R /Volumes/backup1056/System/Library/Extensions/ATINDRV.kext
/System/Library/Extensions/ATINDRV.kext
………上記の24ファイルを羅列………
chown -R root:wheel /System/Library/Extensions/ATINDRV.kext
………上記の24ファイルを羅列………
chmod 755 /System/Library/Extensions/ATINDRV.kext
………上記の24ファイルを羅列………

こんな感じで「ATI1056.sh」みたいな名前を付けて、デスクトップに保存しました。
あとは、ターミナルで「su」したあとパスワードを入れて先ほどのシェルスクリプトを実行します。

$ sh /Users/[ユーザ名]/Desktop/ATI1056.sh

一瞬で終わります。一瞬で終わるので、失敗したら一瞬で環境が崩れ去ります。
上記の文章や、言ってることが理解できない場合はお勧めしません。お試しされる場合、あくまでも自己責任でお願いしますね。

とはいえ、例の警告はまったく表示されなくなりました。
現在のところ、特に問題なく使用できています。

まぁしかし、10.5.7 は iPhoneOS3.0 にあわせて、やっつけで作った感満載な気がするのは自分だけかなぁ。
Bluetoothも正常動作してないですし………。これも10.5.6のファイルに差し替えてます(笑)。

Valid XHTML 1.0 Transitional