Firefox Quantum

うっかりFirefoxをQuantumにアップデートしてしまい、WebExtensionsに移行していないプラグインが動作しなくなってしまったのですが、その中にNoScriptも含まれていて、広告やトラッキング系、初見ドメインのスクリプトをブロックできなくなってしまいました。

NoScriptのサイトを見ると、FireFox 58 Developer Editionをインストールして extensions.legacy.enabled を trueに設定すれば、旧式プラグインも動作すると書かれていたので、早速インストールしてみると、NoScriptは動作しました。

Tab Mix Plusは動作しなかったので、代わりにUndo Close Tabをインストールして新規タブの設定をちょっとだけ弄って我慢することに(本当は別ドメインのリンクは全部新規タブで開きたいけど)。

公開バージョンやベータでは、この設定を行っても旧式プラグインは動作しないので、しばらくDeveloper Editionでプラグインの対応を待ってみようと思います。



Razer BlackWidow Chroma V2

PC環境リニューアルのラストはキーボード。

Archiss Cherry青軸の一部のキーがヘタってきたので、Razer BlackWidow Chroma V2に買い換え。

青軸に慣れすぎた結果


たぶん、青軸のキーボードを使っている人にはわかると思うのですが、青軸に慣れてくると、キーを底打ちしなくなって、キーが反応するところまでしかキーを押下しなくなり、更に慣れてくると手加減しすぎて、キーが反応しない時があったりして、たまにイラっとすることがあります。

青軸は2.2mmくらいでキーが反応するらしいんですが、これより更に浅い位置で反応するキーボードが欲しくなってきました(そもそもストロークが深くなるメカニカルスイッチを選ぶのが悪い気もしますが)。

Razer Green = 青軸
Razer Orange = 茶軸
Razer Yellow = 黒軸

に相当するようで、GreenとOrangeは反応位置が1.9mmで青軸とあまり変わりません。Yellowは1.2mmで反応するので、これならイライラを解消できるかもしれません。

ということで、今よりキーストロークが浅くて、押下圧は同じくらい、全キーのカスタマイズが可能で、マクロ機能もあるキーボードを探すことにしました。しかし、この条件だと、Razer BlackWidow Chroma V2 Yellow switchくらいしか候補がありません。

スペースキーは小さい方がいい


次点は、REALFORCE RGBで、APC(Actuation Point Changer)で反応位置を1.5mm〜3.0mmに設定できるらしく興味があったのですが、キーのカスタマイズが貧弱で少々残念。

あと、Archissのキーボードでもスペースキーが大きすぎて不満だったので、REALFORCE RGBのスペースキーの大きさも気になります。

自分がJIS配列を選ぶ理由の1つに、「無変換」キーと「変換」キーのように、親指で操作できるベストポジションなのに(人によっては)使い道が無いキーが付いているという点があります。このキーにショートカットを割り当てつつ、できれば左手だけで操作できると捗るので、スペースキーは小さい方が良かったり。

使用感については、また後日、追記しようと思います。

黄軸の使用感


打鍵した感覚は想像していたとおりでした。かなり浅く押しても反応してくれるので、キーボードが速く打てているように錯覚します。

底打ちすると、そこそこ打鍵音がするのですが、ストロークを浅めに打つと、めちゃめちゃ静かです。逆にキーを底まで打ちきってしまう打鍵方法の人は、うるさくてたまらないと思います…。

前のキーボードとカーソルキーの位置が大分違うので、慣れるまで少し時間がかかりそうな感じですが、とにかく打っていて気持ちがいいというのがイイですね。

とりあえず、IDE用にキーのカスタマイズを始めました。

無変換Ctrl + F7
変換Ctrl + B
英数Ctrl
M1Ctrl + K
M2Ctrl + T


カスタマイズは1ヶ月くらいかけて調整することになりそうですが、よく使うコンビネーションを登録しました。

DC-HC4FSPEC

