web-dev-qa-db-ja.com

デュアルモニターとパネル

マルチモニターのセットアップに関して質問があります。

私は現在、主にWindowsユーザーですが、Ubuntuをデュアルブートで実行して感じています。私が欠けていると思うのは、一般的な使用のために任意のUnixシステムよりもWindowsを選択せざるを得ないと(私は感じます)、複数の画面で複数のタスクバー(またはUbuntuで参照されているパネル)に対する適切なサポートが不足しているように見えることです。 。

私はググって、ここで検索しました。見つけた古いフォーラムの投稿をすべて読んだり、パネルをある画面から別の画面に移動できるはずだと示唆する情報を何度も見つけました。今、これはばかげているように聞こえるかもしれませんが、彼らは私の第二の画面に移動しません。メイン画面のパネルを追加、削除、移動できますが、セカンダリ画面にドラッグすることはありません。画面間でパネルを正しくドラッグできたとしても、これで必ずしも私の問題が解決するわけではありません。

WindowsではUltramonを使用します。 2つのディスプレイと、その2番目の画面に固有のウィンドウ/タスクを表示するセカンダリタスクバーが表示されます。私はUnixで同様の、またはそれに近いものを探しています。 Ubuntuをサポートすることをお勧めしますが、私はいつでも別のものに切り替えることができます(私の重要なものはすべて現在Windowsにあります)。

複数のモニターパネル/タスクバーを提供するUnixアプリケーション(無料かどうか)はありますか?または、同様の機能をハッキングする方法はありますか?

8
t31os

これは質問への直接の回答ではありませんが、一歩下がって、この機能が必要な理由を検討することをお勧めします。これは、Windowsで特定の方法で作業することに慣れているためかもしれませんが、Linuxはタスクにアプローチする別の方法を提供していることに気付くかもしれません。

たとえば、私は Awesome ウィンドウマネージャを使用します。これにより、キーボードを使用してすべてのウィンドウ管理を実行できます。ウィンドウを移動したり、プログラムを切り替えたり、モニター間でウィンドウを移動したりする場合も、すべてキーボードショートカットを使用して実行できます。 「タグ」を使用して、ウィンドウをショートカットキーにリンクすることもできます。つまり、1つのキーを押すと2つのFirefoxウィンドウ(1つのモニターで画面が分割される)に切り替わり、別のキーを押すと別のモニターでThunderbirdに切り替わります。このため、タスクバーを用意する必要はありません。そうは言っても、デフォルトでは各画面にタスクバーが表示されます。

とにかく、私の環境は、古い環境と同じように新しい環境を機能させるのに多大な労力を費やす前に、まず、古い環境から離れる理由を考えてください。

3
Malvineous

Ubuntu 11.10では、Gnome Classic、またはフォールバックと呼ばれることもあります。デュアルモニターを使用しており、それぞれに必要な数のパネルを配置できます。ここでの秘訣は、外部画面にパネルが表示されるまで、プライマリモニター(私の場合はラップトップ)にパネルを追加し続けることです。必要な数だけパネルを追加して、それらを好みのEdgeに移動し、最初の画面から余分なパネルを削除します。

2
Tim Burns

私はあなたが説明するものと一致すると思うUbuntuシステムを持っています。 2つのディスプレイがあり、各ディスプレイには個別のメニューと個別のタスクバーがあります。各ディスプレイには、独自の一連の仮想ワークスペースさえあります。 1つのディスプレイでVMwareセッション(またはRDP経由)のフルスクリーンでWindowsを実行し、もう1つのディスプレイを(キーボードとマウスを共有することを除いて)まったく別のUbuntuコンピューターのように扱うことができます。

私は、「個別のXスクリーン」(またはそのようなもの)を使用して、独自のNVIDIAドライバーを通じてこれを行っています。新しいパネルを2番目のディスプレイにドラッグしませんでした。代わりに、このモードを有効にすると、デフォルトで新しいパネルセットが作成されました。

全体として、私はこの構成に非常に満足していますが、いくつかの小さな不具合があります。

  • 2つの画面間でウィンドウをドラッグすることはできません
  • 一部のアプリケーションは、どこから起動するかに関係なく、常にプライマリ画面で開きます(たとえば、Chromiumブラウザ)
  • Nvidia-settingsアプレットがセグメンテーション違反で終了している(ダイアログを開くことさえない)ので、現時点ではあまり多くの詳細を示すことはできません
  • 「Workspace Switcher Preferences」は、このセットアップでは多少混乱しており、2つの画面の構成を部分的にリンクしているようです

Xを再起動すると、このセットアップの構成プロセス中に発生するさまざまな混乱を解決するのに役立つようです。したがって、構成の変更が予期した効果をもたらしていないようであれば、そうすることをお勧めします。

これはあなたが探しているもののように聞こえますか?私はまだこの設定を最適化する方法を探しているので、それを使用している他の人からの連絡をお待ちしています。

2
nobar

[〜#〜] kde [〜#〜] デスクトップ環境はこれをネイティブでサポートしています。チェックアウト Kubunt 基本的にはKDEを使用したUbuntuです。

方法は次のとおりです。

  1. デスクトップを右クリック->パネルの追加->デフォルトパネル
  2. パネルを右クリック->ウィジェットを追加
  3. タスクマネージャを選択する
  4. タスクマネージャーを右クリック->タスクマネージャーの設定
  5. 「現在の画面からのみタスクを表示する」にチェックを入れます
2
Job

さまざまな形でこれを処理できる一連のツールはめまいがします。これを実行するソフトウェアは1つではなく、数百個あります。

まず最初に、デュアルヘッドを実行するようにlinuxを構成して、各画面で個別のウィンドウマネージャーを実行できるようにします。 1つはgnomeを実行し、もう1つはkdeを実行するか、もう1つはtwmを実行し、もう1つは素晴らしいです。

第二に、多くのウィンドウマネージャーは、どのモニターに何が表示されるか、どのタスクバー/マネージャーインターフェイスが表示されるかなどを処理する精巧なシステムを持っています。ほとんどのウィンドウマネージャーには、これを実行する方法が複数あり、多くのセッション/デスクトップマネージャーには多くのツールがあります。異なる方法でこれを達成することを選択するそれらの内部で実行します。

個人的には、@ Malvineousのように、私は awesome を使用して複数のモニターを処理します。タグシステムは、ほとんどの仮想デスクトップシステムとはまったく異なり、1つまたは複数のワークスペース間でプログラムを混合および照合できます。各画面に1つのタスクバーがありますが、両方のタスクバーは最小のモニターにあります。各タスクバーには、さまざまなデスクトップと、各モニターで実行されているプログラムが表示されます。これらはマウスで選択できますが、クリックするためではなく、視覚的に参照するためのものです。

一般的に適切と思われる組み合わせが見つかるまで、いくつかのデスクトップ環境とウィンドウマネージャーを試してみることをお勧めします。特定の動作セットを期待するのではなく、それがどのように最適に機能するように設計されているかを理解するまで、それぞれの動作を書き留めてから、その方法論がワークフローに適しているかどうかを評価します。さまざまなオプションに慣れ、システムを選択したら、システムをカスタマイズして、希望どおりに動作するようにしますが、代替のワークフローに柔軟に対応できます。多くの人々がLinuxワークフローに足跡を残しており、それらから学ぶべきことがたくさんあります。

1
Caleb