【ウホッ!】twmを語ろう!!【いいWM】
>>382
> とりあえず俺が思ったのは、機能が大して変わっていないにも関わらず
> ろくに共有の文書もノウハウも蓄積されてない(ように見える)周囲の状況に対して。
今時のソフトならすぐに誰かがまとめサイト作ったり、検索すればブログに
苦労話が載ってるのが引っかかったりするけど、twmをみんなが使ってたのは
10年前だからなあ…。その頃の苦労はみんな自分だけで持ってて今更人前に
出すことすら思いつかないんだろう。それで構わないと思う。
> 長くなり過ぎ。一度切る。
続きは? ごめんな
どうでもいいはなしだったのか
自分はどう思うかをいちおういってみたのだが・・・
ごめんな とりあえずこれだけレス。
>>388 >>390
えーと、>>383-385 = >>382ということ。紛らわしい書き方をして申し訳ない。
他の選択肢がなかったのが、今もってtwmを使っている理由。
それなりにカスタマイズすれば、ちゃんと使えるWMと思う。
カスタマイズによって、どれだけ自分に近づけるか?どれだけtwmに近づいて
いくのか?
>>367のいう通り
>カスタマイズによる自由と煩雑さが中途半端な所で折り合っている印象。
そんな印象もなきにしもあらず。
抽象的な話でスマソ。
つーか、Xのウインドウマネージャって、途中からランチャとか、ファイルマネージャの類になってきたじゃない。
コンソールからシェルを使うので、そういうのがいらない人に取ってはtwmが妥当じゃないかな。
別にtwmがすばらしいわけじゃないけど、ほかに適当なものがない。 unix板サーバが人多過ぎらしい。携帯インタフェイスから書き。
>>393
ウィンドウマネージャがランチャやファイルマネージャを担うようになってきたかは知らない
(そういった仕事は、概ねデスクトップマネージャとして分離されている気がする。gnomeとか。)が、
少し前のやりとりを見ていて、似たことを言いたそうだとは感じた。
完全なシェルメインで、仮想端末上でできる作業程度しか必要ない人には、そもそもXは不要。
問題はシェルメインだがXアプリケーションを使う人。いいのが(見つから)ないというのに同意。
screen使いならratpoisonとかがあるようだが…。
探せばもっと合うのがありそうとは言っても、探す時間がない場合には、手頃なエスケープ先としても使えると思う。
探すのが面倒だったらOSやディストリビューションのデフォルトを
使うだろうから、今twm使っている人は10年以上Xに縁があるってだけ
でしょ。 >>396
10年という数字にどんな意味があるのかはよく知らない。
twmの完全上位のWMが10年前に出てきたということだろうか。
OSやディストリビューションのデフォルトは重すぎる/不要
→探す時間がない/面倒→Xのデフォルト(twm)
という流れでtwmへ入ってくる人はいそう。
バリアント(vtwm、ctwmやstwm etc.)が多いということ自体が、twmでは必ずしも十分ではないということを反映しているような。
ただデフォルトとして小さくなければならないという縛りもあるし、
バグ取りなどのメンテは行われているらしい(よく知らないが)から、
twmはtwmとしての存在意義は今のところ果たしているのだろうと思う。
みんな何がいいたいのかがよく分からん
俺がX使ってる理由はktermが使いたいから以外には無いぞ?
コンソールでは日本語が表示できないからktermが使いたい
ただそれだけ
しかも、単に個人でクライアントとして4年くらいしかつかってないけど
twmを使ってる
WMは使わずに、ktermを張り付けるだけでもいいんだけど
そのときは、cannaとkinputが使えないから、やっぱりtwmを使う > 10年という数字にどんな意味があるのかはよく知らない。
> twmの完全上位のWMが10年前に出てきたということだろうか。
いや、身の回りでは10年前くらいにfvwmが勢力を拡大したので、
それ以降X使い始めた人は今でもtwmでなくfvwm使ってるんじゃ
ないかという単純な推測。つまりは自分がXに触れた時のを
ずっと使うんじゃないかと。
今時のデフォルトが重いとしたらWMのせいでなくデスクトップ環境の
せいでは? >>401
GNOMEのようなデスクトップ環境は、確かにウインドウマネージャだけで
構築されているわけじゃないけど、ほかのものと混在させたり、
一部だけ取り出して使うのは、トラブルの元だし、不便でしょう。
結局、不可分なものだよ。
Xの世界では、fvwmなんかより前にMotifのmwmという世界が
あったよね。市販のUnix WSでXを使うとそれがフツーだった。 >>399
そんな感じだね。
ktermを1枚開いているだけじゃ、さすがに不便・不安なので、twmを使うって感じ。 NetBSD/hpcmips 使ってた時は X 上げなくても日本語入力出来てたけど
入力は canna と canuum で >>404
なんで特殊ハードを出すのかな(特殊でもないか。
そんなこと言ったら、国産機は漢字をVGAカードレベルでだせるのではないかい?
PC-9821以外は知らんけど >>399
コンソール日本語表示なら、konとか。
WMなしのXでもkinput+漢字サーバは可のはず。
>>403とかなら、理解できる。
>>402
DM部分を除いたWM環境は軽いのでは、ということではないかと思う。
WMのみ起動、とか。
>>406
i386のNetBSDだから、KONはない
サーバとかは動くけど、あのなんていうの?
変換候補BOX?
あれが出せないじゃん
あれ出さずに変換ってできるの?? 386bsdを最初にインストールしたときは、何ていったっけ、konの前のヤツ、
あれを使って表示させて、入力はNEmacs+SKKだったな。
あの頃、会社はSS1+20inchでSunViewだったかな。それを使って仕事して、
自転車で自宅に戻って、今度はStealthVRAM 1Mと14inchだったから、
ウインドウシステムを使うってことが考えられなかった。 >>406
それはそうだけど、適当なディストリビュージョンをインストールして、
どうすれば他へ影響をあたえずにカスタマイズできるのか、
そんなことを勉強するより、twmを使ったほうが早いよ。
>>406が代弁してくれたようだが、デスクトップ環境だけ
切るってのは普通無理なの?それが出来れば多分twmには来ないと思う。
確かにknoppixはKDEがきつかったらtwm使ってね、となっていた気がするけれども。
>>410
GNOMEにしろ、KDEにしろ、無理なわけじゃないよ。
ただ、ディストリビュージョンごと、リリースごとに微妙に変ったりするし、
いちいちそんなことを調べるより、twmに切り換えた方が素直で早い。 >>407
kinputを起動するプロセスが同じであるにも関わらず、twm環境で出せてWMなしで出せないというなら、その理由はよく分からない。
そのへんに原因がありそう。
>>411
KDEの方はよく知らないが、
とりあえずgnomeはWMと連携して動くはず。ディストリビューションによって、
gnome+WindowMaker, gnome+sawfishなど。
もしtwmだけの起動ができるなら、WindowMakerやsawfishのみの起動もできるだろうと思う。
現在アクティブなウィンドウを最前面にもって来る関数はなんですか? >>413
>>365-366の態度を思い出す。意地悪に答えれば、f.raise。
マジレスすると、「アクティブ」という概念はtwmのものではないから、
何のことを指しているのか分からない。
>>415
プププ
それがかっこいいとおもってるんですか?
マジレスすると、って自分が両方共解釈できて
自分が偉いって勝手に プウプププププッププ
>何のことを指しているのか分からない。
プププププププッッップウプップッププププウウウプウウプ キモい。
まあ、「ウィンドウを最前面にもってくる関数」ならf.raiseだろう。
nautilusとサイドバーさえ上がってれば
metacityじゃなくてtwmでもいいような気がしてきた
上でも少し関係する話が出てたけど、
とりあえずtwm環境の拡張代替は、ctwmなどを除くとfvwm系列が妥当っぽい。
fvwm自体twmから分裂して開発されたプログラムで、当初の狙いがメモリ消費を抑えるというものだったから、
機能の拡張を必要としない場合にも、機能の面でtwmに下位互換性をもつ存在として使えそう。各機能の名称等は微妙に変わってるものもあるが。
既出だが、これら改良版と比べたときのtwmの問題は、デフォルト設定の貧弱さ以前に拡張性が弱い点。
デフォルトWMという立場もあり、各発展WMを別に分離・輩出したtwm自体はもうほぼ進歩することがない存在だろうから、
効率上その他の理由でWMの機能をフルに活用する必要がある人は、そのように作られた他WMを使うことが必然だろうと思う。
多分、文書もそれらの方が充実している。
(ctwmなどを除く)今の生twmの役割は、
・WMの果たす役割をあまり必要としないX上作業の補助
・エスケープ先・非常時の作業、ほかのウィンドウマネージャまでのつなぎ
あたりでFAか。
よく使ってた。昔は。
統合デスクトップ環境が出てからは、居ないでしょ?使ってる人。 普通に使ってるけど?
X立ち上げてもKterm一つしかWindowは開かないし
ファイラとか使わないしtwmで全然十分
高機能すぎるくらい 俺も普段から使ってる!
基本的にX付属だから(debianは別パッケージのようだが)どこでもすぐ利用でき、
シンプルで、かつ必要十分な機能はあって、良いと思う。
screenとwindows.el(及びrevive.el)とがあれば端末も一つ立ち上げれば十分っしょ。
ctwm派だけど、このスレ来るの微妙に後ろめたいんだよなー。 twmはデザインが好き。
fvwmとかbowman、afterstep、と色々使ってきて、結局twmに
落ち着いてる。
キーバインドも変更して、キーボードだけで色々できて便利。
ctwmは微妙にデザインが違うような気がするんだけれども、
気のせいなんだろうか。
vtwmが好きだお。twm系は分かりやすくていいお。 ttp://www.lb.ipc.musashi-tech.ac.jp/~nakanishi/linux/twm/twm.html
参考になったお 解像度がVGAのモニタで使おうと思っているのですが
ウインドウのフレームが大きかったりマウスをクリックした時に現れるメニューの文字が大きすぎて
ほとんど見えません
こういう場合はどのように対応するのでしょうか? .twmrcでフォントの設定すればいいんじゃないかと思うお。 >>431
twm の問題ではなく X の問題と思われ...
おそらくは解像度があってないのでは... twmで特定のウインドウを常に最前面に表示させておくことはできませんか? タイトルバーの左隅にアイコン化、右隅にウインドウサイズ変更がでるのですが
これを表示させなくすることはできないのでしょうか?
自分でTitleBottonで加えたもののみ表示したいです 「default を使わない」と言う気持ちで検索だ おれは tvtwm を i18n したやつを10年ぐらい使ってたな twmを使っていると、マウスポインタが邪魔になることがあるんですけど、
マウスポインタを見えないようにすることってできないですか?
使うときもあるので、一時的に不可視化できないかと考えています。 mousedを止めればいいと思うけど
俺UNIXのことなんてよく知らないからわかんない >>444
透明な画像 ~/.twm-icon/toumei.xbm をあらかじめ作っておいて
~/.twmrc に
IconDirectory "~/.twm-icon"
Cursors
{
Title "toumei.xbm" "toumei.xbm"
}
とか書いておく。
これだとタイトルバー上にマウスポインタを置いた時に toumei.xbm になる。
タイトルバーを意味する Title 以外にもいろいろあると思うけど私は知らない。 >>444
unclutterつうのを使え
マウスポインタがじっとしてると消えるようにできる
ctwm たまーにメモリ食い過ぎて(?)落ちるんだな〜
wm 落ちるとうっかり別のデスクトップで icon化している
画像がデロ〜ンと逃げ場なしに問答無用で表示されちゃう
家族がいるところだと困ることがあったりなかったり twmでタイトルバーに閉じるボタンが付いているのをときどき見掛けるのですが
これはどのように設定しているのでしょうか? >>453
RightTitleButton ":delete" = f.delete >>453の質問と似たような事だけど
左のアイコン化ボタンを右クリックか左クリックで最大化のトグルはどうやれば? twmのメーリングリストって無いのでしょうか?
無ければ作りたいと思うのですが無駄でしょうか?
よろしくお願いします。 なるほど...
わかりました、ありがとうございます。 twm上でemacsを起動するとuim-elを使う事はできるのですが
日本語と英語の切り替えをしてもうまく表示が変わらなかったり
日本語が文字化けしたりしました。どのように設定すればうまくいくでしょうか
よろしくお願いします。 OSやEmacsやXのバージョンを書いたり文字化けしたときの画面の様子を画像に
保存してどっかに置いたりしても罰は当たらんぞ。
すいませんでした
OS:debian 4.0r5
Emacs:emacs21(X11)
Anthy-uimで入力しています。
エンコードをUTF-8にした所文字化けはなくなりましたが
Ctrl-¥でAnthyで入力にした所日本語入力にしてもEmacs上の
表示が[あ R]に変わらなくなってしまい日本語入力なのかの確認ができません。 anthy-uimなのか自信が無くなってきました
とりあえずdebianインストール時の標準のIMです。 gnomeだと普通に動作するのですよね...
ですからtwmだと思います。
どなたか私は同じ環境でうまく言ったと言う方いらっしゃいませんか?
>>467
localeはEUC-JPとUTF-8を作成しております。
文字化けはなくなりましたが
Emacsの入力時のIMの表示(したの所のバーみたいな所)の表示が
はじめは-uでCtrl+¥を押すと-Anthy[-R]に変わります。
その後gnomeだとスペース+shiftで-Anthy[あR]に変わるのですが
twmでやると-Anthy[-R]のままで日本語入力ができるようになります。
これだとわかりづらいのでどうにかならないかと...
Debianスレで聞いてみれば?
FreeBSD, Gentoo, FedoraのTwmでEmacs使ってみたけど
なんも問題なく表示されてるぞ。 >>472
わかりましたありがとうございます
debian特有の問題かもしれないようですね
聞いてきます。 UsePPosition "on",RandomPlaceとDontMoveOffを設定してあるのですが
IceWeaselを起動したときにウィンドウの右下の角が
はみでた状態で毎回起動します。毎回定位置で表示されるのでいらいらするのですが
例にctwmで同様の設定をすると普通に起動時からはみでずに起動できました。
どのようにすればいいのでしょうか?
よろしくお願いします。
Ctwmの質問ですがこちらでさせてください。
Ctwmではicon化するときのgeometryを指定することはできるのでしょうか?
毎回icon化するたびにウィンドウの裏にいったりして困っています。 Twmの質問なのですが
Debian 4.0r6を使っていて
最小構成からX-Window-Systemとtwmをインストールして
使ってみたのですがアプリケーションをアンインストールしたり
インストールしたりしてもメニューがメニューの内容が変更されません。
どのようにすれば自動的に更新されるようになるのでしょうか?
twm のメニューは .twmrc で設定されるものだからです。
というか最近のUnixのデスクトップ環境はアプリ入れるとメニューが増えるのか。
すごいな。 アンインストールしたらメニューから消すのが基本でしょうか?
ちょっとお教え願います。 というか、twmのメニューはウィンドウ管理のための内容しかなくて、
アプリの起動はtwmのメニューからはやらないのが普通の使い方。
(まぁxtermとかあるけど)。 twmのメニューはたくさん詰め込み過ぎて下に刺さったり、
メニューのタイトルに冗長過ぎる説明を書いた上に
階層を深くし過ぎて右に刺さったりするとその後が大変だよなw >>477
Linux is not UniX
NetBSDから、Debianに切り替えたんだけど、凄いの一言
でも、やっぱ*BSDが好き。 >>481
BSD is not UNIX too. >>482
略語もそうだけど、否定文の場合、
..., too じゃなくて、..., either って中学校で習わなかったかな? 成績悪い奴は「そんなの習ってません」っていつも言うんだよな