Ubuntu 14.04에서 노틸러스에 컨텍스트 메뉴 버튼 (기어 아이콘)이 없음


13

Nautilus (3.10.1)에서 Ubuntu 13.10에서 14.04로 업그레이드 한 후 도구 모음에서 검색 아이콘 근처의 오른쪽 상단에 컨텍스트 메뉴 버튼 (톱니 바퀴 아이콘이 있음)이 없습니다.

빨간색으로 강조 표시된 버튼을 지우려면 다음을 수행하십시오.

여기에 이미지 설명을 입력하십시오

이것은 우분투 13.10의 노틸러스에 존재했습니다. 이제 사라진 것이 정상입니까? 이 버튼을 추가하는 방법이 있습니까?


나는 13.10을 가지고 gnome3 ppa에서 노틸러스 3.10.1을 설치했습니다. 내 기어 버튼이 있지만 제목 표시 줄이 없습니다.
kenn

귀하의 기여에 감사하지만 Unity와 Ubuntu 14.04에 대해 이야기하고 있습니다.
WoDoSc

답변:


10

내가 아는 한 Ubuntu 14.04의 nautilus 3.10 에서는 " file | Edit | View | Go | Bookmark | Help "메뉴를 다시 불러오는 restore-traditional-menu-bar.patch 라는 소스에 새로운 패치가 있습니다. 대신 새로운 " 보기 "및 " 위치 "버튼.

Raring에서 소개 된 Nautilus 3.6에서는 메뉴 레이아웃이 기존의 모든 메뉴 항목에서 다음과 같이 변경되었습니다. * Unity 메뉴 표시 줄에서 "파일"이라는 응용 프로그램 메뉴 *보기 메뉴가 일부 도구 모음 단추로 이동했습니다. 창의 오른쪽 상단에있는 화살표 아래의 드롭 다운 * 다른 모든 메뉴 항목은 창의 오른쪽 상단에있는 톱니 버튼 드롭 다운으로 이동했습니다.

Unity의 경우 더 전통적인 레이아웃으로 다시 전환하고 그놈의 새 레이아웃을 유지해야합니다. 레이아웃에 대한 디자인 지침을 얻기 위해 Ayatana 작업을 할당하겠습니다.

------------------------ 원하는 해상도 :

  • 노틸러스 도구 모음의 오른쪽 상단에서 '코그'아이콘을 제거하십시오. 가장 오른쪽에있는보기 단추가 이전에 코그 단추를 누른 위치를 차지하도록보기 및 검색 단추를 오른쪽으로 이동하십시오.

이런 식으로 Unity를 사용하는 경우 기존 메뉴가 있지만 gnome, gnome-session-flashback을 사용하는 경우 새 메뉴 버튼이 있습니다.

Unity의 노틸러스

여기에 이미지 설명을 입력하십시오

그놈 플래시백의 노틸러스 :

여기에 이미지 설명을 입력하십시오

Unity의 새 버튼으로 기존 메뉴를 사용하려면 노틸러스 소스 코드를 편집 해보십시오.

참고 : 가상 머신 또는 테스트 머신에서이 작업을 수행하여 모든 것이 정상인지 확인하는 것이 좋습니다. 이 예에서는 "nautilus 3.10.1"과 함께 Ubuntu "14.04"를 실행하고 있습니다.

1) 소스 코드 저장소를 활성화했는지 확인하십시오

  • 우분투 소프트웨어 센터를여십시오
  • 메뉴 표시 줄에서 편집-> 소프트웨어 소스를 선택 하십시오 . "소스 코드 저장소"를 활성화하려면 클릭하십시오. "주 서버" 를 사용하여 다운로드 하는 경우를 대비 하여.

여기에 이미지 설명을 입력하십시오

터미널 창 Ctrl+ Alt+를 열고 다음을 T입력하십시오.

  • sudo apt-get update

2) 터미널에서 다음을 입력하여 필요한 패키지를 설치하십시오.

  • sudo apt-get install build-essential quilt

3) 빌드 종속성을 설치하십시오.

  • 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

}

변경 사항을 저장하십시오.

전에:

여기에 이미지 설명을 입력하십시오

후:

여기에 이미지 설명을 입력하십시오

7) deb 패키지를 컴파일하고 빌드하십시오.

  • quilt refresh

  • fakeroot dpkg-buildpackage

