Làm cách nào để chuyển điều khiển cửa sổ sang trái (Gnome Shell)?


77

Có cách nào để chuyển đổi các nút cửa sổ gnome-shell sang trái? Tôi đã quá quen với việc họ ở bên trái đến nỗi họ ở bên phải đã khiến tôi bỏ cuộc.

(shell gnome đã được mặc định ở góc bên phải)


1
Bạn chỉ nói trái. Rõ ràng, họ ở phía bên trái và bạn muốn họ ở phía bên trái.
Kris Harper

3
Để lại bên trái. Chúng vẫn ổn ở đó, vì nếu bạn nhìn vào bản đồ nóng của màn hình, bạn sẽ thấy con trỏ chuột thường nằm ở phần bên trái của màn hình chứ không phải bên phải - điều đó có nghĩa là nó sẽ theo dõi ít đến các nút.
poige

@Poige không phải chỉ vì đó là nơi có các nút? Trên Windows, chắc chắn bản đồ hiển thị nhiều hơn ở bên phải?
Tim

Câu trả lời:


31

Cho 10.10

Cách đơn giản hơn để làm điều đó là: Alt+ F2gconf-editor

Điều hướng đến các ứng dụng → độ sáng → chung và nhấp đúp vào mục : button_layout, sau đó nhập close,minimize,maximize:. Bạn cũng có thể sử dụng spacertại một số điểm để thêm một khoảng trắng.

Cho 11.04 và 11.10

Alt+ F2gconf-editor

Điều hướng đến máy tính để bàn → gnome → shell → windows và nhấp đúp chuột vào mục : button_layout, sau đó nhập close,minimize,maximize:. Bạn cũng có thể sử dụng spacertại một số điểm để thêm một khoảng trắng.


5
Nếu bạn muốn các nút ở bên trái , thì dấu hai chấm cần ở cuối danh sách thay vì bắt đầu.
cscarney

vào ngày 11.10, tôi phải thực hiện thay đổi trên máy tính để bàn -> gnome -> shell -> windows. Để khởi động lại vỏ gnome, nhấn Alt-F2 và nhập rt.
eug

Cách tiếp cận cho 10.10 cũng hoạt động cho 12.04, ít nhất là khi gnome-classicđược sử dụng làm trình quản lý phiên.
Bart

70

Dành cho Ubuntu 12.04 trở lên

Bạn sẽ cần trình soạn thảo dconf, là một phần của gói công cụ dconf. Cài đặt nó trước:

công cụ

Bắt đầu trình biên tập dcs:

Alt+ F2→ dcs-biên tập

Chuyển đến org → gnome → shell → ghi đè → bố trí nút. Thay đổi nó thànhclose,minimize,maximize:

Không cần phải khởi động lại vỏ.

Lưu ý: Điều này cũng thay đổi nút hủy trong chế độ lớp phủ.

Cho 13.10 trở lên

Theo một vài người dùng, nó có thể yêu cầu khởi động lại shell. Cảm ơn tất cả các bạn đã chỉ ra rằng.


1
close,maximize,minimize:menulàm việc cho tôi quá
một ben khác

1
Điều này không hoạt động trên 13.10 ubfox-gnome-desktop
Alvar

2
@Alvar: sử dụng gnome-chỉnh-tool và xem nó có giúp bạn không. Có một tùy chọn có sẵn để chuyển đổi các cửa sổ theo như tôi nhớ.
Ubuntuser

1
đã phải khởi động lại gnome-shell 3.10 trong Ubuntu 14.04 để cài đặt được áp dụng
mikakun

6
Đối với Ubuntu 15.10, trong trình soạn thảo dconf, lược đồ là: "org.gnome.desktop.wm.preferences"
JDS

51

Mặc dù về mặt kỹ thuật không phải là gnome-shell, nếu bạn đang sử dụng gnome-flashback hoặc gnome-flashback-no-effect, phím được đặt tại:

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

Thay đổi nó thành:

close,minimize,maximize:  

sẽ cung cấp cho bạn những gì bạn muốn.

Bạn có thể sử dụng lệnh:

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

để thực hiện điều này nhanh hơn.


Đối với Google Chrome dưới vỏ gnome, tôi không có mục nhập độ chính xác> nút bố cục nút, Mã này hoạt động với tôi: gconftool-2 --set / apps / metacity / general / button_layout - chuỗi ký tự "đóng, thu nhỏ, tối đa hóa: "
Julio

3
Đây cũng là vị trí cho Gnome 3 tiêu chuẩn trong quá trình cài đặt của tôi. (Shell Gnome 3.18.4 / Ubuntu 16.04)
Cybolic

Cách đơn giản và nhanh nhất là sử dụng lệnh, nó hoạt động hoàn hảo với tôi trong Ubuntu 18.04 bao gồm cả ứng dụng chrome mà tôi đang sử dụng để đọc SO ngay bây giờ, các hiệu ứng diễn ra trong thời gian thực.
maheshmnj

