창 컨트롤을 왼쪽으로 전환하는 방법 (Gnome Shell)?


77

gnome-shell 창 버튼을 왼쪽으로 전환하는 방법이 있습니까? 나는 그들이 왼쪽에 있다는 것에 익숙해 져서 그들이 오른쪽에 있다는 것이 나를 벗어났다.

(그놈 쉘은 기본적으로 오른쪽 모서리에 있습니다)


1
당신은 왼쪽 만 말했다. 분명히 그들은 왼쪽에 있고 왼쪽에 있습니다.
— Kris Harper

3
왼쪽에 그대로 두십시오. 화면의 핫 맵을 보면 마우스 포인터가 오른쪽이 아닌 화면의 왼쪽에 더 자주 위치한다는 것을 알 수 있습니다. 추적하는 것을 의미합니다. 버튼이 적습니다.
— poige

@Poige는 버튼이있는 곳이 아니기 때문입니까? Windows에서는 반드시지도가 오른쪽에 더 표시됩니까?
— Tim

답변:


31

10.10의 경우

더 간단한 방법은 다음과 같습니다. Alt+ F2→ gconf-editor

앱 → 메타 시티 → 일반으로 이동하여 항목을 두 번 클릭합니다 : button_layout을 입력 close,minimize,maximize:합니다. spacer어느 시점에서 공간을 추가 할 수도 있습니다 .

11.04 및 11.10

Alt+ F2→ gconf-editor

데스크탑 → gnome → shell → windows로 이동하여 항목을 두 번 클릭하십시오 : button_layout을 입력하십시오 close,minimize,maximize:. spacer어느 시점에서 공간을 추가 할 수도 있습니다 .


5
왼쪽 에있는 버튼을 원하면 콜론은 시작 대신 목록의 끝에 있어야합니다.
— cscarney

11.10에서 데스크탑-> gnome-> shell-> 창에서 변경해야했습니다. gnome shell을 다시 시작하려면 Alt-F2를 누르고 rt를 입력하십시오.
— eug

10.10에 대한 접근 방식은 적어도 gnome-classic세션 관리자로 사용되는 12.04에서도 작동합니다 .
— Bart

70

우분투 12.04 이상

dconf-tools 패키지의 일부인 dconf-editor가 필요합니다. 먼저 설치하십시오.

dconf 도구

dconf-editor를 시작하십시오.

Alt+ F2→ dconf-editor

조직 → gnome → shell → overrides → 버튼 레이아웃으로 이동하십시오. 로 변경close,minimize,maximize:

쉘을 다시 시작할 필요가 없습니다.

참고 : 또한 오버레이 모드에서 취소 버튼이 변경됩니다.

13.10 이상

일부 사용자에 따라 셸을 다시 시작해야 할 수도 있습니다. 지적 해 주셔서 감사합니다.


1
close,maximize,minimize:menu나도 일했다.
— 다른 벤

1
이것은 13.10 우분투 그놈 데스크탑에서 작동하지 않습니다
— Alvar

2
@Alvar : gnome-tweak-tool을 사용하고 도움이되는지 확인하십시오. 내가 기억하는 한 창을 전환하는 옵션이 있습니다.
— Ubuntuser

1
설정을 적용하려면 우분투 14.04에서 gnome-shell 3.10을 다시 시작해야합니다
— mikakun

6
dconf-editor에서 Ubuntu 15.10의 경우 스키마는 "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 shell 아래의 Chrome의 경우 metacity> button-layout 키 항목이 없었습니다.이 코드는 저에게 효과적이었습니다. gconftool-2 --set / apps / metacity / general / button_layout --type string "close, minimize, 최대화 : "
— Julio

3
이것은 설치시 표준 Gnome 3의 위치였습니다. (GNOME Shell 3.18.4 / Ubuntu 16.04)
— Cybolic

가장 간단하고 빠른 방법은 명령을 사용하는 것입니다. 우분투 18.04에서 지금 당장 읽은 크롬 응용 프로그램을 포함하여 완벽하게 작동했습니다. 효과는 실시간으로 발생했습니다.
— 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가 요구 한 것입니다.
— Sean

1
이것은 우분투 12.04에서 작동하지 않습니다
— BuZZ-dEE

@ BuZZ-dEE : 13.04에서도 작동하지 않았으므로 GVariant 형식에 필요한 따옴표를 추가하여 수정했습니다. 또한 쉘을 다시 시작할 필요가 없었습니다 (Gnome 3.4). 아마도 이것은 이전 버전의 Gnome 3에서만 필요했을 것입니다.
— James Haigh

12

Ubuntu Tweak 을 설치 한 경우 창 관리자 로 이동 하여 장소 를 왼쪽에서 오른쪽으로 또는 그 반대로 변경하십시오 . gnome shell뿐만 아니라 모든 창의 제목 표시 줄 버튼 레이아웃이 변경됩니다.

대체 텍스트


10

그놈 버전 3.10, 13.04 및 13.10 사용

Gnome을 3.10으로 업그레이드하면 창 장식이 변경 될 수 있습니다.
Gnome 버전 3.10은 모든 핵심 앱 에서 클라이언트 사이드 데코레이션 (CSD )으로 이동하고 있습니다.

이러한 앱에서 닫기 버튼은 프로그램 창에 통합되어 있으며 일반적인 창 장식을 사용하지 않습니다.

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

Web Upd8 은 다음과 같이 말합니다.

최신 그놈 3.10의 또 다른 주요 변경 사항은 "헤더 바"또는 "클라이언트 측 장식" 의 도입입니다 . 이 장식들은 GTK + 툴킷과 테마 엔진을 사용합니다 :

