1 名前:名無しさん@お腹いっぱい。 [2006/06/25(日) 22:02:04 .net] 全ての人にとって不要という訳ではありませんが、Linux系の「プロフェ ッショナルユーザ」や「(本来の)ハッカー」といった上級者レベルの方にと っては、全く目障りで不要なユーザインターフェースではないでしょうか? ハッカーを自負するand/or目指す貴男貴女! 我々といっしょに全ての元凶であるX11を捨て去りましょう! ■■■X11不要論■■■ pc5.2ch.net/test/read.cgi/unix/1071228155/ ■■■X11不要論■■■R2■■■ pc8.2ch.net/test/read.cgi/unix/1099755829/ ■■■X11不要論■■■R3■■■ pc8.2ch.net/test/read.cgi/unix/1132302694/
108 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/08/01(火) 01:30:32 .net] 本気でcanna使うのにwmがなんで必須なのかさっぱりわからんのだが。
109 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/08/01(火) 01:33:49 .net] WMなしでcanna使ってみればいいと思うよ なんで実際に試さないで不平を言うのかがわからん
110 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/08/01(火) 01:40:11 .net] emacs上でしか使わんので何が不便なんだかさっぱりわからんのだよ。
111 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/08/01(火) 01:40:46 .net] >>108 はcanuum使おうとしてるんじゃないかな
112 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/08/01(火) 02:00:05 .net] 必死になってるやつとは基本的に話はかみ合わない
113 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/08/01(火) 02:06:07 .net] 相手を頭悪いとか必死とか、そういうことにしてごまかそうとする相手とは 話はかみ合いませんね。
114 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/08/01(火) 02:17:39 .net] 自分で試しもしないのに、ごちゃごちゃいうだけのやつとは 話はかみ合いませんね。 こうでいいのかな
115 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/08/01(火) 02:30:59 .net] そもそも>76の >X上で立ち上がってるウインドウはkterm一つ。 >そこでscreen使ってる。 というのが前提でwmがいらんと言う話なのだけどな。 ウィンドウはひとつなのだからウィンドウ切り替えのための動作は 必要ないし、他のウィンドウを開いたり閉じたりする必要もない。 Icon化する必要もない。 そんな状況でwmが必要な理由ってよくわからんし。 むしろタイトルバーとか余計なものを表示しない分画面が広く使える メリットの方が大きい。 screenを使っているというあたりはテキスト端末指向のユーザだから クライアントはcanuumが適当だろうし。emacsのcanna.elでもいいけど。 「WMなしでcannaは使えない」と言い張っている人は結局なんで使えないのか まったく説明しないんだよなぁ。 >>114 そうですね。 ごちゃごちゃ言う前にktermが画面いっぱいに一枚しか開いていない環境で wmがなくても困らないかどうかためしてからにしてほしいですね。
116 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/08/01(火) 02:36:42 .net] だからその状態じゃcanna/kinput2使って入力できないって話してるんでしょ お前一人だけcanuum使うって事で話してる。 そこでかみ合ってない。 いいかげん気付けよ 大体フォントサイズを変えるって言ってるんだからそこでも、WM無しじゃリマップできないし メニューも出せない。 バカにもわかる説明はこれでいいか?
117 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/08/01(火) 02:46:49 .net] >>116 > だからその状態じゃcanna/kinput2使って入力できないって話してるんでしょ kinput2を動かしている時点で >X上で立ち上がってるウインドウはkterm一つ。 というもともとの大前提が崩れているわけだが。 勝手に前提を変えておいてその言い草はないんでないの? > 大体フォントサイズを変えるって言ってるんだからそこでも、WM無しじゃリマップできないし > メニューも出せない。 あのさ。本当に試してからそれ書いてるの? ktermのフォント変更などのメニューを出してるのはwmでなくてkterm本体だよ。 だからwmがなくてもフォントは変更できるのよ。 > バカにもわかる説明はこれでいいか? バカはお前だ。
118 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/08/01(火) 02:52:40 .net] できねーっつーのw WMの仕事わかってるか? これは実際に試した結果ね
119 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/08/01(火) 03:01:08 .net] >>118 嘘こけ
120 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/08/01(火) 03:04:03 .net] うそこけって嘘つく必要があるのか? 再マップしようとしてるんだから、WM無しじゃ出来ないのは当たり前 やってみても出来なかった。 これで実際の動作確認 どこが嘘? お前も実際にやったのか? 出来るって言ってる時点でやってないわけだが
121 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/08/01(火) 03:09:44 .net] >>120 できるのはフォントの選択の方だよ。 再マップって何?
122 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/08/01(火) 03:13:21 .net] 取りあえずわからないのならソース読むなりすれば? 実際にやればすぐわかるけど
123 名前:名無しさん@お腹いっぱい。 mailto:sage 必死なひとってからかわれてる事に気付けないのかな [2006/08/01(火) 03:15:11 .net] お前カワイソス
124 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/08/01(火) 03:58:12 .net] vimも日本語nviもcannaserverと通信できるしX無しでも (konとかで)日本語入力できる
125 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/08/01(火) 04:04:59 .net] と、そういうことじゃなくて?
126 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/08/01(火) 04:22:16 .net] 勘違いだった。争点はWM無しでktermのフォントが変更できるかって ことで、そら普通にできるわな。
127 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/08/01(火) 11:12:42 .net] WMなしで使うってどうしたらいいんですか?
128 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/08/01(火) 14:06:18 .net] 低レベルすぎてあきれた
129 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/08/01(火) 14:44:04 .net] exec hogewm って部分コメントアウトしてWM無しで使うことはよくやらないの? wmなんて必要になった段階でxtermから起動してもいいわけだし。
130 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/08/01(火) 14:50:10 .net] 俺の ~/.xinitrcは、 ほげwm & : : exec xterm になってる。.xinitrcの最後のアプリがWMではないことが重要。 これだと、WMを終了してもXは終了しない。 その場に応じて WMなしにもできるし、Xを立ち上げ直さずに WMだけ別のものに切替えることもできる。
131 名前:93 [2006/08/01(火) 15:01:34 .net] >>76の使い方は新鮮だな。 少なくとも日本語すらマトモに通らない *creen よりかはいいなw あるいはLinuxの仮想コンソールとかも、かなり良いみたいだが
132 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/08/01(火) 15:02:41 .net] twm & kterm & wait じゃだめなの?
133 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/08/01(火) 15:09:25 .net] >>132 それだと、終了するのが大変。 twmもktermもひとつずつ終了しないといけない。 もし .xinitrcで xclock & とかも起動してるなら、 それも手動で終了しないといけない。 最終のxtermだけ決めておいて、xtermを終了するとすべて終了、がわかりやすい。
134 名前:名無しさん@お腹いっぱい。 [2006/08/01(火) 17:49:20 .net] X 無し生コンで canuum は、screen ユーザには悩みがあるのよ。 canuum してから screen だと、ステータスラインとかに時刻を 表示してる場合には、時刻表示が変わる瞬間に canuum で入力 している途中だと canuum の表示が乱れるし、 これを避けるために screen してから canuum だと、ウィンドウ 作るたびにそれぞれで canuum が必要になる。 ただ、後者の場合、ウィンドウごとに別の .canna (実際は違う名前の canna 設定ファイル) が使えるのは便利かも。
135 名前:名無しさん@お腹いっぱい。 [2006/08/01(火) 18:05:39 .net] canuumなんてもう開発止まって何年になるんだw
136 名前:名無しさん@お腹いっぱい。 [2006/08/01(火) 23:06:59 .net] teraterm使ってWindowsからログインすれば良い。日本語もばっちり。
137 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/08/01(火) 23:17:44 .net] いまどきcannaだもんなぁw うちはXと併用で仮想コンソールの方は日本語とか一切の余計な物無し。 仮想コンソールは頑強でなければならない。 というかXオンリーのシステムなんて無いよね。 必ずいざという時の為の仮想コンソール持ってる。
138 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/08/01(火) 23:20:47 .net] >>137 面白いと思ったのか?
139 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/08/02(水) 08:04:07 .net] uimをいれればskkfepをコードベースにしたuim-fepがあるよ。 uim-skkもuim-anthyも使えるし、uim-cannaも一応ある。
140 名前:名無しさん@お腹いっぱい。 [2006/08/02(水) 22:48:39 .net] >>137 ほぼ共感するが、ただ日本語も排除はなぁ。。。
141 名前:名無しさん@お腹いっぱい。 [2006/08/02(水) 23:26:27 .net] 2chを救ってくれてありがとう!! いつもROMってた私ですが、UNIXが2chを救ってくれたことを知りました!! ほんとうに、ほんとうにありがとう、ありがとう。 これからも2chを救ってください!!! 頼みましたよ!!最後に、ほんとうに、ありがとう。 by放浪の旅人 吉沢
142 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/08/03(木) 02:08:11 .net] コンソールで日本語使いたいならX上のコンソールを全画面で使った方が得策ですよ。 X+コンソールだけ(デスクトップ抜き)も有り。 Xで一本化してすっきりする。 客先がマウス使いたいとかやっぱりデスクトップ欲しいとか言い出した時の伏線の意味もあり。 これ言われてから新たにX入れるのしんどい。 アホらしいけどどうもコンソールのイメージが強いようでコンソールでやりたがる。 コンソール全画面で使わせていればXかどうかなんて見分けつかないから通ぶりたいお客さんも満足。 ようは見た目だけの話。
143 名前:名無しさん@お腹いっぱい。 [2006/08/03(木) 21:33:18 .net] いや、根本的にXは複雑過ぎるという点がある。 コンソールにはKISS精神が貫かれている。 なので、コンソール管理は楽だけど、X管理は非常に大変。 しかも良書も皆無...
144 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/08/03(木) 21:59:30 .net] わざわざWM無しで起動して、必要になったら後から軌道とかやるんなら 最初からWMも起動したほうがあからさまに楽だと思うのだが
145 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/08/04(金) 06:37:58 .net] 難しく使いたがるんだよ。 素人さんには難しく使った方が偉いみたいな心理が有る。 車のATが普及し始めたときATは女用、男ならMTだと言っていた馬鹿と同じ。 WMは初心者用、男ならコンソールだという馬鹿はいっぱいいる。 そんなアホなニーズに真面目に応える必要は無い。 客には疑似コンソール使わせてこっちはWMで快適に仕事やらせてもらう。
146 名前:名無しさん@お腹いっぱい。 [2006/08/04(金) 14:43:59 .net] そうかなぁ? コンソールの方が、(仕組みを理解してる限り)よっぽどシンプルで簡単と思うけど?
147 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/08/04(金) 15:04:21 .net] そりゃWM使うにもコンソールで最初は操作しなけりゃいけないんだから楽かもしれないけど フォントのサイズを変えたり、日本語を扱うのであればX使ったほうがあからさまに楽って言う話をしてるんじゃないの
148 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/08/04(金) 15:04:31 .net] シンプルで簡単なのはシンプルで簡単な描画ですむ仕事だけだよ。 文字指向の描画とグラフィック指向の描画じゃ用途が違うんだから 排他的な考えはナンセンス。
149 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/08/04(金) 15:27:37 .net] フレームバッファ使えばコンソールでグラフィックは扱えるとか言い出すぞ
150 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/08/04(金) 19:56:09 .net] フレームバッファはアンチエイリアスが効かないから。
151 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/08/04(金) 20:59:14 .net] アンチエイリアス加工をしてから描画したら?
152 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/08/04(金) 21:05:35 .net] どこかの貴族みたいだな
153 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/08/05(土) 00:46:19 .net] >>150 フレームバッファXサーバでアンチエイリアス効くぜw
154 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/08/05(土) 01:14:46 .net] へぇ、そんな立派なレンダラーもあるんだ。 でもそうやってゴテゴテとコンソールを飾っていくのは本末転倒な感じ。
155 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/08/05(土) 02:57:48 .net] 図形の一次変換とアンチエイリアス処理は どちらが欠けてもスマートには行かないよね。 だとすると描画プリミティブを使う意味も 半減するんじゃないかな?
156 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/08/05(土) 05:56:07 .net] いまどきアンチエイリアスも座標変換も、すべて GPU 内でやるのが当たり前…
157 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/08/05(土) 11:35:33 .net] フレームバッファとの通信が 双方向通信である必然性がちょっとね。
158 名前:名無しさん@お腹いっぱい。 [2006/08/05(土) 17:31:21 .net] >>157 意味が分からないんだが、なんで双方向通信とひっかけるの?
159 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/08/05(土) 20:46:00 .net] GPUの文脈に合わせただけだよ。 3次元座標のフレームバッファで 3次元のxwdやら3次元のスクリーンショットを取るなら双方向通信だけど 2次元座標の記憶装置としてしかアクセスしないでしょ?
160 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/08/06(日) 11:19:41 .net] 相変わらず何が言いたいのか意味不明なんだが。
161 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/08/06(日) 18:36:30 .net] 2次元座標ではないし。 ビットマップの画面イメージだ。 スクリーンショット撮るから双方向。 3Dも最終的にはビットマップのイメージだし。
162 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/08/06(日) 19:44:40 .net] 固定サイズのフレームバッファでも 可変サイズのウィンドウでも DrawableにはWindowだけじゃなくて Pixmap類似データの管理が必要になるって事だよ。
163 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/08/06(日) 20:02:34 .net] Xが不要なのではない。 おっぱいが必要なだけなのだ!!
164 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/08/06(日) 21:32:25 .net] >>163 禿道
165 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/08/06(日) 22:08:00 .net] >>163 たまには良いこと言うじゃあないか。
166 名前:名無しさん@お腹いっぱい。 [2006/08/10(木) 17:18:16 .net] >>162 ただし、Console を除くでおk?
167 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/08/10(木) 21:54:16 .net] >>166 悩んでる。罫線┏┌は一重の囲み枠につき1行を消費する。 とだけ発言しておこうと思う。
168 名前:名無しさん@お腹いっぱい。 [2006/08/10(木) 22:45:51 .net] 意味不明
169 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/08/10(木) 23:09:53 .net] レレレレレレレレレレレレレレレ レ レ レ
170 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/08/11(金) 21:38:52 .net] 一文字二色ってのは抵抗がある。
171 名前:名無しさん@お腹いっぱい。 [2006/08/12(土) 11:31:09 .net] 意味不明2
172 名前:わかんないんです(><) ◆WAkan9Ey1g mailto:わかんないんです(><) [2006/08/12(土) 17:42:22 .net] わかんないんです(><)
173 名前:ぼやっきい mailto:sage [2006/09/23(土) 00:09:38 .net] CUIじゃねぇ、ヌけないんです。 何度も実験を繰り返しましたがやはり無理ですた そういう訳でXも必要ではないかと、思うんです。 #カメラの映像をCUIのみで表示する試みをしましたが #まじで挫折しますた。ご経験豊富な先生がいたらホント教えてほしかった #やむをえずWM噛ませたらあっさり表示してくれたけどやたらメモリ食う #最近は組込みでもメモリ足りなきゃ載せなさいの世界だから #もうどうでもいいんですけどね
174 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/09/23(土) 00:33:46 .net] >>173 フレームバッファコンソールで普通に表示できるじゃん。
175 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/09/29(金) 16:18:29 .net] クリームバッファローコンスープでは抜けないんです。
176 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/09/29(金) 16:28:27 .net] 未だにCUIって何なのか解ってない香具師が多そうだな 集中治療室にでも入って治療してこいってレベルだ キャラクタを媒体として機械と対話すれば良いのだから コマンドを打って OKと表示され 結果的に原爆が発射されようが原発が急停止しようが 管制塔がシャットダウンしようがエロ画像のマンコが ビロビロ開こうがCUIだ
177 名前:名無しさん@お腹いっぱい。 [2006/10/19(木) 00:11:51 .net] フレームバッファなら普通にコンソール上でも動画がみれますよ。
178 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/19(木) 00:29:18 .net] は〜♪それからどうした?
179 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/20(金) 10:04:38 .net] フレームバッファまで動かすんならついでにXも動かすよ。 CUI好きなどM変態には仮想コンソールを全画面で使わしておけばいい。 もしくは本物のttyつないでそっち使わせる。
180 名前:名無しさん@お腹いっぱい。 [2006/10/22(日) 01:28:33 .net] 仮想コンソールってXTERMとは違うんだけど、わかる?
181 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/22(日) 02:15:50 .net] 仮想コンソールがXTERMであるとは誰も言ってないが?
182 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/22(日) 18:41:31 .net] まさかとは思うが、KTERMって落ちじゃないだろうなw
183 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/28(土) 10:08:44 .net] linux でコンソールと全く同じ環境を全画面 kterm or something else で 模擬することはできますか?
184 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/29(日) 09:00:32 .net] >>180 、182は仮想コンソールを知らないようだねw X無しで使ってる人が使ってるのはたぶん仮想コンソールだ。 本物のコンソールではフレームバッファなど使えないんだから。 Xも仮想コンソール上で動いてる。 仮想コンソールは普通はいくつか用意している。 つまりXと仮想コンソールは共存しているしいつでも仮想コンソールは使えるわけだ。 今時安いパソコンでもXなど軽々と動くのでXを入れない理由はない。 X使いたくない変り者には仮想コンソール使わしとけばいい。 Xの使用を強制する必要はない。 ともかくXは入れとけ。 仮想コンソールを強制する事のないようにね。
185 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/29(日) 09:08:42 .net] >>184 仮想コンソールと、フレームバッファもまた別のものなのだが、、 たとえばSolarisの場合、仮想コンソールは使えない。 が、Xは当然使える。 なので、「Xも仮想コンソール上で動いてる」というのは間違い。
186 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/29(日) 13:49:02 .net] 言いたいことは分かるが、まず端末とコンソールの区別をつけるべきだな。 端末というのはハードウェア的な装置やそれを表わすデバイスファイルであって、 そのうちのひとつがコンソール/dev/consoleとして働くことがある、という関係でしかない。 だから、コンソールは本質的に仮想コンソールでしかありえない。 単一の装置で複数の端末の機能を持つものは仮想端末と呼ぶべきであって、 *BSDやかつてのSolaris(昔はそういう機能があった)はその通りにしている。 だが、Linuxの仮想コンソールはコンソールではない。 Documentation/devices.txtでの記述自体は正しいんだけど、用語はおかしい。 さらにttp://www.linux.or.jp/JF/JFdocs/Remote-Serial-Console-HOWTO.txt での定義とも食い違っていて、なんか混乱しているとしか思えない。
187 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/29(日) 14:55:29 .net] >>186 「端末」→tty
188 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/29(日) 15:05:54 .net] >>187 65536回読み直せ
189 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/29(日) 15:54:01 .net] /dev/consoleは「コンソール」。仮想コンソールとは決して言わない。 「仮想コンソール」は、Ctrl-Alt-F* で切替えられるコンソールのこと。
190 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/29(日) 18:19:53 .net] Xも仮想コンソール上で動いてる。 Xも仮想コンソール上で動いてる。 Xも仮想コンソール上で動いてる。 Xも仮想コンソール上で動いてる。 Xも仮想コンソール上で動いてる。
191 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/29(日) 22:04:47 .net] >>189 まあ、おちけつ。 最初の文で「/dev/console = コンソール != 仮想コンソール」と言っておきながら、 次の文では「仮想コンソール = コンソール」と言ってる。
192 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/30(月) 00:40:54 .net] /dev/consoleはコンソールデバイスであってコンソールじゃない。 コンソールは、ディスプレイとキーボードとマウス。 端末はRS-232Cでつながったりしているヤツ。端末デバイスとは別。
193 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/30(月) 00:53:55 .net] 別に責めてるわけじゃないから、 そんなに必死に弁解しなくてもいいんだけどさ。 とりあえずその新しい定義で>>189 を書き直すとどうなるのよ?
194 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/30(月) 19:56:21 .net] >>192 それはお前の脳内定義だろ。 端末=ターミナル ってことを忘れるな。ちょっとは英語で考えろ、素人め
195 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/30(月) 21:21:51 .net] 英語で考えると、 ターミナル = 終点、終着駅、端子 コンソール = 専用機器、据置き機器
196 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/30(月) 22:01:19 .net] /dev/tty*や/dev/pty*なんかは、 ttyあるいはterminal deviceであって端末じゃないぞ。 /dev/tty*のことを「端末」って言っているやつは見たことがない。 端末ってのは物理的なデバイスのこと。
197 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/30(月) 22:05:56 .net] >>196 シェルなどの、ユーザーとやりとりするプロセスは通常、 「制御端末」を持つ。「制御端末」がないとシグナルの管理ができないし。 で、「制御端末」として、/dev/tty* などの疑似端末が使われる。 よって、物理的なデバイスかどうかは関係なく、「端末」という概念が存在する。
198 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/31(火) 00:14:03 .net] >>197 に一票 POSIXの定義上は、回線規約(Line Discipline)を実装したデバイスが 端末ないし端末デバイス(Terminal or Terminal Device)。 LinuxのDocumentation/devices.txtでもそうなってる。 一方、POSIX的にはSystem Consoleは"A device that receives messages sent by the syslog() function"という定義。/dev/consoleはSystem Consoleを表わす デバイスファイル。System Consoleは端末である必要がある。 ただのConsoleという用語は特に定義されてないっぽい。 もちろんLinuxの仮想コンソールはSystem Consoleではない。 ていうか、>>196 は"tty"とか"terminal device"とか"端末"という用語を どういう意味で使っているか書くべき。
199 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/31(火) 00:56:02 .net] linuxはフレームバッファつき仮想コンソール。 カーネルをそう構築すればだがどこのデストリもほとんどフレームバッファ付きでやってる。 ブート時にペンギンが出てきたらフレームバッファ。 Xは普通は慣例でtty0を使う。 Xが落ちると仮想コンソール(tty0)に戻る。 なぜか申し合わせたようにどこのデストリも仮想コンソールは六つ。 Xの他に五つの仮想コンソールを使用できる、なぜこんなに沢山用意してるのか理由は不明。 linuxの仮想コンソールはカーネル直轄でXとは無関係。 linuxの仮想コンソールはかなり頑強でまず死ぬ事は無い。 たぶん死ぬ時はカーネルもろともの場合。 X上のコンソールと区別する意味+シリアルでつなぐ本物のコンソールと区別する意味で 仮想コンソールと呼んでいる。 linuxで言う仮想コンソールとはカーネル直轄のコンソールの事。
200 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/01(水) 00:10:17 .net] > X上のコンソールと区別する意味+シリアルでつなぐ本物のコンソールと区別する意味で 「コンソール」や「端末」が何を指すのかがあいまいだよね、という流れが 読めないのかねえ。 > linuxで言う仮想コンソールとはカーネル直轄のコンソールの事。 そんなことは話題にもなってないが?
201 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/01(水) 01:46:35 .net] あからさまに勘違いしてるやつはいないっぽいし、 要は定義の問題なんだからもうどうでもいいんじゃないの。
202 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/01(水) 10:38:13 .net] おまえら板違いじゃね。 UNIX板の住人とLinux板の住人を比べると、倍以上定義にうるさい のはUNIX板の住人だけどな。
203 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/01(水) 11:44:26 .net] 「倍以上」ということは量が定義されているのでしょうか?
204 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/01(水) 21:25:44 .net] >>198 > もちろんLinuxの仮想コンソールはSystem Consoleではない ここが理解できない。
205 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/02(木) 00:11:10 .net] linuxで仮想コンソールと言うのは一つしかないので話は簡単。 コンソールってのは日本語に訳すと端末。 仮想の端末と言うならば本物の端末とは何か? そもそもはモニタもキーボードもついてない本体に端末をつないでた。 この端末ってのがタイプライタ+プリンタ+紙テープorカードリーダーの機械式のがちゃがちゃいうやつ=tty。 これがそのうちパソコンに置き換わる、仮想tty、もしくはttyエミュか。 端末にすぎなかったパソコンも性能が上がりパソコン上でlinuxが動くようになってパソコンについてる モニタやキーボードを使ってしまう事にした、これを仮想端末と呼ぶ事になる。 カーネルはブート時にメッセージ流す。 カーネルはttyに送信してるつもり、でも実は本物のttyではない、本物ではないから仮想。 ここまで言えば端末とは何かも分かるよね。 物ではなく概念で理解しよう。 機械式のttyもパソコン端末も仮想コンソールもX上のxtermもktermも端末だ。 パソコンしか見た事ない子には難しいのかな?
206 名前:名無しさん@お腹いっぱい。 [2006/11/02(木) 00:49:29 .net] 電波の多いこのスレでも、屈指の面白いレスに遭遇できた気がするw > カードリーダーの機械式のがちゃがちゃいうやつ=tty。 > これがそのうちパソコンに置き換わる いやに時代が飛ぶなw > パソコン上でlinuxが動くようになってパソコンについてる > モニタやキーボードを使ってしまう事にした、これを仮想端末と呼ぶ事になる。 Linusがこの文を読んだら悲しむだろうなあ… > カーネルはttyに送信してるつもり、でも実は本物のttyではない、本物ではないから仮想。 おい、仮想記憶を説明してみろw > ここまで言えば端末とは何かも分かるよね。 わかんねー(笑) > パソコンしか見た事ない子には難しいのかな? アオリのつもりでバカ丸出し。オチも完璧!
207 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/02(木) 02:00:40 .net] お前らの話を分かろうとしても分からない。 仮想コンソール って名前は昔のX端末の名残なんだなーってことで言葉遊びはそれでいいや。 ttyってブート時くらいに表示されてたのが気になってたので検索してみたらタイプライターから来てるんだな。面白いな。
208 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/02(木) 02:07:42 .net] 言葉遊びかも知らんが、tty はテレタイプじゃなかったっけ