X window systemat UNIX
X window system - 暇つぶし2ch641:名無しさん@お腹いっぱい。
08/04/06 13:31:39
>>638
WMの機能ってんだからXF86Configのマニュアルには書いてないだろ

642:名無しさん@お腹いっぱい。
08/04/06 13:34:55
WMの機能じゃないのが使いたいんだろ


643:629
08/04/06 16:42:01
質問の意図は
xorg.confにVirtualの記述を追加してもなぜか945/965のチップでは
virtual screenが使えないということでした
他のチップで正しく機能することは確認済みです
もしxorg.confの修正で使えていましたらお教えください

644:名無しさん@お腹いっぱい。
08/04/06 16:44:20
修正もなにもお前の設定がわからんだろ。

645:629
08/04/06 23:33:21
>>644
私がやったのは/etc/X11/xorg.conf内のdisplay-subsectionに
Subsection "Display"
Depth 24
Modes "1024x600" "800x600" "768x576" "640x480"
Virtual 1024 1200 #<==この行を追加した
EndSubSection
の4行目にあるように,Virtualからはじまる1行を書き足しただけです
これで他のグラフィックスカードの場合はすべて期待通りの動作をしましたが
Intel 945/965だとなぜか動かないのです

646:名無しさん@お腹いっぱい。
08/04/06 23:53:20
Depthを減らしたら動いたりしないか
1024*1200出すにはVRAMが足りないとかの原因ならば

647:名無しさん@お腹いっぱい。
08/04/07 00:51:28
それよか ドライバの問題とかモジュールとか色々あるだろ

他の環境で動いても、他とは違う環境なんだろ

648:629
08/04/07 20:33:44
>>646
Depth減らしても画面の大きさを小さくしてもだめです
>>647
945/965で動いているという報告がひとつもないということは
やはりまだXがこれらのチップに完全には対応していないんでしょうね
完全なサポートを待つことにします

649:名無しさん@お腹いっぱい。
08/04/07 21:15:38
>>634の最後の一行を良く読め。

650:629
08/04/08 08:26:27
>>649
grep -i virtual /var/log/Xorg.0.log で検索しても
目視で探しても該当する箇所がありません
なお,virtual screenが使えている他のシステムでは
(--) RADEON(0): Virtual size is 1600x2000 (pitch 1600)
のような行が含まれています

651:名無しさん@お腹いっぱい。
08/04/08 13:10:54
ちゃんと見ろよw

652:名無しさん@お腹いっぱい。
08/04/25 15:00:13
Xはサーバとクライアントの表記をさっさと逆にしろや
あまのじゃくにもほどがある

653:名無しさん@お腹いっぱい。
08/04/25 20:39:35
サービスを受けるプログラムをサービスを提供するプログラムを
識別することすらできない馬鹿ですか?

654:名無しさん@お腹いっぱい。
08/04/25 20:41:02
Xサーバはサービスを提供する、
VNCクライアントはサービスを受けるわけだ?
さあ何が違うんだろうか。

655:名無しさん@お腹いっぱい。
08/04/25 21:32:34
xmodmapについて教えてください。Backspaceキーに「=/+」を割り当てたく、
.xmodmaprcファイルに「keycode 22 = equal plus」と記述したのですが、
「=」しか割り当てられず、Shiftを押したときに「+」が出ません。
どのような設定をすればよいのでしょう?

656:名無しさん@お腹いっぱい。
08/04/25 23:19:24
>>654
考え方が全然違うだろ。

VNC は画面を転送するソフトだから、サーバー側にもクライアント側にも
画面が要るけど、X はクライアント側に画面なんか要らない。

657:名無しさん@お腹いっぱい。
08/04/26 01:08:26
>>655
それ, modmap じゃできない! 特に XFree86 系の流れを汲む奴.


658:657
08/04/26 01:18:44
最近, 暇がないんでソース見てないが,
keycodes/xfree86 に手を入れて使ってる

Section "InputDevice"
...
Option "XkbKeycodes" "/PATH/TO/YOUR/xfree86"
...
EndSection


659:名無しさん@お腹いっぱい。
08/04/26 02:58:40
>>656
リモートデスクトップは?あれサーバ側に画面いらんけど?

660:名無しさん@お腹いっぱい。
08/04/26 04:08:56
どの視点で見るかで、言い方なんていくらでも変わるんじゃないの?
表示する内容をサービスしていると考えれば、アプリケーションが動いている方がサーバーだし
ディスプレーに表示することをサービスしていると考えれば、端末側がサーバー

Xの場合は表示内容に興味なく、細かいレベルの描画に着目しているから後者になるが

661:655
08/04/26 06:21:49
>>657
ありがとう。調べてみます。
なお使っているのは仰せの通り「XFree86の流れを汲」むxorgです。

662:名無しさん@お腹いっぱい。
08/04/26 09:07:40
>>659
内部的に画面作られてるよ。

>>660
> どの視点で見るかで、言い方なんていくらでも変わるんじゃないの?

サーバーはクライアントの要求を受けて動作するものだから、端的に言うと
どっちが待ち受けているかでサーバーとクライアントが決まる。