21

Nếu bạn đang sử dụng Gnome Shell và bạn muốn các nút cửa sổ ở bên trái, hãy sử dụng lệnh này:

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

Sau đó khởi động lại vỏ nếu cần: nhấn Alt+ F2, gõ rvà nhấn Enter.


1
Đó là trong gnome-chỉnh:Advanced Settings (application) > Shell > Arrangement of Buttons > pick all
SeanJA

5
Ngoại trừ ở đó, nó sẽ không cho phép bạn đổi chúng sang bên trái, đó là những gì OP yêu cầu.
Sean

1
Điều này không hoạt động cho Ubuntu 12.04
BuZZ-dEE

@ BuZZ-dEE: Không hoạt động trong 13.04, vì vậy tôi đã sửa nó bằng cách thêm các trích dẫn rõ ràng theo yêu cầu của định dạng GVariant. Ngoài ra, trình bao không cần phải khởi động lại cho tôi (Gnome 3.4). Có lẽ điều này chỉ cần thiết trong các phiên bản trước của Gnome 3.
James Haigh

12

Nếu bạn đã cài đặt Ubuntu Tweak , hãy đi tới Trình quản lý cửa sổ và thay đổi Địa điểm từ trái sang phải hoặc ngược lại. Điều này sẽ thay đổi bố cục nút Titlebar của tất cả các cửa sổ, không chỉ vỏ gnome.

văn bản thay thế


10

Phiên bản Gnome 3.10, Sử dụng 13.04 và 13.10

Nếu bạn nâng cấp Gnome lên 3.10, bạn có thể nhận thấy sự thay đổi trong trang trí cửa sổ.
Phiên bản Gnome 3.10 đang hướng tới Trang trí phía Máy khách (viết tắt là CSD) trong tất cả các ứng dụng Core .

Trong các ứng dụng này, nút đóng được tích hợp vào cửa sổ chương trình và không sử dụng các trang trí cửa sổ thông thường.

nhập mô tả hình ảnh ở đây

Như Web Upd8 nêu:

Một thay đổi khá lớn khác trong Gnome 3.10 mới nhất là việc giới thiệu "thanh tiêu đề" hoặc "trang trí phía máy khách" . Những trang trí này sử dụng bộ công cụ GTK + và công cụ chủ đề:

Như bạn có thể thấy, nút đóng hiện được hiển thị nội tuyến với thanh công cụ giúp tiết kiệm không gian nhưng thật không may, nó cũng tạo ra sự khác biệt lớn hơn giữa các ứng dụng lõi Gnome và các ứng dụng khác, bởi vì chỉ các ứng dụng Gnome lõi mới sử dụng các trang trí phía máy khách này.


Một số ứng dụng có CSD có thể tôn trọng biến môi trường GTK_CSD=0(một biến được sử dụng để "thử" CSD trong các phiên bản gnome của tai nghe với = 1) để biết thêm thông tin về các biến Môi trường: https ://help.ub Ubuntu.com/community/En môiVariabled đặc biệt là phần: Khởi chạy ứng dụng máy tính để bàn với biến môi trường để thử nghiệm các chương trình thêm một cái gì đó như thế này vào trình khởi chạy:

Exec=env GTK_CSD=# gedit

thay thế "#" bằng 1 hoặc 0 cho bật và tắt, và gedit với chương trình lựa chọn

Tuy nhiên, dường như với Nautilus trong 3.10, biến Không hoạt động.


Đơn giản chỉ cần đặt :

Trong 3.10, nó sẽ có một nút đóng ở trên cùng bên phải cho dù [...]


vậy, bạn có thể làm gì?

  • Ở trong một phiên bản cũ của Gnome. Sự phát triển vẫn đang tiến triển và phiên bản Gnome trong kho lưu trữ hoạt động tốt. Có thể các tùy chọn sẽ được thêm vào trong tương lai.
  • Thay thế Nautilus bằng Nemo . Hình thành hầu hết các trường hợp Nemo trông và hành động như Nautilus:

    nhập mô tả hình ảnh ở đây

    Để cài đặt:

    1. Open Terminal đặt lệnh sau:
    2. sudo apt-get install nemo
    3. Đặt nemo trình duyệt tệp mặc định

Còn việc chỉnh sửa mã nguồn của Nautilus và biên dịch lại thì sao?
Seth

1
Điều khó chịu là không chỉ nautilus có nút đóng lớn ở bên phải mà còn nhiều ứng dụng như Đồng hồ, Âm nhạc, v.v.
Ionică Bizău

Thế còn Ubuntu-gnome 13.10? Làm thế nào để tôi sửa các nút ở phía bên trái ở đó?
Alvar

Đây là về gnome 3.10, hoặc "trang trí phía khách hàng"
Mateo

