あの夏をもう一度。あれ以外の何か with “まゆら” on (k)ubuntu14.04


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!!!!

nanika63

インストール作業は非常に簡単。上記のまゆらは『マユログ』で再配布して下さっているので、『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

nanika01

最初に、バルーンとゴーストが無い状態だと『何とかしてください』ダイアログが出るので、installを押して、事前にダウンロードしておいたmayura_final.nar、ninix-balloon-v13.zipを指定します。

nanika62

起動させたら、上記のとおり。最新のUbuntu14.04/Kubuntu14.04 Desktop環境で動きます。

nanika64

会話している所。取りあえず動くようになりましたが、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)をインストールしても同様の現象でした。

参考ページ(順不同)

では、素敵なLinuxライフを。

タグ付けされた , . ブックマークする へのパーマリンク.

コメントを残す

メールアドレスが公開されることはありません。