#author("2021-02-20T07:10:25+00:00","","") #author("2021-02-20T13:48:32+00:00","","") #topicpath(); #navi(X/WindowManager); /////////////////////////////////////////////////////////////////////////////// * 目次 [#x80b9f6a] #contents(); /////////////////////////////////////////////////////////////////////////////// * qvwm [#n0677d2d] - Windows85/98 に似せた外観を持っている。 - ソースコード -- [[http://qvwm.sourceforge.net/index_en.html]] /////////////////////////////////////////////////////////////////////////////// * ビルド [#d33096b9] //============================================================================= ** 用意するもの [#q418e888] - xutils-dev (xmkmf が含まれる) - libx11-dev libxpm-dev libxext-dev libxss-dev(X11関連ライブラリとヘッダが含まれる) - libsm-dev bison byacc flex //============================================================================= ** ビルド前設定 [#ed163008] - ビルド時に設定が必要な項目 - configure の実行後に生成される config.h を編集する。 //----------------------------------------------------------------------------- *** qvwm 終了時に X を再起動させない [#qfd30ff0] - デフォルトでは、qvwm の終了時に X セッションを終了させるようになっている。これを無効にするには以下をコメントアウトする: config.h: /* Define if the X Session Management Protocol is available */ #define USE_XSMP 1 // ←これをコメントアウトする -- 普通にインストールして使う分には特に問題にならないが、Xnest などで使う場合は変更しておいた方が良い(でないと、 qvwm の終了と同時に他の DISPLAY も殺されてしまうので) //============================================================================= ** ビルド [#vb5de7bf] $ ./configure // 必要に応じて、ここで config.h を編集する。 $ make /////////////////////////////////////////////////////////////////////////////// * 設定 [#xad58925] //============================================================================= ** 設定ファイル [#h7b3486f] // ${HOME}/.i3/config /////////////////////////////////////////////////////////////////////////////// * 操作 [#b788c69c] /////////////////////////////////////////////////////////////////////////////// * 参考リンク [#o99a9978]