1
Vì vậy, bạn không thể sử dụng trang trí phía máy khách / Gnome chưa sửa đổi di chuyển các nút cửa sổ? :(
Vincent

5

Làm những gì hrhnick nói, ngoại trừ sử dụng lệnh này thay thế:

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

Sau đó nhấn Alt+ F2và gõ

gnome-shell --replace

và nhấn enter


4

Giao diện cửa sổ không gian làm việc của shell gnome sử dụng bố trí nút giống như trình quản lý cửa sổ (mặc dù chỉ dành cho nút đóng). ( mã liên quan )

Nếu bạn đặt các nút cửa sổ đóng của bạn ở bên trái bằng gconf, nút đóng trên bản xem trước cửa sổ trong chế độ xem không gian làm việc cũng sẽ hiển thị ở bên trái.

Sử dụng trình biên tập gconf, thay đổi / máy tính để bàn / gnome / shell / windows / button_layout close,minimize,maximize:và đăng nhập lại để xem thay đổi.


Đúng, tôi có thể xác nhận rằng đó chính xác là cách tôi có cài đặt đó trong gconf của mình, nhưng nút đóng vẫn ở bên phải. Có lẽ đó là một lỗi. Lưu ý rằng nó đã hoạt động đúng cho đến khi tôi cài đặt một số phần mở rộng chủ đề gnome-shell. Tôi cá là tập tin js có liên quan đã bị ghi đè. Tôi sẽ xem xét nó. Cảm ơn.
Gaidin

Tệp workspace.js trong thư mục / usr / share / gnome-shell / js / ui / của tôi khác với tệp bạn đã liên kết với tôi, nhưng nó vẫn chứa cùng chức năng đó, mặc dù ở một nơi khác. Thực hiện thay thế trực tiếp tệp workspace.js bằng tệp trong kho bzr mà bạn đã liên kết để phá vỡ vỏ gnome. Một cái gì đó trong phần mở rộng chủ đề phải được thực hiện một số giả định.
Gaidin

Tôi hy vọng chúng ta sẽ thấy nhiều vấn đề với các tiện ích mở rộng vỏ chỉ khiến khỉ vá các chức năng UI và dẫn đến kết quả khó hiểu. Tôi khá chắc chắn những gì bạn đang thấy là một phần mở rộng có vị trí nút đó. Bạn có thể cung cấp một liên kết đến phần mở rộng chủ đề không? Chỉnh sửa: Ngoài ra, bạn đang sử dụng phiên bản ubfox nào và gói gnome-shell từ kho lưu trữ ub Ubuntu của phiên bản đó?
Niel Thiart

Tôi đang sử dụng 11.10 và tôi đang sử dụng kho lưu trữ tiện ích mở rộng gnome từ đây ( webupd8.org/2011/10/official-gnome-shell-extensions.html ). Họ đang ở đây: ppa: webupd8team / gnome3
Gaidin

1
Tôi cũng mới phát hiện ra rằng đó không phải là tiện ích mở rộng chủ đề gây ra sự cố là tiện ích mở rộng Vị trí cửa sổ gốc. Cảm ơn đã gửi tôi xuống con đường đúng. Tôi sẽ gửi báo cáo lỗi cho nhà phát triển tiện ích mở rộng.
Gaidin

4

17.04 và 17.10 (Gnome 3.22)

Bắt đầu như trong câu trả lời này: https://askubfox.com/a/113995/286561

Bạn sẽ cần trình soạn thảo dconf, là một phần của gói công cụ dconf. Cài đặt nó trước:

công cụ

Bắt đầu trình biên tập dcs:

Alt+ F2→ dcs-biên tập

Nhưng quan trọng là /org/gnome/desktop/wm/preferences/button-layout, mặc định là : appmenu:cloe, Tôi đã đổi nó thành close,minimize,maximize:appmenu. ( appmenudường như không có tác dụng.)

nhập mô tả hình ảnh ở đây

Tôi muốn làm điều đó trên thiết bị đầu cuối, bạn có thể làm điều đó như được chỉ ra trong câu trả lời này: https://askubfox.com/a/377811/286561

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

4

Trong Ubuntu 18.04:

  1. Bây giờ bạn có thể chỉ cần cài đặt Công cụ Tweak Gnome (dù sao đây cũng là một công cụ hữu ích) từ Software Centervà trong menu Windowsthay đổi Placementthành Left.

    nhập mô tả hình ảnh ở đây

  2. [Dconf-Editor / thay đổi công cụ] vẫn hoạt động:
    /org/gnome/desktop/wm/preferences/button-layoutđược đặt thànhclose,minimize,maximize
  3. Và tùy chọn thiết bị đầu cuối cũng vậy:

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

3

Lệnh này sẽ hoạt động: gconftool-2 --set /apps/metacity/general/button_layout --type string "menu:minimize,maximize,close"(Giả sử bạn muốn di chuyển chúng từ trái sang phải, đó là những gì tôi diễn giải từ câu hỏi của bạn ... giả sử di chuyển từ trái sang trái là một lỗi đánh máy :-)).


Thật ra, tôi muốn chuyển chúng từ phải sang trái.
jfmessier
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.