Home
Packages
Forums
Wiki
GitLab
Security
AUR
Download
コンテンツにスキップ
メインメニュー
メインメニュー
サイドバーに移動
非表示
案内
メインページ
目次
コミュニティに貢献
最近の出来事
おまかせ表示
特別ページ
交流
ヘルプ
貢献
最近の更新
最近の議論
新しいページ
統計
リクエスト
ArchWiki
検索
検索
表示
アカウント作成
ログイン
個人用ツール
アカウント作成
ログイン
Xephyrのソースを表示
ページ
議論
日本語
閲覧
ソースを閲覧
履歴を表示
ツール
ツール
サイドバーに移動
非表示
操作
閲覧
ソースを閲覧
履歴を表示
全般
リンク元
関連ページの更新状況
ページ情報
表示
サイドバーに移動
非表示
←
Xephyr
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループに属する利用者のみが実行できます:
登録利用者
。
このページのソースの閲覧やコピーができます。
[[Category:X サーバー]] [[en:Xephyr]] [[zh-hans:Xephyr]] '''Xephyr''' は X アプリケーションとして実行されるネストされた X サーバーです。 これは、不適切に記述されたアプリケーションを回避するのに有効かもしれません。例えば、Supermicro のサーバーは、java ipmi kvm viewer アプリケーションで制御されている場合があります。サーバーがリブートしている間、このアプリケーションは頻繁にウィンドウを再作成します。これは、現在のウィンドウからフォーカスを奪います。1分間に数回発生し、実際に作業を不可能にしています。同時に、このようなアプリケーションのウィンドウは、初回起動時にフォーカスを得るようにしたいので、作成時にフォーカスを得ないようにするウィンドウルールをどのように作ればよいのか、明らかではありません。xephyr を使うと、このようなウィンドウの再作成を別のウィンドウで行い、現在開いているウィンドウのフォーカスを奪わないようにすることができます。 == インストール == {{Pkg|xorg-server-xephyr}} パッケージを[[インストール]]してください。 == 使い方 == ネストした X ウィンドウを実行したい場合、ディスプレイを指定する必要があります: $ Xephyr -br -ac -noreset -screen 800x600 :1 上記のコマンドで新しい Xephyr のウィンドウが DISPLAY ":1" で起動します。ウィンドウの中にアプリケーションを起動するには、ディスプレイを指定してください: $ DISPLAY=:1 xterm === ウィンドウマネージャーの起動 === 他の WM を起動したい場合、以下のようなコマンドを実行します (例: [[spectrwm]]): $ DISPLAY=:1 spectrwm startx を使って [[xinitrc]] で Xephyr を起動することもできます: $ startx -- /usr/bin/Xephyr :1 === ユーザー入力の取り込みと取り込み解除 === {{ic|Ctrl+Shift}} を押すと、Xephyr ウィンドウ内でマウスポインタとキー入力が排他的にロック/アンロックされるはずです。 === Alt+Tab で送信 === KDE を使用している場合は、グローバルショートカットを無視するウィンドウルールを作成します。その後、Xephyr 内で {{ic|Alt+Tab}} を使用できます。 == ヒントとテクニック == Xephyr が役立つその他の状況の例は次のとおりです。 # X アプリケーションや機能のテスト環境では、テスト者は普段の X 環境で作業を続けながら、テスト対象アプリケーションの障害から他のアプリケーションを守りたい場合。 # [[OpenSSH#セットアップ|リモート]] は、[[OpenSSH#X11 フォワーディング]] (over ssh) のために sshd server configuration file で 3つの設定を重視しています。この3つのうち、2つはデフォルトの設定です。ssh クライアントが ssh サーバ管理者に影響を及ぼして 3つ目の {{ic|X11Forwarding}} を yes にできない場合、[https://unix.stackexchange.com/questions/12777/forwarding-x11-over-ssh-if-the-server-configuration-doesnt-allow-it Forwarding X11 over ssh] は Xephyr を使って、ssh クライアントマシンにインストールする回避策をとっています。
このページで使用されているテンプレート:
テンプレート:Ic
(
ソースを閲覧
)
テンプレート:Pkg
(
ソースを閲覧
)
Xephyr
に戻る。
検索
検索
Xephyrのソースを表示
話題を追加