ウィンドウコントロールを左に切り替える方法(Gnome Shell)


77

gnome-shellウィンドウのボタンを左に切り替える方法はありますか?私は彼らが左側にいることに慣れてしまったので、右側にいることは私を遠ざけました。

(gnomeシェルのデフォルトは右隅にあります)


1
左だけ言った。どうやら、それらは左側にあり、左側に配置する必要があります。
クリスハーパー

3
左側に残します。画面のホットマップを見ると、マウスポインターが右ではなく画面の左側にあることがよくあるので、それで問題ありません。つまり、追跡されるということです。ボタンに少ない。
poige

@Poigeは、ボタンがある場所だからといってそうではありませんか?Windowsでは、マップの右側にそれが表示されますか?
ティム

回答:


31

10.10の場合

より簡単な方法は、次のとおりです。 Alt+ F2gconf-editor

アプリ→metacity→一般に移動し、エントリをダブルクリックします:button_layout、と入力しclose,minimize,maximize:ます。spacerある時点でスペースを追加するために使用することもできます。

11.04および11.10の場合

Alt+ F2gconf-editor

デスクトップ→gnome→シェル→ウィンドウに移動し、エントリをダブルクリックしてください:button_layoutを入力しclose,minimize,maximize:ます。spacerある時点でスペースを追加するために使用することもできます。


5
左側のボタンが必要な場合は、コロンを先頭ではなくリストの末尾に配置する必要があります。
cscarney

11.10では、デスクトップ-> gnome->シェル->ウィンドウを変更する必要がありました。gnomeシェルを再起動するには、Alt-F2を押して、rtと入力します。
11

10.10のアプローチは、少なくともgnome-classicセッションマネージャーとして使用されている場合、12.04でも機能します。
バート

70

Ubuntu 12.04以降の場合

dconf-toolsパッケージの一部であるdconf-editorが必要になります。最初にインストールしてください:

dconf-tools

dconf-editorを起動します。

Alt+ F2→dconf-editor

[組織]→[gnome]→[shell]→[overrides]→[ボタンレイアウト]に移動します。に変更するclose,minimize,maximize:

シェルを再起動する必要はありません。

注:これにより、オーバーレイモードのキャンセルボタンも変更されます。

13.10以降の場合

一部のユーザーによると、シェルの再起動が必要になる場合があります。それを指摘してくれてありがとう。


1
close,maximize,minimize:menu私も働いた。
別のベン

1
これは、13.10 Ubuntuの-GNOMEデスクトップ上では動作しません
アルヴァ・

2
@Alvar:gnome-tweak-toolを使用して、役立つかどうかを確認します。私が覚えている限りでは、ウィンドウを切り替えるオプションがあります。
Ubuntuser

1
設定を適用するためのUbuntu 14.04でのgnome-シェル3.10を再起動する必要がありました
mikakun

6
Ubuntuの15.10のために、dconf・エディタで、スキーマがある: "org.gnome.desktop.wm.preferences"
JDS

51

技術的にはgnome-shellではありませんが、gnome-flashbackまたはgnome-flashback-no-effectsを使用している場合、キーは次の場所にあります。

org -> gnome -> desktop -> wm -> preferences -> button-layout  

次のように変更します。

close,minimize,maximize:  

あなたが欲しいものを与える必要があります。

次のコマンドを使用できます。

gsettings set  org.gnome.desktop.wm.preferences button-layout 'close,minimize,maximize:'

これを迅速に行うために。


gnomeシェルの下のGoogle Chromeの場合、metacity> button-layoutキーエントリがありませんでした。このコードは役に立ちました:gconftool-2 --set / apps / metacity / general / button_layout --type string "close、minimize、最大化:」
Julio 14年

3
これは、インストールの標準Gnome 3の場所でもありました。(GNOME Shell 3.18.4 / Ubuntu 16.04)
サイボリック

最も簡単で迅速な方法は、コマンドを使用することです。これは、ubuntu 18.04で完璧に機能しました。今すぐSOを読むために使用しているchromeアプリを含めて、効果はリアルタイムで発生しました
maheshmnj

