狠狠撸
Submit Search
X window managerで遊んでみた
?
0 likes
?
1,911 views
Masahiko Hashimoto
Follow
気楽な感じで X Window Manager と戯れてみました。
Read less
Read more
1 of 20
Download now
Download to read offline
More Related Content
X window managerで遊んでみた
1.
X Window Manager
で いろいろ遊んでみた。 2014/1/18 東海道らぐ はしもとまさ
2.
本日のお題 ● 前回(名古屋)のオフ会で、TWMの話が出て きた。 ● そういえば X Window
Manager とか全然知ら ないorz ● というわけで、今日のお題はいろいろ X Window Manager を使ってみようというお話。
3.
お断り。 ● 初歩的なお話ばかりになると思います。 ● そこは見逃してね???
4.
まずはTWMから。 ● もともと openSUSE には
X 入れるとデフォル トで TWM がインストールされます。 ● …と思ったんだけど、openSUSE 13.1 には IceWM が入ってて、TWM がおらんかった! ● 正直、困った時によく使います。(え?
5.
TWM のビルド方法 ● こんな感じ。 cd ~/src git
clone git://anongit.freedesktop.org/xorg/app/twm cd twm ./autogen.sh make ● ファイル数も少ないので数秒でビルド完了?w ● git を使ってる点が、意外に近代的な感じがする^^; ● C だし、ソースも少ないし、カスタマイズしやすいかも。
6.
TWM の感想 ● さくさくすっきりしてるし、いろいろ弄ってみよ うかな?という気にはなる。 ● が、やっぱしアプリ終了「ボタン」がないのは ちょっと???。
7.
次に FVWM。 ● TWM より軽いよ?って書いてあったので、試 してみた。 ● ソースコードは
C だけど、TWM に比べるとだ いぶ複雑。 ● openSUSE のパッケージも用意されてるの で、そのまま使ってみよう?。
8.
感想。 ● マウスの「fast」とか「Slow」を、随分目立つ場 所で変えられるのは…便利か!? ● モジュールでいろいろ機能を追加できるのは 便利そう。 ● でもやっぱしアプリ終了「ボタン」が存在しない orz ←設定すればあるみたい。
9.
続いて IceWM ● なぜだか openSUSE
13.1 (KDE)にデフォル トで入ってた。 ● ちょっとだけ試してみる… ● …が、なぜだかちっとも面白くない(^^; (これがデフォルトというのはなぜか許せない 気がするw)
10.
じゃあ WindowMaker はどう? ● Mac
OS X の原点!?? ● openSUSE にもパッケージが用意されてるの で、それをそのまま使ってみる。 ● ?????妙に不安定だ^^;;; ● あまりメンテナンスされてないのかも。 ● 特に使い込みたいとも思わなかったので、そ のままスルーする。。。
11.
ちょっと待て! ● これまで見てきたのは、すべて「スタック型 ウィンドゥマネージャ」だ。 ● 世の中には「タイル型ウィンドゥマネージャ」 なるものが存在するらしい。 ● じゃ?使ってみよう?! ● …とりあえず「コンポジット型」は保留。
12.
というわけで awesome。 ● dwm(後述)が openSUSE
のパッケージとし て見つからなかったので、awesome から試し てみる。 ● openSUSE でも一部では盛り上がってるの か、パッケージが充実してます。 ● Kobo debian も awesome がベースらしい。 (まとけんさんの記事より。)
13.
感想。 ● 言語で「US」と「de」のみが標準対応という点 が…(以下略)。 ● なんだかんだと結構複雑ですね。 ● 使いこなせるといろいろできるんだろうな? (というわけで保留。)
14.
dwm は? ● タイル型の元祖らしい。 ● …のくせに、openSUSE ではバイナリパッ ケージもソースパッケージも見つからない。 ● しかし、ソースコードをみてその理由がわかっ た気がする。 ● Cソース(2000行)のみのものをわざわざパッ ケージする人なんていないか^^;
15.
てことでビルド! ● 一瞬で終わるw
16.
起動方法のおさらい ● openSUSE のデスクトップマネージャーで 「フェイルセーフ」を選択。 ● 端末から「dwm &」と入力。 ● その後アプリ実行時も、バックグラウンドです べて実行する。 ● …どう考えても他に方法あるでしょうが^^;
17.
感想 ● 素晴らしい! ● たった 2000行のソースコードでここまででき るのは本当に感動的。 ● カスタマイズ(というより改造)も容易にできま すね!
18.
というわけで今後の予定。 ● dwm をハックしたい! ● 正確には、dwm ベースのウィンドゥマネー ジャを自作したいですね。 ● 方向性としては、HTML5
とどうにか融合でき ないかな?と模索してみたい。(Webkit と か?)
19.
余談。 ● 「日本タイル型ウィンドウマネージャ推進委員 会」というのがあるらしい。 ● ML に入れば会員になれるとか。 ● その ML
の実態とは…!? メールが6通(2008?2009年)のみだった^^;;;
20.
お粗末さまでしたm(_ _)m え、Xnest がなんだって?
Download