XMonad + Synergy: Die Taskleiste ist nicht verfügbar und wird beendet

1749
ilia choly

Ich versuche, Synergien mit meinem Xmonad- Setup zu nutzen.

Wenn ich versuche, Synergien zu starten, wird eine Fehlermeldung angezeigt:

Die Taskleiste ist nicht verfügbar und wird beendet

  • Ich bin auf dem Ubuntu-Server 13.10
  • Ich habe keine Art Systemablage
  • Dies ist die einzige relevante Frage, die ich finden konnte, aber sie half mir nicht, mein Problem zu lösen.
3

1 Antwort auf die Frage

3
user321899

XMonad stellt keine Taskleiste zur Verfügung. Für Apps, für die eine erforderlich ist, müssen Sie eine Taskleist-App wie Trayer installieren und diese in Ihre .xSession-Datei oder eine ähnliche Startdatei einfügen. Es gibt viele Beispiele, wie Sie ein Tablett mit XMonad einrichten, normalerweise mit einer Art Panel. Ich verwende XMonad.Layout.Monitor, um eine transparente Xclock und ein Tray in der oberen rechten Ecke meines Bildschirms zu schweben. Beachten Sie, dass ich zur Vereinfachung eine feste Position und Größe verwendet habe. Möglicherweise möchten Sie etwas dynamischer.

 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