Làm cách nào tôi có thể thêm phiên bản máy tính để bàn vào màn hình Gnome vào dấu gạch ngang Gnome hoặc Ubuntu Dock?


26

Tôi đang chuyển từ Unity sang Gnome. Một mục tôi đang thiếu là nút "Hiển thị màn hình" (còn gọi là "thu nhỏ tất cả các cửa sổ") trong dấu gạch ngang. Làm cách nào tôi có thể thêm chức năng này vào dấu gạch ngang Gnome (hoặc dock Ubuntu trong Ubuntu 17.10 trở lên), ngay cả khi nó có nghĩa là tạo một .desktoptệp tùy chỉnh ?

(Tôi biết rằng tôi có thể sử dụng phím tắtCtrl + Super+ D để hiển thị máy tính để bàn và tôi có thể cài đặt tiện ích mở rộng để thêm nút "Hiển thị máy tính để bàn" vào thanh trên cùng , nhưng tôi đặc biệt muốn có một nút trong dấu gạch ngang.)


Câu trả lời:


31

Tôi tìm thấy một cách để làm điều đó:

  1. Mở một thiết bị đầu cuối và cài đặt wmctrl:

    sudo apt-get install wmctrl
    
  2. Tạo một tập lệnh shell có tên show-desktop.sh(Tôi đặt nó trong thư mục nhà của tôi)

    gedit ~/show-desktop.sh
    

    đặt mã này vào đó:

    #!/bin/bash
    status="$(wmctrl -m | grep "showing the desktop" | sed -r 's/(.*)(ON|OFF)/\2/g')"
    
    if [ $status == "ON" ]; then
        wmctrl -k off
    else
        wmctrl -k on
    fi
    

    và làm cho nó có thể thực thi được:

    chmod +x ~/show-desktop.sh
    
  3. Tạo một tập tin show-desktop.desktoptrong ~/.local/share/applications/thư mục:

    gedit ~/.local/share/applications/show-desktop.desktop
    

    Thêm văn bản này và lưu (đừng quên thay đổi giá trị trên <your user>):

    [Desktop Entry]
    Type=Application
    Name=Show Desktop
    Icon=user-desktop
    Exec=/home/<your user>/show-desktop.sh
    
  4. Mở dấu gạch ngang, tìm kiếm màn hình nền và thêm nó vào mục yêu thích.


6
Đã thử nghiệm và hoạt động trên Ubuntu 18.04 LTS. Đây là cách tốt nhất mà tôi đã tìm thấy để làm điều đó vì họ đã xóa biểu tượng 'Thêm chương trình máy tính để bàn vào trình khởi chạy' khỏi bảng Cài đặt hệ thống / Giao diện / Hành vi. Đó là một tính năng hữu ích. Đôi khi tôi thực sự không hiểu các nhà phát triển Ubuntu ...
bytepan

4
Trong tệp "show-desktop.desktop" (chủ đề 3), tôi đã thay đổi "Icon = show-desktop" thành "Icon = desktop", vì cái trước không hoạt động.
samuelcinosimo

Đây không phải là người mới bắt đầu thân thiện. Làm cách nào để tạo một tệp trong thư mục ứng dụng? Tôi không thể tạo nó và lưu nó ở đó thông qua gui vì nó được bảo vệ. Cảm ơn.
Thỏ

2
@Rợi bạn cần sử dụng quyền root. Mở một thiết bị đầu cuối và gõ: sudo nano /use/share/appluggest/show-desktop.desktop
AndAC

1
@Rợi tôi hiểu. Tôi nghĩ rằng điều này có thể được giải thích tốt hơn. Có lẽ ai đó có tiếng Anh tốt hơn có thể chỉnh sửa bài đăng của tôi để giúp người mới bắt đầu dễ dàng hơn.
AndAC

1

Trước hết, hãy biết rằng các phím tắt Super( Phím Windows) + Dhoặc Ctrl+ Alt+ Dsẽ chuyển đổi giữa hiển thị / ẩn màn hình nền. Bạn có thể quen với phím tắt này và quyết định nó tốt hơn là nhấp vào biểu tượng. Tuy nhiên, chúng ta có thể tạo một phím tắt có thể nhấp, đơn giản là sẽ thực hiện phím tắt này để chúng ta hiển thị / ẩn màn hình nền.

