그놈 대시 또는 우분투 도크에“Show desktop”을 어떻게 추가 할 수 있습니까?


26

Unity에서 GNOME으로 마이그레이션 중입니다. 누락 된 항목 중 하나는 대시에 "바탕 화면 표시"버튼 (일명 "모든 창 최소화")입니다. 사용자 정의 .desktop파일을 생성 하더라도 그놈 대시 (또는 Ubuntu 17.10 이상의 Ubuntu 도크)에이 기능을 어떻게 추가 할 수 있습니까?

( Ctrl+ Super+ D 키보드 단축키를 사용하여 바탕 화면을 표시 할 수 있으며 확장명을 설치 하여 "바탕 화면 표시"단추를 상단 표시 줄에 추가 할 수 있지만 대시에 단추가 필요합니다.


답변:


31

나는 그것을 할 수있는 방법을 찾았다.

  1. 터미널을 열고 설치하십시오 wmctrl:

    sudo apt-get install wmctrl
    
  2. 쉘 스크립트를 작성하십시오 show-desktop.sh(홈 폴더에 넣습니다).

    gedit ~/show-desktop.sh
    

    이 코드를 거기에 넣으십시오.

    #!/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
    

    실행 가능하게 만드십시오.

    chmod +x ~/show-desktop.sh
    
  3. 폴더에 파일 show-desktop.desktop을 작성하십시오 ~/.local/share/applications/.

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

    이 텍스트를 추가하고 저장하십시오 (의 값을 변경하는 것을 잊지 마십시오 <your user>) :

    [Desktop Entry]
    Type=Application
    Name=Show Desktop
    Icon=user-desktop
    Exec=/home/<your user>/show-desktop.sh
    
  4. 대시를 열고 show desktop을 검색하여 즐겨 찾기에 추가하십시오.


6
Ubuntu 18.04 LTS에서도 테스트 및 작업 이것이 시스템 설정 / 모양 / 동작 패널에서 '실행기에 프로그램 바탕 화면 아이콘 추가'옵션을 제거했기 때문에 내가 찾은 가장 좋은 방법입니다. 유용한 기능이었습니다. 때로는 우분투 개발자를 이해하지 못하는 경우가 있습니다.
bytepan

4
"show-desktop.desktop"(주제 3) 파일에서 이전 아이콘이 작동하지 않기 때문에 "Icon = show-desktop"을 "Icon = desktop"으로 변경했습니다.
samuelcersosimo

이것은 초보자에게 친숙하지 않습니다. 응용 프로그램 폴더에서 파일을 작성하는 방법 나는 그것을 보호하고 있기 때문에 그것을 만들고 GUI를 통해 거기에 저장할 수 없습니다. 감사.
Rabbit

2
@Rabbit 루트 권한을 사용해야합니다. 터미널을 열고 다음을 입력하십시오 : sudo nano /use/share/applications/show-desktop.desktop
AndAC

1
@ 토끼는 이해합니다. 나는 이것이 더 잘 설명 될 수 있다고 생각합니다. 영어 실력이 좋은 사람이 내 게시물을 편집하여 초보자도 쉽게 이해할 수 있습니다.
AndAC

1

먼저, 키보드 단축키 Super(Windows 키) + D또는 Ctrl+ Alt+ D가 바탕 화면 표시 / 숨기기간에 전환됩니다. 이 키보드 단축키에 익숙해 져 아이콘을 클릭하는 것보다 낫다고 생각할 수 있습니다. 그럼에도 불구하고 클릭 가능한 바로 가기를 만들어 바탕 화면을 표시하거나 숨길 수있는 바로 가기 키를 수행 할 수 있습니다.

옵션 1 [MY PREFERRED CHOICE] 또는 아래 옵션 2의 방법 중 하나를 사용하는 것이 좋지만 옵션 1과 옵션 2는 이상한 방식으로 충돌하는 것처럼 보입니다. 즉, 옵션 1을 설정 한 다음 옵션 2 중 하나를 설정 한 경우 옵션 1에서 데스크탑 표시 아이콘을 즐겨 찾기로 제거하고 사용을 중지하십시오. 옵션 2 중 하나를 설치 한 후 옵션 1에서 데스크탑 표시 아이콘을 클릭하면 이상한 일이 발생합니다. 나는 이것이 xdotool(옵션 1에서 사용됨) 키보드에서 온 것처럼 시스템에 메시지를 보내려고 시도하기 때문에 옵션 2 방법이 작동하고 충돌 xdotool하거나 무언가 또는 때로는 Super키 또는 마우스 키가 보이는 것처럼 보입니다. 두 옵션을 함께 사용하여 간단히 "고착"합니다. 그러나 옵션 2 방법과 함께 Super+ Dshorcut 을 수동으로 사용 하거나 옵션 1 방법 만 사용하고 옵션 2 방법은 사용하지 않는 경우이 비정상적이고 버그가있는 동작 자체는 나타나지 않습니다 .

따라서 내가 가장 좋아하는 설정은 아래의 옵션 1 방법 ( "MY PERSONAL FAVORITE"로 표시)을 Super(Windows Key) + D키보드 단축키 와 함께 사용하는 것이 좋습니다.

이것은 나에게 가장 적합합니다.

옵션 1 (MY PERSONAL FAVORITE) :

크레딧 : 나는 이것을 만들지 않았다, 우분투 천재 & 블로거 지엠, 여기 : http://ubuntuhandbook.org/index.php/2018/10/add-show-desktop-button-ubuntu-18-10 -18-04 / . 나는 그의 자료에서 직접 빌리고 있습니다 (많은 것은 직접 인용되었습니다) :

  1. "터미널 ( Ctrl+ Alt+ T)을 열고 xdotool을 설치하십시오."

    sudo apt install xdotool
    
  2. "그런 다음 바탕 화면 바로 가기 표시 아이콘을 만들고 명령을 통해 편집하십시오."

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

    "파일이 열리면 다음 줄을 붙여 넣어 저장하십시오."

    [Desktop Entry]
    Type=Application
    Name=Show Desktop
    Icon=desktop
    Exec=xdotool key --clearmodifiers Super+d
    
  3. "응용 프로그램 메뉴에서 '바탕 화면 표시'를 마지막으로 검색 한 다음 마우스 오른쪽 버튼을 클릭하고 '즐겨 찾기에 추가'를 선택하십시오."

    "그렇습니다. 즐기십시오!"

    내 바탕 화면에 표시된 것과 같습니다.

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

옵션 2 :

옵션 2.A :

「시작 메뉴」아이콘 (9- 점 아이콘)을 클릭 해 「쇼 데스크탑」을 입력하십시오. 검색 결과가 팝업 될 때까지 몇 초 정도 기다린 후 Gnome Shell 확장 프로그램 중 하나를 클릭하여 설치하십시오. (이 검색 결과는 Ubuntu Software 센터에서 제공 한 것입니다.)

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

Gnome Shell Extensions에 대한 자세한 내용은 https://askubuntu.com/a/1089033/327339에서 다른 답변을 참조 하십시오 .

예 : 여기 첫 번째가 있습니다 : 여기에 이미지 설명을 입력하십시오

"설치"버튼을 클릭하면 데스크탑에 다음과 같이 표시됩니다.

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


옵션 2.B :

[ 개인적으로 가장 좋아 했던 것이 하나 있지만 옵션 1로 다시 전환했습니다. 가장 매끄럽고 일관된 것처럼 보였습니다.]

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

그리고 다음은 설치된 모습입니다. 여기에 이미지 설명을 입력하십시오

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