Solaris 공통 데스크탑 환경: 고급 사용자 및 시스템 관리자 안내서

작업 공간 사용자 정의

작업 공간의 이름이나 공간의 번호 변경과 같은 작업 공간에 대한 대부분의 사용자 정의는 데스크탑 인터페이스를 사용하여 수행할 수 있습니다. 그러나 작업 공간 관리자는 시스템 전체 기본값 설정을 위한 자원을 제공합니다.

시스템 전체의 작업 공간 수를 변경하는 방법

기본 데스크탑 환경설정에서는 4개의 작업 공간을 제공합니다. 작업 공간 스위치와 관련있는 팝업 메뉴를 사용하여 작업 공간을 추가하거나 삭제할 수 있습니다.

/usr/dt/app-defaults/C/Dtwm 파일은 다음과 같은 기본 작업 공간 수로 설정된 workspaceCount 자원을 갖습니다.

Dtwm*0*workspaceCount: 4
	Dtwm*workspaceCount:  1

화면 0에는 복수 개의 작업 공간이 지정되고, 다른 화면에는 하나의 작업 공간이 지정됩니다.

사용자는 /etc/dt/config/C/sys.resources 파일을 작성하여(또는 이미 존재하는 경우에는 수정하여), 작업 공간의 새로운 모든 사용자를 위해 기본 작업 공간의 수를 변경할 수 있습니다.

    기본 표시장치에 대한 시스템 전체 기본값을 설정하려면 0*workspaceCount 자원을 사용하십시오.

    Dtwm*0*workspaceCount: number
    

예를 들어, 다음과 같은 자원은 기본 표시장치의 시스템 전체 작업 공간의 수를 6으로 지정합니다.

	Dtwm*0*workspaceCount: 6

작업 공간 관리자 자원 설정에 대한 정보는 "응용 프로그램 자원 설정"를 참조하십시오.

예를 들어, 다음 자원은 작업 공간의 수를 6으로 설정합니다.

	Dtwm*workspaceCount: 6

시스템 전체의 작업 공간 이름을 제공하는 방법

내부적으로 작업 공간은 번호 지정 규약인 wsn에 의해 번호가 지정되는데, 이 때 n은 0, 1, 2 등으로 진행됩니다. 예를 들어, 4개의 기본 작업 공간은 내부적으로 ws0에서 ws3으로 번호가 매겨집니다.

    제목 자원을 사용하여 지정된 작업 공간의 이름을 변경하십시오.

	Dtwm*wsn: name

자원 설정에 대한 자세한 정보는 276 페이지의 "응용 프로그램 자원 설정"을 참조하십시오.

예를 들어, 다음과 같은 자원은 4개의 기본 작업 공간을 지정된 이름으로 설정합니다.

Dtwm*ws0*title:  Anna
Dtwm*ws1*title:  Don
Dtwm*ws2*title:   Julia
Dtwm*ws3*title:   Patti

추가 배경 작성 방법

  1. 배경 이미지를 작성하십시오. 이미지는 비트맵 파일 또는 픽스맵 파일입니다.

  2. 아이콘은 다음 위치 중 하나에 두십시오. (디렉토리를 작성해야 할 수도 있습니다.)

    • 시스템 전체 배경: /etc/dt/backdrops

    • 개인 배경: HomeDirectory/.dt/backdrops

  3. 작업공간 메뉴에서 작업공간 관리자 재시작을 선택하십시오.

    시스템 전체 및 개인 배경이 /usr/dt/backdrops의 내장 배경에 추가됩니다.

    같은 이름으로 개인 배경이나 시스템 전체 배경을 작성하여 기존의 내장된 배경을 교체할 수 있습니다.

그래픽 이미지로 배경을 대체하는 방법

배경이 표시장치의 루트 윈도우 위에 놓입니다. 스타일 관리자-배경 대화 상자가 배경이 투명인 배경없음 설정을 제공합니다.

모든 작업 공간 배경 뒤에는 단 하나의 루트 윈도우가 있습니다. 따라서 루트 윈도우에 위치한 그래픽 이미지가 모든 작업 공간에서 유지됩니다. 배경으로 루트 윈도우를 덮는 작업 공간을 지정할 수 있습니다. 그러나 배경없음으로 설정되었을 때 볼 수 있는 이미지는 모든 작업 공간에서 동일합니다.

  1. 그래픽 이미지를 작성하십시오.

    이미지는 반드시 루트 윈도우에서 이미지 표시를 위해 존재하는 도구에 맞는 형식이어야 합니다. 예를 들어, xsetroot를 사용하려면 비트맵 파일을 만들어야 합니다.

  2. 비트맵 파일이 아직 없으면, 실행 파일 HomeDirectory/.dt/sessions/sessionetc를 작성하십시오.

    사용자가 로그인할 때마다 sessionetc 파일이 수행됩니다.

  3. sessionetc 파일에 이미지를 표시하기 위한 명령어를 넣으십시오.

    예를 들어, 다음과 같은 명령행은 지정된 비트맵과 루트 윈도우를 바둑판식으로 배열합니다.

    	xsetroot -bitmap /users/ellen/.dt/icons/root.bm