2008-10-01から1ヶ月間の記事一覧

this theme will not look as intended because the required GTK+ theme ...

昨日の続き。 ログオン時の効果音がノイズに ログオン時の効果音がザーというホワイトノイズになってしまった。alsaをインストールしなおしてみたり色々してみたが、結局音源ファイル自体の問題だと気がついた。おそらく音源でないファイルへシンボリックリ…

一足先にUbuntu Intrepid にアップグレード

Ubuntu Intrepid Ibex の正式リリースを前に、Hardy からapt-get dist-upgradeでアップグレードした。 今回は近々Ubuntuを実機から削除する予定なのでなるべく時間をかけないいい加減な方法で行ったので、読者の方々はこの記事を当てにしてはならない。Ubunt…

pygame.error: mixer system not initialized

Fedora 9 でpygame-1.8.1-1.fc9.i386が入ってから、pathologicalを起動してステージを選択後ゲームを始めるときに、以下のエラーメッセージを出してクラッシュするようになった。 Traceback (most recent call last): File "/usr/share/games/pathological/p…

X11 Mouse Cursor plug-in for GIMP 2.0.1 をリリース

X11 Mouse Cursor plug-in for GIMP 2.0.1 をリリースした。バージョン 2.0.0からの変更点は、 セーブダイアログで指定したhotspotの座標が元画像に反映されるようにした。 セーブダイアログで指定したコメント類(Copyright、License、Other)の元画像への…

GTK2+テーマ The Greyhound Theme (Light-Dark)について

長らくBlue-Joyがお気に入りのGTK2+テーマだったが、The Greyhound Theme (Light-Dark)が個人的にツボにハマってしまった。 ただし、メニューアイテムの感覚が妙に広い上、Firefoxでメニューアイテムのアイコンが表示されないので、gtkrcを修正した。 --- Th…

キーボードショートカットでツールバーを再表示する

xcompmgrを使うとFluxboxのツールバーが正しく表示されないでは、ログイン後に時間差でstyleを変えてツールバーを再表示する方法を書いたが、状況によってはうまく再描画されない場合もあるので、結局「.fluxbox/keys」に手動でツールバーを再表示するコマン…

X11 Mouse Cursor plug-in for GIMP 2.0.0 をリリース

かなりハイペースだがX11 Mouse Cursor plug-in for GIMP 2.0.0をリリースした。バージョン2系はGIMP-2.6以降のみ使用可能。 バージョン1.0.0からの変更点は、 レイヤー名を([x]px)_[n] ([t]ms)に変更した。[x]はsize、[t]はdelay、[n]は[x]ごとに別々にふら…

Consider adjusting the PKG_CONFIG_PATH environment variable

Fedora 9 ではレポジトリに収録されているGIMPがバージョン2.4系なので、最新の2.6系を「--prefix=/opt」以下にインストールした。関連記事:GIMP 2.6のFedora 9 へのインストール他 この結果2.6以降のGIMP向けのプラグインをビルドするとき、「./configure…

xcompmgrを使うとFluxboxのツールバーが正しく表示されない

xcompmgrでFluxboxをtrue transparent(完全透過)にするに書いた通りxcompmgrを使うとFluxboxの下でも完全透過が実現できるが、一部のstyle使用時にツールバーが正常に表示されない問題がある。(スクリーンショット参照) 回避策は何らかの方法でツールバ…

X11 Mouse Cursor plug-in for GIMP 1.0.0 をリリース

X11 Mouse Cursor plug-in for GIMP 1.0.0をようやくリリースした。 さらにg_return_*系関数でチェックしたり、無意味なif節を削除したりコードの整理を行った。またMakefile.amが plugindir = /usr/lib/gimp/2.0/plug-ins #...以下略... になっていたので、…

xcompmgrでFluxboxをtrue transparent(完全透過)にする

