■■■X11不要論■■■R2■■■
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
NGNGすべての問題はここだ
1.Xあるんだから必要ない とかいって協力しない
2.俺はGUIは使わないから興味ない
3.男だったらCUIだろうが
4.だったら、MacOSX使えば?
5.KDEやGNOMEがあるじゃない。壱から、しかも土台から作るなん
て無理無理
6.そもそも、そんな技術力は存在しない
7.多くのUNIXプログラマのGUIに対する見解があまりにも非力であり
ろくな物ができあがらない。
8.ネットワーク透過性が云々...... とごねてXを捨てない
0497名無しさん@お腹いっぱい。
2005/10/25(火) 18:49:160498名無しさん@お腹いっぱい。
2005/10/25(火) 19:09:25…
0499495
2005/10/25(火) 19:33:08ん???
CPU負荷を比べているのは、どっちなんだ?
(1)グラフィックアプリを、Xと非Xで実行する場合?
(2)非グラフィックアプリを、Xと非Xで実行する場合?
(1)なら、確かに >>496 の言う通りだ、餅は餅屋だ、アクセラレータが
良く効くだろう。その分CPU負荷も軽い。
しかし、(2)なら違う。俺は(2)を主張しているアフォが仕切っている
とばかり思っていた。
0500名無しさん@お腹いっぱい。
2005/10/25(火) 19:46:410501名無しさん@お腹いっぱい。
2005/10/25(火) 19:48:01(2) テキストアプリの話に決まってるだろ。
PC系の場合、デフォルトだとコンソールは framebuffer ではなく
キャラジェネ方式だから、この場合に限ってはコンソールの方が
軽い。
しかし、このスレの現在の文脈では、コンソールで2chを読み書きって
話だから、キャラジェネ方式ではなく、framebuffer を使って、
文字をグラフィックの一種として書くことになるはずだ。
さもないと IBM PC では日本語は出せない。
で、どうやら、自称ハッカー君は、framebuffer に文字を出す場合に
アクセラレータのサポートを得られないと思っているらしいが、無知も
はなはだしい。文字を描くのも画面をスクロールするのも、アクセラ
レータの基本機能 (BitBlt) でサポートされている。だから、CPU への
負荷は、ほぼ確実にアクセラレータを使える Xserver の方が軽い。
0502名無しさん@お腹いっぱい。
2005/10/25(火) 20:03:39後半文章がおかしくないか?
>>framebuffer に文字を出す場合にアクセラレータのサポートを得られな
>>いと思っているらしいが、無知もはなはだしい
だからframebufferはアクセラレータのサポートを得られる…(A)
(A)と
>>ほぼ確実にアクセラレータを使える Xserver の方が軽い
が矛盾してるよ。
0503名無しさん@お腹いっぱい。
2005/10/25(火) 20:17:15framebuffer っていうのは、通常ビデオカード上に存在する、
画像を保存するメモリのことなんだ。
Linux の framebuffer デバイスを使った場合でも、
Xserver を使った場合でも、どちらもグラフィックを描画する
先は、framebuffer で同じなんだ。
「framebuffer に文字を描画する場合、アクセラレータのサポートが
得らないと思ってるらしいが、それは無知の結果である」
「Xserver が framebuffer に文字を描画する場合、アクセラレータを
使える」
「Linux の framebuffer デバイスは、アクセラレータを使えないこと
が多い」
ほら、全然矛盾してない。
framebuffer っていう言葉が、Linux の framebuffer デバイスと同義
だと思っていると、>>502 みたいに誤解しちゃうんだね。
やれやれ
0504名無しさん@お腹いっぱい。
2005/10/25(火) 20:20:360505名無しさん@お腹いっぱい。
2005/10/25(火) 20:28:42あとハッカーなんて言葉まじめに使うと厨っぽく見えるよ。
0506名無しさん@お腹いっぱい。
2005/10/25(火) 20:32:01なわけねぇよな?(汗
EGAだとするとすごいな(汗
0507名無しさん@お腹いっぱい。
2005/10/25(火) 21:10:490508名無しさん@お腹いっぱい。
2005/10/25(火) 21:35:51> コンソールデバイスの出力って言ってるんだから、
> (2) テキストアプリの話に決まってるだろ。
> PC系の場合、デフォルトだとコンソールは framebuffer ではなく
> キャラジェネ方式だから、この場合に限ってはコンソールの方が
> 軽い。
> しかし、このスレの現在の文脈では、コンソールで2chを読み書きって
> 話だから、キャラジェネ方式ではなく、framebuffer を使って、
> 文字をグラフィックの一種として書くことになるはずだ。
> さもないと IBM PC では日本語は出せない。
無知もここまでくると有る意味立派だなw
コンソールで2chやってるけど、俺は framebuffer はあまりつかわんぞ。
Linux でのコンソール環境のデフォルトは決して framebuffer ではない。
嘘だと思うのなら、メジャーなディストリで試してみるが良い。
無料でダウンロードできるものばかりだから、お前にもきっとわかるはずだ。
> で、どうやら、自称ハッカー君は、framebuffer に文字を出す場合に
> アクセラレータのサポートを得られないと思っているらしいが、無知も
> はなはだしい。文字を描くのも画面をスクロールするのも、アクセラ
> レータの基本機能 (BitBlt) でサポートされている。だから、CPU への
> 負荷は、ほぼ確実にアクセラレータを使える Xserver の方が軽い。
君の間違った前提なら、その可能性もあるかもしれない。
しかし、現実に果してそこまで軽くなるかな?
0509名無しさん@お腹いっぱい。
2005/10/25(火) 21:42:49> 画像を保存するメモリのことなんだ。
> Linux の framebuffer デバイスを使った場合でも、
> Xserver を使った場合でも、どちらもグラフィックを描画する
> 先は、framebuffer で同じなんだ。
俺に対するものではないが、ちょっとついでに、突っ込んでおこう。
# X11使いにしては、なかなか勉強してる奴みたいだからな。
# 普通のGUI使いは概してチャラチャラしたことばかり気をとられて、
# 技術力を伴っていないやつが大半だ。
# チャラチャラした外見に囚われてる奴と言うのは、
# コスプレしたブスに、ハァハァしてるようなものだ。
(おっと、前置きが長くなったなw)
Linux での X11 on framebuffer というのは今では珍しい方じゃないかな?
何故かわかるか?ずばり、遅いからだ。
0510名無しさん@お腹いっぱい。
2005/10/25(火) 21:50:32framebuffer デバイスドライバを使ったXサーバの話なんか誰も
してないんだが。
どうやら、普通のXサーバが、framebufferデバイスドライバを
通さずにframebufferにアクセスしていることさえ理解できて
ないらしい。
Linux しか知らないと、普通のハードウェア用語の理解が、
ここまで困難になるのか…
0511名無しさん@お腹いっぱい。
2005/10/25(火) 21:58:36Linux の framebuffer デバイスとの区別がついてないこと
からして、508/509 は自称ハッカーと同一人物じゃねえ?
0512名無しさん@お腹いっぱい。
2005/10/25(火) 22:05:52> 無知もここまでくると有る意味立派だなw
> コンソールで2chやってるけど、俺は framebuffer はあまりつかわんぞ。
> Linux でのコンソール環境のデフォルトは決して framebuffer ではない。
つーのも意味不明だな。
「framebuffer」=fbtermって思っているのか?
0513名無しさん@お腹いっぱい。
2005/10/25(火) 22:08:300514名無しさん@お腹いっぱい。
2005/10/25(火) 22:14:21の区別がつかない人間が、一人だけじゃなくて複数いるってことか?
Linux ユーザってすごいな。(w
0515名無しさん@お腹いっぱい。
2005/10/25(火) 22:15:00たぶんkonでしょ?日本語なら。
レッドハット英語版にも標準でついて来るみたいだし、
0516名無しさん@お腹いっぱい。
2005/10/25(火) 22:16:47ある意味ローカルだ罠w
0517名無しさん@お腹いっぱい。
2005/10/25(火) 22:18:04Sun ユーザ程じゃないよw
Localな方言を世界標準言語と思ってるようなものw
0518名無しさん@お腹いっぱい。
2005/10/25(火) 22:22:11使わないだけだろうけどな。
0519名無しさん@お腹いっぱい。
2005/10/25(火) 22:25:25依存しない用語だってことを、まず勉強した方がいいですよ。
それとも Linux ハッカーさんには難しすぎて、手に余りますかね…
0520名無しさん@お腹いっぱい。
2005/10/25(火) 22:28:36横レスだけど、その意味でのframebufferならアクセラきかないよ。
0521名無しさん@お腹いっぱい。
2005/10/25(火) 22:35:25手も足もでなくなると、次は口からでまかせか。(w
ここら辺でも読んで
ttp://web.cs.wpi.edu/~matt/courses/cs563/talks/hwaccwin.html
勉強してから出直してこい。
0522名無しさん@お腹いっぱい。
2005/10/25(火) 22:53:550524名無しさん@お腹いっぱい。
2005/10/25(火) 23:32:18のスレはここでつか?
0525名無しさん@お腹いっぱい。
2005/10/25(火) 23:44:03議論の主旨には関係ない。
>>524
俺は Framebufferマンセーなんて言った覚えないよ。
だいたい、それって意味不明
「CPUマンセー」とか「ハードディスクマンセー」ってなんか意味ある?
0527名無しさん@お腹いっぱい。
2005/10/26(水) 00:29:21前にもあったけどX絡みはアレな人が出てくるから
2chではマトモな議論はできないクマ。。。
0528名無しさん@お腹いっぱい。
2005/10/26(水) 00:50:37そゆこと。
kon の場合も、アクセラレーションが使えないから、メモリが
十分にある状況でのCPU負荷なら、Xより不利でしょ。
もちろんメモリ負荷なら kon の方が有利。
しかし >>472 はメモリに余裕があろうがおかまいなしだったからな。
あと、konじゃなくて、カーネルのコンソールデバイスが直接
framebufferに描画する場合は、どんなユーザレベルプログラム
よりも高い優先度で動いてしまう。これは、サーバマシンなどでは
かなり憂鬱。
0529名無しさん@お腹いっぱい。
2005/10/26(水) 02:03:45ユーザプロセスに実行権が回らない点が問題だというのは、
ノンプリエンプティブなカーネルだけの話じゃないかなあ?
まあ、まさにLinuxのことなんだけどもw
一応Linuxでも2.6系列でプリエンプティブスケジューラが入ったらしいねえ…
0530名無しさん@お腹いっぱい。
2005/10/26(水) 02:05:48「別のカーネルプロセス」にスイッチできるってだけの意味で
「ユーザレベルプロセス」にはスイッチできないのよ。
だから最新のLinuxでも、やっぱり駄目。
0531名無しさん@お腹いっぱい。
2005/10/26(水) 02:47:17あるプロセスが何らかの理由(タイマ割り込みとかシステムコール)でカーネルモードで休眠し、
うかうかしてるうちにカーネルモードでフレームバッファを叩き始めた香具師がいて、
そのうち本人は起床できる条件が発生したけど、まだ延々とフレームバッファを
叩き続けてるからユーザモードには戻れない… っていう事態は避けられると思うんだけど。
間違ってたらごぬんね。
でも、Linuxの場合はプリエンプションされうる場所が
かなり限定されてるっぽいので、本当に↑の効果があるかはわかんない。
0532名無しさん@お腹いっぱい。
2005/10/26(水) 02:58:06プリエンプションの結果、その休眠から起こされたプロセスが、
ユーザモードに戻ろうとすると、今度はまたフレームバッファへ
の書き込みを行なっているカーネルプロセスにスイッチして戻って
しまうのよ。
なぜなら、カーネルモードのプロセスは、ユーザーモードのプロセス
よりも常に高い優先度を持つから。
結局、コンソールデバイスの処理が終るまでは、ユーザモードの
コードは動くことはできないわけ。結果として、Xサーバやkonに
比べて、劣るってことになる。
0533名無しさん@お腹いっぱい。
2005/10/26(水) 19:42:36X11が重さは別にプリエンプティブ云々はそれほど関係ない
メモリが十分あるとして make world 叩いてみろ。
おそらく、ここでうだうだいってるGUI房には無関係なコマンドだろうがなw
そして、その測度を kon でも jconsole でも jfbterm でもなんでもいい、
日本語が表示できるコンソールでも測ってみろ。倍ぐらい違うからw
馬鹿は口先だけで煙にまいたりするから、これも主旨が違うなんてことに
なるんだろうけど、真のハッカーは口先ではなく、コードで勝負するもんだ。
0534名無しさん@お腹いっぱい。
2005/10/26(水) 19:44:41念のために言っとくけど、重いのは X11 だからなw
0535名無しさん@お腹いっぱい。
2005/10/26(水) 19:53:380536名無しさん@お腹いっぱい。
2005/10/26(水) 20:27:11たしか、Minix陣営としては、マイクロカーネルがすばらしいので、
Linux は時代遅れでダメダメ。。。
でも、現実はモノリシックカーネルの方が早かった。
0537名無しさん@お腹いっぱい。
2005/10/26(水) 20:31:08でも論文ではモノリシックカーネルの圧勝だった筈。
GnuHurd が抜けないのはなぜ???
0538名無しさん@お腹いっぱい。
2005/10/26(水) 20:47:110539名無しさん@お腹いっぱい。
2005/10/26(水) 20:55:440540名無しさん@お腹いっぱい。
2005/10/26(水) 21:57:54恥ずかしレスNo.1おめでとう
0541名無しさん@お腹いっぱい。
2005/10/26(水) 22:26:58make world の意味知ってる?
0542名無しさん@お腹いっぱい。
2005/10/26(水) 22:34:400543名無しさん@お腹いっぱい。
2005/10/26(水) 23:04:03システムをトータルで見る力がないんだよなぁ〜
コスプレブスにはぁはぁはワロタけどw
言い得て妙ではある。
0544名無しさん@お腹いっぱい。
2005/10/26(水) 23:17:24するなや.
0545名無しさん@お腹いっぱい。
2005/10/26(水) 23:17:44頑張ったんだろうが「オマエガナー」って落ちを期待してるのが見え見えで
やっぱりつまらん。
0546名無しさん@お腹いっぱい。
2005/10/26(水) 23:32:47おまえ、うざいよw
結構面白い流れが続いているから、しらないならレスつけないほうがいいよ?w
0547名無しさん@お腹いっぱい。
2005/10/26(水) 23:34:10確かに貴女は正しい。
しかし、そのようなソフトで上級者が使うようなソフトはない。
GUIは所詮CUIが使えない素人むきのUIでしかない。
0548名無しさん@お腹いっぱい。
2005/10/26(水) 23:41:22そうか?
上級者にもいろいろあるけど、必ずしも「OSに近い=高度」ではないぞ。
とはいえ、GUIユーザの平均値が低いのは確かだけどなw
0549名無しさん@お腹いっぱい。
2005/10/26(水) 23:45:50windows ばかり使ってた人が
console 初めて使って
ハッカーっぽさに浮かれて X 批判してるだけでしょ?
くだらないよ。
0550名無しさん@お腹いっぱい。
2005/10/26(水) 23:47:57そりゃあさあ, ほとんどのことはコンソールからできるよ. あんたの言う
通り. 特にシステム管理に関しては100%できるよ. それを否定する気はな
いよ.
でもだねえ, 上級者とか真のハッカーだとかそういう偉い人たちだって
Xをつかわなきゃどうにもならん仕事だってあるだろうさ. 俺はそういう
ことを言ってるのよ. 特に我々日本人はね, いろいろ工夫しないと日本語
の読み書きにも苦労するわけだよ. スーパーハッカーだってウェブ見たり
PDF読んだりするでしょ?
ちなみに今あなたはどういう環境から2chに書き込んでんの?
0551名無しさん@お腹いっぱい。
2005/10/26(水) 23:49:04新しいネタを披露した芸人が滑りまくって急遽持ちネタに切替えたみたいな感じ?
引退が近いんじゃない?
0552547
2005/10/27(木) 03:43:05> >>547
> そりゃあさあ, ほとんどのことはコンソールからできるよ. あんたの言う
> 通り. 特にシステム管理に関しては100%できるよ. それを否定する気はな
> いよ.
>
> でもだねえ, 上級者とか真のハッカーだとかそういう偉い人たちだって
> Xをつかわなきゃどうにもならん仕事だってあるだろうさ. 俺はそういう
> ことを言ってるのよ. 特に我々日本人はね, いろいろ工夫しないと日本語
> の読み書きにも苦労するわけだよ. スーパーハッカーだってウェブ見たり
> PDF読んだりするでしょ?
確かにその通りですね。以前 w3m on framebuffer でウェブ見たり、
PDF on framebuffer で文書読んでたりした時期もあったんですが、
相当に設定が大変でした。いろいろやってるうちにPDFやらPSやらの
の内部フォーマットまでわかって来たりしてw
ただ、同じソフトでもGUIとCUIでは理解度が全然ちがいますよね。
このあたりが、グル好みといわれる結縁でしょうか?
> ちなみに今あなたはどういう環境から2chに書き込んでんの?
今では、WEB見るときfirefox、文書見るときWindowsを使っています。
あと携帯ですかね?
頑張ればコンソールからでもアクセスできるんでしょうけど…
0553名無しさん@お腹いっぱい。
2005/10/27(木) 04:54:520554名無しさん@お腹いっぱい。
2005/10/27(木) 11:26:29>> 今では、WEB見るときfirefox、文書見るときWindowsを使っています。
>>あと携帯ですかね?
まあ,結局みんなここに落ち着くよね。
>>553
w3mのいいところはエディタ感覚で移動できるところですね。あんまり機能を
求めちゃいけない。
0555名無しさん@お腹いっぱい。
2005/10/27(木) 12:32:37ttp://berlin-consortium.org/
こっちは生きてるけど死んでる……。
ttp://www.fresco.org/
0556名無しさん@お腹いっぱい。
2005/10/27(木) 18:19:25ぐあっ。
そんなことになっちゃったのかぁ。
まぁ、こんだけXがはびこればなぁ。という気もしなくはないが。
ちょっと寂しいなぁ
0557名無しさん@お腹いっぱい。
2005/10/27(木) 18:35:02そこでwineですよ!
0558名無しさん@お腹いっぱい。
2005/10/27(木) 19:12:210559名無しさん@お腹いっぱい。
2005/10/27(木) 21:43:16基本的にはX11でしょ?
違った???
0560名無しさん@お腹いっぱい。
2005/10/27(木) 23:38:49あってるよ。
ただし、X11のUIを完全に一掃できるだけのポテンシャルをもつアプリゆえ、
X11GUIユーザの工作活動が活発化すると思われる。
0561名無しさん@お腹いっぱい。
2005/10/28(金) 00:22:26Xにおんぶにだっこの状況だと、そこまではいかんのじゃ?>560
でもどーなんだろ?このスレだと、その通りにネタ的に盛り上がったりするんだろーか?
0562名無しさん@お腹いっぱい。
2005/10/28(金) 02:51:13ReactOS のウィンドウシステムを切り出すとかが解になるかと
0563名無しさん@お腹いっぱい。
2005/10/28(金) 10:56:510564名無しさん@お腹いっぱい。
2005/10/28(金) 13:53:360565名無しさん@お腹いっぱい。
2005/10/28(金) 18:41:55X12 なんて出るわけ無いしw
お前ら一掃されるぞw
0566名無しさん@お腹いっぱい。
2005/10/28(金) 19:00:20Windowsの設計はX11に比べてどこが優れて(劣って)いるの?おしえてちょ。
0567名無しさん@お腹いっぱい。
2005/10/28(金) 19:20:080568名無しさん@お腹いっぱい。
2005/10/28(金) 19:21:46どっちも実現しそうにないなあ
0569名無しさん@お腹いっぱい。
2005/10/28(金) 19:54:43設計がすぐれているかどうかは異論があるな。
ただ、実装とUIはすばらしい。
0570名無しさん@お腹いっぱい。
2005/10/28(金) 20:20:260571名無しさん@お腹いっぱい。
2005/10/28(金) 22:56:50もちろんX11抜きで!
おっと FrameBuffer は禁句だったかなw
0572名無しさん@お腹いっぱい。
2005/10/28(金) 23:14:15そこまで行くとやり過ぎなんじゃね?でもX11に対するアンチテーゼと
してはおもろいかもね。framebuffer利用者に受け入れられるかは
やや疑問。
0573名無しさん@お腹いっぱい。
2005/10/28(金) 23:27:39組込み用だよね。
フリーじゃないよね???
0574名無しさん@お腹いっぱい。
2005/10/28(金) 23:45:21>>572
商用で組み込まれてるんで、受け入れられてるんじゃない?
ただ、ビジネスモデルが不明。
0575名無しさん@お腹いっぱい。
2005/10/29(土) 00:22:29実装はダメだろう。
個人的にはUIも好きではない。
0576名無しさん@お腹いっぱい。
2005/10/29(土) 00:55:57ソース公開が嫌な企業には、商用ライセンスを売りつける^W買って
もらうというものです。
0577名無しさん@お腹いっぱい。
2005/10/29(土) 03:22:03その上に構築されたQtopiaがいわゆるDesktop環境だよね。
(PDAでdesktopってのもおかしいが…)
タスク切り替え方式で、ウィンドウはオーバラップしない。
0578名無しさん@お腹いっぱい。
2005/10/29(土) 10:38:30Qt/Embeddedアプリ自体は普通にオーバーラップできるよ。
Qt/EとQtopiaはQtとKDEの関係みたいなもの。
0579名無しさん@お腹いっぱい。
2005/10/29(土) 16:21:53おお、そうなのか!
ひょっとしてKDEがQt/Eで動く可能性とかあるの?
0580名無しさん@お腹いっぱい。
2005/10/29(土) 16:22:42よくそんなやり方で、やっていけるねぇ
ある意味ミステリーだw
0581名無しさん@お腹いっぱい。
2005/10/30(日) 19:14:43あれだけ整理されたライブラリを提供できてれば成り立つと思うけどなぁ。
0582名無しさん@お腹いっぱい。
2005/10/30(日) 19:51:24技術力に異論はないです。はい
収益モデルに疑問があるのです。
0583名無しさん@お腹いっぱい。
2005/10/30(日) 20:11:330584名無しさん@お腹いっぱい。
2005/10/30(日) 20:31:21http://partners.trolltech.com/partners/resellers.html
0585名無しさん@お腹いっぱい。
2005/10/30(日) 21:15:40それに比べてgtkは(ry
0586名無しさん@お腹いっぱい。
2005/10/30(日) 21:51:22placement newをうまくつかってメモリ管理できる技術者が少ないかな?
シンビアンOSに比べると、ライブラリ部分しかないのが弱点か?
0587& ◆O0C1y/vO4A
2005/10/31(月) 10:53:01あれさえなければ今ごろ。。。
0588名無しさん@お腹いっぱい。
2005/10/31(月) 12:27:17ある知り合いがC++で書いたアプリ公開したら
「C++なんか使うなヴォケ」と言われたとか
0590名無しさん@お腹いっぱい。
2005/10/31(月) 17:44:470591名無しさん@お腹いっぱい。
2005/10/31(月) 22:00:09審美案にハッカー無しw
名言
0592名無しさん@お腹いっぱい。
2005/10/31(月) 23:44:35センス無いのに何回も書き込みするんだな。
0593名無しさん@お腹いっぱい。
2005/11/01(火) 04:17:020594名無しさん@お腹いっぱい。
2005/11/01(火) 08:31:14それは多分無理。基本的にQt/EはQtのサブセットなのでAPIが
足りないと思われる。
というかQtの描画ドライバ部分はX11, Win32と分離されてるので、
その気になればフレームバッファ用ドライバとかも作れそうな予感。
0595名無しさん@お腹いっぱい。
2005/11/03(木) 20:17:300596名無しさん@お腹いっぱい。
2005/11/04(金) 19:50:35散々ガイシュツかもしれんが、コンソール使う奴って異常に詳しい奴が多いよね?
もちろん、GUIつかう奴でそういった奴もいるけど。
割り合いでいうと圧到的に前者が多いんでない?
■ このスレッドは過去ログ倉庫に格納されています