X のクライアントは何を待ち受けるんじゃなくて、X サーバーに表示を依頼
するから端末側がサーバーだし、VNC やリモートデスクトップは各々のサー
バーが (内部的にかもしれないが) 作成した画面を端末から取りにいくから、
端末側がクライアントになる。

もっと簡単に言うと先に起動している側がサーバーだと思えば大体あってる。
(まあ、世の中には ftp みたいな変なクライアントもあったりするけど...。)

663:名無しさん@お腹いっぱい。
08/04/26 11:47:37
・先に起動してる方がサーバ
・バックエンドがサーバ

後者の方がよほど一般的感覚だと思うんだがなぁ。
だってこんな話が持ち上がるのXだけじゃん。

664:名無しさん@お腹いっぱい。
08/04/26 11:58:32
ポートをlistenするのがサーバ。
ポートにconnectしに行くのがクライアント。

665:名無しさん@お腹いっぱい。
08/04/26 12:26:42
>>663
一般的感覚が当てはまらないだけ。

ぱっと見はおかしいと感じるけど、ちょっと考えればすぐ理解できる
と思うが。

て言うか表記だけの問題なら、そう言うもんだと思っておけばいいし、
機能としておかしいと思ってるなら、もっと勉強した方がいい。

666:名無しさん@お腹いっぱい。
08/04/26 13:17:16
>>665
機能としておかしいんじゃなくて呼称としておかしい。

サーバかクライアントかを考えて理解しなければならないのが既に
製作者側のオナニーでしかないと思うが。
「作った人の決めた呼称を尊重」みたいな考え方が気持ち悪い。

待ち受け側がサーバだって言うなら、上で誰かが書いてたけど
ftpのデータポートはどうなんだって話だよ。

667:名無しさん@お腹いっぱい。
08/04/26 13:21:27
だから、ftpのdataだけに関してはクライアントとサーバーが入れ替わるよ。
それだけのこと。

Xでも、例えば xdmでログインする場合、
Xに関しては端末側がサーバーで、xdmはあくまでXクライアントだけど、
ホストにログインする意味ではログイン先がサーバーになる。

そもそも何がサーバーで何がクライアントかは、
「何について言う場合か」によって変わるし、
それらが複雑に絡んでいるだけのこと。

668:名無しさん@お腹いっぱい。
08/04/26 13:38:28
>>666 は、1つのアプリケーションまたは装置が、
サーバーにもクライアントにもなるという状況を理解できていないね。
1つのアプリはサーバーならすべてサーバーとしか理解できない
固定概念で考えているということ。

FTPに関しては、制御コネクションについては常にFTPサイト側がサーバー。
データコネクションについては、通常モードならFTPサイト側がクライアント。
PASVモードならFTPサイト側がサーバ。
制御コネクションとデータコネクションで、どちらがサーバーかが違う。

X端末なんて、
ブート時のTFTPやNFSに関しては(CPU)ホスト側がサーバー。
Xに関しては常にX端末側がサーバー。
ユーザーログインに関しては(CPU)ホスト側がサーバー。
フォントサーバーを使う場合、(CPU)ホスト側がサーバー。

同じ1台のX端末機器の中に、サーバーとクライアントが混在して動作している。

669:名無しさん@お腹いっぱい。
08/04/26 13:39:24
>ftpのdataだけに関してはクライアントとサーバーが入れ替わるよ。
ftpdも考えようによってはクライアントだ、みたいな話?
なんで「考えよう」を変えなきゃならないんだい?
どう考えてもftpdはサーバだろ。一般的に。

>何がサーバーで何がクライアントかは、「何について言う場合か」によって変わる
最初からソフトウェア機能単位かつ一般的な話をしてるんだが。
「そういう意味では」みたいな細かい話はしてない。ftpdはサーバ。
そして一般的にはバックエンドがサーバなのにXだけ逆。おかしい。オナニー。

画面のある方がサーバだとか
ポートをlistenしてる方がサーバだとか
次から次へと都合のいい定義ばっか持ち出してくるけど
全部矛盾してるじゃん。

670:666
08/04/26 13:45:57
>>668
だからさ、君らがlisten側をサーバと定義したいこと、
その定義に立ったら各状態でサーバとクライアントの役割が入れ替わることはよくわかるよ。
そうだろうそうだろう。
そんな話はしてませんよ。
何をどうやった場合にどっちがサーバか全部調べるのって楽しいかい?
オナニー。

671:名無しさん@お腹いっぱい。
08/04/26 13:46:21
>>669
>ftpdも考えようによってはクライアントだ、みたいな話?
>なんで「考えよう」を変えなきゃならないんだい?

「考えよう」じゃなくて、ftpにはcontrolとdataの2つのコネクションがある。
それぞれ個別にどちらがサーバーか考えなければいけないということ。

>どう考えてもftpdはサーバだろ。一般的に。

そういう風に、「ftpdは」みたいに1つのソフトは必ずサーバーならサーバーのみ
と考えることが間違ってる。

controlについてはftpdの方がサーバー。
dataについては切替え可能な仕様になっていて、
PORTモードならftpdはクライアントになる。
PASVならftpdの方がサーバー。

672:666
08/04/26 13:55:35
>>671

