ギャバンITサービス
お菓子の家が作れるシステムエンジニアです

macOS-Venturaへ引っ越し

今年も来ましたアップデートの季節。 windows11pro上のVMware Player 16にmacOS 13 Venturaをインストールしてく。 ずーっと夢を見続け、snow leopardの頃から数えて13回目ぐらい??? 毎年懲りずによーやるわ。 去年と違って、今年はいきなりスッピンのOS状態を作って移行アシスタント使う。 vmdkファイルがデカなってるしapfsはshrinkできんし。 夢の続きの、はじまりはじまりー。 mac12使ってたらVenturaへの更新通知 まずは 去年のバージョンアップ を見て復習。 毎年10月末になったら更新が通知される。 米屋でおいしい新米が出はじめるのと同じ季節。 おーし、今年も来てるやん。 onyxリリースされてるか onyxってクリーナをずっと使ってて、これはOSバージョン狙い撃ちで動くから、 Ventura用のがリリースされたのを確認してからアップデート。 Titanium Software | Operating System Utilities for Mac - OnyX www.titanium-software.fr 去年はOSのリリースに気づいてから2週間以上待ったけど、今年はスンナリ出てた。 インストールメディアの作り方 いっつもインストールメディア作るところで、どうやるんやったっけってなる。 去年はカラのvmdk作ってそこに入れたっけ。 iso作る方法ないんかなーって探してみた。 それほど変わる要素はないはずやから、ええかげんに自分のメモ見てスイスイ作れるようになりたい。 ググると早速書いておられる方がおられた。 ありがたや、ありがたや。 saturday-in-the-park.netlify.app ただこの方のやり方だけではスイスイ動かない。 ご本人も、「遅すぎて全く使えない」と仰ってる。 そこで、あとひと手間入れて動くようにする。 インストールメディアを作る これは現行のmacで更新通知が表示された後、インストールを寸止めしてから実行してく。 寸止めってのは、ダウンロードだけしてアップデートしないってこと。 寸止めすると、アプリケーションが増えてるはず。 ちなみに、アップデートしてまうとmac起動できんようになって、リンゴ表示とエラー表示がグルグルとループしてこんな感じになった。 なんかイヤな予感。 気をとりなおして、mac12の仮想マシンが起動できなくなる前の状態に戻す。 vmはこういう芸当ができるから助かる。 実機でこの画面出たらショックよねぇ。 もうずいぶん前、macにpower pcが入ってる頃に一度こんな画面見たことある。 心斎橋のapple行ってなんとかなおったけど、あんまりいい印象ない。 appleだけじゃなく、microsoftからの配信とかlinuxのアップデートも含めて起動不良があったらバックアップから戻せばいい。 14GBの空イメージを作成 次は参考にさせてもらったページを見ながらisoイメージを作ってく。 1 2 $ hdiutil create -o ventura -size 14G -layout SPUD -fs HFS+J -type SPARSE created: /Users/username/ventura.sparseimage 自分でやったらこんな感じ。 ...

 ⭐️

vscodeの表示が狂う(妄想)

ある日突然macで、vscodeの表示全体がおかしくなった。エクスプローラ画面が欠けた状態で、黒い曲線なんなんやろ。 なんやねんこれ。 どないするんやろ。 ちょっとググると、直し方書いている人がおられた。 keiのPC技術ノート: Visual Studio Codeにて、表示が崩れる。また、ターミナル表示において文字が抜ける場合があった場合の対処。 kei0725.blogspot.com なるほど、コマンドパレットで起動時のオプションを指定したらええらしい。 やってみようとしたら、それ以前にコマンドパレットも表示がぐちゃぐちゃで、まともに使えず。 macやったらunixやから.vscodeってフォルダあるんとちゃうかなぁって探したらあった。 しかもargv.jsonがあって、中にアクセラレーションのこと書いてる箇所がコメント化されてあった。 すぐviで編集してvscode起動しなおしたら、あっさりなおった。 chromeのときは真っ黒で、似たようなことあったな。

macのchromeが真っ黒(妄想)