21

Gnome Shellを使用していて、左側にウィンドウボタンが必要な場合は、次のコマンドを使用します。

dconf write /org/gnome/shell/overrides/button-layout "'close,minimize,maximize:'"

次に、必要に応じてシェルを再起動します。Alt+ を押しF2、入力してrを押しEnterます。


1
これはgnome-tweakにありますAdvanced Settings (application) > Shell > Arrangement of Buttons > pick all
。– SeanJA

5
そこを除いて、それらを左に変更させることはできません。これはOPが求めていたものです。
ショーン

1
Ubuntuの12.04のためにこのdoes't作業
BUZZ-DEE

@ BuZZ-dEE:13.04でも機能しなかったため、GVariant形式で必要な明示的な引用符を追加して修正しました。また、シェルを再起動する必要はありませんでした(Gnome 3.4)。おそらく、これが唯一のGnome 3の以前のバージョンで必要だった
ジェームズ・ヘーグ

12

Ubuntu Tweakをインストールした場合は、ウィンドウマネージャーに移動して、場所を左から右に、またはその逆に変更します。これにより、gnomeシェルだけでなく、すべてのウィンドウのタイトルバーボタンのレイアウトが変更されます。

代替テキスト


10

Gnomeバージョン3.10、13.04および13.10を使用

Gnomeを3.10にアップグレードすると、ウィンドウの装飾が変更される場合があります。
Gnomeバージョン3.10は、すべてのコアアプリでクライアントサイドデコレーション(略してCSD)に移行しています

これらのアプリでは、閉じるボタンはプログラムウィンドウに統合されており、通常のウィンドウ装飾は使用しません。

ここに画像の説明を入力してください

ウェブUpd8は述べています:

最新のGNOME 3.10のもう1つの非常に大きな変更点は、「ヘッダーバー」または「クライアント側の装飾」の導入です。これらの装飾は、GTK +ツールキットとテーマエンジンを使用します。

ご覧のとおり、閉じるボタンはツールバーとインラインで表示されるようになり、スペースを節約できますが、残念なことに、GNOMEコアアプリと他のアプリケーションの間でさらに大きな不一致が生じます。


環境変数の詳細については、CSDを使用する一部のアプリケーションは、環境変数GTK_CSD=0(= 1の初期のgnomeバージョンでCSDを「試す」ために使用される変数)を尊重する場合があります:https ://help.ubuntu.com/community/EnvironmentVariables 特にセクション:環境変数使用してデスクトップアプリケーションを起動し、ランチャーに次のようなプログラムを追加するプログラムを実験します。

Exec=env GTK_CSD=# gedit

オンとオフを1または0で「#」に置き換え、選択したプログラムでgeditを置き換える

ただし、3.10のNautilusでは変数は機能しません。


簡単に言えば

3.10では、右上に閉じるボタンがあります[...]


だからあなたは何ができますか?

  • Gnomeの古いバージョンにとどまります。開発はまだ進行中であり、リポジトリのGnomeバージョンは問題なく動作します。将来、オプションが追加される可能性があります。
  • NautilusをNemoに置き換えます。ほとんどの場合、NemoはNautilusのように見え、動作します。

    ここに画像の説明を入力してください

    インストールする:

    1. ターミナルを開き、次のコマンドを入力します。
    2. sudo apt-get install nemo
    3. Nemoをデフォルトのファイルブラウザにします

Nautilusのソースコードの編集と再コンパイルについてはどうですか?
セス

1
厄介な点は、ノーチラスの右側に大きな閉じるボタンがあるだけでなく、時計、音楽などのアプリケーションが増えていることです。
IonicăBizău13年

Ubuntu-gnome 13.10はどうですか?左側のボタンを修正するにはどうすればよいですか?
アルヴァ

この1は、GNOME 3.10、または「クライアント側の装飾」についてです
マテオ