ここ数年、オーディオ環境はヘッドセットのRazer Tiamat 7.1に頼っています。

PCのみならず、PS4などのゲーム機の音声もS/PDIFでSound Blaster Zに入力して聴いていました。

そんな変わった使い方をしている中、マザーボード交換に伴い、オンボードの7.1chオーディオを使うようになったので、Sound Blaster Zが不要に。結果、Sound Blaster Zに付いていたS/PDIF入力が使えなくなりました。

来週にはSwitchも届くので、PS4とSwitchの両方の音声をTiamat 7.1で聴きたいし、どうしたものか…。

5年前くらいに購入したHDMIキャプチャーカードの「DC-HC1」を使って映像と音声をPCに入力してしまおうかと考えたのですが、流石に1080iというのも辛い感じがするので、「DC-HC4FSPEC」に買い換えることにしました。

このキャプチャーカードはHDMI入力が2系統あるので、PS4とSwitchを同時に接続して、入力を切り換えることができます。

ただ、オーディオキャプチャ部分の仕様では、リニアPCM 2chとなっていて、7.1chは無理な気配。リニアPCMマルチチャネルは諦めるとして、ビットストリーム(DTSとか)のままPCで再生できるといいんですが、今のところ方法が判りません。

実際の取り付けですが、うちのマザーボード(ROG STRIX X299-E GAMING)だと、4番目のスロット(PCIEX16/X8_2)でだけ動作しました。PCIEX4だと、SATA6Gb/sポートと排他利用のため利用できず、PCIEX1_2とPCIE9/IX1_3はなぜか、USBポートと競合してしまい、ブルスクになります。各スロットの動作をUEFI BIOSで「自動」ではなく固定しても結果は変わらず。

No.スロット名動作(28レーンCPU)メモ
1PCIEX16/X8_1x16Geforce GTX1080
2PCIEX1_1x1物理的に塞がっている
3PCIEX1_1x1USBが使用不可になり、ブルスク
4PCIEX16/X8_2x8正常動作
5PCIEX4x4SATA6Gb/sポートが利用不可になる
6PCIEX8/X1_3x1USBが使用不可になり、ブルスク

消去法でPCIEX16/X8_2だけが残ったわけですが、SLI構成だと、このスロットも埋まっているはずなので、結構環境を選ぶキャプチャーカードかもしれません。



Razer DeathAdder Elite

Razer Naga Hex(2014/01購入)から3年ぶりにマウスを買い換えです。

買い換えの理由は、壊れたからではなく、Nagaのサムボタンをほとんど使わなくなってしまったので、サムボタンを押さないように使い続けるのが辛くなってきたからです…。

たまに意図せず押してしまったりするので、サムボタンの無い(戻る/進むボタンはあるけど)、Razerの定番マウス「DeathAdder」にしました。

少し使った感想は、マウス本体が軽い割にはちゃんと動かせるし、クリックもブレがなくて、しっかり押した感じがします。特に親指と小指があたる部分だけがラバーになっていて、マウスが手の中で滑ることがないのがイイ。

DeathAdderは10年くらい大きく形状が変わっていないようなので、しばらく、この系統を使い続けるかも。


パーツ交換完了

先日のブログを書いた後、起動後5分くらいで、アイドリング時のCPU温度が91度になって、強制シャットダウンとなり、ほぼ起動不可となりました。パーツを注文するタイミングだけは良かったようです。



PCが壊れた後に急に気温が下がったのでアレですが、アイドリング時のCPU温度は20度前後となりました。簡易水冷のポンプとファンも低速動作となるので、めっちゃ静かです。以前はヘッドホンをしていても、ファンの音が聞こえるくらいの爆音だったので、これだけでも組み直して良かった。

ネジ頭に注意


組み立ての途中で少々事故りました。

ROG STRIX X299-E GAMINGのM.2スロットですが、M.2用のヒートシンクを取り外そうとしたら、1つのネジ頭を潰してしまいました…。

