특정 창의 제목 표시줄을 숨기는 방법은 무엇입니까?

특정 창의 제목 표시줄을 숨기는 방법은 무엇입니까?

저는 Linux Mint 18.3을 실행하고 있으며 데스크탑으로 Gnome 3.18을 사용하고 있습니다. 저는 제가 설치한 애플리케이션(Mycroft AI)에 대한 로딩 화면을 구축해 왔습니다. 애니메이션이 있고, 로딩하는 동안 팝업이 나타나도록 하고, 로딩이 완료되자마자 닫히게 합니다.

내가 가지고 있지 않은 것은 제목 표시줄이 없는 로딩 화면입니다(내가 가지고 있는 것은 아래 스크린샷입니다).

마이크로프트 로딩 화면

보시다시피 제목 표시줄이 아직 남아 있습니다. 어떻게 삭제하나요? 설치해야 하는 앱이 적을수록 좋습니다.

미리 감사드립니다!

답변1

x11-utils이것은 X11 수준의 비프로그래밍 솔루션이며 거의 모든 배포판의 일부인 package 만 필요합니다 .

xprop -name 'Your window name' -format _MOTIF_WM_HINTS 32c -set _MOTIF_WM_HINTS 2

이 옵션을 생략하는 경우 -name제목 표시줄을 제거하려는 창을 클릭해야 합니다. 옵션을 사용하여 창 ID를 지정할 수도 있습니다 -id.

편집하다:아쉽게도 올바른 속성 유형은 _MOTIF_WM_HINTS32비트 정수(32i)가 아닌 32비트 기본(즉, 부호 없는 정수, 32c)이므로 이에 따라 명령줄을 변경했습니다.

답변2

제목 표시줄/창 장식은 일반적으로 사용되는 창 관리자에 따라 다릅니다. 그놈은 다음과 같은 창 관리자와 달리 장식 없이 창/프로그램을 시작하는 내장된 방법을 지원하지 않습니다.언박싱.

모든 창 관리자에서 GTK로 작업하는 솔루션은 GTK를 사용하는 것입니다.gtk_window_set_decorated(), 추가 정보 포함여기.

관련 정보