Cygwin XWin 서버: "패널" 창 생성을 비활성화하는 방법은 무엇입니까?

Cygwin XWin 서버: "패널" 창 생성을 비활성화하는 방법은 무엇입니까?

몇 달 전에 Win7 컴퓨터에 Cygwin을 다시 설치했습니다. 그 시점부터 시작 메뉴에서 XWin Server 항목을 클릭하면 (익숙한) X 트레이 아이콘과 창 xterm("루트 없는" 모드에서 실행됨)이 실행될 뿐만 아니라 프레임 없는 회색 창도 실행됩니다. 동일한(약간 더 큰) X 아이콘입니다.

화면 왼쪽 상단에 있으며 클릭하면 실행하고 "Cygwin/X를 종료"할 수 있는 작은 응용 프로그램 메뉴가 제공됩니다. 작업 표시줄 항목에는 창 제목으로 "패널"이 표시됩니다.

이 "패널" 창의 기능은 트레이 아이콘의 오른쪽 클릭 메뉴(더 많은 옵션이 있음)에 중복되어 있으므로 이 창의 실행을 억제하는 방법을 알고 싶습니다.

man의 페이지와 XwinXWinrc문서를 보았지만 /etc/X11/xinit/X11을 처음 접하는 사람이기 때문에 뭔가 놓쳤을 수도 있습니다. 이것XWin 맨페이지그리고Cygwin/X 구성이 페이지도 도움이 되지 않습니다.

답변1

여기서 fbpanel을 찾았습니다. /etc/X11/xinit/
startxwinrc

if [ -f $HOME/.startxwinrc ] then
  exec $HOME/.startxwinrc
else
  ...
  /usr/bin/fbpanel
fi

그래서 /usr/bin/xterm만 사용하여 $HOME/.startxwinrc를 만들었고
(경고: 줄 끝은 유닉스 단일 LF여야 함)
도움이 되었습니다. 패널은 없고 xterm 창만 열렸습니다.

답변2

다음 명령을 사용하여 X 서버를 시작합니다: "XWin.exe -multiwindow"

답변3

sleep 명령을 끝에 두고 $HOME/.startxwinrc다음과 같이 백그라운드에서 실행하면:xterm

/usr/bin/xterm -ls &
sleep inf

초기 종료 시 전체 세션을 닫는 것을 피해야 합니다 xterm.

관련 정보