2番目のモニターにCinnamonパネルを追加する


36

システムに2つのモニターをセットアップしました。1つはHDMIポートから給電され、もう1つは同じGPU(Nvidia Ge-force 210)の通常のアナログポートから給電されます。

Nvidiaの設定でツインディスプレイをセットアップしただけですが、2番目のモニターにシナモンのパネルが表示されません。どうすれば修正できますか?


1
Gnomeで2台のモニターを使用していますが、私のパネルは左側のモニターの上部にのみ表示されます。私も興味があります。
シグル

これはGnome(およびCinnamonの派生物)の問題の1つであると思います。Linuxユーザーとしてのカスタマイズの1つが、セットアップを強制するルートになりつつあります。これに苦労すると思います。TwinViewは2つのホットコーナー(各モニターに1つ)を有効にしていますか?
キャプテン_G

私はCinnamon 2.2.14を使用していますが、ここには基本的に2つのオプションがあります。拡張パネルスパンを使用して、パネルをすべての画面に広げるか、HDNIモニターをプライマリに設定できます。これは、Cinnamonのシステム設定で構成可能なオプションです。
slm

回答:


52

Cinnamon 2.6以降では、追加のソフトウェアをインストールせずに、モニターに追加のパネルを追加できます。パネルを右クリックし、をクリックしてModify panel ...からをクリックしますAdd panel。すべてのモニターの上端と下端が強調表示され、クリックした場所に新しいパネルが設定されます。完璧に機能します。ここでgithubのポストそれがマージされたときからは。

さらに、2番目のモニターにパネルを追加し、それにウィンドウリストアプレットを追加すると、そのモニターのウィンドウのみが表示されます。とても嬉しかったです!

さらに、ウィンドウを右ではなく左に揃えたい場合は、ウィンドウリストをパネルの左側(赤色)にドラッグアンドドロップできます。


3
私の命を救いました!受け入れられない答えを読む価値があります。ありがとう!
Evdzhanムスタファ

1
これは確かに最適なソリューションですので、この答えは間違いなく、より多くの票を必要とする
ブライアンが復活モニカ言う

1
ウィンドウリストを追加し、私はああ、これは素晴らしいことシナモンとの生活になり、その部分を逃した
Jake1164

14

MATEを使用すると、新しいパネルを作成して2番目のモニターにドラッグできます(ドラッグを有効にするには、プロパティの[展開]をオフにし、[自動非表示]および[非表示ボタンを表示]をオフにします)。各ディスプレイに、それは別に、各ディスプレイのウィンドウを管理します。これは、ワークスペーススイッチャーはまだ一度に両方のモニタ上で動作することを除いて非常にいいです- 。。独立したデスクトップとして2台のモニタを治療する能力を妨げ、それはあなたが回避できるようですがこれは、「常に可視のワークスペースで」を選択的に適用することにより行います。

私が最近まで使用していたセットアップは、独自のパネルとワークスペーススイッチャーを備えた個別のXスクリーンとして各ディスプレイを選択できるようにする独自のNVIDIAドライバー有効にすることです。このアプローチにはいくつかの制限があります。特に、この他の投稿で述べたように、ディスプレイ間でウィンドウをドラッグすることはできません。このアプローチはGNOME2でうまくいきました。新しいデスクトップ環境ではテストしていません。

要約する:

  • シナモン:drag:yes、separate-workspace:yes、separate-panel:no、workspace-columns:no
  • MATE:drag:yes、separate-workspace:partial、separate-panel:yes、workspace-columns:yes
  • NVIDIA:ドラッグ:no、separate-workspace:yes、separate-panel:yes、workspace-columns:via MATE

3
ここでコメントに興味深いヒントを見つけました。Mateにパネルを追加する別の方法があります-Gnome2からのホールドオーバーです。パネルを追加し続けると、パネルは最初にプライマリモニター(4つのエッジ)に表示され、次にセカンダリモニターへの入力を開始します。次に、不要なパネルを削除します。
-nobar

2
ああ、本当にありがとう、それは完全に驚きだったので、「拡張」のチェックを外してドラッグ可能にする必要があります。
ドミトリーフランク

「各ディスプレイに「ウィンドウリスト」を追加する」を展開してもらえますか?
Shevek

1
ああ、わかった!「パネルに追加」
Shevek

13

