マウスの左右のボタンを入れ替えて使ってると10キーマウスのクリックがうまくできない。
935 :
名無しさん@お腹いっぱい。:2011/10/22(土) 11:16:57.43
xloadが表示するuptimeって、CPU負荷とはまた別のものですよね。
実際、topでCPU負荷が数%程度なのに xloadでload 2以上になることがあります。
ディスクとかのI/O待ちとは思いますが。
xloadで、単純にCPU負荷を表示することはできますか?
xloadは名前の通り昔から平均負荷を表示するだけの代物だ
変更したけりゃソースをいじれ
X-Windowって、サーバーがないとGUIすら表示できないんだってね。
こりゃ個人ユーザーに普及するわけない。
サーバーって言うから勘違いするんだよ
召使いとかメイドさんとか言えばOK
サーバといっても別筐体にあるわけじゃないよ
単なるいちプロセス
>>939 同筐体のいちプロセスだとしても
サーバーとしてインストールしなきゃいけないんでしょ?
こりゃデスクトップでインストールする個人ユーザーに普及するわけない
インストールどころか、コンパイルから始めないといけない
この板のボケってつまらないものが大杉
X19マダー?
>>912 最近のは専用眼鏡は要りません。3D対応のテレビにPCをつないでますか?
うちのテレビは水平インターリーブだからHDMI接続して
1ラインごとに左右の画像を置けば3Dになる
…が、現状はこれをアプリケーションでゴリゴリ書かなくちゃいけなくてハード依存になるな
現状対応してるのはYouTubeのプレイヤーくらいか
>>937 Mac OS XもWindowServerが担当。
>>945 左目がほとんど見えないおれには用のないしろもんだな
X の protocol 仕様ってどこに書かれてるか、ご存じありませんか?
xcb で QueryExtensionsString の取り方がちょっとよくわからなくて
調べてるんですが、xcb-proto みると
(
http://xcb.freedesktop.org/dist/xcb-proto-1.7.tar.bz2 の
xcb-proto-1.7/src/glx.xml みると)
↓ なふうに書かれていて、
<request name="QueryExtensionsString" opcode="18">
<field type="CARD32" name="screen" />
<reply>
<pad bytes="1" />
<pad bytes="4" />
<field type="CARD32" name="n" />
<pad bytes="16" />
</reply>
</request>
<reply> の最後に ↓ みたいなのが足りない気がするので(よくわかってないけど)
仕様を確認したいだけなんですが。
<list type="char" name="string">
<fieldref>n</fieldref>
</list>
早速の回答ありがとうございます。
(あんまり人いないみたいだったからすぐくるとは思わなかった)
GLX 1.3 Spec みてみましたが、xcb-proto との対応がよくわからず、
(というか request の図があって reply についてはないような…)
当初の目的は果たせてませんが、有益な情報があり関係ないところで勉強になりました。
xcb ってわかってなかったんですが、low-level なんですね。
request なげて reply とって…
Xlib ぐらいの簡便関数群があると楽だったけど、それは別の library がある/にすべき
なのかな。
Xlib-xcb.h の関数によって Xlib プログラム内で xcb 使うことはできるようだけど
逆は不可っぽいし。
間が空いてしまいましたが…
>>952 試してみたところ、xml から libxcb の cソースを生成しているようでした。
<reply> に
>>949 の記述を追加して make したら ↓ の 3関数が増えたので、
API に直結してるようです。
char *
xcb_glx_query_extensions_string_string (const xcb_glx_query_extensions_string_reply_t *R /**< */);
int
xcb_glx_query_extensions_string_string_length (const xcb_glx_query_extensions_string_reply_t *R /**< */);
xcb_generic_iterator_t
xcb_glx_query_extensions_string_string_end (const xcb_glx_query_extensions_string_reply_t *R /**< */);
xml の記述が不足しているのかは判りませんが、xcb_glx_query_extensions_string_string の中身は
return (char *) (R + 1);
でしたので、codepad.org にあるように (char *)++reply とすれば今の xcb-proto でも同じものが取れそうですね。
あと、codepad.org の glx-query と xcb-glx-query では確かに結果が違いますね。
でも取れてるんだから方法はよさそうに思えますが、何故こうなるのか。
と思って glxinfo の出力にある↓の4つと比較したら
server glx extensions:
client glx extensions:
GLX extensions:
OpenGL extensions:
glx-query (Xlib) の方は GLX extensions: と一致し、
xcb-glx-query (Xlib-xcb.h) の方は server glx extensions: と一致してました。
つまりどういうことかは知りませんが。
>>953 は既に 404 でした。
Xevie の sample code ありませんか
Xevieは死んだ技術だからXInput2の方使って。
そうなんですか。
Xevie のイベントインターセプトとやらを使いたかったのですが、
というか XGrabKeyboard 的なことをしたかったのですが
(他の client の XGrabKeyboard, XGrabKey とかに影響を与えずに)、
XInput2 だと XGrabDevice, XIGrabDevice あたりになるんですかね。
この2つってどちらかが obsolete とかなんでしょうか。
Compositing manager 動かして、大きめの xterm で dmesg とか大量出力すると
画面全体の描画更新がガタつく感じがしてたんだけど、今みるとそうならないな。
X を multi thread にするか xterm が refresh rate を超えた不要描画リクエストを抑えるかしないと
そのままかと思ってたけど、直したんかな。
昔使っていたドライバが糞だっただけでしょ。
同じやつだけどね。
というと?
誤爆かなんかか
サーバ時刻取得ってイベントから取る以外になんか方法あんのかな。
gdk_x11_get_server_time とかいう関数が PropertyNotifyイベント起こして
時刻取得するっていう hack を使ってたけど。
xlib の CurrentTime を指定したりする関数って CurrentTime 以外を指定するときは
前のイベント時刻を元に指定するもんなのかね。
970 :
名無しさん@お腹いっぱい。:2013/03/23(土) 11:29:07.57
Debian squeeze で使ってるんですけど
◯ とか △ が半角の幅で表示されます。
昔はこうじゃなかったと思うんですが
Xorg の仕様なんでしょうか。
レイアウトが崩れて困ってます。
仕事で古いパソコンを使っています。OSはUNIX-OSです。
このマシンにX-Windowsを入れたいのですが、UNIX-OS用のX-Windowsバイナリが
入手できるところをご存知の方いらっしゃいましたら、入手先を教えて下さい。
ソースからコンパイルするのは、私があまりUNIX-OSに詳しくないので、あまり気が
進まないのですが、もしもコンパイルするしかないのでしたら、ソース入手先を
教えて頂けないでしょうか。
また、コンパイルしか手段が無いとしたら、UNIX-OSでは、X-Windowsのバージョン
いくつまで対応可能でしょうか。
たいていのUNIX系OSなら公式リポジトリからインストール出来るよ
まずはその辺を調べれば良い
ソースからビルドするのは結構難産になる
X-windows初心者だけど質問ある?
何でも聞け。
知らないこと以外はたいてい知っている。
この調子だと次スレいらないな。
978 :
名無しさん@お腹いっぱい。:2013/05/19(日) 19:24:19.61
X-Windowの手動起動の課題をやってます。
メモ帳でテキストファイルにTwmとだけ書いて
サンバでH:ドライブに _xinitrc という名前を付けて保存、
TeraTermでxinit命令を発行してもうまくウィンドウが出ません。
何かヒントください。
面白くする努力くらいしろよ
980 :
774:2013/05/20(月) 00:08:15.18
コピペ?
次スレは、
X.Orgって、どうよ?
に統合?