2015-01-01から1年間の記事一覧

IRubyをFreeBSDにインストール(まとめ)

pyzmq portsがあるが、libzmq4に依存している。libzmq4でipythonは動かないようなので、libzmq3に依存するように書き換えてインストールする。 ffi-rzmqを使う(そうしないでもうまくいく方法があるかもしれないが、、、、) 1. ports treeをアップデートして…

IRubyをインストールする(3)

どみとりさんに、 https://t.co/RkXFKqIDsQ を使えばうまくいくとおもうと教えてもらったので、インストールしてみた。過程を全部記録してないのだけど、最終的に以下のようなWarningが出る状態になった。下記は、ブラウザのウィンドウが新しくできるので、…

nmatrixをインストールする

nmatrixをFreeBSDにインストールしようとしてつまづいた。FreeBSDはclangを使っている、というのが問題である。nmatrixのreadmeによればexperimentalらしい。まず、extconf.rbでRbConfig::CONFIG['CXX']を参照しているが、これはc++になっているはずで、実態…

IRubyをインストールする(2)

czmq, libzmqを別にビルドした方が早いかも、とどみとりさんに助言いただいたので、そういう方向で。なんとパッケージがあったのでそれを入れる。 $ pkg install czmq libzmq4が勝手に入った。あれ、3が要るんだっけ? ext/rbczmq/extconf.rbの該当部分を消し…

IRubyをインストールする

IRubyというのがあるそうなので、インストールしようと思った。 $ pkg install iruby Updating FreeBSD repository catalogue... Fetching meta.txz: 100% 944 B 0.9kB/s 00:01 Fetching packagesite.txz: 100% 5 MiB 1.1MB/s 00:05 Processing entries: 100…

iwm(4)、動いたり動かなかったり

http://d.hatena.ne.jp/msll/20150603/1433323311 に書いた 「内蔵無線LANモジュール(Intel Dual Band Wireless-AC 7265) のドライバがない」 だが、https://github.com/rpaulo/iwm.gitの 7134abba355dc50136f8ae3122a3dc2f904bfe63 時点でのコードは動いた…

BroadwellでXが起動しない問題

src/sys/dev/drm2/i915/i915_drv.cにエントリ追加。 diff -ru i915.bk/i915_drv.c i915/i915_drv.c --- i915.bk/i915_drv.c 2015-06-04 17:19:46.874564000 +0900 +++ i915/i915_drv.c 2015-06-04 17:21:44.834977000 +0900 @@ -221,6 +221,16 @@ .not_suppo…

Broadwellのagp(4)が認識されない問題

src/sys/dev/agp/agp_i810.c の agp_i810_matches にエントリがないので、足してみる。古いノートPCと比べると、どうやら pciconf -l して、vgapci0のchipのところに書いてあるアドレスが分かればいいようだ。 % pciconf -l hostb0@pci0:0:0:0: class=0x0600…

FreeBSDでunboundを使う

FreeBSD 10以降?ではunboundが最初から入っている。設定は、/etc/rc.confに local_unbound_enable="YES"と書くだけ。ところが、無線LAN経由で名前解決しようとするとうまくいかなかった。 % drill www.yahoo.co.jpはうまくいかないが、 % drill www.yahoo.co…

Let’s Note SX4でFreeBSD-CURRENTを使う

いくつか問題がある。 Xのドライバが対応していない 内蔵無線LANモジュール(Intel Dual Band Wireless-AC 7265) のドライバがない xrandr(1)がエラーを吐く suspend/resumeができない 順番に見ていく。 Xのドライバが対応していない intelドライバ (ports/x1…

Let's Note SX4にFreeBSDをインストールする

Let's Note SX4FDKBPに入っているWindows 8.1 Pro 64bitの領域を縮小し、空き領域にFreeBSD 10.1を入れてデュアルブートするのが目的。 Windowsでの作業 Windowsアップデートとかしたくなるが、それはデュアルブートが成功してからにする。徒労に終る可能性…

Let's Note SX4にFreeBSDをインストールする(失敗)

Let's Note SX4FDKBPに入っているWindows 8.1 Pro 64bitの領域を縮小し、 空き領域にFreeBSD 10.1を入れてデュアルブートするのが目的。 Windowsでの作業 高速スタートアップ解除 高速スタートアップを無効にする。 http://www.eightforums.com/tutorials/63…

evinceを使っているとき、pdf内のmp4をクリックしてmplayerを起動

evince で pdf を開いて、mp4へのリンクを開こうとしたら、evinceのウィンドウ内の上部に 外部のアプリケーションを起動できませんでした。 このファイルを扱うアプリケーションが登録されていませんと表示され、ターミナルに ** (evince:17114): WARNING **…