手持ちの道具ではどうやっても外せなかったので、2スロット目のほうを使用することにしました。どちらかというと、フロントファンの目の前に配置されている2スロット目のほうが冷える気もするので、気にしないことにします…。

セキュアブートに悩む


簡易水冷の管理アプリ「CORSAIR LINK」のインストールで無署名のドライバーがブロックされてしまい、ポンプとファンをモニタできなくなりました。

Windows10で署名なしドライバをインストールする方法/テストモードにする方法
https://freesoft.tvbok.com/win10/testmode.html

上記リンクを参考に設定をしようとしたのですが、少々躓きました。

とりあえず、テストモードで試してみようとPower Shellの管理者モードでコマンドを入力してみると、UEFI BIOSの設定でセキュアブートが有効になっているから、コマンドは受け付けない旨のエラーメッセージが。

そのため、まず、UEFI BIOSでセキュアブートを無効にしないといけないのですが、「セキュアブートキー」の削除をしても再起動するとUEFI BIOS画面上では「セキュアブート:有効」に戻ってしまうので、小一時間悩みました。結局、「セキュアブートが無効でも有効と表示されてしまう」ようなので、とりあえず解決。

設定変更後、Windowsをテストモードにしてみると、画面右下に「テストモード」と表示されてしまうのでウザい…。Corsair Linkのドライバーは動作するようになりましたが、なんとかしたい。

次に上記リンクの「3-2.「ドライバー署名の強制」を無効化する(通常操作)」の記事に書いてある手順を試してみると、本来なら設定を永続化できないはずなのに(再起動すると無署名ドライバーはブロックするようになるはず)、なぜかブロックされないようになりました…。もしかしたらCorsair Linkのインストーラーに問題があるだけで、ドライバー自体は問題ないのかもしれません。

7.1chオーディオ(棒読み)


ヘッドセットに「Razer Tiamat 7.1」を使用しているのですが、今までのサウンドカードが5.1chだったので、オーディオジャックが1本遊んでいました。このマザーボードのオンボードオーディオが7.1chに対応しているので、遊んでいたオーディオジャックが使えるようになりました。でも、Tiamatには定位もクソも無いので、割とどうでもいいです。

ちょっとだけベンチマーク



M.2




SSD x 2 RAID0




SSDのRAID0でも相当速いと思っていたのですが、M2はさらに3倍近い速さです。でも、起動時間が劇的に早くなるわけでもないので、ベンチ以外では速さは体感できないです。

FFXIV紅蓮ベンチ




平均フレームレート:93.429
ローディングタイム:
シーン#1 2.056sec
シーン#2 2.769sec
シーン#3 2.378sec
シーン#4 2.890sec
シーン#5 6.092sec
シーン#6 1.380sec
合  計 17.566sec

紅蓮ベンチは普通。でも、ベンチマークを回してもCPUの温度は30度以下です。

「スコア高えええ」より「温度低えええ」のほうが大事。

自作PCを新調

ここ数日、PCの動作がかなり重くなりまして、原因をアレコレ探っていたのですが、原因は予想外のものでした。

低負荷なのにPCが重い


CPU利用率が5%未満なのにCPUコアの温度が80度を指すようになってしまい、高温のためクロックが100MHz〜1GHzくらいに制限されてしまうため、遅くなっているようでした。

CPUの負荷が低い状態でも90度くらいに達する時もあったり、しばらくすると正常値(60度くらい)に戻ったり、よくわからない状況です(いずれも簡易水冷の温度センサーは50度くらいを指している状態)。

一度、簡易水冷のヘッドを外して、グリスも塗り直してみましたが、状況は変わらず。

とりあえず、BIOSで温度センサーを無効にして(POSTでエラーが出てしまうため)、Intel thermal protectionもオフにして、コントロールパネルの電源管理で最大周波数を2900MHzに落として稼働させていますが、いつまで持つか…。

