작업 표시줄의 애플리케이션 아이콘을 클릭하면 원래 생성된 작업 공간으로 이동합니다.

작업 표시줄의 애플리케이션 아이콘을 클릭하면 원래 생성된 작업 공간으로 이동합니다.

저는 Gnome을 사용하는 Zorin을 사용하고 있습니다.

먼저 스크린샷을 첨부하겠습니다.

여기에 이미지 설명을 입력하세요.

작업 공간 1에 nemo와 Firefox가 열려 있는 것을 볼 수 있습니다.

그런 다음 작업실 2로 이동했습니다.

이제 작업 표시줄에서 nemo 아이콘을 클릭하면 작업 공간 1로 이동합니다.이것은 이상적인 행동이다.

하지만 작업 공간 2에서는 작업 표시줄의 Firefox 아이콘을 클릭하면 작업 공간 2에 새 창이 열립니다.이는 이상적인 행동이 아닙니다.. Workspace 2의 작업 표시줄에서 Firefox 아이콘을 클릭하면 Workspace 1에서 Firefox를 먼저 열었기 때문에 Workspace 1로 이동하고 싶습니다.

어떻게 해야 하나요?

답변1

이것은 해결책이 아니라 발견입니다.

일부 프로그램은 여러 인스턴스를 열 수 없으며 이전 작업 공간으로 이동합니다. 예를 들어 잎채소.

여러 인스턴스를 열 수 있는 애플리케이션의 경우 파일을 편집하여 .desktop새 인스턴스를 여는 작업을 추가해야 합니다.

내 말은, nemo.desktop파일이 다음과 같다면:

[Desktop Entry]
Name=Files
Comment=Access and organize files
Exec=nemo %U
Icon=filemanager
Keywords=folders;filesystem;explorer;
Terminal=false
Type=Application
StartupNotify=false
Categories=GNOME;GTK;Utility;Core;FileManager;
MimeType=inode/directory;application/x-gnome-saved-search;
Actions=open-home;open-computer;open-trash;

[Desktop Action open-home]
Name=Home
Exec=nemo %U

[Desktop Action open-computer]
Name=Computer
Exec=nemo computer:///

[Desktop Action open-trash]
Name=Trash
Exec=nemo trash:///

다른 작업 공간으로 이동합니다. 하지만 다음과 같이 수정하면:

[Desktop Entry]
Name=Files
Comment=Access and organize files
Exec=nemo %U
Icon=filemanager
Keywords=folders;filesystem;explorer;
Terminal=false
Type=Application
StartupNotify=false
Categories=GNOME;GTK;Utility;Core;FileManager;
MimeType=inode/directory;application/x-gnome-saved-search;
Actions=new-window;open-home;open-computer;open-trash;

[Desktop Action new-window]
Name=New Window
Exec=nemo %U

[Desktop Action open-home]
Name=Home
Exec=nemo %U

[Desktop Action open-computer]
Name=Computer
Exec=nemo computer:///

[Desktop Action open-trash]
Name=Trash
Exec=nemo trash:///

이제 창이 처음 생성된 작업 공간으로 이동하는 것을 중지합니다.

이 발견에 대한 증거는 다음 위치에 있습니다.

https://github.com/micheleg/dash-to-dock/issues/1236#issuecomment-832838618

관련 정보