1
クライアント側の装飾/変更されていないGNOME 使用してウィンドウボタン移動することはできませんか?:(
ビンセント

5

代わりにこのコマンドを使用する以外は、hrhnickが言ったことを実行します。

gconftool-2 -s /desktop/gnome/shell/windows/button_layout -t String minimize,maximize,close:" where "minimize,maximize,close:

次に、Alt+を押しF2て入力します

gnome-shell --replace

Enterキーを押します


4

gnomeシェルのワークスペースウィンドウビューは、ウィンドウマネージャーと同じボタンレイアウトを使用します(ただし、閉じるボタンのみ)。(関連コード

gconfを使用してウィンドウを閉じるボタンを左側に設定すると、ワークスペースビューのウィンドウプレビューの閉じるボタンも左側に表示されます。

gconf-editorを使用して、/ desktop / gnome / shell / windows / button_layoutを変更しclose,minimize,maximize:、再ログインして変更を確認します。


はい、gconfでその設定を正確に行っていることを確認できますが、閉じるボタンはまだ右側にあります。たぶんそれはバグです。gnome-shellテーマ拡張機能をインストールするまで、正常に機能していたことに注意してください。関連するjsファイルが上書きされたことに賭けています。調べます。ありがとう。
ガイディン

/ usr / share / gnome-shell / js / ui /フォルダー内のworkspace.jsファイルは、リンク先のフォルダーとは異なりますが、別の場所にあるにもかかわらず、同じ機能が含まれています。workspace.jsファイルを、リンクしたbzrリポジトリ内のファイルで直接置換すると、gnomeシェルが破損します。テーマ拡張の何かは、いくつかの仮定をしている必要があります。
外伝

UI関数にモンキーパッチを適用するだけで混乱を招く結果を招くシェル拡張機能に関する多くの問題が発生することを期待しています。あなたが見ているのは、そのボタンを配置する拡張機能だと確信しています。テーマ拡張機能へのリンクを提供してください。編集:また、どのバージョンのubuntuを使用していますか?そのバージョンのubuntuリポジトリのgnome-shellパッケージですか?
ニールティアート

11.10を使用しており、ここからgnomeシェル拡張リポジトリーを使用しています(webupd8.org/2011/10/official-gnome-shell-extensions.html)。ppaはこちらです:ppa:webupd8team / gnome3
Gaidin

1
また、問題を引き起こしているのはテーマ拡張ではなく、Native Window Placement拡張であることも発見しました。正しい道を送ってくれてありがとう。拡張機能の開発者にバグレポートを送信します。
ガイディン

4

17.04および17.10(Gnome 3.22)

始まりはこの答えのとおりです:https : //askubuntu.com/a/113995/286561

dconf-toolsパッケージの一部であるdconf-editorが必要になります。最初にインストールしてください:

dconf-tools

dconf-editorを起動します。

Alt+ F2→dconf-editor

ただし、キーは/org/gnome/desktop/wm/preferences/button-layout、デフォルトはappmenu:cloe、に変更しましたclose,minimize,maximize:appmenu。(appmenu効果がないようです。)

ここに画像の説明を入力してください

私はあなたがこの答えで指摘されているようにあなたがそれを行うことができる端末でそれをしたいです:https : //askubuntu.com/a/377811/286561

gsettings set  org.gnome.desktop.wm.preferences button-layout 'close,minimize,maximize:'

4

Ubuntu 18.04の場合:

  1. あなたは可能になりましたちょうどインストールGNOMEのTweakツールから(とにかく便利なツールである)Software Centerと、メニューにWindows変更PlacementしますLeft

    ここに画像の説明を入力してください

  2. [Dconf-editor / tool change]は引き続き機能します:
    /org/gnome/desktop/wm/preferences/button-layout設定close,minimize,maximize
  3. そして、端末オプションも:

    gsettings set  org.gnome.desktop.wm.preferences button-layout 'close,minimize,maximize:'
    

3

このコマンドは機能gconftool-2 --set /apps/metacity/general/button_layout --type string "menu:minimize,maximize,close"するはずです:(左から右に移動したい場合、これはあなたの質問から解釈したものです...左から左への移動はタイプミスであると仮定します:-))。


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