カテゴリー別アーカイブ: Linux

【メモ】HP ProLiant MicroServer(N54L)にてMPD (Music Player Daemon) を動かしていますのその後(低遅延カーネル導入)

前回のエントリーではHP ProLiant MicroServerにUbuntu Studio 16.04 を入れましたが、思い直してUbuntu Server 16.04 を入れなおしてから、低遅延カーネルを入れました。

sudo apt install mpd

とか

aplay -l

して要求されるパッケージを入れて音の出る状態にしてから、

sudo apt install linux-lowlatency

低遅延カーネルを入れる前はノイジーな音だったのが、低遅延カーネルを入れてからクリアになりました。

【メモ】HP ProLiant MicroServer(N54L)にてMPD (Music Player Daemon) を動かしています

これまでRaspberry Pi 2 にVolumio2 を入れて自宅リビングのミニコンポに繋いでいたのですが、最近 volumio.local にWebブラウザからアクセスしても、ページの読み込みが終わらない。最終的にアクセス不能。何か代わりを用意しないとと思うようになったのでした。それで、ちょうどHP ProLiant MicroServer(N54L)が余っていてメルカリにでも出店しようかと思っていた(相場はこんな所)ので、それを使うことにしました。

もちろんMicroServerはサーバなので音源はありません。拡張スロットはロープロファイルなので、ロープロファイル対応のサウンドカードを挿す必要が有ります。手元にはUbuntu 16.04にて動作を確認しているロープロファイル対応のサウンドカードで Sound Blaster Audigy Fx が有ったのでスロット2(PCI Express x1)に挿しています。

OSですが、最初は Volumio2 for PC (X86/X64) を試したのですけど、システム更新かけてから、上記のラズパイ版と同様にWebブラウザからのアクセスでページの読み込みが終わらない症状が出てきて面倒くさくなりました。そこでUbuntu Studio 16.04.3 LTS 64bit版をダウンロードしてインストール。一通りデスクトップ版のUbuntu と同様の設定及び openssh-server を導入し、

sudo apt install openssh-server

あとはディスプレイやキーボードを外してヘッドレス運用です。

mpdで再生する音楽ファイルは他のUbuntu PCのストレージをNFSでマウントして読み込んでます。低レイテンシカーネルがどの程度効いているのか良くわかりませんが、ハイレゾ音楽再生の用途には合ってる気がします。

Ubuntu 16.04.2とSkylakeとIntel HD Graphics

現在Ubuntu 16.04 LTS を動かしているPCはマザーボードが ASUS H110M-A/M.2でCPUは Intel Pentium G4400 (Skylake) 。16.04 をインストールした当初からiGPUだとログインすると固まって、それは16.04.2 にアップグレードしていっても同じ。Skylake の Intel HD Graphics だと動かないのかと、色々やってみたのだが上手く行かない。自分のシステムだけだろうか? しょうが無いのでnvidiaのグラボ挿してるが。

で、検証用にと色々PCパーツを買い集めていて、忙しさもあり最近になってようやく組めたと。CPU は安いので Pentium G4400 をもうひとつ買ってあり、マザーボードは GIGABYTE GA-Z170M-D3H 。PCIバスにサウンドカードのONKYO SE-90PCIを挿したかったのだ。BIOS は購入時F2 だったけど、今回組むにあたって最新BIOS をダウンロードしたらF21 になってKaby Lakeにも対応してた。Ubuntu については別に組んだPC(AMD CPU)の動作検証用に16.04.2 をインストールしたHDD をそのまま組んでみた。ちなみにケースはCooler Master MasterBox Lite 3 。microATX用だけれど、ケース内の作業がとてもしやすい。安価だし。軽いのは美点。電源は作業しやすいように玄人志向の500Wプラグインタイプ。メモリーは4GBの2枚組。

で、組んでみたらあっさり動いたと。HDDなので起動に時間はかかるがそれは問題ではなく。今まで苦労してたのは何だったのだろう。

16.04.2でクリーンインストールを試したわけではないけど、多分16.04.2をインストールしてやれば問題なくSkylake CPU でIntel HD Graphics 動くのだろうな。かといって今常用しているUbuntuシステムを弄る気にもならず。動いているシステムは弄るなと。

今回組んでみたPCについては、Ubuntu が18.04 LTS をリリースされた時にキチンと環境構築して、現在動いているUbuntu 16.04 LTS はそれまで動かし続けていればよいのだろう。環境移行が終わったら、現在のUbuntu PCにはWindows 10を入れるか。Pentium G4400でもSSD でならWindows 10でも問題無かろう。