今使っているCore i7 3960Xは2012年に購入したものなので、もう5年も経過しています。24時間稼働させていた時期もあるので、かなり頑張ったほうかもしれません。

パーツ選び


もしかしたら、簡易水冷の不具合なのかもしれないのですが、交換しても改善しなかったら二度手間なので主要なパーツを5年ぶりに更新することにしました。

-現行変更後
CPUIntel Core i7-3960XIntel Core i7-7820X
M/BASUS RAMPAGE IV EXTREME
(X79/LGA2011)
ASUS ROG STRIX X299-E GAMING
(X299/LGA2066)
COOLERCorsair H110i GTXCorsair H115i
SSDTranscend SSD 256GB SATA3 x 2Samsung 960 EVO M.2 MZ-V6E500B/IT
MEMGeIL GOC332GB1333C9QC
(DDR3-1333 8GB x 4)
CORSAIR CMK32GX4M2A2400C16
(DDR4-2400 16GB x 2)
VGAASUS STRIX-GTX980-DC2OC-4GD5ASUS ROG STRIX-GTX1080-A8G-GAMING
CASECooler Master HAF932CORSAIR Carbide Series Air 540

CPU


コア数、レーン数、価格のバランスで7820Xを選びました。SLI構成にはしないのでレーン数28の7820Xでも十分。現在の6コアでも特に処理速度で不満を感じたことはないので、8コアならなおのこと。

マザーボード


マザーボードは「ROG RAMPAGE VI EXTREME」か「RAMPAGE VI APEX」が欲しかったのですが、取り扱っているお店がほとんど無いので、「ROG STRIX X299-E GAMING」になりました。自分は定格でしか動作させないのですが、OCに対応した製品を定格で使うと寿命が延びるかも?と思って使っているので、とりあえずこれでいいかなと納得することに。

CPUクーラー


簡易水冷は念のためH115iに交換。名称を変更しただけで、中身はH110i GTXと同じようです。今回購入したケースは取り付けるネジ穴も問題ない模様。

メモリ


メモリサイズは32GBのまま。普段も32GBの30%くらいしか使用していないので、32GBで仮想メモリOFFの状態で使います。

SSD


SSDはM.2(PCIe)に。このマザーボードにはM.2スロットが2つ付いていますが、2スロットを使ってハードウェアRAID構成にすると帯域が6GB/sに制限されてしまうようなのでシングルで500GBのものを選択。今使っているSSDはアプリケーションのインストールドライブとして使おうと思います。

グラフィックカード


VGAはGTX980 OCからGTX1080 OCに更新。今使っているGTX980のメモリサイズは4GBなのですが、最近のPCゲームでは、ややメモリ不足なので、8GBくらいあればいいだろう、ということで。

ケース


ケースはケーブルの取り回しが簡単そうだったのでCorsairのものに。今使っているケースは2008年から9年も使っていますが、ようやくお役御免…。

電源


電源は現在使っているCooler Master V1200 Platinum 1200W 80PLUSを流用。このマザーボードはEPS電源が8+4PINなのですが、V1200は4+4PINが2系統あるので問題無さそう。


その他、HDD(3TB x 3)、光学ドライブは、現在使っているものを流用します。


これで3〜4年動いてくれれば。



ReadyNASでRAID5ボリュームを復旧

Ready NAS 104でRAIDボリュームの障害が起きました。

ボリューム: ボリューム data の状態は Redundant から Degradedへ変更されました。


壊れたディスクは2年くらい前に購入したWD Green 3TB。
そして、今回はWD Blue 3TBを購入。WD Greenシリーズは終了してWD Blueに統合されたようです。

3TB x 4の12TB(RAID5で9TB使用可能)の構成でしたが、障害は起きてもディスクが1本使えないだけで、6TBのNASとして普通に使えました。

ホットプラグ対応なので、電源を入れたままディスクを交換すれば、RAID5ボリュームの再構築が始まります。


