Misc Change Log

`OpenBSD で scheme のアプリ開発' みたいなことをやってます。

2005-07-31

頻繁に X が落ちる件

仮想画面を切り替えたり Firefox でタブをツンツンしたりした瞬間に落ちる現象が 解決された模様

ここらへんに経緯がある https://bugs.freedesktop.org/...(←ヲレヲレ署名)。

変更箇所からいって、

# cd XF4/xc/programs/Xserver/fb
# make && make install

で十分かな。

OpenBSD の場合、セキュリティのため mmap のリターンページのアドレスをかき混ぜてるので、 書き込んだあとにうっかりそのまま読もうとして失敗とか、固有の(!)問題がいろいろとある。 gprolog とか clisp とかがまだ動かない。誰か、きちんと動く Common Lisp 処理系プリーズ。

Posted at 19:47 | Permalink | Category | Comments

X31 で winmodem

http://mail-index.netbsd.org/...

via: http://sigsegv.s25.xrea.com/...

まじですか。試そうかなあ。でも重要度はかなり低いなあ。どうしよ。

もしこれが動けば、OpenBSD 上で動作していない機能は残り、

のみとなるわけだ。うはは。

参考: http://www.cse.unsw.edu.au/~dons/x31.html

Posted at 19:07 | Permalink | Category | Comments
2005-07-05

OpenGL を使用するソフトでマウスが画面左側に張り付いて離れなくなる件

http://marc.theaimsgroup.com/...

あー、これこれ。 これが起こると X ごと落とさないといけなくなるという悲惨な状況に。 あと、上で指摘されてるけど、水平方向への異常しか起こらないところも謎。

Blender で起こるんだよね。 Wings 3D でも起こるんだよね。南無南無。

うちだけの現象だと思ってた。 確かに共通してるのは OpenGL ぐらいしかないな(Wings 3D は SDL を介してるけど)。

ところで Wings 3D はおもしろいよ(Erlang で動く実用ソフトだし。ソースもなかなか読みごたえがある)。 別稿でネタ書こうかしら。

Posted at 00:16 | Permalink | Category | Comments
2005-06-13

gkrellm のロードメータが CPU 毎に表示できるように

http://marc.theaimsgroup.com/...

Linux は前からできてたんだけど、 OpenBSD に KERN_CPTIME2 という sysctl が追加された のでこちらでも表示できるようなった。

[gkrellm-two-cpus]

うむ。かっこいい。

Posted at 10:32 | Permalink | Category | Comments
2005-06-03

ACPI サポート

http://marc.theaimsgroup.com/...

OpenBSD もやっと ACPI のフレームワークが導入された。 カーネルの更新と監視デーモン acpid(8) および ダンプ acpidump(8) が追加された。

いまのところ config(8) ファイルに ACPI_ENABLE をセットしないと有効なカーネルを構築することはない。

とりあえずカーネルの再構築と MAKEDEV acpi をして、dmesg の diff を取ってみた。

+acpi0 at mainbus0: revision 2 attached
+acpitimer0 at acpi0: 3579545 Hz, 24 bits
+acpi device at acpi0 from table DSDT not configured
+acpi device at acpi0 from table FACP not configured
+acpi device at acpi0 from table SSDT not configured
+acpi device at acpi0 from table ECDT not configured
+acpi device at acpi0 from table TCPA not configured
+acpi device at acpi0 from table BOOT not configured

ichpcib0 がエラー出してる。いずれ直るだろうけど。

-ichpcib0 at pci0 dev 31 function 0 "Intel 82801DBM LPC" rev 0x01
+ichpcib0 at pci0 dev 31 function 0 "Intel 82801DBM LPC" rev 0x01: failed to map I/O space

Posted at 10:08 | Permalink | Category | Comments