
작업 공간(Workspace), 즉 가상 데스크톱(Virtual Desktop)은 리눅스 데스크톱 환경의 대표적인 기능입니다. 오랫동안 발전해 온 만큼 거의 모든 리눅스 윈도우 매니저에서 지원하고 있죠. 하지만 그놈(GNOME)이 버전 3로 넘어오면서 개발팀은 미니멀리즘을 추구하기 위해 작업 공간을 숨겨 두었습니다. 따라서 이 기능을 사용하려면 미리 존재를 알고 있거나 우연히 발견하거나, 아니면 이런 튜토리얼을 읽어야 합니다. 지금부터 그놈에서 여러 작업 공간을 활용하는 방법을 자세히 알아보겠습니다.
작업 공간이란 무엇이고, 어디에서 찾을 수 있나요?
작업 공간은 말 그대로 데스크톱의 복제본이라고 생각하면 됩니다. 서로 다른 영역(또는 화면)에 마련된 별도의 데스크톱으로, 용도별로 애플리케이션 그룹을 나누어 배치할 수 있습니다. 예를 들어 인터넷 관련 앱인 파이어폭스(Firefox), 스카이프(Skype), 슬랙(Slack) 창을 한 작업 공간에 깔끔하게 정리하고, 다른 공간에는 Sublime Text와 FTP 클라이언트, 터미널을, 세 번째 공간에는 일정 및 시간 관리 앱을 배치하는 식입니다. 창을 계속 최소화하고 최대화하는 대신 작업 공간만 전환하면 필요한 앱 창에 즉시 접근할 수 있어 작업 효율이 크게 향상됩니다.
그놈 3에서는 키보드의 Win 키('Super' 키라고도 불림)를 누르면 작업 공간 패널을 확인할 수 있습니다. 화면 오른쪽에 작업 공간 패널이 나타나는데, 실행 중인 앱이 없다면 기본 작업 공간 하나만 보일 것입니다.

기본 작업 공간에 창이 하나라도 열려 있으면, 그놈은 자동으로 빈 두 번째 작업 공간을 생성합니다.

애플리케이션을 두 번째 작업 공간으로 드래그하면 그놈은 세 번째 빈 작업 공간을 만듭니다. 이제 그놈의 작업 공간 관리 로직이 감이 잡히시나요?

과거 그놈은 사용자가 직접 조정할 수 있는 고정된 수의 작업 공간 방식이었습니다. 반면 그놈 3은 현재 사용 중인 작업 공간보다 항상 하나 더 많은 공간을 자동으로 만들거나, 창이 없는 작업 공간을 닫는 방식으로 작업 공간 수를 알아서 관리해 줍니다.
작업 공간 사이에서 애플리케이션 이동하기
예를 들어 파일 관리자와 LibreOffice Writer 두 개의 애플리케이션이 열려 있다고 가정해 보겠습니다.

창을 다른 작업 공간으로 옮기려면 먼저 Win 키를 눌러 'Activities(활동)' 화면을 엽니다. 화면 중앙에 표시된 큰 미리보기를 마우스 왼쪽 버튼으로 클릭한 상태에서 오른쪽으로 드래그하여 원하는 작업 공간 위에 놓으면 됩니다.

기존 작업 공간 사이에 새 작업 공간을 만들려면 패널을 활용해야 합니다. 애플리케이션 창을 두 작업 공간 사이로 직접 드래그 앤 드롭해 보세요. 마우스 버튼을 놓으면 해당 위치에 새 작업 공간이 생기면서 창이 들어간다는 것을 알려주는 분할선이 빛나는 것을 볼 수 있습니다.

창을 다른 작업 공간으로 보내는 또 다른 방법은 제목 표시줄을 마우스 오른쪽 버튼으로 클릭하는 것입니다. "위 작업 공간으로 이동(Move to Workspace Up)" 또는 "아래 작업 공간으로 이동(Move to Workspace Down)"을 선택하면 현재 작업 공간의 앞이나 뒤 공간으로 창을 손쉽게 이동시킬 수 있습니다.

마우스 없이 키보드 단축키만으로도 작업 공간을 관리하고 창을 이동시킬 수 있습니다:
- Win + Page Up 또는 Page Down: 이전/다음 작업 공간으로 전환합니다. Ctrl + Alt를 누른 상태에서 위/아래 방향키를 눌러도 같은 동작을 수행합니다.
- Win + Shift + Page Up 또는 Page Down, 또는 Ctrl + Alt + Shift + Page Up 또는 Page Down: 현재 활성 창을 이전/다음 작업 공간으로 이동합니다.
- Win + Home과 Win + End: 각각 첫 번째와 마지막 작업 공간으로 바로 이동합니다.
- Win + Shift + Home 또는 Win + Shift + End: 활성 창을 첫 번째/마지막 작업 공간으로 이동합니다.
작업 공간 외에도 그놈에서는 폴더 아이콘을 변경할 수 있다는 사실이 잘 알려져 있지 않습니다. 다행히 저희가 관련 가이드를 준비해 두었으니 함께 참고해 보세요. 또한 멀티 모니터 환경이라면 그놈에서 모니터마다 서로 다른 배경화면을 설정할 수도 있습니다.