トップページunix
729コメント212KB

ウィンドウマネージャ総合 その3

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。NGNG
前スレ
最強のウィンドウマネージャ その2
http://pc.2ch.net/test/read.cgi/unix/1031754071/

リンク等は >>2-10 あたり
0042名無しさん@お腹いっぱい。NGNG
>>41
> でも、出来ればソース読むよりHowToものでもあれば
ないでしょ。
ニーズがないから。
004337NGNG
>40

ICCCMもXIMも知りませんでした。それぞれ
Inter-Client Communication Conventions Manual
X Input Method
の略ですね。

これらのキーワードでググったらいろいろ出てきますね。
大事なキーワードが分かれば、あとは自分で調べられそうです。
なんだか楽しくなってきました。

どうもありがとう。
0044名無しさん@お腹いっぱい。NGNG
>>43
日本語にバッチリ対応した素敵な軽いWM作ってくれ
がんがれよ。
0045名無しさん@お腹いっぱい。NGNG
>>43
golemでも弄ってみたらどうか
http://golem.sourceforge.net
開発止ってるけど、バージョン浅い割に日本語周りにキチンと対応してるし
機能もそれなりに揃ってると思う。

本家のMLはspamまみれで開発者もやる気ゼロ。
この孤児を引き取って教育してみるのも一興かもしれん。

とりあえずバグ潰しとTODOの実装とメンテやれば神になれるぞ
少なくとも、そうしてくれると俺は果てしなく嬉しいw

0046名無しさん@お腹いっぱい。NGNG
zoe氏のページなくなってるなぁ
golem-0.0.6-0.020020926zoe.src.rpm
これほすぃんだけど
誰かもってませんか?
0047名無しさん@お腹いっぱい。NGNG
前に使った気がしたので探してみたがなかったスマソ
もう一年くらい前じゃないのか?
これ以外にshadeするパッチどっかに無いかなぁ。

