ウィンドウマネージャを変更するには?

ウィンドウマネージャを変更するには?

メインウィンドウマネージャを変更しようとしました。連続波何か違うもの(おそらくアンボクシング)。

オンラインでいくつかの記事を読みましたが、設定がファイル$HOME/.xsessionにあるようです。ただし、ファイルは存在しません。

ksh: /home/[user]/.xsession~: not found

どんな助けでも大変感謝します。私はまだBSDコミュニティに精通していません。 :)

答え1

通常、ユーザーが自分のスクリプトまたは同様のスクリプトを持っているかどうかを最初に確認して存在する場合は、それを使用するシステム全体のデフォルトのXsessionスクリプトがあります。$HOME/.xsessionそれ以外の場合、システム全体のスクリプトは一部のシステム全体のデフォルトを実装します。

システム全体のデフォルトスクリプトの場所は、xenodm現在使用しているX11ディスプレイマネージャ(実際にはGUIログイン画面など)の実装またはstartxログイン後にGUIセッションを開始するためにテキストモードを使用するかどうかによって異なります。

  • を使用している場合、startxシステム全体のセッションスクリプトは/usr/X11R6/lib/sys.startxrcまたは/etc/X11/xinit/xinitrcこの順番です(存在する最初のスクリプトが使用されます)。望むより:man startx
  • を使用している場合、xenodmシステム全体のデフォルトセッションスクリプトはです/etc/X11/xenodm/Xsession。望むより:OpenBSD FAQ
  • 別のディスプレイマネージャ(通常は名前付き)を使用している場合は、そのマニュアルを確認する必要があり*dmます。

$HOME/.xsession$HOME/.xsession~2つの異なるファイルで、サフィックスは既存の~Unixテキストエディタのバックアップファイルインジケータです。これは、存在する場合は.xsession~以前/バックアップバージョンになると予想されます。.xsession

関連情報