Eu inicio meu servidor X com isto: "XWin.exe -multiwindow"
Há alguns meses, re-instalei o Cygwin na minha máquina Win7. Desde então, ao clicar na entrada Servidor XWin no Menu Iniciar, ele não apenas inicia o ícone (familiar) da bandeja X junto com a janela xterm
(que está sendo executada no modo "sem raiz"), mas também com um quadro sem janela cinza com o mesmo (um pouco maior) ícone X.
Ele é colocado no canto superior esquerdo da tela e ao ser clicado, oferece um pequeno menu de aplicativos para executar e "Sair do Cygwin / X". Sua entrada na barra de tarefas mostra "painel" como título da janela.
Como a funcionalidade desta janela "painel" é duplicada no menu do botão direito do mouse na bandeja (que tem mais opções de qualquer maneira), estou querendo saber como suprimir o início desta janela.
Eu dei uma olhada nas man
páginas para Xwin
e XWinrc
, bem como nos arquivos em /etc/X11/xinit/
, mas como sou novo no X11, talvez eu tenha perdido alguma coisa. O Manpage do XWin e o Configuração do Cygwin / X também não foram úteis.
Encontrei fbpanel aqui / etc / X11 / xinit / startxwinrc
na condição
if [ -f $HOME/.startxwinrc ] then
exec $HOME/.startxwinrc
else
...
/usr/bin/fbpanel
fi
então criei $ HOME / .startxwinrc com o único / usr / bin / xterm
(aviso: os finais de linha devem ser unix single LF)
ajudou, sem painel, apenas a janela do xterm é aberta
Se você colocar um comando sleep no final de $HOME/.startxwinrc
e executar seu xterm
no plano de fundo da seguinte forma:
/usr/bin/xterm -ls &
sleep inf
Ele deve evitar que toda a sessão seja fechada quando o xterm
inicial fechar.
Tags cygwin