
몇 달 전에 Win7 컴퓨터에 Cygwin을 다시 설치했습니다. 그 시점부터 시작 메뉴에서 XWin Server 항목을 클릭하면 (익숙한) X 트레이 아이콘과 창 xterm
("루트 없는" 모드에서 실행됨)이 실행될 뿐만 아니라 프레임 없는 회색 창도 실행됩니다. 동일한(약간 더 큰) X 아이콘입니다.
화면 왼쪽 상단에 있으며 클릭하면 실행하고 "Cygwin/X를 종료"할 수 있는 작은 응용 프로그램 메뉴가 제공됩니다. 작업 표시줄 항목에는 창 제목으로 "패널"이 표시됩니다.
이 "패널" 창의 기능은 트레이 아이콘의 오른쪽 클릭 메뉴(더 많은 옵션이 있음)에 중복되어 있으므로 이 창의 실행을 억제하는 방법을 알고 싶습니다.
man
의 페이지와 Xwin
의 XWinrc
문서를 보았지만 /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
.