Arch Linuxゲスト(VirtualBox)で実行されているi3wmは自動サイズ変更を停止します。

Arch Linuxゲスト(VirtualBox)で実行されているi3wmは自動サイズ変更を停止します。

VirtualBoxでArch Linuxを実行しようとしています。以下の指示に従いました。建築ウィキペディアそしてOSが正常に起動します(実行中linux-lts kernelvirtualbox-guest-dkmsゲスト追加インストール)。 i3をインストールした後、以下を追加しました~/.xinitrc

VBoxClient-all
exec i3

これはうまくいくようですが、自動サイズ変更は一度だけ行われます。その後、このAuto-Resize Guest DisplayメニューとSeamless ModeホストVirtualBoxのメニューは無効になります。 VBoxClientプロセスを終了して再開すると、自動サイジング機能は再び動作を開始しますが、最初のサイジングイベントが発生するとすぐに無効になることがわかりました。

killall VBoxClient
/usr/bin/VBoxClient-all

誰でも解決策を提案できますか?

答え1

最近アーチを更新しましたが、問題が解決したようです!ただし、これを実行する前に、.zshrcファイルにエイリアスを定義しました。

alias resize='killall VBoxClient && VBoxClient-all'

したがって、画面サイズを変更する必要があるときはいつでも、端末にそのコマンドを入力するだけです。これは私が探していた解決策ではありませんが、まだ多くの助けになります。

関連情報