googleにお金払ってメールやクラウドを使ってるので、gmailとgoogle cloud consoleはchromeでいっつも見てる。 ある日、妄想でchrome起動したら真っ暗になってた。 どうしようもない雨の日で、お先真っ暗って気分になった。 その回避方法。 原因 googleにあるchromeのヘルプを探してみた。 chromeは画面描画の際にハードウェアアクセラレータを使いたがるらしい。 その設定が生きてると、真っ暗になることがあるって。 そのほうが処理能力が上がってレスポンスが上がるからなんやろけど・・・。 いらんことせんといて欲しいなぁ。 chromeの右上に「・・・」って書いたアイコンがあって、そこから設定に行けって解説してあるけど、真っ黒で見えんかった。 以下、真っ暗じゃないときにアイコンがある箇所。 アンインストール(これだけじゃ治らず) APPのフォルダを開いて普通にchromeのアイコンをゴミ箱に入れる。 しばしお別れ。 chromeのdmgをダウンロードしてマウントし、開いた窓でAPPにドラッグしたらまたインストールできる。 そしたらまだ真っ暗。 くろむー、腹立つー!! たぶん設定ファイルがどっかにあるんやな。 設定ファイルを潰す こうなったら、どっかに設定ファイルみたいなのがあるはずやから潰したるねん。 設定を削除する方法を探したら、書いておられる方がおられた。 作者さんありがとう。 Knowledge for Google Products: Chrome の初期化方法(Windows / Macintosh 編) kitaney-google.blogspot.com もう1回アンインストールして、作者さんが解説してたことをコマンドラインでやってみる。 1 2 rm -fR /Users/nari/Library/Application Support/Google/Chrome rm /Users/nari/Library/Preferences/com.google.Chrome.plist ここでさっきダウンロードしておいたchromeのdmgファイルを使ってインストールしたら治った。 なぜかハードウェアアクセラレーションがオンでもブラウザは真っ暗にはなってへんかったけど、即座にオフにした。 削除を2つ実行したけど、2つ目のPreferencesのフォルダの中見たら昔使ってたソフトウェア設定がゴロゴロ残ってることに気づいた。 インストールしなおしたらまた同じ設定が使えるって配慮やろけど、設定おかしくなったときは困ったことになるから、いらんものはついでに消しといた。 そういえばwindowsでも同じようなフォルダがあるなぁ。 Usersフォルダの自分のプロファイルにAppなんとかってフォルダがあったはず。 参考にさせてもらったサイトにも、%USERPROFILE%¥AppDataってある。 windowsもたいがいやけど、macも手間かかるわぁ。

vmwareで動くmacの音が割れる

長らくitune使って音楽を聞く習慣がついている。 最初の頃は音質がイマイチって思ってたけど、もう慣れた。 物理マシンのmac bookではそうはならないけど、windows上のvmwareの中で動くmacで「ミュージック」を起動して動かすと音が割れるようになった。 回避する方法を探してみたけど、すぐには見つからず。 メディア共有で逃げる 仮想マシンの問題なんやろなぁ。 vmware使うのやめてoracle VM Virtualboxに変えよっかなぁ。 一時回避ってことで、もう少し簡単に逃げる方法をやってみる。 いったんmac側の「システム環境設定」にある「共有」でメディアを共有する。 昔はこれituneの設定画面の中にあったよなぁ。montereyではOSの設定になってる。 windows側にitune入れる windows側で共有されたライブラリを勝手に見つけてくれるので選ぶ。 これで音が割れずに聞けるし、プレイリストもちゃんと使える。 itune使えるのはええけど、画面がダークモードにならんのはなんとかならんのか。 その後 kasperskyの3年版を今まで3回更新してきた。 virus busterとかmcfeeに比べたら性能高いと感じる。 来年の春には更新必要なんやけど、ウクライナ侵攻があってやっぱり更新するのはちょっとできないかなぁ。 妄想のmacもwindowsホストと一緒に守ってくれてる。 このソフトはひっそりと重たいことしてることがあるみたいで、mac起動後に「簡易スキャン」を実行した後だったら音が割れなくなった。 それともmontereyの月次更新で何か改善されたのかもしれない。 macos12.5では音が割れなくなった。

右クリックでvscode

linuxでもwindowsでも、vscodeインストールするとファイルやフォルダを右クリックしたときのコンテキストメニューに「vs codeで開く」みたいなのがつく。 これ便利なんだけど、macにない。 Montereyでもできないか探してみた。 automatorで定義を作るらしい やっておられる方々が方法を書いておられた。 作者さんありがとう。 Finder のコンテキストメニューに「Visual Studio Code で開く」を追加する #Mac - Qiita qiita.com 同じやり方でautomatorに入れたスクリプトを「VS Codeで開く.workflow」って名前で保存した。 1 2 3 4 for f in "$@" do open -a 'Visual Studio Code' "$f" done 右クリックしてみる フォルダを選んで右クリックしてみると、コンテキストメニューの中の「クイックアクション」の中にできてた。 右クリックの1階層下になるけど、これでも動くしええか。 保存されるのはどこなのか どっかに保存されたのが見えるのかなって探してみたら、拡張機能ってところに保存されていた。 作った「VS Codeで開く」を無効にできるし、右クリックで削除を選ぶとゴミ箱に入る。