Raspberry PiにKDEは無理だった^^; (2)

若干の写真など.Raspberry Pi Model Bです.

スティル写真だと,まともにKDEが起動している感じですが,起動からここまで10分ほどかかってます.IMG_4358

デスクトップが表示されて,Konsoleを立ち上げてtopを実行してみると,バックグラウンド処理が多くて,過重負荷状態^^;;IMG_4359

Konquerorで,当サイトを表示.1920×1200が表示されるのは賞賛に値します.ここまで起動から約20分^^;IMG_4361

いっぽうのRaspbian.GUIのデスクトップが表示された時点で余計なバックグラウンド処理がないのがいいです.IMG_4363

しかし,Webブラウザーの起動の遅さは,KDEのKonquerorと大差ないです.日本語フォントをインストールしてないので,読めません^^;;IMG_4364

これは,QEMUで動いているSlackwareARM 14.2.解像度は1024×768のみ.slackwareARMsystemsettings

Raspberry PiにKDEは無理だった^^;

最近,少々取り組んでいるのは,Raspberry Piで家庭用サーバーが構築できないか,ということです.

Raspberry Piに限らず,CPUにARMを使うマシンで,サーバーを構築できれば,家庭用サーバーとしては,能力的にも消費電力的にもちょうどいいのかなと思った次第です.

もちろん,x86系の省エネCPUを使うという手がないではありませんが,単に今動かしているサーバーをスペックダウンさせるだけ,ということになって,全然面白みがありません.

手持ちのRaspberry Pi Model B (1x CPU, 512MB RAM)で,Raspbianを動かすのは成功してます.まあ,Lチカみたいなもんですね.

ですが,Debianはほとんど利用経験がないので,自分のホームグラウンドに引きずり込むということで,SlackwareARMのインストールを試みてみました.

サーバーにGUIは関係ない,と長年考えていたのですが,KDEがちゃんと動くと,それはそれで,サーバーの管理も楽ですし,兼用Workstationとしても,メール,Webの閲覧,記事の更新くらいは遜色なくできて,非常に便利です

ということで,せっかくSlackwareARMに,KDEのフルセットがついていますから,KDEをインストールして試してみました.

最初は,QEMUのARMエミュレーターで試しました.結論的には全く使い物になりません.主記憶を256MB以下にすると,KDEのデスクトップが表示されません.2〜3日放っておけば表示されるのかもしれませんが^^;

512MB, 1024MBにすると,まあなんとか動きますが,それでもデスクトップが落ち着くまでに耐えられないほど時間がかかり,落ち着いてからStartボタンを押して,それからメニューが表示されるまでに数分という,なんのためにStartボタンを押したか,きれいサッパリ忘れるのに十分な時間を要します.

ネット検索の結果,Raspberry Pi Model Bだと,QEMUよりは速いという情報を得たので^^; 実機で試しましたが,こちらも,とてもじゃないけど使えません.そもそも,重量級のKDEは,ARMで動かそうなんてことは全く考えて作られてはないのでしょうね.

選択肢としては,xfceを使うことになると思いますが,KDEを使わないのでは,Slackwareにする意味があまりないようにも思います.まあ,そもそもGUIはあきらめたほうがいいということなのかもしれません.

とりあえず,xfceは動くようにするものの,他のマシンからsshで接続してCUIで設定するということにしてみます.

次は,ルートドライブをUSB接続のSSDにして,ブートさせて,webサーバーなどとして使い物になるか試してみます.

追記

Raspberry Pi 3にSlackwareARM 14.2をインストールしたところ,KDEはまあなんとか使えます.

写真や音楽の管理,Google Drive, iCloudとの連携は,スマートにはできませんが.

IMAPサーバーの方針

ということで,IMAPサーバーのIPv6化について,一応方針が固まりました.まずは,UW IMAPのIPv6対応パッチがないか探してみます.これは,期待薄ですが.それでなければ,IPv6に対応しているとうたわれているCourier IMAPに乗り換えます.

Courier IMAPは,UNIX/Linuxのレガシーなmboxではなく,Maildirという各ユーザーのホームディレクトリー内にあるサブディレクトリーにメールを保存する方式だそうで,これを導入するためには,届いたメールをsendmailから受け取るローカルMDAと,CUIのメールクライアントソフトもMaildir対応のものに更新しなければなりません.

特に,ローカルMDAの切り替えは,sendmail.cfの書き換えを要しますので,失敗したり,切り替え作業時に届いたメールを永久に紛失してしまうことがあり得ますので,慎重に行わなければなりません.

現在プロバイダーの切り替えが完了してしなくて,これから,重要な連絡メールが届く予定もあり,実施すべきではありません.

ということで,逆に時間的に余裕があるので,じっくり取り組みたいと思います.