雄也の?日坊主日記

2004|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|
2006|05|
2007|04|05|09|10|11|
2008|04|05|08|10|11|

2004-10-06

_ [software] ratpoison の tmpwm バグ修正パッチ

ratpoison 上で VMWare を動かすために tmpwm *1 が必要だったけど, SEGV で落ちたのでバグ修正した.

これで C-t : tmpwm twm [RET] とすると twm が立ち上がり, ratpoison は一時的にコマンドキーに応答しなくなる. ratpoison に戻るときはウィンドウマネージャのプロセスを殺せばいいようだ.

パッチの内容
--- ./src/actions.c.orig	2003-05-17 19:12:52.000000000 +0900
+++ ./src/actions.c	2004-10-06 14:02:06.000000000 +0900
@@ -2852,8 +2852,14 @@

       /* Remove the window from the frame. */
       frame = find_windows_frame (win);
-      if (frame) cleanup_frame (frame);
-      if (frame->number == win->scr->current_frame) set_active_frame (frame);
+      if (frame)
+        {
+          cleanup_frame (frame);
+          if (frame->number == win->scr->current_frame)
+            {
+              set_active_frame (frame);
+            }
+        }

       /* put the window in the unmapped list. */
       numset_release (rp_window_numset, win->number);

_ [software] VMWare 3.2.1 を Linux 2.6 で使う

VMWare 3 はカーネル 2.4 なら使えますけど, そのままではカーネル 2.6 では使えません.

VMWare 3 のライセンスは持ってますが, VMWare 4 にするにはアップグレード分のお金が要ります.

金をおしんで VMWare 3.x をカーネル 2.6 で動かす方法を調べてみました. ただし,VMWare.com からは無保証になります.

  1. 通常通り <URL:http://www.vmware.com/> からダウンロードしてくる.
  2. tarball を展開して ./vmware-install.pl を実行する. このときコンパイルできずに失敗する.
  3. <URL:http://platan.vc.cvut.cz/ftp/pub/vmware/> から vmware-any-any-update83.tar.gz をダウンロードして展開し, runme.pl を実行する.

参考にした URL

*1  ratpoison の機能の一つ.ratpoison の使用中に一時的に別なウィンドウマネージャが使える.

お名前:
E-mail:
コメント:
[]

Debian | LOOX T70HN | Linux | Rails | Rast | Ruby | TYPE T VGN-TZ90HS | boat | hardware | music | p | snowboard | software | surfing | tDiary | その他 | ボウリング | 映画 | 家族 | 会社 | 管理 | 丸藤 | 高専 | 散歩 | 仕事 | 自分 |

"Yuya.Nishida." / 西田 雄也 <yuya at j96 dot org>