시나몬에서 창 장식을 비활성화하는 방법


10

나는 Cinnamon을 사용하고 있지만 모든 창 장식을 제거하고 싶습니다. 나는 결코 그것을 사용하지 않으며 단지 스크린 자산 만 필요하며 이동 / 크기 조정은 alt-mouse1 및 alt-mouse2로 편리하게 수행 할 수 있습니다.

이것을 달성 할 수있는 방법이 있습니까?

편집 : 설명.

Cinnamon을 제공 하는 사용자 지정 ppa 와 함께 Ubuntu 12.04를 사용하고 있습니다. 12.04의 Compiz는 10.04 버전에 비해 버그로 괴로워하는 고통스러운 회귀 때문에 기본 Unity / Compiz 콤보에서 전환했습니다 (예 : 이 버그 참조 ). 이 버그와 다른 버그의 수정을 기다리는 데 참을성이 없었습니다. 이전에 Compiz를 사용하여 10.04 워크 스테이션에서 원하는 효과를 얻었습니다.

그러나 그것을 이해함에 따라 Cinnamon은 Compiz가 아닌 libmuffin을 사용하고 있습니다 (잘못된 경우 수정하십시오).

Cinnamon 인터페이스에 특히 만족합니다. 특히 Compiz의 "scale"플러그인에 해당하는 효과가 글리치없이 작동하므로 특히 그렇습니다. 또한 우분투에 익숙해 져 10.04 LTS에 매우 만족하여 배포를 변경하고 싶지 않습니다. 창 장식을 없애는 것이 여전히 빠진 유일한 것입니다.


어느 배포판입니까? Cinnamon은 LinuxMint보다 더 많이 사용됩니다.
Peter.O

사실, 이것은 우분투이며 ppa gwendal-lebihan 입니다.
1 월

위의 복제본이 게시되었습니다 : unix.stackexchange.com/q/290706/32012

답변:


6

GitHub의이 문제에 따라 계피는 창 장식을 비활성화하거나 제거 할 수 없습니다 . 창 장식을 제거하는 옵션은 아직 구현되지 않았습니다.

대신 사용자는 다음과 같은 해결 방법을 사용할 수 있습니다.

해결 방법 1 (쉬운)

창 제목에 가장 작은 글꼴 크기를 사용하십시오. 이동 시스템 설정> 모양 - 글꼴 . 그런 다음 글꼴 선택 -창 제목 글꼴에서 : 글꼴 크기를 기본값 10에서 가장 작은 값 1으로 변경 한 다음 선택 을 클릭 하여 완료하십시오.

시나몬에서 가장 작은 창 제목 글꼴 사용

스크린 샷이 화면 해상도에 관계없이 픽셀 단위로 가정하면 창 장식의 높이는 다음과 같이 줄어 듭니다. Cinnamon 2.2의 14 픽셀; 계피의 17 픽셀 3.8.

결과적으로 Mint-Y 및 Mint-X 테마 비교

시나몬의 창 장식은 Mutter / Muffin을 지원하는 Metacity 테마를 사용하는 것 같습니다. 전통적인 테마는 작동하지 않는 것 같습니다. 창 테두리와 컨트롤에 대한 테마를 다르게 조합하면 결과에 영향을 줄 수 있습니다. 일부 테마는 다른 테마만큼 창 장식의 높이를 줄이지 않습니다. 예를 들어, Mint-Y는 Mint-X보다 결과가 좋지 않았습니다.

제한 사항 :이 해결 방법은 테마에 따라 다릅니다. 이 대안으로 잘 작동하는 알려진 테마는 Mint-X, BlueMenta, Greybird입니다.

해결 방법 2

EWMH 호환 창 관리자의 창 장식을 제거 할 수있는 Devil 's Pie 또는 Devilspie2 와 같은 유틸리티 도구를 사용하십시오 . 창 장식을 제거하려면 사용자 구성이 필요합니다.

Devilspie2의 경우 텍스트 편집기를 열고 다음 코드를 입력하십시오.

if (get_window_type()=="WINDOW_TYPE_NORMAL") then
    undecorate_window();
end

