Ubuntu14.04 or Kubuntu14.04に21世紀初頭に流行った『あれ以外の何か with “任意”』をインストールします。今は、『ninix-aya開発プロジェクト』さんの成果物がUbuntuのパッケージにninix-ayaとして取り込まれております。一番下に書きましたが、phyton3.3以上だと少し動作に少し不備があるようですが、ruby版の開発が進んでいるようなので、ruby版が出たら内容を修正します。Kubuntuのインストールは『kubuntu14.04 Desktopのインストールと日本語環境のセットアップ』参照。
先にスクリーンショットを載せておきます。わざと800×600にしてスクリーンショットを取ったので、画面全体を占有していますが、一般的な画面サイズであれば、画面の端にキャラクタを置けるので気になりません。では、Let’s install!!!!
インストール作業は非常に簡単。上記のまゆらは『マユログ』で再配布して下さっているので、『nar』でページ内検索して、『mayura_final.nar』をダウンロードさせてもらってください。ダウンロードしたら永久保存ですかね。
# インストール sudo apt-get install ninix-aya # mayura_final.narだけだと不足するようなので、バルーンもダウンロードさせてもらう。 wget http://www.geocities.co.jp/SiliconValley-Cupertino/7565/archive/ninix-balloon-v13.zip # 実行 ninix
最初に、バルーンとゴーストが無い状態だと『何とかしてください』ダイアログが出るので、installを押して、事前にダウンロードしておいたmayura_final.nar、ninix-balloon-v13.zipを指定します。
起動させたら、上記のとおり。最新のUbuntu14.04/Kubuntu14.04 Desktop環境で動きます。
会話している所。取りあえず動くようになりましたが、1点不都合があります。
phyton3.4だからか、右クリックのメニューを出した後にマウスをメニュー上に載せると、下記のメッセージでninix-ayaが落ちます。作者様のページにphyton3.3だと動かないと書いてありましたが、apt-getで入るバージョンはninix-ayaは4.3.9-1で、phytonは3.4なので、それかもしれません。
usr/lib/games/ninix-aya/ninix/menu.py:456: GtkWarning: IA__gdk_window_set_back_pixmap: assertion 'pixmap == NULL || gdk_drawable_get_depth (window) == gdk_drawable_get_depth (pixmap)' failed gtk.get_current_event_time()) /usr/lib/games/ninix-aya/ninix_main.py:886: GtkWarning: IA__gdk_window_set_back_pixmap: assertion 'pixmap == NULL || gdk_drawable_get_depth (window) == gdk_drawable_get_depth (pixmap)' failed gtk.main() The program 'ninix_main.py' received an X Window System error. This probably reflects a bug in the program. The error was 'BadMatch (invalid parameter attributes)'. (Details: serial 10758 error_code 8 request_code 56 minor_code 0) (Note to programmers: normally, X errors are reported asynchronously; that is, you will receive the error a while after causing it. To debug your program, run it with the --sync command line option to change this behavior. You can then get a meaningful backtrace from your debugger if you break on the gdk_x_error() function.)
追記
ninix-ayaのgtk2ブランチ(バージョンは4.4)をインストールしても同様の現象でした。
参考ページ(順不同)
- ninix-aya開発プロジェクト
- マユログ
- 26ですが何か
- あれ以外の何か with “任意” のページ
では、素敵なLinuxライフを。