再構築完了まで46時間。
最近、使わなくなった仮想PCのイメージをごっそり削除したので、大分空きスペースがあるんですが、結構時間がかかるようです。

ちなみに再構築中も、NASへのアクセスは可能。

ここ10年くらいNASを使っていて、RAID5の再構築は初めてです。大抵、本体が先に壊れるんで…。

ReadyNASは安定していて使いやすいんですが、ちょっと転送速度が遅い(平均25MB/sくらい)のが不満。価格とスペックを考えれば仕方ないんですが、クアッドコア・4ベイあたりのNASにそろそろ買い換えたいです。

SynologyやQNAPではDockerが使えるらしいので、次に買い換えるとしたら、そのあたりかな。


簡易水冷とSSDを交換

自作PCパーツを交換してから3年経過したこともあって、あちこちガタがきています。

まずは、簡易水冷から異音と振動が。

冷却性能自体には問題が無いので、もしかしたら、ラジエターファンだけ交換すれば大丈夫かもしれなかったのですが、念のため、Corsair H100からCorsair H110i GTXに交換。

ラジエターサイズが240mmから280mmになって、ファンも120mm x 2から140mm x 2と、かなり大きくなりました。

使っているケース(Cooler Master HAF 932)のスペース的には余裕なのですが、ネジ穴が240mmサイズのみなので、280mmのH110i GTXは、無理矢理取り付けました。8本のネジ穴のうち中央付近の4つだけ使い、筐体の天板がメッシュなので、メッシュの穴にネジを通して固定。

H100系を使っていた人は、素直に同サイズのものに交換したほうが無難です…。

ラジエターファンはアイドル状態だと、H100では2000rpm前後だったのに対し、H110i GTXは1300rpm。CPUの温度も36度前後から28度前後まで下がりました(H110iGTX Coolerのデバイスドライバーをインストールしないと800rpm固定となってしまうので注意)。

とりあえず、異音も振動も無くなったので安心。


それと、ブートドライブに使っているIntel 510 120GB SSDも不調。120GB x 2のRAID-0で構成していましたが、内1台に修復できないエラーが発生。フォーマットして一応、復旧はしたのですが、ここ数ヶ月、その個体だけiRST上でエラーが頻発していたので(chkdskでは問題無し)、2台とも交換。

たまたま、amazonでまとめ買いキャンペーンをやっていて、2台買うと1000円安くなるということで、256GBのSSDを2台購入。今回は、256GB x 2のRAID-1で構成しました。

これで、交換していないパーツはケースと光学ドライブだけになり、8年目に突入。

次にマザーボードとCPUを交換するタイミングで、ケースも換えたいところですが、280mmのラジエターを格納できるケースって、そんなに種類がないようで、やはりH100i GTXにすれば良かったかな…。


3年越しの自作PC安定

ここ3年ほど、自作PCでスリープできない(スリープから復帰できない)問題を抱えておりました。

メモリを32GB積んでいることもあって、仮想メモリとハイバネーションをOFFにしているので、それの影響か、USB関連の問題なんだろうなと、諦めていたんですが、Windows 10をクリーンインストールしたら、あっさり治りました…。

スリープできなくなったのはWindows 7の頃でWindows 7 > Windows 8 > Windows 8.1 > Windows 10とアップグレードしていく過程で、スリープの不具合も引き継いでいたようです。

Windows 7の頃に一度クリーンインストールをしても改善しなかったので、すっかり対策の候補から外していました。なにより面倒臭いですからね…。

原因がわからないのが気持ち悪いですが、電源を落とすくらいなら、アイドル時のクロックを落としてつけっぱなしのほうがいい、という運用をしてきたので、それよりはマシです。


それに加えて、今年の6月にグラボとサウンドカードを追加してから、一定時間経過するとフリーズしてしまう現象にも悩まされてきました。

