それが持っていることが可能であるだけで、私はフルスクリーンで私の通常のWebブラウザを表示していたかのように、私のウィンドウマネージャとしてX11の最上部(またはLinuxのいずれかの他の方法)上で実行されている(例えば、WebKitのでレンダリングちょうどキャンバス)ブラウザを?
それが持っていることが可能であるだけで、私はフルスクリーンで私の通常のWebブラウザを表示していたかのように、私のウィンドウマネージャとしてX11の最上部(またはLinuxのいずれかの他の方法)上で実行されている(例えば、WebKitのでレンダリングちょうどキャンバス)ブラウザを?
回答:
はい:
% startx /usr/bin/google-chrome --kiosk
(または他のWebブラウザーを使用します)
これを.xinitrc
/ .xsession
ファイルに追加することもできます:
exec /usr/bin/google-chrome --kiosk
Pyroは、ブラウザーがデスクトップ全体を管理するように、Firefoxを使用して合成X11ウィンドウマネージャーを構築する短命のプロジェクトでした。
これをホームディレクトリの.xinitrcファイルに配置してみてください。
exec konqueror
その後、Xを再起動します。これが機能しない場合、またはgdm、kdm、またはxdmをディスプレイマネージャーとして使用している場合は、それを停止してコマンドラインからstartxを実行するか、代替ユーザーを作成して.xinitrcを構成できます同じことをします。次に、仮想コンソールからそのユーザーとしてstartxを実行してみてください(Ctrl-Alt + F2)。別のXセッションを開く必要があります。Firefoxでこれを試したときに、-geometryオプションを使用してもFirefoxが画面をいっぱいにしないことに気付きました。Firefoxはセッションでジオメトリ設定を保存するようです。Chromeなどの他のプログラムでこれに対処する必要がある場合があります。
これらのプログラムは、プロキシ管理、ドラッグアンドドロップ、特別な貼り付けバッファー処理など、最新のデスクトップにあるものを期待している可能性があることに注意してください。
これはすべて古い帽子です。きっと良い目的があるとは思いますが、多くの人は2000年代初期からこの種のことをしていないでしょう。以前は、FVWMの期間中(ディスプレイマネージャーが人気を博す前)に何度もいじらなければならなかった
また、質問の内容を明確にしたいと思います。このように実行するプログラムは、「ウィンドウマネージャー」ではありません。ウィンドウマネージャーは、Xによってこの方法またはデスクトップマネージャーを介して実行される特定のプログラムであり、追加プログラムを簡単に実行(実行)することができます。Xの初期には、xtermを開始するだけで、そこから&を使用してウィンドウマネージャーのコマンドを実行します。だから私たちは進歩しています。;-)
一部のプログラムは、ウィンドウマネージャーの外部で実行できますが、引き続きウィンドウサイズまたは表示の一部を制御できます。たとえば、Google Chromeはウィンドウを擬似的に装飾します。ただし、私はGoogle Chromeをテストしましたが、ここでは適切なソリューションとなるための十分な標準Xオプションがありません。たとえば、-geometry =オプションを処理していないようです(Googleの恥です)。これは、代わりにKonquerorまたはFirefoxを使用するもう1つの理由です。
とりとめなくすみません。