質問: gnomeでウィンドウの位置を保存する方法は? 多くのプログラミングとマルチタスクを実行する必要があり、gnomeデスクトップの複数のワークスペースで複数の端末、emacs、およびgooglechromeインスタンスを開くことができます。これらはすべて、生産性を最大化するために必要な場所にあります。問題は、再起動するときに、これらすべてのwindowsを再度開いて、時間を節約できる場合はスキップしたいさまざまなワークスペース上のさまざまな位置に配置する必要があることです。複数のワークスペースにわたるこれらすべてのウィンドウ位置(および可能であればサイズ、ただし必須ではない)が再起動後に復元されるように、gnomeセッションを保存することは可能ですか?
回答: window session manager gnome shell拡張機能は、gnomeデスクトップ上のアプリケーションとウィンドウ位置を保存および復元します。設定する:1)npm install -g linux-window-session-manager2) gnome拡張機能のwebサイト からwindow session manager gnomeshell拡張機能をインストールします。ノードバージョンマネージャー(nvm)を使用しているため、システムをいじる必要がありました。その場合は、githubリポジトリの情報を参照してください: https://github.com/johannesjo/gnome-shell-extension-window-session-manager 1つのノードバージョンにインストールされていたため、パス上の「lwsm」を取得していないことがわかりましたが、デフォルトとして別のバージョンが選択されていました。他のノードバージョンを使用していたディレクトリにあるターミナルにいたときに、おそらくインストールを行ったと思います。したがって、この問題が発生する可能性はほとんどありません。