>それぞれ個別にどちらがサーバーか考えなければいけないということ。

いけなくねーよ。なぜ必須。
考えたいやつが勝手に考えてりゃいいじゃん。
俺にとってはまったくもってどうでもいい。
君が理系かどうかは知らんが非常に理系的。

>「ftpdは」みたいに1つのソフトは必ずサーバーならサーバーのみ
>と考えることが間違ってる。

間違ってねーよ。最初からずっとその話をしてるんだよ。

もう一度話の出自を良く考えてくれ。
XサーバがXサーバと呼ばれてることがおかしいと言ってるんだよ。

・listen側がサーバであるという定義の上での各状態検証の話
・ソフトウェア呼称の話

これらはどっちが正しいとか誤りとかじゃなくて単に別の話。
言ってることがわかるか?

673:名無しさん@お腹いっぱい。
08/04/26 13:59:20
>>672
>>「ftpdは」みたいに1つのソフトは必ずサーバーならサーバーのみ
>>と考えることが間違ってる。
>
>間違ってねーよ。

間違ってる。

じゃあ、sendmailはどうか考えてみろ。

メール受信に関してはsendmail側がサーバーだ。
ところが、別のサイトにメールを配送する場合、
自サイトのsendmailはクライアントになる。

この概念は、「1つのソフトがサーバーにもクライアントにもなる」
という事実が理解できていないと成り立たないだろ。

674:666
08/04/26 14:03:36
>>673
だから>>672の後半4行読めますか?日本語ですよ?

sendmailはメールサーバソフトウェアだよ。一般的に。
そしてクライアントになる場面があるかどうかには一切興味ない。
まああるんだよね。あるね。はいはい。
じゃあsendmailはクライアントと呼ぶべきなのかい。一般的に。

675:名無しさん@お腹いっぱい。
08/04/26 14:06:01
>>674
ちょっと話の方向を替えてみようか。

じゃあ、Xサーバーが仮にクライアントだとしよう。
すると、本来Xクライアントであるxtermとかfirefoxとかは何になるんだい?

まさか、xtermやfirefoxがサーバーなのか?

もう、アフォちゃうかと。

676:666
08/04/26 14:08:08
xterm
ターミナルソフト(telnet,ssh等のクライアント)

firefox
webブラウザ(httpクライアント)

これが何か…?

677:名無しさん@お腹いっぱい。
08/04/26 14:10:38
>>676
それだと自己矛盾してるよ。

xtermやfirefoxは、Xサーバーと通信してる。
クライアントの通信先はサーバー。

xtermやfirefoxがクライアントだということが理解できてるなら、
その通信先のXサーバーは「サーバー」。

どうしてもXサーバーを「クライアント」と呼びたいなら、
xtermやfirefoxのことを「サーバー」と呼ばなければいけなくなる。

678:名無しさん@お腹いっぱい。
08/04/26 14:14:51
Xプロトコルを使って描画の依頼を受け付けるXグラフィックレイヤがXサーバー。
アプリケーションから見たミドルウェア的な観点で解釈されているようです。

679:666
08/04/26 14:16:13
>>677
ここは無知な俺にひとつ教えてほしいんだが
firefoxなり何なりはユーザのPC(Xサーバ)と直接セッションをオープンしてるのかい?
所謂Xクライアントを媒介せずに?

680:名無しさん@お腹いっぱい。
08/04/26 14:17:31
>>674
サーバの定義って何よ?

俺的には
「ある特定の機能をネットワーク経由でアプリケーションに対して提供」
するものがサーバであって, 使用者から見て, 物理的に手前にあるか向う
にあるかは関係ないぞ

あんたがサーバと思ってる sendmail は sendmail の機能のごくごく一部だ

X の例で言えば, アプリケーションに対して入出力を, 統一のとれた方法で
サービスする機能を提供するのが X サーバ


681:名無しさん@お腹いっぱい。
08/04/26 14:26:28
>>679
firefoxなり何なりはユーザのPC(Xサーバ)と直接通信している。
たとえPC1台だけしかなくても、クライアント⇔サーバーの通信が存在する。

あと、お前の言う「所謂Xクライアントを媒介せずに」の意味がわからない。
firefoxやxterm自体がXクライアントなんだが。

682:666
08/04/26 14:40:26
>firefoxなり何なりはユーザのPC(Xサーバ)と直接通信している。
知らんかった。
xdmとかそういうのが統括してるもんだと。
すまん、参った。もう言うことないわ。

683:名無しさん@お腹いっぱい。
08/04/26 15:14:29
まあ、厳密に考えれば firefox だって、ユーザーからマウス/キー入力を受けて、
web サイトにアクセスする等ごにょごにょして結果を返すんだから、サービスを
提供しているサーバーと言えなくもないわな。

でも、そんなこと言い出したらきりがないよな。

684:名無しさん@お腹いっぱい。
08/04/26 16:12:17
うん。騒いでいる人はピュアP2Pをどう分類するんだろう。
結構どうでもいいし、Xサーバって呼ぶ理由も背景も一応あるんだから従えばよし