FluxboxはWindowのフレームやツールバー、メニューなどに背景の壁紙を混ぜて表示し、pseudo transparency(偽透過)を実現している。 しかしxcompmgrを使用することで true transparencyを実現できる。 Fedora 9 では「yum install xcompmgr」でxcompmgrをイ…

Fluxboxのstyleをランダムに選ぶスクリプト

バージョン1.0.0からFluxboxにはfluxbox-remoteというユーティリティが付属し、ターミナルやスクリプトからFluxboxにキーコマンドを送ることが出きるようになった。これによりターミナルからログアウトしたりstyleを変更したり、かなりのことが出きるように…

pm-utilsのpm-powersaveについて

pm-utilsには省電力モードに移行させる「pm-powersave」というコマンドがある。 Manpageの解説によると「/etc/pm/power.d/」と「/usr/lib/pm-utils/power.d/」以下のスクリプトを順に実行するらしい。 pm-utilsの流儀では前者はユーザーが任意のシェルスクリ…

Murrine configuration option "hilight_ratio" will be deprecated in future releases

開発版のMurrineエンジンを使っていると以下のメッセージが表示される。 /home/tks/.themes/Murrina Glossy/gtk-2.0/gtkrc:73: Murrine configuration option "hilight_ratio" will be deprecated in future releases. Please update this theme to get rid …

X11 Mouse Cursor plug-in for GIMP 0.3.0 をリリース

X11 Mouse Cursor plug-in for GIMP 0.3.0 をリリースした。 もう一度ソースコードを見直していると、コメントが空文字列のときに空文字列のコメントチャンクを作ってしまうバグを見つけた。その他 g_return*if_failを使ったチェックや表示するメッセージの…

ubuntulooksエンジンをRPMパッケージ化

ubuntulooksエンジンをFedora 9 用のRPMパッケージにした。欲しい方は物置からどうぞ。 なにかバージョン番号の付け方がおかしいが、まあ良いとする。

xcur2png 0.7.0をリリース

xcur2png 0.7.0をリリースした。変更点は進捗の表示とgetoptによるオプションの解釈など。いつのまにかcli-apps.orgの評価が50%を下回っているので記念にスクリーンショットを貼り付けておく。次回の更新ではXcursorのコメントチャンクの内容を出力するよう…

error: unexpected identifier `style', expected character `}'

開発版Murrineエンジンを使用するテーマのうち一部の物*1は、比較的新しいMurrineエンジン使用時に以下のようなメッセージをstderrに出力し、GTK+はフォールバック?の醜い物になってしまう。(スクリーンショット) $ []twf[] []/home/tks/.themes/MurrineG…

GIMP 2.6のFedora 9 へのインストール他

少し前になるがGIMP 2.6がリリースされた。Fedora 9 へはおそらくパッケージが用意されないだろう。GIMP 2.4.*との平行インストールについては、開発版であるGIMP 2.5.*と同じ方法で実現できた。 開発版GIMPのFedora 9へのインストール (その1) 開発版GIMP…

Realignment the hotspots of Auto-cropped cursor

This article is just a translation of Auto-cropしたカーソルのhotspotを揃え直す. A cursor which is saved by X11 Mouse Cursor plug-in for GIMP(gimp-xmc-plugin) with "Auto-crop" option has different hotspots coordinates for different frames. …

Auto-cropしたカーソルのhotspotを揃え直す

English translation X11 Mouse Cursor plug-in for GIMP(gimp-xmc-plugin)でAuto-cropを有効にして保存したカーソルは、各フレームのhotspotの座標が異なる場合がある。再度GIMP(+gimp-xmc-plugin)で開いて編集する場合はフレームの位置を自動で調整するの…

Fluxboxの設定に出てくる「transient」について

以前からFluxboxのマニュアルなどを読むと「transient window」なる言葉が出てきてよく意味が分からなかったが、最近GTK+のマニュアルに以下の記述を発見した。 GTK+ Reference Manual Dialog windows should be set transient for the main application win…