これが可能になりました(更新#2)

シナモンは現在、この機能を備えています。この長い答えを読む手間を省くために、直接ネディムの


残念ながら、Cinnamonにはこの機能がないようです(まだ?)。プライマリモニターにパネルのみが表示されます。プロジェクトのGithubページには、それを要求しているいくつかの問題があります。

そこにサポートを追加してください。たとえば、次の問題: 2番目のモニターのタスクバー#130

更新#1

そのスレッドにはいくつか興味深い開発がありました。

カスタム拡張を作成し、linuxmint.comの2panelsbottom拡張からインスピレーションを得ました。また、本質的にシナモンに付属するウィンドウリストアプレットのコピーである2つのカスタムアプレットを作成しました。私が知る限り、同じアプレットを2つ同時にロードすることはできないためです。

いくつかの指示を書き、今晩どこかで拡張機能/アプレットをアップロードします。

その後、これが続きました:

これは素晴らしいかもしれません。現在2つのモニターを使用している場合、ウィンドウのリストにアクセスするには、もう一方の画面にマウスを完全に戻す必要があります。もっと良い方法はありますか?

この提案とともに:

morePanels-Extensionをご覧ください。http: //cinnamon-spices.linuxmint.com/extensions/view/30 各モニターの上部パネルと下部パネルを個別に構成できます。window-list-multi-monitorアプレットを使用すると、モニターごとに最大2つのパネルと異なるウィンドウリストを取得できます。

注意:拡張機能は、モンキーパッチを多用します。私は多くの機能を上書きする必要があるため。2つのパネルは、layoutManager、appletManager、main.jsファイルなどにハードコーディングされています(!)。

Cinnamon 2.2で使用する

バグ?https://github.com/fastrde/morePanels

それは明らかです。参照される2つの拡張機能は次のとおりです。

デュアルモニターパネル

この拡張機能は、2番目のパネルがセカンダリモニターに表示されるように、デュアルモニターシステムの「クラシック」パネルレイアウトを変更します。

私も作成したwindow-list-multi-monitorアプレットと組み合わせて使用​​すると、私たちの多くが使用していた従来のgnome 2マルチモニターエクスペリエンスがさらに得られます。

マルチモニターのウィンドウリスト

このアプレットは、私が書いたデュアルモニターパネル拡張機能と組み合わせて使用​​し、かつては多くのデュアルモニターユーザーが楽しんでいたgnome 2エクスペリエンスをさらに作成する必要があります。

この拡張機能は、標準のウィンドウリストアプレットの単なるフォークですが、2つのインスタンスを追加し、1つのモニターからウィンドウのみを表示するように構成できます。


4

この拡張機能を試してください:Panel Spanmetadata.json特定のCinnamonバージョン{"cinnamon-version":["1.4.0"、 "1.4.1"、 "1.4.2"]を追加するには、編集する必要がある場合があります。

スクリーンショット

    ss#1


これは2.0.14(Mint 16)で機能し、受け入れられた答えであるはずです(シナモンが公式にサポートするまで)。
フィルトーマス14年

3

このスレッドは古いかもしれませんが、デュアルモニターとパネルにつまずいたばかりです。ミント17.2とシナモンを使用。変更することができます->メインパネルでアプレット構成をコピーし、それをセカンダリモニター/パネルに貼り付けます。一部のアプレットは両方で動作しないため、ミントはそれらをスキップします。私にとって今は魅力のようです。


これと@nedimからの回答はどちらも正しいです。私は彼らの回答を使用して、Mint 17.2でこれをすばやく完了させました。拡張機能は必要ありません。マウスを数回クリックするだけで設定できます。
デビッドノハ

1

Cinnamonでの回避策は、どのモニターがファースト/セカンダリかを変更することです。その後、パネルが続きます。今日、cinnamon-control-center画面設定用のツールを使用するとこれができることを学びました。

注:これにもアクセスできcinnamon-settingsます!

Cinnamon v2.xで

   ss#1

   ss#2

(この設定を見つけるのに苦労しているのは私たちだけではありません:https : //bugzilla.gnome.org/show_bug.cgi?id=636216


1

Cinnamon(GNOME3)についてはわかりませんが、XFCEには複数のパネルがあり、それらが表示される場所を覚えています。シナモンも同じことができると期待しています。そうでない場合は、XFCEを試すかxfce4-panel、Cinnamonセッションで使用することをお勧めします(おそらくネイティブパネルの代替として)。

私が知っている唯一の注意点は、いくつかのパネル要素(通知領域エイリアスsystrayなど)を一度に複数のパネルに表示できないことです。つまり、1つのモニターを切断すると、パネルが残りのモニターに移動するため、必要なモニターが一番上にあることを確認する必要があります。


1

MATEで、既存のパネルを右クリックし、「新しいパネル」を選択します。既存のモニターのどこかにパネルを作成します。「alt」を押しながら、パネルを2番目のモニターにドラッグします。その後、必要に応じて構成できます。Mint 18のMATE 1.14.1で動作します。


メイト
1.16.1

mate 1.18で動作します。最初のモニターで新しいパネルを作成する場合は、「Alt」キーを押したまま、新しいパネルをクリックして、他のモニターでドラッグして移動します。ありがとうございました。
結合

1

あなたはそれを行うことができます:あなたのプライマリパネルを右クリックして、パネルの変更->パネルの追加を選択します。2番目の画面にパネルを追加します。パネルはありますが、空です。したがって、プライマリパネルに移動して、[パネルの変更]-> [アプレット構成のコピー]を選択します。この時点で、セカンダリパネルを右クリックし、[パネルの変更]-> [アプレット構成の貼り付け]を選択します。


1
私はCinnamon 17.2を使用していますが、これが私にとって有効な唯一の答えでした。ありがとうございました!
ジャーマン

0

現在、Cinnamonで必要なものを提供する拡張機能があります。拡張機能の名前はMorePanelsと呼ばれます。

    ss#1

抜粋

morePanelsは、すべてのマルチモニターユーザー向けのアドオンです...その他のパネル!これがCinnamonに実装されていないことはわかりません。2012年1月11日以降の既知の問題(機能リクエスト)

2つのパネルがシナモンuiにハードコーディングされていたため、私は多くのものをモンキーパッチしなければなりませんでした。何か問題が発生した場合はコメントを残してください。

window-list-multi-monitor @ mazz Addonを使用すると、モニターごとに異なるウィンドウリストを取得できます(現時点では、window-list-multi-monitorは2つのモニターのみをサポートしています)。


それをインストールするには、それをダウンロードして、〜/ .localの/共有/シナモン/拡張でそれを解凍
カーク

@Kirk-CinnamonのUIから直接インストールできます。d/ lして手動でインストールする必要はありません。
slm

0

私の回避策は次のとおりです:メインモニター上に4つのパネルを作成します。別のモニター(5番目)を作成すると、他のモニターの1つで作成されます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.