파일 $HOME/.config/devilspie2이름에 임의의 이름을 붙여 파일로 저장하십시오 .lua. devilspie2결과를 보려면 실행 하십시오. 재부팅시 변경 사항을 유지하려면 설정> 기본 설정-시작 응용 프로그램에 명령 devilspie2을 추가하십시오 .

계피에서 니모를위한 꾸며지지 않은 창

위의 구성을 사용하면 일반 창 유형으로 실행중인 모든 응용 프로그램에는 창 장식이 전혀 없습니다. 이 관련 게시물 에는 Devil 's Pie 및 Devilspie2를 사용하여 응용 프로그램 이름으로 창 장식을 제거하는 방법에 대한 자세한 내용이 있습니다.

제한 사항 :이 해결 방법 그놈의 클라이언트 쪽 장식 일명 헤더 막대가있는 응용 프로그램 에서는 작동 하지 않습니다 . 따라서 테마를 수정하는 것이 유일한 대안 일 수 있습니다.

해결 방법 3

테마를 수정하십시오. 계피 창 관리자, 자사의 윈도우 장식 머핀, 지원 Xfwm4 및 Metacity 테마 : 체크 /usr/share/themes/THEMENAME디렉토리와보기를위한 하나 metacity-1또는 xfwm4하위 디렉토리.

Ask Ubuntu에 대한이 답변 은 현재 사용되는 테마의 XML 파일을 편집하도록 제안했습니다.

[...] 편집 할 수 있습니다

/usr/share/themes/Mint-X/metacity-1

그리고 0이 아닌 모든 value속성을 설정하십시오 metacity-theme-1.xml(물론 거기에서 무언가를 편집하려면 sudo가 필요합니다. 백업이 유용합니다.) [...]

파일 이름은 사용중인 테마에 따라 다를 수 있습니다.

아마도 테마 수정은 창 장식을 제거하는 유일한 "신뢰할 수있는"방법 일 것입니다. 다른 두 가지 해결 방법의 알려진 제한 사항은 지루한 해결 방법을 제외하고는 중복 된 것으로 보입니다.

면책 조항 : 나는 계피를 매일 사용하지 않으며 경험을 위해 최근에 다시 탐색했습니다. 테스트에 시간이 걸리기 때문에 세 번째 해결 방법을 확인하지 않았습니다.

Linux Mint 17 (Live)의 Cinnamon 2.2 및 Linux Mint Debian Edition 3의 Cinnamon 3.8로 테스트되었습니다.


1
테마 옵션이 매우 유용하다는 것을 알았습니다. reddit.com/r/CinnamonDE/comments/4bb4re/… 에 매우 편리한 문서가 있습니다. 여기에는 최대화 된 제목 표시 줄을 거의 제거하는 방법이 자세히 설명되어 있습니다. 보이지 않지만 마우스를 맨 위로 이동하고 두 번 클릭하면 원래 창 크기로 복원 할 수 있습니다. 내가 생각했던 것보다 훨씬 잘 작동한다고 생각합니다!
Alex Summers

Tedious 해결 방법보다 훨씬 빠른 솔루션을 생각해 냈습니다. metacity-theme-N.xml (여기서 N은 사용중인 버전 (테스트 필요))에서 <frame-geometry name="normal"[...]를 찾으십시오 . 여기서는 교체 만하면 됩니다. * Replace title_scale="medium"with has_title="false"* 아래에서 <distance name="button_height"[...] 값을 "0"으로 설정
camilla.greer

아아, 실제로 몇 가지 다른 값을 변경해야하지만, 만질 필요가있는 <frame-geometry name="normal"모든 것은 전체 문서의 모든 것이 아니라 [...] 코드 블록 안에 있습니다.
camilla.greer

@ camilla.greer 내가 인용 한 출처에 세부 사항이 없기 때문에 편집 내용이 실제로 원래 답변과 다릅니다. 메타 시티 테마 방법의 경우 주석을 올바른 답변으로 다시 작성해야한다고 생각합니다.
clearkimura

최근 개정판에 따르면 "지루한 해결 방법"은 "있는 그대로"소스에서 세부 정보없이 인용해야한다는 것을 확신합니다. 메타 시티 테마 방법은 많은 테스트가 필요하며 (작업 솔루션을 작성한 사람은 별도의 투표를 받아야합니다) 새로운 답변으로 게시해야합니다.
clearkimura

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