web-dev-qa-db-ja.com

Ubuntu 14.04でNautilusにコンテキストメニューボタン(ギアアイコン)が表示されない

Nautilus(3.10.1)でUbuntu 13.10から14.04にアップグレードした後、ツールバーの右上隅(検索アイコンの近く)にコンテキストメニューボタン(歯車アイコンの付いたボタン)がありません。

ここで赤で強調表示されているボタンをクリアするには:

enter image description here

これはUbuntu 13.10のNautilusに存在していました。今では消えているのは正常ですか?このボタンを追加する方法はありますか?

13
WoDoSc

私の知る限り... nautilus 3.1 in buntu 14.04というソースに restore-traditional-menu-bar.patchという名前の新しいパッチがありますファイル|編集|表示|移動|ブックマーク|ヘルプ」の代わりに、新しい「表示」および「場所 = "ボタン。

Raringで導入されたNautilus 3.6では、メニューレイアウトが従来のall-entries-in-one-menubarから次のように変更されました。* Unityメニューバーの「Files」というアプリケーションメニュー*ビューメニューはいくつかのツールバーボタンに移動しましたウィンドウの右上にある矢印の下のドロップダウン*他のすべてのメニュー項目は、ウィンドウの右上にある歯車ボタンのドロップダウンに移動しました

Unityの場合は、おそらく従来のレイアウトに切り替える必要があります(そして、GNOMEの新しいレイアウトを維持します)。 Ayatanaタスクを割り当てて、レイアウトの設計指針を取得します。

------------------------望ましい解像度:

  • Nautilusツールバーの右上から「歯車」アイコンを削除します。ビューボタンと検索ボタンを右に移動して、右端のビューボタンが以前にコグボタンを保持していた位置を占めるようにします。

このように、Unityを使用している場合は従来のメニューがありますが、gnome、gnome-session-flashbackを使用している場合は新しいメニューボタンがあります。

nityのNautilus:

enter image description here

Gnome-FlashbackのNautilus:

enter image description here

Unityの新しいボタンを備えた従来のメニューが必要な場合... nautilusのソースコードを編集してみてください。

注:仮想マシンまたはテストマシンでこれを実行して、すべてが正常であることを確認することをお勧めします。この例では、Ubuntu "14.04"と "nautilus 3.10.1"を実行しています。

1)必ず有効にしてください ソースコードリポジトリ

  • Ubuntuソフトウェアセンターを開きます
  • メニューバーで編集->ソフトウェアソースを選択します。クリックして「ソースコードリポジトリ」を有効にします。念のため、ダウンロードに"Main Server"を使用します。

enter image description here

ターミナルウィンドウを開く Ctrl+Alt+T そしてタイプ:

  • Sudo apt-get update

2)ターミナルで次を入力して必要なパッケージをインストールします。

  • Sudo apt-get install build-essential quilt

ビルドの依存関係をインストールします。

  • Sudo apt-get build-dep nautilus

4)ソースコードをダウンロードするフォルダーを作成します。

  • mkdir ~/Downloads/src

  • cd ~/Downloads/src

5)ソースコードをダウンロードして変数をエクスポートします。

  • apt-get source nautilus

  • export QUILT_PATCHES=debian/patches

  • export EDITOR=gedit

6)パッチを作成し、ソースコードを編集します。

  • cd nautilus-3.10.1/

  • quilt new 99_restore_menu_buttons.patch

  • quilt edit src/nautilus-toolbar.c

行を削除... 550および572。

行550を削除します

if(nautilus_toolbar_show_menu_buttons()){

行572を削除します

}

変更を保存します。

前:

enter image description here

後:

enter image description here

7) debパッケージをコンパイルおよびビルドします。

  • quilt refresh

  • fakeroot dpkg-buildpackage

8) debパッケージをインストールします。

  • cd ..

  • Sudo dpkg -i *deb

9)最後に、ログアウトしてログインするか、Nautilusを強制終了して再起動するか、マシンを再起動して変更を確認します。

前:

enter image description here

後:

enter image description here

enter image description here

お役に立てれば。

10
Roman Raguet

このボタンは、標準メニューに置き換えられました。標準メニューは、(デフォルトで)画面上部のグローバルメニューまたは(変更された場合)タイトルバーに表示されます。メニューが同じレイアウトになっているかどうかはわかりませんが、この変更によって機能が削除されることはありません。

4
NGRhodes

ここで考えたことは、私のものをインストールしたばかりで、歯車のアイコンが存在するので、デフォルトのオプションがあるからです

dconfエディターを起動した場合

およびset defaults

gnomeの下のすべてのタブ> nautilus

nautilus -q

そしてノーチラスを開く

これに関連する可能性があります bug ??

pic

彼らはそれに取り組んでいるようです

あなたはニモを試してみましたが、そこにも物がありませんか?

2
billybadass

NGRhodesbillybadass の回答を組み合わせると、これがUnityのみの機能であることを確認できます。上流のGNOME nautilusにはまだこの機能があり、この機能はUnityを使用しているユーザー向けに特に変更されています。 Unityの歯車アイコンはメニューバーでそれらを結合するために削除されました-歯車アイコンのすべての機能はそれぞれのメニューにあります。

Nautilusメーリングプロバイダーでこれを確認し、すぐにそれぞれのメールを添付します(現在Googleのインデックスにないようですので、グーグルで取得できません)。参照用に、GNOME FoundationのディレクターであるEmmanuele Bassiがメールの一部をここに投稿しました。

it(歯車のアイコン)はまだあります。 Ubuntuはヘッダーバーに関連するいくつかのパッチを適用していると思いますが、それはUbuntu専用のものであり、アップストリームのGNOMEはそれとは何の関係もありません。

最も簡単ですが、最も望ましくない方法はGNOMEに切り替えることです(ギアアイコンについては誰もそうしません)。可能であれば、この歯車アイコンをUnityに戻す方法を見つけ次第、回答を更新します。

2
jobin