8) deb 패키지를 설치하십시오.

  • cd ..

  • sudo dpkg -i *deb

9) 마지막으로, 로그 아웃 및 로그인 또는 노틸러스 종료 후 다시 시작하거나 컴퓨터를 재부팅하여 변경 사항을 확인할 수 있습니다.

전에:

여기에 이미지 설명을 입력하십시오

후:

여기에 이미지 설명을 입력하십시오

여기에 이미지 설명을 입력하십시오

도움이 되었기를 바랍니다.


지금은 솔루션을 적용 할 시간이 없었지만 현상금을 수락하고 할당했습니다. Unity를 유지함으로써 문제를 해결할 수있는 유일한 답변이기 때문입니다. 감사!
WoDoSc

나는 당신의 대답을 따라 갔지만 모든 것이 잘되었지만 마지막 스크린 샷과 같이 여전히 "서버에 연결"옵션 및 기타 옵션이 누락되었습니다. 몇 가지 옵션 만 표시됩니다.
Anuj TBE

4

이 버튼은 표준 메뉴로 바뀌 었습니다. 기본 메뉴는 기본적으로 화면 상단의 글로벌 메뉴이거나 제목 표시 줄의 (변경된 경우)입니다. 메뉴가 동일하게 배치되어 있는지 확실하지 않지만이 변경으로 기능이 제거되지는 않습니다.


+1, 당신 말이 맞습니다. 이것은 gnome에서만 가능하지만 통일은 아닙니다.
jobin

그렇다면 내 문제를 해결할 수 있습니다. 목록보기 모드에서 마우스 오른쪽 버튼을 클릭 할 빈 공간이있는 경우 현재 디렉토리의 마우스 오른쪽 버튼 메뉴에 액세스하는 방법은 무엇입니까? 현재 디렉토리의 RabbitVCS 메뉴 항목에 액세스하고 싶습니다. 그들은 톱니 바퀴 메뉴의 일부이지만 새로운 글로벌 메뉴에서 찾을 수 없습니다.
kispaljr

2

여기서 생각한 것은 방금 설치했는데 기어 아이콘이 있으므로 기본 옵션이 있으므로 그림입니다.

dconf 편집기 를 시작 하면

그리고 기본값을 설정

그놈> 노틸러스 아래의 모든 탭 으로

nautilus -q

노틸러스를 엽니 다

버그 와 관련이있을 수 있습니까 ??

그림

그들은 그것에 노력하고있는 것 같습니다

니모를 시험해 보았는데 거기에도없는 것들이 있습니까 ??


어떤 버전의 우분투와 노틸러스를 사용하고 있습니까?
jobin

그놈과 함께 그놈 노틸러스 3.10.1 우분투 14.04
billybadass

+1, 당신 말이 맞습니다. 이것은 gnome에서만 가능하지만 통일은 아닙니다.
jobin

2

NGRhodesbillybadass 의 답변을 결합하여 이것이 Unity 전용 기능임을 확인할 수 있습니다. 업스트림 그놈 노틸러스에는 여전히이 기능이 있으며이 기능은 Unity를 사용하는 사용자를 위해 특별히 변경되었습니다. 기어 아이콘은 Unity에서 제거되어 메뉴 막대에 결합되었습니다. 기어 아이콘의 모든 기능은 해당 메뉴에 있습니다.

나는 노틸러스 메일 제공으로 이것을 확인하고 곧 각 메일을 첨부 할 것입니다 (지금은 Google 색인에없는 것처럼 보이므로 인터넷 검색을하지 않을 것입니다). 그놈 재단의 디렉터 인 엠마누엘 레 바시 (Emmanuele Bassi)는 다음과 같이 메일의 일부를 여기에 게시합니다.

기어 아이콘이 아직 남아 있습니다. 우분투는 헤더 바와 관련된 것들을 패치하고 있다고 생각하지만 우분투 전용 일뿐이며 그놈 업스트림과는 관련이 없습니다.

가장 쉽지만 가장 바람직하지 않은 방법은 그놈으로 전환하는 것입니다 (기어 아이콘으로는 아무도 그렇게하지 않을 것입니다). 가능한 경우이 톱니 바퀴 아이콘을 Unity에 다시 가져올 수있는 방법을 찾 자마자 답변을 업데이트하겠습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.