685:名無しさん@お腹いっぱい。
08/04/26 17:41:09
Xサーバーのことをクライアントと考えるのがいまいちよく分からない。
本質的にユーザーが直接操作しているものがクライアント、という考え?
他のOSではどう読んでいるの?それとも個別のプロセスやらサービスには分類されてない?
win/mac/symbianでそれぞれ頼む。

686:名無しさん@お腹いっぱい。
08/04/26 20:04:46
>>666の後悔オナニー現場はここですね?

687:名無しさん@お腹いっぱい。
08/05/05 19:14:02
IntelのDG33BUCというボードにCentOSいれてるんですが、
液晶上で画面が左にすこしずれます。1cmくらい。

Fedora7のときも同じく左にズレてましたが、Fedora8だときちんと表示できてました。

xvidtuneは効きません。

液晶のオートアジャストするときちんとするのですが、
他のPCと共用なのでこんどは今までうまくいっていたPCの画面が右にずれてしまいます。

どこをどういじればいいのでしょうか?





688:名無しさん@お腹いっぱい。
08/05/06 00:08:14
VertRefreshをFedora8のに合わせてみるとか

689:名無しさん@お腹いっぱい。
08/05/06 02:46:49
>>688

だめでした。
Monitorセクション作って
うまく動いているPC(実はこちらもCentOS32bit版:MBは普通の奴)のvertRefresh値やHsync、
Modelineなど記述し(xvidtureで値get)、
対象のPC(CentOS64bit版:MBがIntel DG33BUC)で試してみましたがダメでした。
Fedora8だとOKだったんですけどね。

なんでFedora8で動かさないのかというとXenが動かないから。
DualCoreで8Gメモリ積んでXenで仮想化するぞと思ってMB買ったんで、
Xenが動かないと意味ないんです。


690:名無しさん@お腹いっぱい。
08/05/06 13:56:11
んじゃリナ板のくだ質でも行ってね、バイバイ

691:名無しさん@お腹いっぱい。
08/05/06 20:33:40
>>690
この程度もわかんないでXwindow語ってたんですね。


692:名無しさん@お腹いっぱい。
08/05/06 20:39:48
X という名の window system についてのスレで
X window なるソフトの話をしてる人が割りといるんだな
抽出してみてなんかしみじみしちゃった

693:名無しさん@お腹いっぱい。
08/05/06 20:59:32
>>691
ああ助かりました、あなたが分かるのでしたら教えて下さい

694:名無しさん@お腹いっぱい。
08/05/06 21:08:39
そもそもスレタイの「X window system」が間違いじゃん。
「X Window System」とは違う、別のウィンドウシステムのことを言ってるんだよね?

695:名無しさん@お腹いっぱい。
08/05/06 21:23:06
固有名詞部分は X だけだしぃ

696:名無しさん@お腹いっぱい。
08/05/06 23:57:02
もうその手の話は飽きたよ。

697:名無しさん@お腹いっぱい。
08/05/07 00:02:45
所詮こんなもんだよ
馬鹿ばっかW


698:名無しさん@お腹いっぱい。
08/05/07 00:16:56
おまえもな

699:名無しさん@お腹いっぱい。
08/05/07 10:21:23
>>691
その程度のことがわかるのなら、ここに来なくていいです。

700:名無しさん@お腹いっぱい。
08/05/07 12:03:17
>>692
X だけで固有名詞だったのか、はじめてしった。。。
てっきり俗称だと思ってた。
どうりで XWS とかいう略称がないわけだ。

701:名無しさん@お腹いっぱい。
08/05/07 12:41:33
XがX JAPANに改名したのもこれのせい。

702:名無しさん@お腹いっぱい。
08/05/09 10:41:25
Xで自分で定義した色を登録したい場合ってどうすれば良いんでしょうか?
rgb.txt に記述して、Xサーバを再起動すれば良いかと思っていたのですが、
変更が有効になっているように思えません。

Xサーバのソースを見てみたところ、oscolor.c にてUSE_RGB_BUILTINが
define されており、この為、rgb.txtを読んでいないみたいです。

この、USE_RGB_BUILTINを未定義としてXサーバを再コンパイルすると、
rgb.txtの変更内容がきちんと反映されるようになったのですが、
これ以外の方法で、新しく色を定義する為の方法って無いんでしょうか?

実際に色を定義したいマシンでは、Solaris10/x86が動いています。
USE_RGB_BUILTINを変更して、確認したマシンは、FreeBSDです。

Solaris10/x86で、Xサーバのコンパイルはしたくないです。

703:名無しさん@お腹いっぱい。
08/05/09 10:52:29
>>702
ハードコードされている値を変更するなら、再ビルドしかない罠

704:702
08/05/09 11:03:47
>>703
それは、そうなんですが。
では、自分で色を定義したい人ってどうすれば良いんでしょう?
何らかの変わりの手段がないと困ると思うんですが。

もしかして、そもそも、rgb.txtを編集するっていう行為が
根本的に間違っているって言うことでしょうか?

