2007年12月29日(Sat) ずーっと、雨。うーむ。 [長年日記]
● [Momonga] gnashを作ってみた
configrue.ac難しい。cairo.hを見つけさせるのに、結局gnash-0.8.1-configure.ac.patchのようにしたのですが、果たして正しいのかどうか…少なくとも、GTKを使わないときにもcairo.hを探してしまう、という点で間違ってますよね。あとは、/usr/include/ltdl.hができてしまうのを消すようにしました。gnash.specと、Momongaのレポジトリからのdiff。
で、気になる使いでですが、youtubeとslideshareは見られませんでした。どちらもロード中のくるくるから進みません。slideshareは期待してたんだけどなー。ニコニコ動画でも「最新の Adobe Flash Player にアップデートしてください 」と言われますね。
あとは、えーと、どんなページを閲覧してみようかな。
(追記) そういえば、ChumbyにもFlash がありました。下記のようにちょっと惜しい感じ。
● [Momonga] gdmからマシンをシャットダウンできるようにする
手元のx86_64マシンでは、gdmのActionsメニューから Shut down the computerやRestart the computerを選ぶと、 一度画面が黒くなりシャットダウンしかけたようにみせかけて、 gdmが再起動してしまう。 xfce4の「電源を切る」や「再起動」メニューは期待通りに動いている。 /var/log/messagesを見ると下記のような行が残っていた。
Dec 30 16:59:25 ******* kernel: userhelper[4124] general protection rip:2aaaabe1a82f rsp:7fff60d8b1a0 error:0
userhelperかconsolehelper (usermode-1.92-1m.mo4) がうまくできてないのかな?
/etc/X11/gdm/custom.confを下記のように編集して、 /usr/bin/poweroffや/usr/bin/reboot (/usr/bin/consolehelperへのsymlink) を使わないようにしたら期待通りに動いた。
--enable-renderer=cairoをつけるといけそうに見えるのですが、どうでしょう。
いけそう、というのはcairo.hがみつかりそう?それともでかい文字が小 さくなりそう?いずれにせよ、--enable-renderer=cairoを付けるだけでは、configureに<br>configure: error: Cairo renderer is not supported by KDE gui. Use --enable-renderer=AGG<br>と文句を言われました。--disable-kdeは効きません。うーん。
あぁ、KDEを使っているんですか。<br>--enable-gui=gtkにするとconfigure.acにパッチはいらなくなると思います。<br><br>というかKDEを使おうとしているのにgui_gtk.cppをビルドしようとしているのがおかしいですよね。HEADだと直っているのかしら。<br><br>文字の大きさはわからないです。<br>Gnashは開発が活発なのでHEADでは直っているかも。たまに、HEADの方が悪くなっていることもあるみたいですが。。。
僕はxfce4を使ってますが、MomongaのパッケージとしてはKDEでもGnomeでも動いくバイナリが欲しいところではあります。いずれにせよ、build_gtkとbuild_kdeはいつでもyesになっちゃうみたい(configure.acの286行目)。m4スクリプトをちゃんと読めてないだけかもしれませんが。<br><br>んー。HEADを試すのはそのうち…。
そこは--build-guiを指定しない場合ですよね。<br><br>基本的にcairo用の-Iはpkg-config --cflags gtk+-2.0に入っているはずなんですよね。<br>--with-gtk2-inclは指定していないようで、クロスコンパイルでもなさそうなのに、どうして入っていないのかしら。
あ、忘れました。<br>明けましておめでとうございます。
最近のツッコまれどころ