■■■X11不要論■■■R4■■■
全ての人にとって不要という訳ではありませんが、Linux系の「プロフェ ッショナルユーザ」や「(本来の)ハッカー」といった上級者レベルの方にと っては、全く目障りで不要なユーザインターフェースではないでしょうか? ハッカーを自負するand/or目指す貴男貴女! 我々といっしょに全ての元凶であるX11を捨て去りましょう! ■■■X11不要論■■■ http://pc5.2ch.net/test/read.cgi/unix/1071228155/ ■■■X11不要論■■■R2■■■ http://pc8.2ch.net/test/read.cgi/unix/1099755829/ ■■■X11不要論■■■R3■■■ http://pc8.2ch.net/test/read.cgi/unix/1132302694/ >>1 不要なのはおまえだ X云々語る前に糞スレたてんな基地害 前スレの1000馬鹿じゃないの? 個人別設定を個人のホームに置くのは当然だろう。 ~hoge/.conf/.xhogehoge ~hoge/.conf/.xfugafuga とかならそんなに腹立たん鴨 /etc以下と全く同じ構成で~/.etc以下にばらまいて くれたら楽かも、と一瞬思い付いた。ほんとに楽かな…。 腹立つんなら勝手に作らせないようにしろよ 頭使ってから物いえな >>14 X11とデスクトップのGUIって何か関係アルの? 基本的な質問で申し訳ないのですが Xのクライアント-サーバー間通信って 普通のsocket使うんですか? socketを使ったりポートをたたいたりします。 共有メモリを使った直接バッファをたたくこともあります。 >>18 その言い方だとsocketとポート叩きが並立しているように聞こえるが、 socketを使わずにポートを叩くことなんてあるのか? Vista みてりゃ、UNIXの考え方の方がはるかに素晴らしいのがわかる 重いしプロジェクトもぐだぐだじゃねえかw、最初予定してたものがどんどん削られてるし 今度の飛び火はなんだ? どんどんXから遠ざかってるじゃんか >>19 socketってUNIXsocketのことね >>10 Windowsでも同じだあね、その辺は 確か、Local Settings とかいうディレクトリに格納されてるはず やってることは、なんんもかわらん >>22 INETsocketはsocketじゃねーのかよ >>25 UNIX domain の socket で叩いたり、 INET domain の socket でポート指定して叩いたり、 MIT Shm で直接バッファいじったりします。 てことだろ。読解力ないのか? >>26 そんなことはわかってるだろ。 socketと、ポート指定して叩く、を同列に並べて言うのがおかしいだろ。 果物を食べたり、りんごを食べたりします、って言ってるのと同じ。 >>12 がイイコト言ったな。 そんな仕組みが待ち望まれるところだ。 >>27 最初からsocket()の意味で"socket"という言葉を使っているのは おまえだけなんだよ。 おかしいのはお前のずれた頭。 socket()とsocketは同義。 UNIX domain socketだけのことを指してsocketと言う言い方は聞いたことない。 世の中にはsocket()以外のインタフェースもポートをたたくこともできるのだがね。 今回も現状に悪態つくだけで前に進めないのですね。 まるで犬が己の尻尾を追いかけてグルグル回るように。 >>33 一瞬, 犬糞のファイルシステムの話かと思たよ >>35 pipeはsocketじゃない。嘘教えられたんだね。 >>35 socketベースのpipeモドキであるsocketpairというのもあって、 これは確かにsocketだが、それと混同してるんじゃない? socketpairなんて実際にはまず使われていない。 socketpair - socketで実装したpipe fifo - 名前付きpipe(socketではない) pipe - 普通のpipe(socketではない) socket だけで良くない? なんか、無駄な機能がぎっしりつまっている所がXと似ててやだなw 名前付きパイプの実装に、UNIXドメインソケットを 利用してるOSがなかったかな そのOSでは、名前付きパイプ上で、UNIXドメイン ソケットの機能であるディスクリプタ・パッシングが 使えるとか BSDだっけ? どうせX.Org Foundationではどう実装しろとは書いてないんでしょ。 ポートさえ開けば実装は問わない。 xorg-x11はsocket。 他のxは知らない。 >>20 appleのqurtzを見てみ。 vistaに勝ち誇るのはレベル低すぎ。 おれはコンソール派 ただし、キーボードは、HHKは不可 こんな香具師いる?? >>45 結局オマエはその程度の仕事しかできない バカ自慢してるだけ Windowsがあるからダイジョビ?(w コンソールに拘る奴は、キーボードにも拘ると思うが? >>46 馬鹿? >>54 拘らないよ Xは別として何時でも何処でも同じマシンや環境を叩く上で IFは一般的な吊しがいちばん都合が良い 出先で人のキーボードを見ながらマゴマゴできないだろ? 出先で端末がVAIO U しかなかったら悲しいけどね。 で、なんの話だっけ >>55 さりげなくマイキーボードを接続して、プロ意識を満喫してますが何か? 同感 親指シフトキーボードがあるとマゴマゴしてしまう 仮想端末いくつか開いてプログラムを作っている俺の立場が…。 >>59 確かに。あれはワープロキーボードだろ >>60 なんの関係が? はかーは、「にゅめりっくき−ぱっど」って正しくい・・・わないかも。 alias lsg='nautilus --no-desktop --browser' lsg /usr/share Xって便利だな >>66 それってX11が無くても出来ると思われ 素人はプロスレに書き込まないこと nautilusでいちいちパス辿っていくの面倒なんだよね。 だからコンソールからダイレクト。 こういう便利さがunix/linuxの美点。 Explorer >>>>>>> cmd bash >>>>>>> nautilus cygstart 使えば windows でもできるよ。 日本語を簡単に扱いたいからX使ってる コンソールでも扱えるけど、マシンによる差が吸収しづらい その点Xだと、マシンの差を吸収してくれるから楽 X上で立ち上がってるウインドウはkterm一つ。 そこでscreen使ってる。 Xは俺には必要。 不要なら使わなけりゃいいだけでしょ。 自分の主張を強要するのはうざいだけ あのこのなかで女の人いませんか?相談したいんだけど まずはガイドラインを読みましょう。 これが2chのルールですから、読まないで利用しないで下さい http://info.2ch.net/guide/ 適当にスレッド立てたら、誰かが相手してくれると思う 全部読んでから書き込んでください 読まないで書き込むとルール違反になる可能性があります すでに、今までのあなたの書き込みはルールに違反しています 読んだのなら、今のその書き込みは違反だと理解できないかな・・。 >>76 WindowManagerは何をお使いで? >>93 twm 昔は色々とウインドウ開いたりしてたから、KDEとかGNOMEとかBlackBoxも 使ったことがあるけど正直twmが一番使いやすかった。 今はどれ使ってもいいけど、基本的に標準でついてくるしtwm使ってる。 って、聞いて何か関係あるの? 使わなくてもいいけど、環境によって変わるから使ったほうが楽 canna使うにもWM無かったら使いづらいし 聞いた理由は、なかなかいい使い方だなと思ったから。 ただ、コンソールと違って*term系はフォントが見にくいとおもう。 単純な等角フォントとか、おすすめありますか? うーん。 自分はktermの方が見やすいな。 する事によって、フォントの大きさもその場で簡単に変えれるしさ コンソールで変えるとなると、なかなか融通がききづらい。 フォントの見易さとか好みなんて、十人十色だから 適当に試してみるのがいいと思う。 >>96 > 使わなくてもいいけど、環境によって変わるから使ったほうが楽 kterm一枚しか開かないならwmいらんだろう。 > canna使うにもWM無かったら使いづらいし canuumでつかうんじゃないの? >>99 お前WM無しで使ったことあるか? めんどいだろ canna使うって言ってるのに、なんでcanuum使うと思ったんだろう。 >>100 ktermを画面いっぱいに広げてそれ以外使わないならwmなんかいらないよ。 >>101 emacaでつかうの? どの道wmいらんだろ。 標準でしょ。 インストールして設定変えないでそのまま。 デフォルトって言うか、ソース弄らないとできないけど 本気でcanna使うのにwmがなんで必須なのかさっぱりわからんのだが。 WMなしでcanna使ってみればいいと思うよ なんで実際に試さないで不平を言うのかがわからん emacs上でしか使わんので何が不便なんだかさっぱりわからんのだよ。 >>108 はcanuum使おうとしてるんじゃないかな 相手を頭悪いとか必死とか、そういうことにしてごまかそうとする相手とは 話はかみ合いませんね。 自分で試しもしないのに、ごちゃごちゃいうだけのやつとは 話はかみ合いませんね。 こうでいいのかな そもそも>76の >X上で立ち上がってるウインドウはkterm一つ。 >そこでscreen使ってる。 というのが前提でwmがいらんと言う話なのだけどな。 ウィンドウはひとつなのだからウィンドウ切り替えのための動作は 必要ないし、他のウィンドウを開いたり閉じたりする必要もない。 Icon化する必要もない。 そんな状況でwmが必要な理由ってよくわからんし。 むしろタイトルバーとか余計なものを表示しない分画面が広く使える メリットの方が大きい。 screenを使っているというあたりはテキスト端末指向のユーザだから クライアントはcanuumが適当だろうし。emacsのcanna.elでもいいけど。 「WMなしでcannaは使えない」と言い張っている人は結局なんで使えないのか まったく説明しないんだよなぁ。 >>114 そうですね。 ごちゃごちゃ言う前にktermが画面いっぱいに一枚しか開いていない環境で wmがなくても困らないかどうかためしてからにしてほしいですね。 だからその状態じゃcanna/kinput2使って入力できないって話してるんでしょ お前一人だけcanuum使うって事で話してる。 そこでかみ合ってない。 いいかげん気付けよ 大体フォントサイズを変えるって言ってるんだからそこでも、WM無しじゃリマップできないし メニューも出せない。 バカにもわかる説明はこれでいいか? >>116 > だからその状態じゃcanna/kinput2使って入力できないって話してるんでしょ kinput2を動かしている時点で >X上で立ち上がってるウインドウはkterm一つ。 というもともとの大前提が崩れているわけだが。 勝手に前提を変えておいてその言い草はないんでないの? > 大体フォントサイズを変えるって言ってるんだからそこでも、WM無しじゃリマップできないし > メニューも出せない。 あのさ。本当に試してからそれ書いてるの? ktermのフォント変更などのメニューを出してるのはwmでなくてkterm本体だよ。 だからwmがなくてもフォントは変更できるのよ。 > バカにもわかる説明はこれでいいか? バカはお前だ。 できねーっつーのw WMの仕事わかってるか? これは実際に試した結果ね うそこけって嘘つく必要があるのか? 再マップしようとしてるんだから、WM無しじゃ出来ないのは当たり前 やってみても出来なかった。 これで実際の動作確認 どこが嘘? お前も実際にやったのか? 出来るって言ってる時点でやってないわけだが >>120 できるのはフォントの選択の方だよ。 再マップって何? 取りあえずわからないのならソース読むなりすれば? 実際にやればすぐわかるけど vimも日本語nviもcannaserverと通信できるしX無しでも (konとかで)日本語入力できる 勘違いだった。争点はWM無しでktermのフォントが変更できるかって ことで、そら普通にできるわな。 exec hogewm って部分コメントアウトしてWM無しで使うことはよくやらないの? wmなんて必要になった段階でxtermから起動してもいいわけだし。 俺の ~/.xinitrcは、 ほげwm & : : exec xterm になってる。.xinitrcの最後のアプリがWMではないことが重要。 これだと、WMを終了してもXは終了しない。 その場に応じて WMなしにもできるし、Xを立ち上げ直さずに WMだけ別のものに切替えることもできる。 >>76の使い方は新鮮だな。 少なくとも日本語すらマトモに通らない *creen よりかはいいなw あるいはLinuxの仮想コンソールとかも、かなり良いみたいだが twm & kterm & wait じゃだめなの? >>132 それだと、終了するのが大変。 twmもktermもひとつずつ終了しないといけない。 もし .xinitrcで xclock & とかも起動してるなら、 それも手動で終了しないといけない。 最終のxtermだけ決めておいて、xtermを終了するとすべて終了、がわかりやすい。 X 無し生コンで canuum は、screen ユーザには悩みがあるのよ。 canuum してから screen だと、ステータスラインとかに時刻を 表示してる場合には、時刻表示が変わる瞬間に canuum で入力 している途中だと canuum の表示が乱れるし、 これを避けるために screen してから canuum だと、ウィンドウ 作るたびにそれぞれで canuum が必要になる。 ただ、後者の場合、ウィンドウごとに別の .canna (実際は違う名前の canna 設定ファイル) が使えるのは便利かも。 canuumなんてもう開発止まって何年になるんだw teraterm使ってWindowsからログインすれば良い。日本語もばっちり。 いまどきcannaだもんなぁw うちはXと併用で仮想コンソールの方は日本語とか一切の余計な物無し。 仮想コンソールは頑強でなければならない。 というかXオンリーのシステムなんて無いよね。 必ずいざという時の為の仮想コンソール持ってる。 uimをいれればskkfepをコードベースにしたuim-fepがあるよ。 uim-skkもuim-anthyも使えるし、uim-cannaも一応ある。 >>137 ほぼ共感するが、ただ日本語も排除はなぁ。。。 2chを救ってくれてありがとう!! いつもROMってた私ですが、UNIXが2chを救ってくれたことを知りました!! ほんとうに、ほんとうにありがとう、ありがとう。 これからも2chを救ってください!!! 頼みましたよ!!最後に、ほんとうに、ありがとう。 by放浪の旅人 吉沢 コンソールで日本語使いたいならX上のコンソールを全画面で使った方が得策ですよ。 X+コンソールだけ(デスクトップ抜き)も有り。 Xで一本化してすっきりする。 客先がマウス使いたいとかやっぱりデスクトップ欲しいとか言い出した時の伏線の意味もあり。 これ言われてから新たにX入れるのしんどい。 アホらしいけどどうもコンソールのイメージが強いようでコンソールでやりたがる。 コンソール全画面で使わせていればXかどうかなんて見分けつかないから通ぶりたいお客さんも満足。 ようは見た目だけの話。 いや、根本的にXは複雑過ぎるという点がある。 コンソールにはKISS精神が貫かれている。 なので、コンソール管理は楽だけど、X管理は非常に大変。 しかも良書も皆無... わざわざWM無しで起動して、必要になったら後から軌道とかやるんなら 最初からWMも起動したほうがあからさまに楽だと思うのだが 難しく使いたがるんだよ。 素人さんには難しく使った方が偉いみたいな心理が有る。 車のATが普及し始めたときATは女用、男ならMTだと言っていた馬鹿と同じ。 WMは初心者用、男ならコンソールだという馬鹿はいっぱいいる。 そんなアホなニーズに真面目に応える必要は無い。 客には疑似コンソール使わせてこっちはWMで快適に仕事やらせてもらう。 そうかなぁ? コンソールの方が、(仕組みを理解してる限り)よっぽどシンプルで簡単と思うけど? そりゃWM使うにもコンソールで最初は操作しなけりゃいけないんだから楽かもしれないけど フォントのサイズを変えたり、日本語を扱うのであればX使ったほうがあからさまに楽って言う話をしてるんじゃないの シンプルで簡単なのはシンプルで簡単な描画ですむ仕事だけだよ。 文字指向の描画とグラフィック指向の描画じゃ用途が違うんだから 排他的な考えはナンセンス。 フレームバッファ使えばコンソールでグラフィックは扱えるとか言い出すぞ フレームバッファはアンチエイリアスが効かないから。 >>150 フレームバッファXサーバでアンチエイリアス効くぜw へぇ、そんな立派なレンダラーもあるんだ。 でもそうやってゴテゴテとコンソールを飾っていくのは本末転倒な感じ。 図形の一次変換とアンチエイリアス処理は どちらが欠けてもスマートには行かないよね。 だとすると描画プリミティブを使う意味も 半減するんじゃないかな? いまどきアンチエイリアスも座標変換も、すべて GPU 内でやるのが当たり前… フレームバッファとの通信が 双方向通信である必然性がちょっとね。 >>157 意味が分からないんだが、なんで双方向通信とひっかけるの? GPUの文脈に合わせただけだよ。 3次元座標のフレームバッファで 3次元のxwdやら3次元のスクリーンショットを取るなら双方向通信だけど 2次元座標の記憶装置としてしかアクセスしないでしょ? 2次元座標ではないし。 ビットマップの画面イメージだ。 スクリーンショット撮るから双方向。 3Dも最終的にはビットマップのイメージだし。 固定サイズのフレームバッファでも 可変サイズのウィンドウでも DrawableにはWindowだけじゃなくて Pixmap類似データの管理が必要になるって事だよ。 Xが不要なのではない。 おっぱいが必要なだけなのだ!! >>162 ただし、Console を除くでおk? >>166 悩んでる。罫線┏┌は一重の囲み枠につき1行を消費する。 とだけ発言しておこうと思う。 CUIじゃねぇ、ヌけないんです。 何度も実験を繰り返しましたがやはり無理ですた そういう訳でXも必要ではないかと、思うんです。 #カメラの映像をCUIのみで表示する試みをしましたが #まじで挫折しますた。ご経験豊富な先生がいたらホント教えてほしかった #やむをえずWM噛ませたらあっさり表示してくれたけどやたらメモリ食う #最近は組込みでもメモリ足りなきゃ載せなさいの世界だから #もうどうでもいいんですけどね >>173 フレームバッファコンソールで普通に表示できるじゃん。 クリームバッファローコンスープでは抜けないんです。 未だにCUIって何なのか解ってない香具師が多そうだな 集中治療室にでも入って治療してこいってレベルだ キャラクタを媒体として機械と対話すれば良いのだから コマンドを打って OKと表示され 結果的に原爆が発射されようが原発が急停止しようが 管制塔がシャットダウンしようがエロ画像のマンコが ビロビロ開こうがCUIだ フレームバッファなら普通にコンソール上でも動画がみれますよ。 フレームバッファまで動かすんならついでにXも動かすよ。 CUI好きなどM変態には仮想コンソールを全画面で使わしておけばいい。 もしくは本物のttyつないでそっち使わせる。 仮想コンソールってXTERMとは違うんだけど、わかる? 仮想コンソールがXTERMであるとは誰も言ってないが? まさかとは思うが、KTERMって落ちじゃないだろうなw linux でコンソールと全く同じ環境を全画面 kterm or something else で 模擬することはできますか? >>180 、182は仮想コンソールを知らないようだねw X無しで使ってる人が使ってるのはたぶん仮想コンソールだ。 本物のコンソールではフレームバッファなど使えないんだから。 Xも仮想コンソール上で動いてる。 仮想コンソールは普通はいくつか用意している。 つまりXと仮想コンソールは共存しているしいつでも仮想コンソールは使えるわけだ。 今時安いパソコンでもXなど軽々と動くのでXを入れない理由はない。 X使いたくない変り者には仮想コンソール使わしとけばいい。 Xの使用を強制する必要はない。 ともかくXは入れとけ。 仮想コンソールを強制する事のないようにね。 >>184 仮想コンソールと、フレームバッファもまた別のものなのだが、、 たとえばSolarisの場合、仮想コンソールは使えない。 が、Xは当然使える。 なので、「Xも仮想コンソール上で動いてる」というのは間違い。 言いたいことは分かるが、まず端末とコンソールの区別をつけるべきだな。 端末というのはハードウェア的な装置やそれを表わすデバイスファイルであって、 そのうちのひとつがコンソール/dev/consoleとして働くことがある、という関係でしかない。 だから、コンソールは本質的に仮想コンソールでしかありえない。 単一の装置で複数の端末の機能を持つものは仮想端末と呼ぶべきであって、 *BSDやかつてのSolaris(昔はそういう機能があった)はその通りにしている。 だが、Linuxの仮想コンソールはコンソールではない。 Documentation/devices.txtでの記述自体は正しいんだけど、用語はおかしい。 さらにttp://www.linux.or.jp/JF/JFdocs/Remote-Serial-Console-HOWTO.txt での定義とも食い違っていて、なんか混乱しているとしか思えない。 /dev/consoleは「コンソール」。仮想コンソールとは決して言わない。 「仮想コンソール」は、Ctrl-Alt-F* で切替えられるコンソールのこと。 Xも仮想コンソール上で動いてる。 Xも仮想コンソール上で動いてる。 Xも仮想コンソール上で動いてる。 Xも仮想コンソール上で動いてる。 Xも仮想コンソール上で動いてる。 >>189 まあ、おちけつ。 最初の文で「/dev/console = コンソール != 仮想コンソール」と言っておきながら、 次の文では「仮想コンソール = コンソール」と言ってる。 /dev/consoleはコンソールデバイスであってコンソールじゃない。 コンソールは、ディスプレイとキーボードとマウス。 端末はRS-232Cでつながったりしているヤツ。端末デバイスとは別。 別に責めてるわけじゃないから、 そんなに必死に弁解しなくてもいいんだけどさ。 とりあえずその新しい定義で>>189 を書き直すとどうなるのよ? >>192 それはお前の脳内定義だろ。 端末=ターミナル ってことを忘れるな。ちょっとは英語で考えろ、素人め 英語で考えると、 ターミナル = 終点、終着駅、端子 コンソール = 専用機器、据置き機器 /dev/tty*や/dev/pty*なんかは、 ttyあるいはterminal deviceであって端末じゃないぞ。 /dev/tty*のことを「端末」って言っているやつは見たことがない。 端末ってのは物理的なデバイスのこと。 >>196 シェルなどの、ユーザーとやりとりするプロセスは通常、 「制御端末」を持つ。「制御端末」がないとシグナルの管理ができないし。 で、「制御端末」として、/dev/tty* などの疑似端末が使われる。 よって、物理的なデバイスかどうかは関係なく、「端末」という概念が存在する。 >>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"とか"端末"という用語を どういう意味で使っているか書くべき。 linuxはフレームバッファつき仮想コンソール。 カーネルをそう構築すればだがどこのデストリもほとんどフレームバッファ付きでやってる。 ブート時にペンギンが出てきたらフレームバッファ。 Xは普通は慣例でtty0を使う。 Xが落ちると仮想コンソール(tty0)に戻る。 なぜか申し合わせたようにどこのデストリも仮想コンソールは六つ。 Xの他に五つの仮想コンソールを使用できる、なぜこんなに沢山用意してるのか理由は不明。 linuxの仮想コンソールはカーネル直轄でXとは無関係。 linuxの仮想コンソールはかなり頑強でまず死ぬ事は無い。 たぶん死ぬ時はカーネルもろともの場合。 X上のコンソールと区別する意味+シリアルでつなぐ本物のコンソールと区別する意味で 仮想コンソールと呼んでいる。 linuxで言う仮想コンソールとはカーネル直轄のコンソールの事。 > X上のコンソールと区別する意味+シリアルでつなぐ本物のコンソールと区別する意味で 「コンソール」や「端末」が何を指すのかがあいまいだよね、という流れが 読めないのかねえ。 > linuxで言う仮想コンソールとはカーネル直轄のコンソールの事。 そんなことは話題にもなってないが? あからさまに勘違いしてるやつはいないっぽいし、 要は定義の問題なんだからもうどうでもいいんじゃないの。 おまえら板違いじゃね。 UNIX板の住人とLinux板の住人を比べると、倍以上定義にうるさい のはUNIX板の住人だけどな。 「倍以上」ということは量が定義されているのでしょうか? >>198 > もちろんLinuxの仮想コンソールはSystem Consoleではない ここが理解できない。 linuxで仮想コンソールと言うのは一つしかないので話は簡単。 コンソールってのは日本語に訳すと端末。 仮想の端末と言うならば本物の端末とは何か? そもそもはモニタもキーボードもついてない本体に端末をつないでた。 この端末ってのがタイプライタ+プリンタ+紙テープorカードリーダーの機械式のがちゃがちゃいうやつ=tty。 これがそのうちパソコンに置き換わる、仮想tty、もしくはttyエミュか。 端末にすぎなかったパソコンも性能が上がりパソコン上でlinuxが動くようになってパソコンについてる モニタやキーボードを使ってしまう事にした、これを仮想端末と呼ぶ事になる。 カーネルはブート時にメッセージ流す。 カーネルはttyに送信してるつもり、でも実は本物のttyではない、本物ではないから仮想。 ここまで言えば端末とは何かも分かるよね。 物ではなく概念で理解しよう。 機械式のttyもパソコン端末も仮想コンソールもX上のxtermもktermも端末だ。 パソコンしか見た事ない子には難しいのかな? 電波の多いこのスレでも、屈指の面白いレスに遭遇できた気がするw > カードリーダーの機械式のがちゃがちゃいうやつ=tty。 > これがそのうちパソコンに置き換わる いやに時代が飛ぶなw > パソコン上でlinuxが動くようになってパソコンについてる > モニタやキーボードを使ってしまう事にした、これを仮想端末と呼ぶ事になる。 Linusがこの文を読んだら悲しむだろうなあ… > カーネルはttyに送信してるつもり、でも実は本物のttyではない、本物ではないから仮想。 おい、仮想記憶を説明してみろw > ここまで言えば端末とは何かも分かるよね。 わかんねー(笑) > パソコンしか見た事ない子には難しいのかな? アオリのつもりでバカ丸出し。オチも完璧! お前らの話を分かろうとしても分からない。 仮想コンソール って名前は昔のX端末の名残なんだなーってことで言葉遊びはそれでいいや。 ttyってブート時くらいに表示されてたのが気になってたので検索してみたらタイプライターから来てるんだな。面白いな。 言葉遊びかも知らんが、tty はテレタイプじゃなかったっけ > 仮想コンソール って名前は昔のX端末の名残なんだなーってことで ↓ > お前らの話を分かろうとしても分からない。 無理もない。 >>205 > コンソールってのは日本語に訳すと端末。 それは違う。訳語の一つにいれている辞書もあるけど。 テレタイプも、プリンタータイプのコンソールも使ってたけど、 コンソールはCUI対話装置だよ。 それ以上のものでもそれ以下のものでもない。 X JAPANはもういません。・゚・(ノД`)・゚・。 誰かlinuxで使うときのキーボード、ディスプレイがカーネルから見てどういう 位置づけになっているのか、構造的に説明してくれ ほかのUNIXだとSolarisしか知らんのだが、 Solarisの場合、標準的な状態だとキーボードとマウスがくっついていると フレームバッファ(というか接続しているディスプレイへの文字出力を) コンソールとして使用している。コンソール入力はキーボードとマウス。 キーボードとマウスがくっついてないとシリアルポートがコンソールになる。 SolarisのXが起動したときのメニューから 端末エミュレータ というのと コンソール というアプリ(?)を起動できる。 コンソールはsyslogメッセージを表示してくれる。 POSIXの定義どおりかなと。カーネルから見たらコンソールは/dev/consoleで 必要に応じてそこに出てくるメッセージを表示したりするかどうかで 仮想コンソールゆうたり仮想端末ゆうたりしているだけなのかなと、考える。 カーネルから見ると、いくつかあるキャラクタデバイスのうち、 回線規約のioctlを処理できる機能を持つものがTerminal。 Linuxの場合、こういったキャラクタデバイスには、 - マシンについているキーボード/スクリーンを表わす/dev/tty[0-9]*など - シリアルポート /dev/ttyS[0-9]* - 疑似端末 /dev/pty* などと、それらへの便宜的なアクセス(ハードリンクみたいなもの)を提供する /dev/ttyや/dev/consoleなどのalternate terminalがある。 System Console∈Terminalなので、TerminalのいずれかがSystem Console。 まあ、あれだ。Java風に言えば class CharDevice class Terminal extends CharDevice implements LineDiscipline class SystemConsole extends Terminal implements SyslogListener みたいな感じだ。 >>214 最後のJAVA表現が無ければ、よく分かったんだがw 前から思ってたんだけど、GUIとCUIの共存って無理なのかな? GUI と CUI の共存って、tcl/tk や gtk server みたいなの? 「GUIとCUIの共存」って言ってるやつはバカ。 いっしょに動かすだけなら、単にXの上で仮想端末プログラム動かせばいいだけ。 >>220 バカ、とまでは思わんが同意 X立ち上げてるだけで「Xなんて邪道 UNIX使うんだったらCUIでしょ」とか言われるとうんざりする。 身近にいるんだよね、こーいうのが・・・ いるねー まあ、本当にCLIベースのUNIXをメイン環境にしてるような奴ならまだ許せるんだが、 そういう漢に出会ったことは一度もない。 ちょっと、言葉が足りなかったみたいだけど、 >>220 みたいな単細胞なモデルだと、CUIがGUIの中に入ってしまっている。 そうではなくて、CUIの裏でGUIが動くようなイメージ。 どちらかと言うと、>>219 が近いかなぁ〜。 X11の root window にCUIを実装してるような感じ。 >>223 それは、キーボードだけで全操作が可能な GUI って事で良いのかな? CUIと言うかコマンド操作? w3mは分からないけど、現在のGUIはあくまで仮想キーボードでしかなく、CUIとGUIに違いがあまり無いと思いますね。 ちょっと話は違うかもしれないけど、 GUIをCUIで操作するという観点から、過去のCUIに囚われない新しいCUIによる操作方法が生まれるかもしれない、そういったものだろうか。 > X11の root window にCUIを実装してるような感じ。 これはいいね。X11全体を透明処理して、その背景がCUIというやつ。 これを実現する方法は有るのだろうか? X の背景に枠無し端末なんて スクリーンショットなんかで結構ありふれてるよ。 >>227 TNXちょっと具具ってきます。 >>228 静止画でしょ? Tek端末が流行らなかった歴史を学んでこい… というか、「X11の root window にCUIを実装してるような」という言い回しじゃ、 偉大なroguelike文化や、Windows以前の統合開発環境を知らないとみた。 まあ若者が入ってくるのは悪いことじゃないけど、 じじいの懐古趣味に付き合って車輪の再発明なんかしなくてもいいのに。 Tek端末ってなんだ? gnuplot では選択できるみたいだが、 マイナーな例をだされてもなぁw > 偉大なroguelike文化 はぁ? ひょっとしてゲームのこと? > Windows以前の統合開発環境を知らないとみた。 これは知らんな。つーか、その間もずっと CUI on UNIX Only だったし。 こんな低レベルな話しかやってないからいつまでも不要とか言ってるんだろうなw > Tek端末ってなんだ? gnuplot では選択できるみたいだが、 > マイナーな例をだされてもなぁw 自分が知らなきゃマイナーか…。 お互い通ぶってるのはどうでもいいとして、 ルートに透過端末表示したいってのは 大して新規のアイデアでもなくありふれてるし 単に見た目重視のひけらかしくらいにしか思えないぞ。 見た目重視は別にいいんだけど、 それをCUIとGUIとか共存とか大袈裟にいわれちゃうと >>230 みたいにひやかしたくなるんだよ。 >>234 そうかな? Pure Console でちょっとPDFなりWEBなりを見る必要になる時は多い。 そういった場合には便利といえば便利だが、 あと、上にあげられているものは全て Window Manager でしょ? まったく、似て非なるもの。 俺は通ぶってるつもりはないけど… むしろ「便利なものはどんどん使えばいいじゃん?」的な、 節操のない日和見主義者のつもり。 まあまずは>>225 を作ってみたら?って話だな。便利だったら使ってみるよ。 そこらへんはこだわりがないんだ。日和見主義者だからw >>235 > Pure Console でちょっとPDFなりWEBなりを見る必要になる時は多い。 大昔、テクトロ端末。 今、libsvga, libaa。 テクトロ試したい人は、 xtermのメニューでテクトロON、gnuplotのdeviceにテクトロ指定して描画。 昔は同じディスプレー上に表示された。(モードの切り替え) TeraTermでも使えるよね。 昔、これをつかったdvi viewerがあった気がする。 昔、MS-DOS用のSVGA叩くdvi viewerあったよな。 >>239 あったあった! なつかし〜〜〜! 結構便利だったよね。 今思えば、よくあんな非力なマシンで と思う。 >>237 ちょっと試してみたけど、ちょっ何これ? 全然イメージと違う。ただの馬鹿端末じゃないw まぁ、237にはお似合いかもしれんがw PUREコンソール環境の快適さを、X全画面と近藤している馬鹿がいるようだな。 ずいぶん扇りも安っぽくなったもんだな。 >>205 はひさびさのヒットだったのに。 ν速から来たけど、X11がクソ過ぎるからもっと新しいのを作ろうぜって スレかと思ったら・・ お前ら定義付けのお代わり何杯目だよw >>252 なんでこの人達こんなどうでもいい事で争ってるんだぜ? スレッドから来ました。 >>237 テクトロ端末について、詳しくキボン濡! 測定機の端末??? >>257 測定器やさんがグラフィック端末を作ってた。 当時としては高精彩の図形を描画するために、長残光ブラウン管を用いて 画面のちらつきを抑えていた。 この技術は、オシロスコープ用のブラウン管でも使われていた (当時は、 波形を記憶するなんてことはできないので、ブラウン管に表示させて、 うまく取れてればポラロイドで撮影するなんてことをやっていた。このた めに、ある程度の残光は必要であった。) ので、そういう端末を開発した ものと思われる。 ちなみに、同社のコンピュータ関連機器として X-Terminal とかグラフィッ クプリンタなども開発していたけど、おのおの Network Computing Devices と Xerox に売却された。 >>258 参考に、なりました。 リアルでは見たこともないので、(あとWEBでも殆んど出て来ないので) ちょっと気になってました。 >>260 ・アナログオシロはベクタスキャン ・デジタルオシロはラスタスキャン まあ、アナログオシロの X/Y/Z 軸を制御して、 ラスタスキャンで図形を書いたりもできるけど。 最近のオシロはWindowsXP積んでるよ… 起動が遅くてかなわない orz... あー、そういえば会社にあるオシロはAgilent Technology(旧HP)製だったな。 昔はHP-UX + X11だったのに。 正確な型番は会社行かないとわからんが、たぶんこのシリーズ。 ttp://www.home.agilent.com/JPjpn/nav/-536902819.536908411/pd.html >>263 Agilent (旧 HP) なら、8000 シリーズ / DSO8000B シリーズ このページの... http://www.home.agilent.com/JPjpn/nav/-536902447.0/pc.html 下から3機種。 Tektronix なら、DSA8200 等 http://www.tektronix.co.jp/products/oscilloscopes/dsa8200/index.html このクラスは中身はほとんどパソコンだな。 LAN は当然として、Tektronix の奴だと CD-RW ドライブや、 オーディオインターフェースまでついてたりする。 Agilent の奴にきちんと GP-IB がついてるのは流石。 でも、いつから HP-IB って言わなくなったんだろう...。やっぱり、 HP から分離された時からかな。 >>265 カンベンしてくれw >>266 IEEEの規格になった時にHPの名前を捨てたと聞いた。 HP-UXを搭載していたオシロは、操作パネルを別のXサーバに表示することができ、 実験室外から操作できて便利だったらしい。 まあ、今のWinXPのやつでもVNCを使えばいいはずだけどね。 >>267 > 今のWinXPのやつでもVNCを使えばいいはずだけどね。 今時そんな面倒なことしなくても、ウェブブラウザで操作できるらしいよ。 そうなのか! どこかに監視スペアナとか、こっそり見ることできないかな? ハァハァ 長残光ってことは、cmatrix とか ちょっとだけリアルっぽくなるのか >>268 おおー、本当だ。カタログに書いてある。 しかも、トリガかかったらメールで通知してくれる機能もあったのか。 意味なく使ってみたくなるなあ。 …電気・電子板に逝ってくるw >>271 そんな機能まであるのか。 そのうち、エロゲーでも出来るようになったりして。 仕事の合間にこっそり息抜きとかw >>271 中身は本当にただのWinXPなので、きっとインストールできると思う。 ネットにつなぐ時に(会社の規則で)アンチウィルスソフトまで入れたくらいだし。 まあ、度胸があればだけどねw 直流測定して「D.C.〜ダ・カーポ〜」とか、くだらないことやってみたい。 さよならー、さよならー さよならー、ああー もうすぐ、そこは「コンソルー」の世界♪ 今日、確か四季報の発売日だったな、 帰りに買って帰ろう。 Xいれる人はunixをワークステーションとして使う奴 一方、入れない奴は鯖用途 >>282 これのことじゃね? ttp://ja.wikipedia.org/wiki/Quartz >>283 あんがと、 MACもいろいろあんだね。 もうワケワカメ。 非X11ユーザーも、2ch危機に立ち上がってくれ! Consoleパワーで何とかしてくれ! Consoleユーザーですが、 2chとか別に無くても困らないので、いいです。 なんでFreeBSDは7系列に移行しないの? すれ違いだけど、書き込む勇気!! >>292 X11BASE と LOCALBASE の PREFIX merge が ports 全体に 掛かるぐらいの鬱陶しい作業だから。 >>292 パッケージシステムがいかしてないから。 BSDはaiglが動かないんじゃね? 7はaiglxが標準になり通常の画面描画全般が激しく高速化。 マジすげーよ、感動するよ。 >>271 Wordとかもインストールできるんだよ。ただのWindowsだな。 4ヶ月も前のレスにわざわざ外出 (>>274 ) のレスをするあんたが、好き。&heart; CentOS で CUI 使いたかったら、ランレベル3にしる! それがリアル玄人への道! xinitコマンドでXを起動する画面全面コマンドプロンプト式ユーザインターフェース 長いな いつも利用頂きありがとうございます。 忙しい毎日、当ショップを楽しみたい皆様にゲームの金策ではなく、真にゲームを楽しむための時間のご提供をサポートします。 ☆☆低価格にて通貨の取引中!是非ご利用ください!☆☆ 簡単なフォームよりお申し込みできます! 業界最低価格サイト:夢幻ゲームショップ 営業時間 24時間 年中無休 YAHOO検索: http://search.yahoo.co.jp/search?p=%CC%B4%B8%B8%A5%B2%A1%BC%A5%E0%A5%B7%A5%E7%A5%C3%A5%D7&fr=top_v2&tid=top_v2&ei=euc-jp&search.x=1 >>302 /etc/inittab を見てみろ。(例: cat /etc/inittab ) そこを普通に読むと initdefault: という項目があるから、 それをCUIのRunLevelに変更すればCUI環境の構築完成ということになる。 CentOS や RedHat なら 3 だ。 RealGuru or RealHackerへの道は CUI 以外存在しない。 なんとかランレベルを手軽に二文字(以上)にする方法無いかねぇ いやUNIXの枠内で DirectFBとX11の関係について知りたいんだけど、 DirectFBはX11を置き換えられるの?DirectFB+Gnomeで X11無しで、Gnome環境は楽しめるのかな? Qt/Embedded みたいなやつでも動いてたような… ちがってたらスマソ スレチかもしれないが、GUIってWindowsとかの方が使い易くない? こなれてるし、統一感がある。 X11はWinの猿真似 一行目は、こなれては微妙だけど、統一感はあるな。 まあ、WM が一種類しかないからだけど。 二行目は、一応吊りと言うことで処理しとくけどいいよね。 統一感ないじゃん cmd.exeのツールバーとか、各アプリの設定タブとか。 システム設定がらみでも、ネットワークセンターだけ作りが全然違って、 デバイス管理周りのGUIは古いまま。 確かにWindowsは統一感ないね。 Mac OS XもTerminal.appは設定が古いGUIのまんま。 GNOMEやKDEの方がずっと統一感がある。 >>318 Xがいつからあるか知ってる? Winはどこからパクッたかしってる? Windowsってシステムフォントかえるのも一苦労するし あれ、今でもそうなのか? レジストリでシステムフォントかえると、フォントによっては文字がちょちょ切れたりする 記憶がある >>323 ひょっとしてX11が起源or手本なわけ? まぁ、たとえそうだとしても、今のX11/GUIはWinの尻を追いかけてる以上の事を まったく感じられないんだけどね、しかもえらい遅れて。 XとGUIを一緒にしてる時点で何を批判してるのか意味不明。 Smalltalk-80. 1980年 Windows 1983年 X Window System 1984年 >>327 > Windows 1983年 version1.0が出たのが、1985年だろ。1983年は開発のアナウンスのみ。 version1以前なら、Xも前身のWが1983年に既に「動いて」いる。 ゴ ゴ ゴ ゴ ゴ ゴ ゴ ゴ /\ /| / /| \/ |(\ /) / / | \|( ゚ー゚) <全力でWindowsを捨てOpenBSDに移行せよ / / | __〃`ヽ 〈_ OpenBSD / γ´⌒´-−ヾvーヽ⌒ヽ OpenOffice.org+Wine //⌒ ィ theo`i´ pf ); `ヽ FireFox+Xfce+uim+anthy // ノ^ 、___¥__人 | ClamAV+Snort+Privoxy+Tor / ! ,,,ノ爻\_ _人 ノr;^ > ) PostgresQL+MySQL+Openldap / ( <_ \ヘ、,, __,+、__rノ/ / ヽ_ \ )ゝ、__,+、_ア〃 / ヽ、___ ヽ.=┬─┬〈 ソ、 〈J .〉、| |, |ヽ-´ /"" | sshd |: | レ :|: | リ / ノ|__| | ↑ /| ,, ソ ヽ ) \_/ .,ゝ ) イ ヽ ノ y `レl 〈´ リ / ノ | | . l / l;; | 〉 〈 〉 | / ::| (_ヽ \、 (。mnノ `ヽnm Q. X11 は UNIX の勉強に使えますか? A. X11 は UNIX に慣れた人間が GUI を使って楽するのには向いていますが、 UNIX の勉強には向いていません。 UNIX+Xでは持て余すGPU資源を、 (1) 装飾以外で活用する→有意義 (2) Xやデスクトップの装飾/イルミネーションで活用する→無意味つーかバカ氏んでほしい (3) 携帯端末のUIで活用する→有意義 質問です FirefoxのX-Window版使うとだーってインターネットが出るじゃないですか そのインターネットしばらく見てるとメニューとかが開かなくなりわーって操作不能になるんです これ直りますの?勿論ググりましたが、当方馬鹿なのでわかりません サルでも分かるような回答を強く期待します 僕はこういう小バカにしたような書き方しか出来ませんが、凄く切実に知りたいです さぁどうぞ↓ X窓のお陰でグラフィック(視覚)表示はどうにか成ってるが、音声関係(聴覚)が*BSD 一族はgdgdだね。Linuxも色々なフレームワークが喧嘩してて、ちっとも統一されない けど。なんでMITはX窓(GUI)の研究の時、サウンドのUIも一緒に研究しなかったの? 馬鹿なの? 死ぬの? ってか視覚もカメラ入力が壊滅的だな。EOS5Dやら、QSI, FLIのデバドラはいつ 開発されるの? 動画も壊滅的だ。ImagingSourceカメラのデバドラも無い… Xは昔の技術をそのまま増築してるだけで古くさく、例えばGPUの動画再生支援 とかで見ても非効率的な状態でハードの性能を引き出せなくなってるから。 同じPCに入れたWindowsと比べても画像処理系の性能が落ちる場合が多い。 vncを使うと接続ごとにデスクトップが作られるような感じになったのですが、そうじゃなく、 本体のデスクトップをリモートクライアントから直接操作する方法はありませんか? >>343 TigerVNCのx0vncserverを使えばできるよ Xサーバにvnc.soモジュールを読み込ませるやり方もあるんだけど動作が少しおかしいはず ttps://wiki.archlinux.org/index.php/Vncserver_%28%E6%97%A5%E6%9C%AC%E8%AA%9E%29 の物理ディスプレイで vncserver を実行する (5900 ポート)を参照 xlockを起動すると libGL error: failed to open drm device: Permission denied と出ました。 ライブラリのパーミッションはすべて -rwxr-xr-x でした。 何をどうすれば良いのかよく分からないです。 エラーを除くための知恵を貸してください。 lib*.soとかのパーミッションじゃなくてDRIデバイスのパーミッション(ACL含む)。 login認証通ったVTと同じVTでXを起動しないとOpenGLが有効にならない。 グラフィカルログイン使うか、ck-xinit-session実行するか、VT切替えないか。 デフォルトで$HOMEに DesktopとかDownloadsとか勝手にできるディレクトリ名を 変更することできる? このまえBSDインストールしたら、 サーバーのインストールを選ばなかったので ログイン画面が出ずにセーフモードみたいな白黒文字画面で止まったよ。 やっぱサーバーなしでは使えないOSだなw UNIXなんか選んじゃう、選ばれた一部のエリートが X11を使うとは思えない .xinitrcに、twm& とだけ書いてxinitを実行してみたのですが、起動後すぐに落ちます。バグでしょうか? twmと書いてみましたがやっぱりすぐに落ちます。。 >大阪府三島郡島本町のイジメはいじめられた本人が悪い >みんなそう思ってる >誰も同情しない >うんこ食っとけ! >はよ死ねクズ ↑ 島本町のバカどもがこんなスレを立ててる いじめの加害者を擁護し被害者を非難するスレを公然と立てる 島本町という町はあり得ない町だな 誰でも簡単にパソコン1台で稼げる方法など 参考までに、 ⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。 グーグル検索⇒『宮本のゴウリエセレレ』 TNTBMLZ24X 知り合いから教えてもらったパソコン一台でお金持ちになれるやり方 時間がある方はみてもいいかもしれません グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』 8ZIPQ まあX11あればWindowsいらないからな MSにしてみればX11は目の上のたんこぶだろw あれだけやらかしたのにこの枠 タップか長押しでもきっついよ ソヌ復帰の目処は立ってるのでまあ… read.cgi ver 07.5.0 2024/04/24 Walang Kapalit ★ | Donguri System Team 5ちゃんねる