Lưu ý rằng tôi khuyên bạn nên sử dụng Tùy chọn 1 [LỰA CHỌN ƯU ĐÃI CỦA TÔI] HOẶC một trong các phương pháp từ Tùy chọn 2 bên dưới, nhưng không phải cả Tùy chọn 1 và Tùy chọn 2 cùng nhau, vì chúng có vẻ mâu thuẫn theo những cách kỳ lạ. Tức là: nếu bạn thiết lập Tùy chọn 1 thì hãy thiết lập một trong các Tùy chọn 2, chỉ cần xóa biểu tượng Show Desktop khỏi Tùy chọn 1 làm mục ưa thích và ngừng sử dụng. Những điều kỳ lạ xảy ra nếu bạn nhấp vào biểu tượng Show Desktop từ Tùy chọn 1 sau khi cài đặt một trong các Tùy chọn 2. Tôi nghĩ điều này là do xdotool(được sử dụng bởi Tùy chọn 1) đang cố gửi tin nhắn đến hệ thống của bạn như thể chúng đến từ bàn phím của bạn, vì vậy các phương pháp của Tùy chọn 2 hoạt động, chúng xung đột với xdotoolhoặc một cái gì đó và đôi khi Superphím hoặc phím chuột của bạn dường như nhận được "mắc kẹt" xuống đơn giản bằng cách sử dụng cả hai Tùy chọn cùng nhau. Lưu ý rằng hành vi lỗi và bất thường này KHÔNG xuất hiện, tuy nhiên, nếu bạn sử dụng thủ công Super+ Dshorcut cùng với phương thức Tùy chọn 2, HOẶC nếu bạn chỉ sử dụng phương thức Tùy chọn 1 và không có phương pháp Tùy chọn 2.

Do đó, thiết lập yêu thích của tôi là sử dụng phương pháp Tùy chọn 1 bên dưới (được đánh dấu là "YÊU CẦU CÁ NHÂN CỦA TÔI") kết hợp với phím tắt Super(Phím Windows) + Dbất cứ khi nào tôi cảm thấy thích.

Điều này phù hợp với tôi nhất.

Tùy chọn 1 (FAVORITE CÁ NHÂN CỦA TÔI):

Tín dụng: Tôi đã không nghĩ ra điều này, thiên tài Ubuntu & blogger Ji m đã làm, tại đây: http : // ubfoxhandbook.org/index.php/2018/10/add-show-desktop-button-ub Ubuntu- 18-10 -18-04 / . Tôi đang mượn trực tiếp từ tài liệu của anh ấy (rất nhiều trong số đó được trích dẫn trực tiếp):

  1. "Mở thiết bị đầu cuối ( Ctrl+ Alt+ T) và cài đặt xdotool:"

    sudo apt install xdotool
    
  2. "Sau đó, tạo biểu tượng phím tắt hiển thị trên màn hình và chỉnh sửa thông qua lệnh:"

    gedit ~/.local/share/applications/show-desktop.desktop
    

    "Khi tệp mở ra, dán các dòng sau và lưu nó."

    [Desktop Entry]
    Type=Application
    Name=Show Desktop
    Icon=desktop
    Exec=xdotool key --clearmodifiers Super+d
    
  3. "Cuối cùng tìm kiếm 'hiển thị máy tính để bàn' trong menu ứng dụng, sau đó nhấp chuột phải và chọn 'thêm vào mục yêu thích':"

    "Đó là nó. Tận hưởng!"

    Đây là, như được hiển thị trên máy tính để bàn của tôi:

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

Lựa chọn 2:

Tùy chọn 2.A:

Nhấp vào điều biểu tượng "Menu bắt đầu" (biểu tượng 9 chấm) và nhập "hiển thị màn hình." Đợi vài giây để kết quả tìm kiếm bật lên và nhấp vào và cài đặt một trong các tiện ích mở rộng Gnome Shell. (Lưu ý rằng các kết quả tìm kiếm này chỉ đơn giản đến từ trung tâm phần mềm Ubuntu).

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

Để biết thêm thông tin về Tiện ích mở rộng Gnome Shell, hãy xem câu trả lời khác của tôi tại đây: https://askubfox.com/a/1089033/327339 .

Ví dụ: đây là cái đầu tiên: nhập mô tả hình ảnh ở đây

Nhấp vào nút "Cài đặt" và đây là giao diện trên màn hình của tôi:

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


Tùy chọn 2.B:

Đây là một cái khác [ từng là sở thích cá nhân của tôi, nhưng sau đó tôi đã quay lại Tùy chọn 1 vì nó có vẻ hoạt động trơn tru nhất và nhất quán nhất]:

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

Và đây là những gì nó trông giống như được cài đặt: nhập mô tả hình ảnh ở đây

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.