問題タブ [xserver]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
36905 参照

x11 - xserver から開いているウィンドウのリストを取得する方法

Xserver から開いているすべてのウィンドウのリストを取得する方法を知っている人はいますか?

0 投票する
1 に答える
752 参照

unix - レスポンシブ軽量リモート GUI 接続

現在、GUI にリモートで接続する方法、または GUI アプリケーションをリモートで実行する方法をいくつか知っています。

  1. Microsoft Terminal Services (リモート Windows でのみ動作; インストール);
  2. VNC (遅いです);
  3. XDMCP (リモート X サーバーが実行されている必要があり、セッションの永続性はありません);
  4. アプリケーションのリモート DISPLAY としてのローカル X (最善の解決策ですが、セッションの永続性はありません)。

私たちは、開発者のローカル ワークステーションを置き換えることができる Solaris 開発環境を作成しようとしています。そのため、要件の 1 つは、セッションの永続性やセッションの移動性です。もう 1 つの要件は、高速であることと、Solaris/UNIX 上で実行することです。

これに対する軽量のソリューションはありますか?

0 投票する
12 に答える
216743 参照

linux - Xサーバーが実行されているかどうかを確認する方法は?

現在のセッション ユーザーが (Linux で) Xserver を実行しているかどうかを確認する方法はありますか?

私は次のようなことから始めました:

しかし、これは常に機能するとは限りません

私が試したもう1つのことは、$DISPLAY変数をチェックすることです

これを確認する他の方法はありますか?

編集:

変数の使用を提案した人もい$DISPLAYますが、ユーザーがこの変数をいじるとどうなるでしょうか? 彼が何かをしようとしてこの変数を変更し、それをチェックしたときに、システムの正確な状態が反映されなくなったらどうなるでしょうか。常に正しい答えを返す特定の方法はありませんか?

次のようにプログラムで実行できることがわかりました。

しかし、私はスクリプトの方法を探しています。

0 投票する
3 に答える
8792 参照

terminal-services - Xサーバーとリモートターミナルサーバーとは何ですか?

Xサーバーとリモートターミナルサーバーの違いを簡単に説明できますか?

たとえば、Hummingbird ExceedはXサーバーであり、Citrixはリモートターミナルサーバーです。これらのサーバーはどのように機能しますか?

0 投票する
3 に答える
6114 参照

linux - xhost は許可されたネットワーク アドレスをどこに保存しますか?

xhost は許可されたネットワーク アドレスをどこに保存しますか?

0 投票する
5 に答える
1876 参照

python - cvsからsvnへの移行を実行するためのcvs2svnの代替

OSXServerを実行している新しいXServeサーバーでcvsからsvnへの移行を実行しようとしています。OSXにプリインストールされているcvs2svnライブラリとdbmライブラリの間に既知の競合があります。エラーは次のとおりです。

エラー:cvs2svnは、下位レベルのdbmライブラリに依存するanydbmパッケージを使用します。システムにdbmがあり、cvs2svnに問題があることがわかっています。cvs2svnを使用するには、dumbdbmまたはdbm以外のPythondbmライブラリをインストールする必要があります。詳細については、 http://python.org/doc/current/lib/module-anydbm.htmlを参照してください。

cvs2svn FAQで規定されているすべての手順を実行しましたが、エラーが引き続き発生します。このタスクを実行するための別の方法、またはこの一見一般的な問題に対して別の解決策を提供する別のWebサイトを知っている人はいますか?

0 投票する
3 に答える
1359 参照

windows-mobile - Windows CE 用の X サーバー

Windows Mobile を搭載したハンドヘルド デバイスでリモート X セッション (Ubuntu、9.04) からアプリを実行しようとしています。これを行うには、標準の PC/Mac で行うように、モバイル デバイスで何らかの説明の X サーバーを実行し、トンネルに SSH/PocketPuTTY などを使用します。

Windows Mobile 用の X サーバーが存在する場合、誰かその方向を教えてもらえますか?

0 投票する
2 に答える
802 参照

linux - X 権限バイパス

デーモンとして実行され、実行中の X セッションを監視するアプリケーションを作成しようとしています。現在、X セキュリティ モデルに関するドキュメントを探すのに苦労しています。具体的には、実行中の X ディスプレイにデーモン プロセスから接続しようとしています。XOpenDisplay(dispName)私のプロセスにはこのディスプレイに接続する権限がないため、呼び出し が機能しません。少し調べたところ、xauth で何かをする必要があるようです。

私のテスト環境では、X サーバーは次のように起動されます。

このファイルには、次のような 1 つのエントリが含まれています。

~/.Xauthority同じ16進キーでエントリを追加することで、Xサーバーに接続できます。ただし、Xサーバーが使用している認証ファイルをプログラムで見つける必要があるため(その場所は、ディストリビューションごとに、おそらくブートごとに変わると思います)、クエリを実行してから、新しい認証ファイル。プロセスがデーモンとして実行されている場合、ホーム ディレクトリがない可能性があるため、新しいエントリをどこに書き込むかを知るにはどうすればよいでしょうか?

理想的には、私が探しているのは、xauth Cookie を に含める必要性を回避する方法~/.Xauthority、または Cookie が何であるかを知る方法です。これはありそうもないことだと思います。簡単にバイパスできるセキュリティ モデルに何の意味があるのでしょうか。しかし、このリストの誰かがいくつかの良いアイデアを持っていることを願っています. プロセスに特権があり、ローカル マシン上の任意のディスプレイへのアクセスを自動的に許可する必要があることを指定する方法はありますか?

0 投票する
2 に答える
357 参照

linux - ウィンドウの作成中にOpenGL/X-Windowプログラムがハングする

Ubuntu8.10を実行しているネットブックのようなデバイスでGLFWライブラリを使用するC/C++アプリを持っています。

GLFW libのソースを理解している限り、X-Windowライブラリへの呼び出しを使用してウィンドウを作成します。

マシン上でデスクトップを使用することはありませんが、ttyにログインし、バックグラウンドでXサーバーを起動します。の呼び出し中にターゲットプラットフォーム上のtty*からコンパイル済みアプリケーションを実行する場合

アプリケーションが停止します。クラッシュしません。Ctrl + Alt + F7を押してXウィンドウに切り替えると、アプリケーションは通常どおり続行されます。

この奇妙な行動を引き起こす可能性があるのは何ですか?

BEGIN_EDIT:

今、私は問題がUbuntuまたはx-serverのいずれかの構成に関連していると確信しています。走ろうとすると

シェルでは、CTRL + ALT+F7を押してXウィンドウに切り替えるまでコマンドもハングします。キーを押した後にシェルに戻ると、コマンドは終了しました。

コンソールモードのときにXサーバーが「スリープ」状態になっている可能性がありますか?

END_EDIT;