デフォルトでは、デスクトップ環境がインストールされていないUbuntu Serverを使用しながら「apt-get install startx; startx」を実行すると、白いボックスにコンソールが表示され、GUIアプリケーションを実行するたびに非常に簡単なものが表示されます。ドラッグしたり、通常はGUIウィンドウで期待できる素晴らしいタスクを実行する方法を見つけることができませんが、それでも機能するウィンドウです。 Firefoxブラウザも実行できました!マウスカーソルは白い輪郭を持つ黒いXです。そしてマルチタスクは不可能に見えます。
KDE、GNOME、Unityなどのどのようなデスクトップ環境もインストールされておらず、 "startx"コマンドが実行されているかどうかを知りたいです。
答え1
見学する/etc/X11/Xsession.d/50x11-common_determine-startup
:
if [ -z "$STARTUP" ]; then
if [ -x /usr/bin/x-session-manager ]; then
STARTUP=x-session-manager
elif [ -x /usr/bin/x-window-manager ]; then
STARTUP=x-window-manager
elif [ -x /usr/bin/x-terminal-emulator ]; then
STARTUP=x-terminal-emulator
fi
fi
したがって、デフォルトではこれはX11セッションマネージャ(同様のもの)を見つけようgnome-session
とし、失敗した場合はウィンドウマネージャを見つけようとし、失敗するとターミナルエミュレータを実行します。
セッションマネージャまたはウィンドウマネージャがインストールされていない可能性が高いです。ウィンドウを移動したりサイズを変更したりできないという事実は、もちろん実行中のウィンドウマネージャがないからです。しかし、少なくとも端末エミュレータがインストールされているようですxterm
。おそらく。
x-session-manager
これら(、、、x-window-manager
)はすべてx-terminal-emulator
Debianに設定されています。代替だから、ユーザーは好きなものを使用することを選択できますupdate-alternatives
。
「マルチタスクが不可能に見える」というのはどういう意味なのかよくわかりません。ウィンドウ間でフォーカスを切り替えることを意味しますか?もしそうなら、これはウィンドウマネージャの仕事だからです。twm
ウィンドウマネージャがまったくないよりも少し小さいステップに過ぎないように、非常に古典的でシンプルなウィンドウマネージャをインストールしてみることができます。