705:名無しさん@お腹いっぱい。
08/05/09 11:07:17
>>704
だから、おまえはハードコードしてる値を使ってビルドしたわけだろ?
(誰かがビルドした物を使ってるにしろ

ビルドする前に書き換えたら、最初の一回のビルドで事足りるだろ。
(初期値がなにかしらんが

706:名無しさん@お腹いっぱい。
08/05/09 11:11:04
>>704
>もしかして、そもそも、rgb.txtを編集するっていう行為が
>根本的に間違っている

のとおり。

16進24bit値で直接色を指定すればいいじゃん。


707:702
08/05/09 11:22:40
>>705
>ハードコードされている値を変更するなら、再ビルドかない罠
に関しては、その通りだと思います。

ただ、ハードコードしたってことは、そもそもrgb.txtは通常のユーザーが
編集する必要はないと、みなしていると考えることが出来ると思います。

だとすると、rgb.txt に新しい色を定義してその色名称をアプリケーション
が使用するという使い方は間違いという事になると思うんですが、
そういうことなんでしょうか。

例えば、rgb.txtに、
10 10 10 mycolor
と記述して、
xterm -fg mycolor
ってするとか。

また、rgb.txt はハードコードするって話であれば、上記の様に自分の定義した
色を使いたいときはどういう風にすれば良いのでしょうか。

って話が聞きたいんですが。

708:702
08/05/09 11:24:35
>>706
あちゃー、そうですか。
ちょっとショックです。
いままでそれが普通かと思ってました。

709:名無しさん@お腹いっぱい。
08/05/09 11:25:04
そういう風にコードを書く

710:702
08/05/09 11:28:32
確かに、
xterm -fg #ff0000
とかすると、ちゃんと指定した色がでますね。

なんとかして、
xterm -fg mycolor
を、Xサーバのリビルド以外の方法で実現する事は
出来ないでしょうか?


711:名無しさん@お腹いっぱい。
08/05/09 11:51:50
>>705
欲嫁。ビルドして確認したのはFreeBSDって書いてあるぞ。
実際に使うのはSolarisだから。で、Solarisではビルドしていない。
Solarisではそもそもビルドできるかどうかも未確認の状態と思われ。

712:名無しさん@お腹いっぱい。
08/05/09 11:56:28
なんで自分で色を定義したいのかの理由がわからない。
xterm -fg mycolorなんて使い方するなら、
それを別ホストに持っていったら色が未定義で動かなくなる。
移植性の悪いアプリになるだけじゃん。

713:名無しさん@お腹いっぱい。
08/05/09 12:06:39
すでに mycolorをハードコードしてしまったアプリを大量に作ってしまっている、
に1票。

714:名無しさん@お腹いっぱい。
08/05/09 12:38:37
さあ早くmycolorを16進表記に置き換える作業に戻るんだ

715:名無しさん@お腹いっぱい。
08/05/09 12:52:42
幸い7文字じゃないか。バイナリパッチで済むぜ。

716:702
08/05/09 13:04:23
みなさん、いろいろレスどうもです。
どうやら、rgb.txtを編集するという事がそもそもの間違いの
ようですね。
確かに、移植性は明らかに悪くなるし、外で定義したんであれば
リソースファイルにカラーコードを定義しておけば良いって事ですね。

いろいろ、ありがとん。

717:名無しさん@お腹いっぱい。
08/05/09 14:01:09
そういえばXorgになってからrgb.txtのdefineと実際の所在が一致しなく
なってしまったような憶えがあるぞ。
xcolorsだか何かが動かなくなって見付けたんだが、もうなおったのかな?

718:名無しさん@お腹いっぱい。
08/05/12 11:02:05
>>702
man Xserver
でコマンドラインオプション-coを検索するんだ
最後の".txt"を外して指定する必要がある

719:名無しさん@お腹いっぱい。
08/05/12 12:49:46
>>718
試してから書いてる?
-coを付けてもコンパイル時に無視する設定になってると結局無視されるが。

720:名無しさん@お腹いっぱい。
08/05/22 18:42:52
FreeBSD on VMwareで本格的に内向きの鯖構築をしてみようと思います
そのFreeBSDの名前をserver Aとします

管理のしやすさ的にそのserver AにもXは、入れたほうがいいんでしょうか?
私の浅はかな知識ですと、コンソールのみで事たりそうなんですが

ちなみに同じホスト上にXありのFreeBSD on VMwareの環境があります
そのFreeBSDの名前をserver/client Bとします
またホストの環境は、Pen4でメモリ3GBを積んでいます
そのserver/client Bでスクリプト関係をつくろうかなと考えています
あとserver Aに運用する鯖も古典的な鯖を中心に構築しようかなと考えています

アドバイス、お願いします

721:720
08/05/22 19:06:37
追記で
あとXをserver Aに入れるとしても、Gnome、KDEは入れずに
twmの派生ソフト(fvwmとか)を入れる予定です

722:名無しさん@お腹いっぱい。
08/05/22 19:10:02
Xsun を使わずに Xorgを使えばいいじゃん

723:名無しさん@お腹いっぱい。
08/05/22 19:11:14
>>722
おもろい

724:名無しさん@お腹いっぱい。
08/05/22 20:02:03
>>720
なんだかわかんないけど、常識的に考えて、X入れずにやってみて、
足りなければ入れればいいんじゃないの?
あと、スクリプト関係をつくるってなんのことやら。
で、アドバイスって、何すりゃいいの?スレ違いっぽいし。

725:720
08/05/22 20:24:34
>>724
> 足りなければ入れればいいんじゃないの?
じゃあ、X入れない方向でメモリ256MB、スワップ512MBでがんばってみます

726:名無しさん@お腹いっぱい。
08/06/03 12:26:57
URLリンク(www-cms.phys.s.u-tokyo.ac.jp)
を参考にプログラミングを練習しています.

softbank219001160026:~/Cplus hajime$ g++ -o motion motion.cc -l/usr/X11R6/include -lX11 -L/usr/X11R6/lib -lm
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: can't locate file for: -l/usr/X11R6/include
collect2: ld returned 1 exit status

となりコンパイル出来ません。
前はできたのですが、突然できなくなってしまいました.
どうしたらよいのか。。。動画を自サバに上げてみる
URLリンク(softbank219001160026.bbtec.net)

できればosx のxcodeでこのように簡単にグラフィックを実現させたいのですが、どうしたらいいでしょうか。


727:名無しさん@お腹いっぱい。
08/06/03 12:54:03
-lじゃなくて-Iだろ。コピペするだけじゃなくちゃんとman読んで意味を理解して使え。

728:名無しさん@お腹いっぱい。
08/06/03 13:37:34
ありがとうございます!何と初歩的な・・・「愛」を「得る」じゃなくていただきました。man量大杉。

729:名無しさん@お腹いっぱい。
08/06/03 13:47:32
 -I dir
           Add the directory dir to the list of directories to be searched for
           header files.  Directories named by -I are searched before the
           standard system include directories.  If the directory dir is a
           standard system include directory, the option is ignored to ensure
           that the default search order for system directories and the spe-
           cial treatment of system headers are not defeated .
ですね。

730:名無しさん@お腹いっぱい。
08/06/03 13:48:24
つまんねーこと書くな。

731:名無しさん@お腹いっぱい。
08/06/03 20:25:36
>>728
/押すと検索できるから。
あとは、
URLリンク(www.linux.or.jp)
とか使って修行に励むとよい。

732:名無しさん@お腹いっぱい。
08/06/13 20:13:00
X Window Systemで圧縮表示(?)って使える?
Xでの画面のサイズは1280x1024だけど、
実際のディスプレイは1024x768で、圧縮して表示する機能

733:名無しさん@お腹いっぱい。
08/07/06 11:57:26
圧縮?そういうのVirtualっていうんだろ
DisplaySizeでぐぐれ

734:名無しさん@お腹いっぱい。
08/07/06 12:12:27
>>732 は、プリンタの縮小印刷みたいなイメージじゃねーのか?

仮想画面とは全然違う話だろ。

735:名無しさん@お腹いっぱい。
08/11/16 18:15:16
しかしよ、xrandrってムカつかねぇ?何だよあれ。
xorg.confで俺が手で入れた設定のほうが偉いに決まってんだろうが。。。
何調子ぶっこいてシカトしててめーの設定を押し付けてくんだ?あ?

736:名無しさん@お腹いっぱい。
08/11/24 07:30:53

CWOverrideRedirect とかで、
Window Manager をショートカットするアプリってあるでしょ?
これを阻止したい。

具体的には、
大学のコンピュータセンターで、
xhost + してるので、他人が勝手に自分の画面に割り込んでくる。
まあ、これはお互いやってるし、便利なこともあるのでこれでOK。
イヤなのは、枠が出ないことがあること。
それはさすがに嫌だねぇ。

原理的には、大きさが1ドットx1ドットの、
目に見えないようなウィンドウを送り込むこともできる。
しかも、壁紙と同じ色とかさ。
これはさすがにキモすぎる。

なんか対策はありませんか?
なお、xhost + やめろ、みたいなことではなく、
あくまで、
変なウィンドウを送り込むのを認めたうえで、
そいつらと生暖かく共存できる方法を教えてください。



737:age
08/11/24 07:35:19
age

738:名無しさん@お腹いっぱい。
08/11/24 09:00:15
>>736
> なお、xhost + やめろ、みたいなことではなく、


あほか。xhost + やめろ。
xauth使え。

> 変なウィンドウを送り込むのを認めたうえで、


xauthで、.Xauthorityをコピーすれば変なウィンドウを送り込める。

739:名無しさん@お腹いっぱい。
08/11/24 11:35:51
> 変なウィンドウを送り込むのを認めたうえで、

その時点で既にダメ。
キー入力を横取りしたり画面の表示内容を覗いたり、もう何でもできちゃうぞ。

740:名無しさん@お腹いっぱい。
08/11/25 11:36:04
>>736
> それはさすがに嫌だねぇ。
:0はxauth
> 便利なこともあるのでこれでOK。
Xnext起動して:1はxhost +

キー入力も全部グラブされてる可能性だってあるわけだが…

741:名無しさん@お腹いっぱい。
08/11/25 20:59:22
ヒント無視するウィンドウマネージャー書けばいいんじゃね?
数行コメントアウトでできそうな気もする。

742:名無しさん@お腹いっぱい。
08/11/25 21:33:41
>>736
かたはしからxkillすりゃいいやん

743:名無しさん@お腹いっぱい。
08/11/25 21:49:54
>>736
おまえ、どこかの誰かに、全入力と画面をモニタされ続けている可能性
すらあるって分かってるのか?

744:名無しさん@お腹いっぱい。
08/11/25 22:03:18
>>743
モニターされてる時は、モニター用のアプリが送り込まれてるわけだから、
大きさが1ドットx1ドットの、目に見えないようなウィンドウが存在するはずでしょ。
だから、そのWindow Manager をショートカットするアプリを阻止することができれば、
モニターはされないかと思いまして。

745:名無しさん@お腹いっぱい。
08/11/25 23:04:47
アホだこいつ。
まあこいつの画面がモニタされようがどうなろうが誰も困らんだろうが。

746:名無しさん@お腹いっぱい。
08/11/25 23:08:21
使用者が許可している相手なんだから何されても問題と思うんだけど
Xはウインドウを持たないアプリケーションだって作れるし

そもそもWMはその窓の存在を知らないんだから管理のしようがない
>>740のXnestがいいんでないの?それかIMの類に移行

747:名無しさん@お腹いっぱい。
08/11/25 23:11:32
ミスった
×何されても問題と思うんだけど
○何されても問題ないと思うんだけど

748:名無しさん@お腹いっぱい。
08/12/28 23:18:09
X11もそろそろ音の転送もサポートすべきだと思うんだ。
画面の転送はすごいんだが、これからのマルチメディア時代はやはり音も転送できるべきでしょう

ついでに、KBやマウス、USBの転送なんかもサポートすべきだと思う。

749:名無しさん@お腹いっぱい。
08/12/29 10:18:35
とりあえず URLリンク(ja.wikipedia.org)

750:名無しさん@お腹いっぱい。
08/12/29 14:43:50
ついでに URLリンク(www.pulseaudio.org)

751:名無しさん@お腹いっぱい。
08/12/29 15:02:00
アプリが対応してないだけで、昔からあるんじゃ?
追いかけたことないから詳細は知らんけど。
URLリンク(en.wikipedia.org)

752:名無しさん@お腹いっぱい。
08/12/29 23:50:02
esdでなんかやると
対応しててもしてなくても
/dev/dsp使うやつ全部飛せたと思うよ。

753:名無しさん@お腹いっぱい。
08/12/30 10:59:31
「X11もそろそろ音の転送もサポートすべきだと思うんだ。」キリッ

だっておwww バンバン

754:名無しさん@お腹いっぱい。
08/12/30 12:43:40
糸電話ですね、わかります

755:名無しさん@お腹いっぱい。
09/01/07 01:34:17
FreeBSDをXありでインストールして
startx と打つと画面が真っ白になってしまいます
同様に、Ubuntu8.10のCDブートでも画面が真っ白になります
しかしUbuntu8.04では何事も無くGnomeを表示することができます

原因が分からないのでアドバイスをお願いします

グラボはASUSのEAH3650 SILENTで
20インチワイド液晶にDVIで接続しています

756:名無しさん@お腹いっぱい。
09/01/07 01:53:37
>>755
原因はXだけが起動した。
設定ファイルの雛形が/etcになかったかな?

757:名無しさん@お腹いっぱい。
09/01/07 11:15:58
Xサーバだけが起動した、ね。

FreeBSD のデフォルトだと xterm が開くんじゃなかったかな?
いずれにしてもデスクトップ環境の設定はXの設定と別に必要。

758:名無しさん@お腹いっぱい。
09/01/07 11:43:55
>>756 >>757 とも、外してるように見える。
xtermだけが開いた画面を「真っ白」とは言わないし、
Xサーバーだけになったとしても、メッシュ(編目)か真っ黒だし。
Xサーバーのドライバー更新でハングしたと考えるのが妥当。

759:名無しさん@お腹いっぱい。
09/01/07 12:02:04
デフォルトでメッシュになってくれなくて、あのパターンをxbmで作って起動時に
xsetrootするようにしたシステムがあった。確か真っ白だった気がするのだが...

はっきりと覚えてないので断言はできない。

760:名無しさん@お腹いっぱい。
09/01/07 20:08:41
Xを本格的に使い始めて間もないんだけど
Xlogoって具体的に何か用途ってあるの?
Xeyesはマウスカーソルの位置のかくにんとかはニュアンスで感じれるけど
XlogoはX Window Systemのロゴです。
としか書かれていないので...

761:名無しさん@お腹いっぱい。
09/01/07 20:11:38
サンプルアプリみたいなもんで、特に用途はない。
しいて言えば動作確認とか。

762:名無しさん@お腹いっぱい。
09/01/07 20:13:10
>>761
そうですか....
システム情報を表示するとか少しぐらい昨日つけてあげてもいいのに..

763:名無しさん@お腹いっぱい。
09/01/08 00:29:07
>>756 >>757 >>758 >>759
ありがとうございます
Xについてよく分からない(その前の段階なので)ながらも
いろいろ調べてみて、とりあえず
Ctrl + Alt + BS での終了はできるようです
Xサーバーだけだとした場合、クライアントは別で起動するのでしょうか

xorgconfigで設定をしてみましたが真っ白で
ドライバの選択ではatiとradeonを選んでみましたがどちらもorz
RADEON HD系は別で入れる方法があるのか、
そもそもXのインストールが不完全?だからなのか…

よろしくお願いします

764:名無しさん@お腹いっぱい。
09/01/08 00:39:39
vesaドライバ選んでみれば

765:名無しさん@お腹いっぱい。
09/01/08 01:42:53
/var/log/Xorg.0.log とか何かを持って初心者質問スレに行って聞くのがベストではなかろうか

766:名無しさん@お腹いっぱい。
09/01/08 01:43:10
Driver "radeonhd"

767:名無しさん@お腹いっぱい。
09/01/08 04:03:35
Xサーバはすでにたちあがってるって話じゃないの?
startxで何を読むんだか忘れたけど
.xsessionだったか.xinitだったか
そんなのの記述が
ないかおかしいんじゃないかな。

768:名無しさん@お腹いっぱい。
09/01/08 06:21:38
>>767
>startxで何を読むんだか忘れたけど
>.xsessionだったか.xinitだったか

すみませんが、よくご存知の方のみ解答をお願いします

769:名無しさん@お腹いっぱい。
09/01/08 07:28:20
>>768

マニュアル読もうと言う考えないの?
ファイルが無いなら無いで、システムデフォルトでtwm,xclock,xterm*3
が立ち上がるはずだけど。


770:名無しさん@お腹いっぱい。
09/01/08 07:34:21
>>769
そうじゃなくて、.xinitrcすらうろ覚えのような人はどうせ解答外れだから
解答するなということ。
768 は質問者じゃない。

あと、今回の件では「Ubuntu8.10のCDブートでも画面が真っ白」(>>755)って
言ってるから、startxの設定の問題ではないと思われ。

771:名無しさん@お腹いっぱい。
09/01/08 07:39:03
たぶん、>>766 が正解。
実はstartxによるxtermとかウィンドウマネージャとかもちゃんと起動しているが、
Xサーバーのドライバーが合っていなくて、表示のみ真っ白、というのが真相。

772:755
09/01/09 20:59:53
すみません、昨日は疲れて寝てしまい作業できませんでした

とりあえず>>764で、xtermを起動することができました
>>766はドライバをインストールしてないみたいで、できませんでした
Ubuntuの場合はCDからなので無理ということかな…?
とはいえGnomeを起動させるところまでできたので自分としては満足です

アドバイスを下さった方々、ありがとうございました
Windows育ちですが、頑張ってUNIXを覚えたいと思います

773:名無しさん@お腹いっぱい。
09/01/21 18:39:17
なんかその部分のレスがないから一応書くけれど
ドライバとか
X -configure
すれば
/root/xorg.conf.new
ができるから
それに
Option "XkbModel" "jp106"

Option "XkbLayout" "jp"
加えて
X -config xorg.conf.new
で動作テスト
cp /root/xorg.conf.new /etc/X11/xorg.conf
しただけだったな。オリは
nvidiaの時は自信無いので一旦nvドライバでX -configureしてから
portから入れて/boot/loader.confでドライバ読み込ませて
xorg.confのドライバー名を書き換えただけ

774:名無しさん@お腹いっぱい。
09/02/08 08:00:38
それはFreeBSDしかもi386アーキ限定だね。
amd64だと、アクセラレーション無しのドライバしか使えない。

それどころか、ATi RadeonHD(HD3xxx以降)は、全然
対応してないのね。それどころか2xxxですらマトモには対応
してない。もう3世代も前の旧グラボなのに。

775:名無しさん@お腹いっぱい。
09/02/08 10:51:01
>>i386アーキ
その響き気に入った。
>>773書いたときはまだXorg-7.4祭りの前だったことが懐かしい

776:名無しさん@お腹いっぱい。
09/03/10 07:14:21
Xming を Vista 上で使っています。backing store は +bs で可能になったのですが、
マウスポインターの移動で(クリックせずに)、Window を active にするには
どう設定したらいいのか、ご存知でしたら教えて下さい。
(GNOME, KDE では設定できるのですが…)

ここは check しました。 URLリンク(www.advancesoft.co.jp)

777:名無しさん@お腹いっぱい。
09/03/11 07:29:42
>>776
Windows側のそういうツール使った方が早いと思う。

778:名無しさん@お腹いっぱい。
09/03/16 04:48:12
>>777
ありがとうございます。 Vista にそういう機能があることを忘れてました。
…で、使ってみたんですが、Xming 以外の時は…マウスに反応して
active window が変わるので(当たり前ですが)、今の所…いまいち使い勝手が悪いという結果に。

Xwindow 上だけ…ってできたら嬉しいのですが。

779:名無しさん@お腹いっぱい。
09/03/20 16:21:28
X11ではそのfocus制御は、
window managerってプログラムが行うんだわ。
metacity, sawfish, compizなどの。
好きなの選んで設定して。

780:名無しさん@お腹いっぱい。
09/03/20 17:27:06
Xmingがマルチウィンドウモードだったら、どうにもならないかな?


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch