기본값으로 열리는 모든 창의 특정 창 크기 및 배치를 설정하는 방법


21

창을 특정 크기 (전체 화면이 아님)로 만들고 기본적으로 화면 가운데에 있기를 원합니다. 응용 프로그램을 닫았다가 다시 열면 기본적으로 원하는 크기가됩니다. 그렇게하는 쉬운 방법이 있습니까? Ubuntu 11.10과 Unity 데스크톱 환경을 사용하고 있습니다.

답변:


26

모든 창을 동일하게 작동시킬 수 있는지는 모르겠지만 개별적으로는 가능합니다. 썬더 버드를 예로 들어 보겠습니다.

당신이 CCSM 설치되어 있는지 확인 : 오픈 터미널을 (를 눌러 Control- Alt- T)를 입력

sudo apt-get install compizconfig-settings-manager

ccsm을 엽니 다. Window Management 섹션에서 Place Windows 및 Windows Rules 플러그인을 사용하게됩니다.

Compiz 창 관리

먼저 장소 창으로 이동하여 고정 창 배치 탭을 선택하고 새로 만들기를 선택하십시오.

고정 창 배치 화면

프로그램 이름 (class = xxxx)을 입력하고 시작 X 및 Y 좌표를 설정하십시오. 좌표는 화면의 왼쪽 상단에서 시작합니다. 프로그램이 화면에서 열 위치를 알려줍니다.

배치 규칙을 입력하십시오

그런 다음 Windows 규칙 플러그인으로 이동하여 크기 규칙 탭과 새로 만들기를 선택하십시오.

창 규칙 화면

프로그램 이름 (class = xxxx)을 입력하고 X 및 Y 크기를 설정하십시오. 이것은 프로그램이 프로그램을 열 크기 (픽셀 폭 x 픽셀 높이)를 알려줍니다.

크기 규칙을 입력하십시오

이제 방금 수행 한 프로그램을 열면 언제 어디서나 원하는 크기로 열 수 있습니다. 프로그램을여십시오

특정 장소와 특정 크기에서 열려고하는 모든 프로그램에 대해이 작업을 수행해야합니다. 예를 들어 항상 특정 장소에서 프로그램을 열지 만 크기가 정의되지 않은 것과 같이 다른 것을 사용할 수 있습니다.


@James의 훌륭한 문서 답변입니다! 현재 열린 창을 특정 크기로 설정하기 위해 Super + I와 같은 단축키를 설정할 수 있는지 알고 있습니까? 예 : 1280x900
Leo Gallucci

3
내가 방금 찾은 것을 염두에 두지 말고 wmctrl -r :ACTIVE: -e 0,-1,-1,1280,900키보드 바로 가기 설정 내에서 사용자 정의 바로 가기로 추가 :)
Leo Gallucci

로그 아웃했다가 다시 로그인해야합니다.
Lawrence I. Siden

1
Ubuntu 14.04 (다른 버전에서도 가능)에서는 언급 된 기능을 사용하기 위해 "compiz-plugins"패키지를 설치해야합니다.
Pisu

1
특정 창의 클래스 이름을 찾으려면 터미널을 열고 xprop창 안에서 마우스로 실행 하고 클릭하면됩니다.
Pisu

5

유니버스 저장소에서 gdevilspie를 확인하십시오! 이를 사용하여 응용 프로그램 이름으로 창 규칙을 설정하고 해당 규칙을 사용하여 실제로 창 관련 크기를 조정하고 최대화하지 않을 수 있습니다.

Gdevilspie 단계별 :

  1. 추가 버튼을 클릭하십시오
  2. 맨 위 텍스트 상자에 "Firefox"를 입력하십시오
  3. "매칭 탭"에서 "창 이름"을 확인하십시오.
  4. "같음"이라고 표시된 상자에 "Firefox"를 입력하십시오.
  5. 동작 확인 표시에서 :
    • 최소화
    • 지오메트리 (원하는 지오메트리로 설정-명령 줄 프로그램 xwininfo를 사용하여 원하는 위치로 크기를 조정할 때 창의 너비 / 높이를 얻을 수도 있습니다. xposition과 yposition도 마찬가지입니다)
  6. 저장을 클릭하십시오
  7. 시작 버튼을 클릭하십시오
  8. 수정 사항을 반영구적으로 유지하려면 "로그인시 devilspie 데몬 자동 시작"을 클릭하십시오.
  9. 모자에 매달 리세요!

2

열다

~/.config/compiz-1/compizconfig/config

언더 [general]또는 섹션 편집하면 크기 옵션을 추가 :

[general]  
profile =  
integration = true  
size = 1200, 800  

Firefox는이 정보를 어디에 저장합니까?
Royi

1

Firefox가 화면의 크기와 위치를 기억하지 못합니다. 나를 위해 해결책을 찾으십시오 : 슈퍼 키를 누르십시오 ... 대시 열기 ... Compiz를 클릭하십시오 .... unity 플러그인을 클릭하십시오 ... 실험 탭 ... 값을 100으로 설정하십시오.

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