XMonad + Synergy: A bandeja do sistema está indisponível, fechando

3

Estou tentando usar sinergia com minha configuração do xmonad .

Quando tento iniciar a sinergia, aparece uma mensagem de erro dizendo:

A bandeja do sistema está indisponível, fechando

  • Estou no servidor Ubuntu 13.10
  • Não tenho nenhum tipo de bandeja do sistema
  • esta é a única pergunta relevante que pude encontrar, mas não me ajudou a resolver meu problema.
ilia choly
fonte

Respostas:

3

O XMonad não fornece nenhum recurso da bandeja do sistema; portanto, para aplicativos que exigem um, você precisará instalar um aplicativo da bandeja do sistema como o Trayer e adicioná-lo ao seu arquivo .xSession ou de inicialização semelhante. Existem muitos exemplos de como configurar uma bandeja com o XMonad, geralmente com algum tipo de painel. Eu uso o XMonad.Layout.Monitor para flutuar um xclock e uma bandeja transparentes no canto superior direito da minha tela. Observe que eu usei uma posição e um tamanho fixos para simplificar; talvez você queira algo mais dinâmico.

 trayer = monitor {
     prop = ClassName "trayer"
   , rect = Rectangle (1920-150) 0 100 16
     -- avoid flickering
   , persistent = True
     -- make the window transparent
   , opacity = 0.6
     -- assign it a name to be able to toggle it independently of others
   , name = "trayer"
   }
clock = monitor {
     prop = Title "clock"
   , rect = Rectangle (1920-50) 0 50 16
     -- avoid flickering
   , persistent = True
     -- make the window transparent
   , opacity = 0.6
     -- assign it a name to be able to toggle it independently of others
   , name = "clock"
   }
myLayout = ModifiedLayout trayer $ ModifiedLayout clock $ layoutHook defaultConfig
user321899
fonte