0048名無しさん@お腹いっぱい。NGNG
MLに流れたパッチなら見つかりました。置いときます。
http://poincare.ikezoe.net/patch/golem-cvs-shade.patch
ただこのshadeはホントのshadeではなくてwindowサイズを狭めてるだけです。
自分でも同じやり方のshade pluginをずっと昔に書いたんだけどそっちは紛失(泣

golemに関してはやりたいことがまだあるんでいじろうとは思ってるんですが…。

>>43
http://www.momonga-linux.org/~famao/hiki/hiki.cgi
ここ参考になると思います。
0049名無しさん@お腹いっぱい。NGNG
>>45
せっつけば動いてくれるとは思うんですけど。
それでダメならforkすれば。
0050名無しさん@お腹いっぱい。NGNG
>>48
アクセス規制で御礼遅れました
サンクスコ! 神!

なんかパッチが途中で切れてるようで上手く当らないうえに
action.cに当たるはずの肝心のルーチンがなくて
肝は自分で書いたw
Windowサイズを縮めるだけということで
Heightを0にしたら仮想端末は固まるし
emacsのメニューは潰れるしで大変だった。
こんなんです。

begin-base64 644 action-shade.func.gz
H4sICCzibj8AA2FjdGlvbi1zaGFkZS5mdW5jAM1Uy26DMBA8h6/YXKJARZOc
KfkV5MIClsCusKEhTf69mJhHjVGqnuqTtTM76x2v3XCaAIkl5SwSOUlwHxcU
mYwkeI+dC18O6HXwoCdBzGsmBRAB71zmUKGgV8oyICyBkjdq6x2GNJrCfq91
/XNakEy89jIJhCEcXdjtwIAZ7yVREU6uC7cbOJvNZsHqamGPGsiV8/Ihf1Kw
yjUpjcEx8XyOu6MFeinBCmVdscCZ2WNvEra2eDA51Ftk48zNn7gjVcQVIvPP
OdIsl/AWTiqCNBjp+AsM0XbZybhGTnfgae+DRTFYiHwUdUb1CEWMS5q2+iju
kjwo6uOFvyuxNiGmuwPyTOHJ7YzZd8BCoOUibFaHRnOrTtXsj16djv/IGudn
fqTE04qUuGxoPuKfNOl+jdC4+Ee0+wzMnq0DshzkeYULbI2si3rj01ybcLv+
MIbvEVkSxZylNJu6u38DpvxSjkEFAAA=
====
005148NGNG
>>50 すみません。肝心のとこが抜けてたみたいですね。
手元のソースさがして見つけました。

begin-base64 644 action_shade.gz
H4sICH6fbz8AA2FjdGlvbl9zaGFkZQDdVc2SmzAMPoen0KkbMtnQnDPdF+ix
D8B4QYAnYDO2WCabzbtX/kkgKZ3Z7rE+JLL4PsmSPky2AduIEkEbGFQwN1ny
pmUJoiCpVe6d66KVqCgn2AQrTc7JSioC6nr+OyTJKtvAu9adVDUUelBkQVh4
1dSAQSvfnV+oEjr95kzOspLVGkK455eqFbXdKe2xCB8ffzxhIkKaAK+z/+Vl
kAajDpBl8HxbL/7pxR8pWcEGxgaVr9OfIQaGEcEKDinpyUKvrXTlglRADXqa
e5pDh90rGsteQdAJKhoYJRdVo+6QzCkra6OH3jOkqrRhjAvElot0zcZxfaLY
5RIsCcKdoy12IqIe6l3E/IDvhyvAjqJfh5lsb2hfyChLaiaf36af4DUo62bm
DHtmXqnc+5+IvestNdJPXfBgWAglmm3om6xcu0utnghaeUTfGdYG6W4WpsRC
G989C9rPAWKJIwfT49YFYW21JRQGuX2cSOEIcQJTIE631r0PtKuGtrUMR5U7
eaYz2Hlm8wphnMaDxe3g3l7rDr7DIsWyIoomviQP/QuQ9IG4AOFct7xz9CVZ
XfwWW4ufksP+8AiYFDCryO+XoWHIM2xw3A39F9JM4CztSCINeycCP2JZ3148
MrI4Pma7Jdr/h4JaHvIXBPUturHr6ZTeiyPatxeZRHHk1uVGSHu9tydKpYvB
5hbJG1hOgCgyf48rTbI6Qd8OteTW/csNFTjhq5GHOPeHYDlPQn44fCTHO/Iv
9HDK+EFyH4vKiG5W6SX5DUvISjTWBgAA
====
0052名無しさん@お腹いっぱい。NGNG
>>51
>>50と問題点は一緒みたいですね。

高さが1で横幅が一緒のダミーを用意して
shadeの際に入れ替えるのがいいのかなぁ。

shade
client->frame -> client->dm_frame

unshade
client->dm_frame -> client->frame

メモリ食いそうだなぁ。
0053名無しさん@お腹いっぱい。NGNG
最近、ratpoisonを使うようになった。
なんというか、Xは解像度をあげるためのもの、と言っていた人の気持ちが
わかるようになったよ……

あと、使ってて気になるのがskkinputとかでの日本語入力。
w3mを使えばいいのだろうけど、Mozillaでのgoogle検索がしにくい。
回避方法ってないのかなぁ?
emacsで書いてコピペするしかない?
0054名無しさん@お腹いっぱい。NGNG
君にとってXは解像度をあげるための物でしかないなら
XIM(X Input Method)なんて使わないほうが良いだろう。
0055名無しさん@お腹いっぱい。NGNG
せっかくXを使ってるんだからXIMも使いたい思ったんだYO!
0056名無しさん@お腹いっぱい。NGNG
>>53
skkinputのバージョンは?

もし2.06以降とか3系列とかなら、2.05までsageると大分マシになったような。
0057名無しさん@お腹いっぱい。NGNG
WindowLab 1.16 デテルヨー
http://www.nickgravgaard.com/windowlab/
0058名無しさん@お腹いっぱい。NGNG
>>57
新機能の追加しないらしいから
性能改善とfixが中心?
0059名無しさん@お腹いっぱい。NGNG
メモリ食わずに
一通りの操作がマウスなしでできるのって何?
fvwm2とか・・・?
0060名無しさん@お腹いっぱい。NGNG
キーボード操作でひととおりできて

一般的に軽いといわれてるやつより軽いのは
pekwm-0.1.2(0.1.3以降はfluxbox並)
golem
fvwm-1.24r
afterstep classic

一般的に軽いといわれてるのは
fluxbox
fvwm2
waimea
pekwm-0.1.3以降
Window Makaer

まだあるけどマンドクサ
0061名無しさん@お腹いっぱい。NGNG
pekwm CVS版で、現在のウィンドウがフォーカスを失ったとき
次のウィンドウにフォーカスが移らなくなってるんですが、
これは仕様ですか?
0062名無しさん@お腹いっぱい。NGNG
>>61
ハァ?
>これは仕様ですか?
そんな嫌みったらしく聞く人に何も言うことはありませんね。
0063名無しさん@お腹いっぱい。NGNG
いやみか?
意図してそういう作りになっているのかそうでないかを
聞いてるだけだと思うが。
0064名無しさん@お腹いっぱい。NGNG
文脈にもよるだろうけど、一般論としてはイヤミととられたくないときには
なるべく別の言い回しを考えるんぢゃない?
0065名無しさん@お腹いっぱい。NGNG
>>60
twmは?
0066名無しさん@お腹いっぱい。NGNG
>>62
それ、あなたの感覚が曲がってる。おそらく仕事のせいだろうが。
仕様ですか? は、仕様かどうかを問う普通のいいかただよ。
0067名無しさん@お腹いっぱい。NGNG
>>64に別の言い回しを考えてもらおう
0068名無しさん@お腹いっぱい。NGNG
>>66
あからさまなバグを仕様と聞くのは
開発者に失礼だな。
普通の言い方ならMLで同じように聞いてこいよ。
0069名無しさん@お腹いっぱい。NGNG
で、仕様なの? バグなの?
0070名無しさん@お腹いっぱい。NGNG
>>69
開発者に聞けって
仕様ですか?って聞いてこいよ。
pekwmの開発者は割と寛容だから匿名で投げても相手してくれるよ。
0071名無しさん@お腹いっぱい。NGNG
このスレの人、いい年したオサーンが多いと思うんだが、
子どもの様な喧嘩してるんだねw
0072名無しさん@お腹いっぱい。NGNG
いい年したオサーンも子どもの様に振舞える場所なのでつ。
0073名無しさん@お腹いっぱい。NGNG
どうせバグなんだから
親切に開発者に教えてやろうや。
「これってもしかして仕様ですかぁ?(プ」ってな。
0074名無しさん@お腹いっぱい。NGNG
英語でニュアンスを伝えるのはちと難しそうだが。
0075名無しさん@お腹いっぱい。NGNG
>一般的に軽いといわれてるやつより軽いのは
>pekwm-0.1.2(0.1.3以降はfluxbox並)
>golem
>fvwm-1.24r
>afterstep classic

この中でも最軽なのはどれですか?
0076名無しさん@お腹いっぱい。NGNG
>>75
afterstep classic > pekwm = golem > fvwm1.24r
pekwmとgolemはおなじくらい。

pekwm(1.5MB程度)
golem(1.5MB程度)
fvwm1.24r(1.2MB程度)
afterstep classic(1.7MB程度)

キーボードでの操作はpekwmの方が色々機能がある
golemはicon化がショボいのとshadeが出来ないのが痛いが、アニメーションしたり何だりカコイイ
fvwmは説明いらないだろ
afterstepは機能的にはfvwmとあまりかわらない。

あとpwmも軽いぞ。上記のやつよりも遥かに軽い、1MB程度。
だが、フォーカス周りが痛い仕様なのでお勧めしない。
0077名無しさん@お腹いっぱい。NGNG
pekwm、fvwm2と軽さなんてほとんど変わらなかったけどな。
0078名無しさん@お腹いっぱい。NGNG
fvwm2 メモリ2MBくらいもってくじゃん。
0079名無しさん@お腹いっぱい。NGNG
うちだと1.7MB程度だぞ?
>>76だとafterstep classicと同じぐらいか。
0080名無しさん@お腹いっぱい。NGNG
>>79
fvwm2といっても、最近のか昔のかで大分違うと思われ。
fvwm-2.5.7で2180KBくらい使ってるなぁ。
0081名無しさん@お腹いっぱい。NGNG
全然関係ないけど、zsh-4.1.1から3.1.6にバージョンダウンしたら
うちの設定で4.1.1だと1.8MBメモリ喰ってたのが
1.3MB程度まで下った。
bash並じゃん 軽い。
0082名無しさん@お腹いっぱい。NGNG
それUnstable Releaseじゃん。
Latest Stable Releaseの2.4.16だと1.7MBぐらいだぞ。
0083名無しさん@お腹いっぱい。NGNG
>>82
必死な宣伝 乙でした
0084名無しさん@お腹いっぱい。NGNG
>>82
そうか、2.4.16だとそんくらいなんだ。
ただmoduleの類を使うと、fvwm本体とは別にメモリ食うから
全体的にみてどんなもんだろ。
module一切使わなくてもなんの問題もないけどさ。
0085名無しさん@お腹いっぱい。NGNG
>>84
Unstable Releaseだとフォント周りとかで本体もソコソコ肥大化してるし。
つかAAや影つきフォントなんて見た目を気にする奴じゃなきゃ要らん機能だよな。
タイトルバーの位置のカスタマイズとかさ。
0086名無しさん@お腹いっぱい。NGNG
fvwm2は見た目重視
でもデフォはうんこ
0087名無しさん@お腹いっぱい。NGNG
あのデフォルトはいつまで踏襲しつづけるんだろうな(w
0088名無しさん@お腹いっぱい。NGNG
Alt + Tabでウインドウ切替えるときに、いきなり切り替わるんじゃなくて
Windowsみたく切替えるウインドウを選べるウインドウマネージャあります
か?
今fluxbox使ってるんですが、Alt + Tab押しただけでウインドウが切り替わっ
ちゃってとても不便です。
0089名無しさん@お腹いっぱい。NGNG
>>88
waimeaはたしか出ていたように記憶している。
ratpoisonも一応出るよ。
0090名無しさん@お腹いっぱい。NGNG
>>88
pekwm-0.1.3以降
xfce4
0091名無しさん@お腹いっぱい。NGNG
IceWM
0092名無しさん@お腹いっぱい。NGNG
>>88
enlightenment

ただ、windowsの様に直前にだったウィンドウにフォーカスが移る機能はない。
0093 ◆1haVRB54HY NGNG
MLVWM,XFce4以外にマク風(できれば非Aqua)なWMないかな?
0094名無しさん@お腹いっぱい。NGNG
>>93
mlvwm (Macintosh Like Virtual Desktop Window Managerだったかな)があったはず
漢字Talk7風のWMだ
0095 ◆1haVRB54HY NGNG
>>94
できたらMLVWM/Xfce4以外で。。。
0096名無しさん@お腹いっぱい。NGNG
>>94
>>93はmlvwm以外で、て書いてあるよう……
昔のMacていうのがよくわからないけど、テーマが使えるWMなら
AquaじゃないMac風のものがあったりするみたいだけど、
ツールバー?の再現も含むのなら、よくわからん……
0097名無しさん@お腹いっぱい。NGNG
>>88
qvwmならwinと一緒だよ。
0098名無しさん@お腹いっぱい。NGNG
(´-`).。oO
厨房どうしの意思疎通ができてるようでできてない奇妙なやりとりが
観察できるスレはここですか?
0099名無しさん@お腹いっぱい。NGNG
>>98が仲間にしてほしそうに見ている
どうしますか?
010094NGNG
>>95
すまねぇ
素で「OLVWM以外」だと思いこんでた。
目が死んでるっぽいな
010188NGNG
pekwm試してみましたが、Alt + Tab押した時にウインドウ一覧は出るものの
その時には既にウインドウ切り替わっちゃってるんで意味無いです。
これからxfce4試してみます。
0102ヽ(´ー`)ノNGNG
あー、Alt 押しっぱなしでウィンドウリストが出た状態のまんまがいいのね。
IceWM とかはそうだったんじゃないかな。
0103名無しさん@お腹いっぱい。NGNG
sawfishは?
0104名無しさん@お腹いっぱい。NGNG
fvwm2 でもできるな
0105 ◆1haVRB54HY NGNG
MLVWMってもうユーザーいないのかなぁ?
似たものとしてqvwmも死亡?
http://libqv.qvwm.org/
半年前のlibqvスナップショットはあるけどさ。
0106名無しさん@お腹いっぱい。NGNG
 ┌─────────┐
 │               .|
 │  キチガイ警報!  │
 │               .|
 └―――──――――┘
      ヽ(´ー`)ノ
         (  へ)
          く
0107名無しさん@お腹いっぱい。NGNG
scwm開発停止?
本家HP全然更新されとらん
0108名無しさん@お腹いっぱい。NGNG
>>88
Alt + Tabの挙動はmetacityが一番いいと思うYo
0109名無しさん@お腹いっぱい。NGNG
>>107
3年ぐらい前からな…
0110名無しさん@お腹いっぱい。NGNG
軽くてタスクバーがついててウィンドウの四辺でリサイズが可能で
タイトルバーに日本語が表示可能な wm って何かないですか?

今現在 pekwm 0.1.2 と fspanel 組み合わせて使ってますが、
fspanel から最小化すると fspanel から元に戻せなかったりします。

windowlab はよさげでしたが四辺でリサイズが不可なのと
タイトルバーに日本語が表示できないのが不満です。
0111名無しさん@お腹いっぱい。NGNG
icewmは…軽いのかな?
0112名無しさん@お腹いっぱい。NGNG
icewm fvwm2
0113名無しさん@お腹いっぱい。NGNG
>>111
バキバキに機能を削ればかなーり軽くなるけど
一歩間違えると日本語が表示できなくなる罠
0114名無しさん@お腹いっぱい。NGNG
>>111
上でリサイズできんが、xfce4
タイトルバー日本語可
タスクバー日本語可
軽いかどうかは人による

ところで最小化ってhideのこと?それなら戻って来れるんだけど。
0115名無しさん@お腹いっぱい。NGNG
でも、いらないツールバーが入るんだね。スルーして。
0116名無しさん@お腹いっぱい。NGNG
icewmってウインドウのボーダー残したままリサイズだけ出来なくする事出来ないのかな…
ボーダーとリサイズ枠の区別がないよねぇ。完璧にリサイズ禁止にしたいんだけどな
0117麻衣 ◆i65suQ8FH2 NGNG
ratpoisonって(・∀・)イイ!
あらかじめバックでmozillaを立ち上げておいけば、このシェルスクリプトを実行するだけでブラウザにWindowsを切り換えてくれる。
普段kterm+windows.elで生活しているあたしにとっちゃ快適そのもの。

ratpoison -cのようにウィンドウマネージャーのコマンドをシェルから実行できるのがうれしい。
そのようなウィンドウマネージャーって他には何があるのでしょう?

#!/bin/sh
# open-firebird
firebird -remote "openURL($@)"
ratpoison -c "select `ratpoison -c windows | grep 'Firebird' | cut -b1`"

0118名無しさん@お腹いっぱい。NGNG
konqueror
0119名無しさん@お腹いっぱい。NGNG
>>117
> ratpoison -cのようにウィンドウマネージャーのコマンドをシェルから実行できるのがうれしい。
> そのようなウィンドウマネージャーって他には何があるのでしょう?
sawfish-client
0120麻衣 ◆i65suQ8FH2 NGNG
>>119
ありがとね。
0121名無しさん@お腹いっぱい。NGNG
fvwm98なるものがあるようです。(from FreeBSD ML)
http://www.csupomona.edu/~hnishida/fvwm98/ja/whatsfvwm98.html
0122名無しさん@お腹いっぱい。NGNG
116だけど、誰も解りませんか?
あるいは不可能なのでしょうか?
0123 ◆1haVRB54HY NGNG
http://sourceforge.net/projects/fvwm95/
同名のものはfvwm95のほうでもあるようだけど。
とりあえずあとで国産の方試してみる。
0124名無しさん@お腹いっぱい。NGNG
 ┌─────────┐
 │               .|
 │  キチガイ警報!  │
 │               .|
 └―――──――――┘
      ヽ(´ー`)ノ
         (  へ)
          く
0125名無しさん@お腹いっぱい。NGNG
      ∧ ∧  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
〜′ ̄ ̄( ゚Д゚)<  荒らしに反応する香具師も荒らしだゴルァ!!
 UU ̄ ̄ U U   \________________
0126麻衣 ◆i65suQ8FH2 NGNG
xbindkeysはなかなかいいわ。
screen -Xとratpoison -c組み合わせればどのウィンドウにいててもscreenで動いているコンソールプログラムを制御できるのね。

.xbindkeysrcにこういうのを書いておけばscreenの動いているktermを選択して(ratpoisonの0番)0番目のscreen windowに移動できるわ。
"ratpoison -c 'select 0'; screen -X select 0"
F8
ただのランチャーと馬鹿にしていた人はだれかしら?
0127名無しさん@お腹いっぱい。NGNG
ランチャーじゃん(w
0128名無しさん@お腹いっぱい。NGNG
ランチャーだな。
0129名無しさん@お腹いっぱい。NGNG
うーん、誰も解らんのか、俺が無知なのか。
四辺でリサイズ出来なくしたいんだけどなぁ。。
0130名無しさん@お腹いっぱい。NGNG
>>129
んじゃWM 使わなきゃいいじゃん?
0131名無しさん@お腹いっぱい。NGNG
>>129
試してないんでナニだがヘルプの"Windows Options"の項目に
何やら書いてあるぞ
0132名無しさん@お腹いっぱい。NGNG
>>130
いや、仕事で必要なのだ。

>>131
おぉ、そうか基本的な事を忘れていたよ、ありがとう。
0133名無しさん@お腹いっぱい。NGNG
ただの馬鹿か。
0134名無しさん@お腹いっぱい。NGNG
>>133
感想は自分の中で思え。
邪魔や。
0135名無しさん@お腹いっぱい。NGNG
>>134
お前もとか言ってみる。
0136名無しさん@お腹いっぱい。NGNG
FreeBSD 4.8、PenIII 800MHz、メモリ512MBのノートで
KDEをportsから入れてみた。
10時から22時まで丸々半日かかった。
なかなかいいねKDE。
次はGNOME2を試してみようと思う。
0137名無しさん@お腹いっぱい。NGNG
(´-`).。oO(釣り針がいっぱいぶら下がってるなあ…)
0138名無しさん@お腹いっぱい。NGNG
>>1か、せめて>>3くらいに「デスクトップ環境はスレ違い」と
明記しておくんだったな…
0139名無しさん@お腹いっぱい。NGNG
WMスレでDEネタを持ってくるような香具師は
>>1>>3に「デスクトップ環境はスレ違い」と書いてあっても読まないだろう。
0140名無しさん@お腹いっぱい。NGNG
でもスレ違いを指摘するのが楽にはなるね
0141名無しさん@お腹いっぱい。NGNG
そういえばXじゃぁないがBerlinてどうなってる?
ちったぁまともっぽくなった?

と、さらに釣り針をぶら下げてみるテスト(をい
■ このスレッドは過去ログ倉庫に格納されています