トップ «前の日記(2004-10-04) 最新 次の日記(2004-10-07)» 編集 RDF

雄也の?日坊主日記


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);

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

_ [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


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|
2009|02|03|04|05|06|07|08|09|10|11|
2010|02|03|04|07|10|
2011|04|08|
2012|02|10|
2014|05|06|08|
2018|03|
楽天で探す
楽天市場
キーワードから探す
楽天トラベル