보시다시피 닫기 버튼은 툴바와 함께 인라인으로 표시되어 공간을 절약하지만 불행히도 그놈 코어 앱과 다른 응용 프로그램간에 더 큰 불일치를 생성합니다. 코어 그놈 앱만 이러한 클라이언트 쪽 장식을 사용하기 때문입니다.


CSD가있는 일부 응용 프로그램은 환경 변수에 GTK_CSD=0대한 자세한 정보를 위해 환경 변수 (이어 러너 그놈 버전에서 CSD를 "시도"하는 데 사용되는 변수 = 1)를 존중할 수 있습니다 . https://help.ubuntu.com/community/EnvironmentVariables 특히 섹션 : 환경 변수가있는 데스크탑 애플리케이션을 시작 하여 다음과 같은 프로그램을 실행기에 추가하는 실험을 수행하십시오.

Exec=env GTK_CSD=# gedit

on과 off에 대해 1 또는 0으로 "#"을 대체하고 선택한 프로그램으로 gedit

그러나 3.10의 노틸러스 에서는 변수 가 작동하지 않는 것 같습니다.


간단히 말해서 :

3.10에서는 오른쪽 상단에 닫기 버튼이 있습니다. [...]


그래서 당신은 무엇을 할 수 있습니까?

  • 그놈의 구버전을 유지하십시오. 개발은 여전히 ​​진행 중이며 리포지토리의 Gnome 버전은 정상적으로 작동합니다. 나중에 옵션이 추가 될 수 있습니다.
  • 노틸러스를 Nemo로 교체하십시오 . 대부분의 경우 니모는 노틸러스처럼 보이고 행동합니다.

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

    설치하기 위해서:

    1. 터미널을 열고 다음 명령을 입력하십시오.
    2. sudo apt-get install nemo
    3. nemo를 기본 파일 브라우저로 설정

노틸러스 소스 코드를 편집하고 다시 컴파일하는 것은 어떻습니까?
— Seth

1
불쾌한 부분은 노틸러스가 오른쪽에 큰 닫기 버튼을 가지고있을뿐만 아니라 시계, 음악 등과 같은 더 많은 응용 프로그램을 가지고 있다는 것입니다.
— Ionică Bizău

Ubuntu-gnome 13.10은 어떻습니까? 왼쪽의 버튼을 어떻게 고정합니까?
— Alvar

이것은 그놈 3.10 또는 "클라이언트 측면 장식"에 관한 것입니다
— Mateo

1
따라서 클라이언트 측 장식 / 수정되지 않은 그놈을 사용 하고 창 버튼을 이동할 수 없습니까? :(
— Vincent

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 shell의 작업 공간 창보기는 창 관리자와 동일한 단추 레이아웃을 사용합니다 (닫기 단추에만 해당). ( 관련 코드 )

gconf를 사용하여 창 닫기 버튼을 왼쪽으로 설정하면 작업 공간보기에서 창 미리보기의 닫기 버튼도 왼쪽에 표시됩니다.

gconf-editor를 사용하여 / desktop / gnome / shell / windows / button_layout으로 변경 close,minimize,maximize:하고 다시 로그인하여 변경 사항을 확인하십시오.


그래도, 이것이 내 gconf에서 해당 설정을 한 것과 정확히 일치하지만 닫기 버튼이 여전히 오른쪽에 있음을 확인할 수 있습니다. 아마도 버그 일 것입니다. gnome-shell 테마 확장을 설치할 때까지 제대로 작동했습니다. 관련 js 파일을 덮어 썼습니다. 내가 살펴볼 게 감사.
— Gaidin

내 / usr / share / gnome-shell / js / ui / 폴더의 workspace.js 파일은 내가 연결 한 것과 다르지만 여전히 다른 위치에 있더라도 동일한 기능을 포함합니다. workspace.js 파일을 링크 한 bzr 저장소에있는 파일로 직접 바꾸면 그놈 쉘이 손상됩니다. 주제 확장의 어떤 것이 어떤 가정을해야합니다.
— Gaidin

UI 기능을 원숭이 패치하고 혼란스러운 결과를 초래하는 쉘 확장에 많은 문제가있을 것으로 기대합니다. 나는 당신이보고있는 것이 그 버튼을 배치하는 확장 프로그램이라고 확신합니다. 테마 확장에 대한 링크를 제공 할 수 있습니까? 편집 : 또한 어떤 버전의 우분투를 사용하고 있으며 해당 버전의 우분투 저장소의 그놈 쉘 패키지입니까?
— Niel Thiart

11.10을 사용하고 있으며 여기에서 gnome shell extension repository를 사용하고 있습니다 ( webupd8.org/2011/10/official-gnome-shell-extensions.html ). ppa : 여기 : ppa : webupd8team / gnome3
— Gaidin

1
또한 문제의 원인이되는 테마 확장이 기본 창 배치 확장이 아니라는 것을 발견했습니다. 올바른 길로 보내 주셔서 감사합니다. 확장 개발자에게 버그 보고서를 제출하겠습니다.
— Gaidin

4

17.04 및 17.10 (그놈 3.22)

시작은이 답변에서와 같습니다 : https://askubuntu.com/a/113995/286561

dconf-tools 패키지의 일부인 dconf-editor가 필요합니다. 먼저 설치하십시오.

dconf 도구

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

우분투 18.04에서 :

  1. 당신은 할 수 있습니다 지금 바로 설치 GNOME 비틀기 도구 로부터 (어쨌든 도움이되는 도구) 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.