ブルースクリーンになるわけでもなく、画面が停止して一切の操作ができなくなるので、VGAが怪しいと、アレコレ対策(ドライバーのクリーンインストール、ボードの抜き差し、設定変更などなど)してきたのですが、まったく効果が無く、最終的に電源まで交換したのですが、原因はサウンドカード(Sound Blaster Z)でした。

使用しているPCケースが、PCIスロットにカードを樹脂製のピンで固定する方式のものだったのですが、これをやめてネジ止めしたら治るという、物理的な問題。

PhysXの設定を変更したら、2日間止まらなかった!と歓喜していた2ヶ月前の私に教えてあげたいです。


Sound Blaster Zに換えてから、いろいろと問題があって、Creative Audio Serviceが常にCPUの使用率を15%ほど消費してしまうので、アイドル状態でもCPUのクロックが下がらず、無駄に電力消費をしてしまうので、このサービスだけ無効にしています。

ともあれ、(Fallout 4の発売前に)普通の状態に戻って、なにより。

教訓:パーツを交換するのは1日1個まで。



PCパーツを新調

今使っている自作PCは、ケース、電源、光学ドライブは7年目、それ以外は3年目に突入していて、そろそろマルっと交換したい気分なのですが、円安の影響もあって、すっかりタイミングを逃してしまい、全パーツを新調するのは厳しい…。

というか電源が7年経っているので、そろそろヤバい気もするのですが、電圧が不安定になることもないので、先送り…。精神的満足感が得られるVGAとサウンドまわりのパーツを交換してみました。

まずはVGA。

しばらくAMD勢だったのですが、当時は1枚で3画面を出せるカードがAMDからしか出ていなかったからで、3D Vision対応のモニタも持っていることだし、今回はGTX 980に乗り換え。GTX 980 Tiが出るようなので、値下がりするのを期待していたのですが、7万前後で落ち着いてしまったようです。

ASUSTekのOC版ですが、アイドル状態(GPUコアの温度が45度前後)だとVGAのファンが停止するようになっていて、かなり静かになりました。

次にサウンドカード。

長い間、Sound Blaster Recon 3D(USB)を使用していて、1台目は壊れてしまい、現在2台目を使っているのですが、OSをWindows 8.1にしてから、OS起動時に音が鳴らない現象が発生するようになりました。
おそらくUEFIでUSB電源ON > BIOSに戻ってUSB電源OFF > OS起動後にUSB電源ONというシーケンスになってしまっているので、デバイスの初期化に失敗しているのかもしれません。

USBを抜き差しすると復帰するのですが、起動時に毎回やるのが面倒くさすぎて、光デジタル入力(PS4の音声をヘッドセットで聴きながらSkypeを使うことが多いので)がある内蔵カードにしてみました。

Recon 3Dのコントロールパネルでは光デジタル入力のボリューム調整をできなかったんですが、Z-Seriesのコントロールパネルではミキサーで入力レベルを調整できるようになっていました。これだけでも買い換えて良かったかも。

最後にヘッドセット。

2年前くらいにRazer BlackSharkを購入して使っていたのですが、イヤークッションが破れてしまい、交換用のクッションも販売していなかったので(代理店に問い合わせて入手した方もいるようですが)、サウンドカードも買い換えたことだし、analogサラウンド対応のヘッドセットに買い換えてみようと、おなじくRazerのTiamat 7.1を購入しました。Tiamatが欲しくてたまらない病にかかる前に、5.1chのサウンドカードを買ってしまったのが悔やまれます…。

今はマウスもRazer Naga Hex、キーパッドにRazer Nostromoを使っているので、あれだけ使っていたロジクール製品は、すっかり駆逐されました。

Razer BlackSharkの前にロジクールのヘッドセットを買ったりしているんですが、装着感が酷くて1ヶ月で使わなくなったり、マウスの600rも、2ヶ月でチャタリングが発生するようになったりで、すっかりアンチになってしまったようです。MX Masterは出るのが遅すぎますよ…。