특정 프로그램이 특정 작업공간에서만 실행되도록 할 수 있을까요?

안녕하세요. ^^

이곳 우분투 한국 사용자 모임에서 종종 눈팅만 하던 눈팅족? 입니다.

많은 고수분들과 많은 팁 덕분에 지금까지 즐거운 우분투 생활을 하는 중입니다.

우선은 이점에 정말 감사드려요. ^^

우분투를 사용하다가 궁금증이 생겨서 결국 질문글을 올리게 되었습니다.

음. 제목 그대로, 특정 프로그램이 특정 작업 공간에서만 실행되도록 할 수 있을까요?

풀어서 예를 들면, firefox를 실행하면 내가 현재 어떤 작업공간에 있던 상관없이

firefox가 항상 작업공간 2에서 실행되도록, 혹은 노틸러스는 작업공간 1에 할당해 준다든가

이러한 것이 가능할까요?

덧붙여 혹시 이런 것도 가능한지 궁금합니다.

예를 들어 지금 작업 공간 1에 있는데, firefox를 실행하면 자동으로 작업공간 2로 이동하면서

firefox가 실행되게 된다든가…

만약 이런 설정이 가능하면 작업공간을 좀더 효율적으로 사용할 수 있지 않을까 하는 생각에

여기저기 서칭도 해보고 했지만 제 부족한 실력으로는 잘 알 수가 없어서

결국 염치 불구하고 이렇게 질문글을 남깁니다.

다른 분들의 의견 부탁드려요.(꾸벅) ^^

특정공간에 창을 놓는 것은 가능합니다^^ 컴피즈의 Place(배치) 플러그인을 이용하면 됩니다.

compiz 설정 관리자를 실행하셔서 배치 플러그인에서 아래 부분을 설정해주시면 됩니다.

단 compiz의 창 지정이 약간 어색할 수도 있는데요, 보통은 창 이름을 기준으로 써주면 편합니다. 가령 파이어폭스를 지정해주고 싶으면

name=firefox

같은 식으로 써주면 됩니다^^

떠돌이님. 조언 주셔서 감사합니다. ^^

우선은 알려주신대로 설정해봤습니다.

테스트 삼아 name=firefox 를 작업공간 가로, 세로 각각 2와 2에 할당했습니다.

그리고 실행했더니… 여전히 제가 있는 작업공간 1에서 실행이 되네요.

이유가 뭘까… 하고 생각해봤는데 혼자서 낑낑대며 이런저런 설정을 바꿔본다던가 구글링 해서는 잘 못찾겠습니다.

뭔가 다른 설정을 빠트린 것일까요?

아. 그리고 궁금증이 하나 더 생겼습니다.

저는 작업공간을 가로 세로 각각 두개씩 총 4개를 바둑판처럼 사용 중입니다.

그런데 어느 작업공간에 가서 확인해 보더라도

현재 작업공간 이름이 모두 동일하게 '작업공간 1’입니다.

이와 관련된 설정을 ‘컴피즈 설정관리자 > 일반 > 일반설정 > 데스크탑 크기’ 에서 찾았습니다.

그런데 여기서는 가로와 세로의 가상 크기는 변경이 가능한데

작업 공간의 숫자는 1로 고정이 되어서 변화가 불가능 했습니다.

분명 제 생각엔 제가 작업 공간을 4개로 분할해서 사용하는 것 같은데

이것들이 서로 다른 작업공간이 아니라 모두 같은 작업 공간의 일부인 것인가요?

혹시 위에서 설정한 name=firefox 설정이 먹히지 않았던 것도 이와 관련한 것인지 아니면 이와는 다른 문제인지 알고싶습니다. ^^

헉 죄송합니다. grab으로 창을 잡아보니 파이어폭스는 firefox가 아니라 Navigator라고 나오네요=_=;;;

name=Navigator 라고 해주시면 됩니다.

우분투 10.04에서 창 붙잡기 기능이 제대로 동작하지 않아서 설명을 안드렸는데, 현재 창의 이름을 확인하시려면 "붙잡기"라는 것으로 창의 이름을 확인할 수 있습니다.

문제는 이렇게해도 실제로 보면 name= 만 입력되는데요, 여기에 꼭 그 창의 이름을 적어주셔야 합니다. 혼란을 드려 죄송합니다ㅠㅠ

감사합니다. 제가 원하는 바로 그런 기능이네요.

우분투에 있어서 다행입니다.

실행되면서 자동으로 해당 창으로 옮겨가지 않는 것은 아쉽지만

좀더 찾아보며 뭔가를 만들거나 건드려보면 가능하겠죠.

도움 주셔서 감사합니다. (꾸벅) ^^