Früher hatte ich immer ein Gnome-Terminal auf dem Desktop, in dem mein “tail -f /var/log/syslog” lief.
Irgendwann habe ich dann urxvt als Terminal entdeckt. Das ließ sich optisch peppiger darstellen (siehe das erste Bild unter Screenshots), mich störte aber immer noch, dass ich jedesmal über das Kontextmenü in der Taskleiste manuell auswählen musste, dass das Fenster in jeder Arbeitsfläche auftauchen sollte.
Hier hilft mir ab sofort “devilspie” weiter. Und als Nebeneffekt kann man den Taskbar-Button auch gleich ausblenden und die Anwendung aus dem Taskwechsler [alt][tab] ausnehmen.
So bekommst auch Du Dein Super-Syslog:
# apt-get install rxvt-unicode devilspie
Dann die Datei ~/.devilspie/syslog.ds mit folgendem Inhalt anlegen:
(if
(is (application_name) "syslog")
(begin
(pin)
(skip_tasklist)
(skip_pager)
)
)
Um beim Anmelden von Gnome gleich mit dem Syslog beglückt zu werden, benötigt man unter System/Einstellungen/Sitzungen im Aktenreiter “Startprogramme” nur zwei neue Einträge:
Das Terminal kannst Du natürlich auch gemäß Deinen Wünschen einrichten. Mir gefiel’s so am besten
Und wer jetzt meint, es gäbe ja auch entsprechende Widgets in gdesklets, …
28. September 2007 um 17:12
Danke erstmal für die Anleitung…Hat mit Ubuntu 6.06 LTS sofort einwandfrei
geklappt. Hab`s aber mit Debian 4.0 Etch leider noch nicht geschafft…
An was kanns da liegen, hab die gleiche Installation vorgenommen ??
Gruß Peter
29. September 2007 um 13:39
Also, bei mir läuft es genauso auf Etch.
Sind auf Deiner Debian-Installation denn auch die Pakete rxvt-unicode und devilspie installiert?
Was passiert, wenn Du urxvt rep. devilspie von Hand aus der Konsole heraus aufrufst?
6. Oktober 2007 um 15:06
Auf Debian 4.0 hat rxvt-unicode gefehlt.
Nun erscheint nach dem Start die “syslog” endlich, aber leider
nicht so gestaltet wie sie im Ubuntu 6.06 lief…ohne Ramen und man kann
die syslog nicht auf eine andere Arbeitsfläche verschieben.
Nehme an im Debian fehlen immer noch weitere Pakete…
8. Oktober 2007 um 17:30
Wenn Du Gnome als Window-Manager benutzt, sollte die Anleitung ohne Änderungen funktionieren. Weitere Pakete werden nicht benötigt.
Unter KDE oder XFCe habe ich das Ganze nicht getestet.
Der urxvt-Parameter “-bl” sorgt dafür, dass das Terminal-Fenster ohne Rahmen dargesetellt wird, die Manpage von urxvt sagt dazu:
Dass das Terminal-Fenster nicht auf jedem Desktop dargestellt wird, könnte an einem Syntax-Fehler in der Datei ~/.devilspie/syslog.ds liegen.
Ich hoffe, ich konnte weiterhelfen.
Gruß
Stichefan
8. Oktober 2007 um 19:16
Danke für den Hinweise auf den urxvt-Parameter.
Ich benutze nur den Gnome Manager. Die Syntax in Datei syslog.ds habe
identisch deiner Datei unter Debian 4.0 am laufen.
Warum das Im Ubuntu 6.06 anders sich darstellte kann ich nicht mehr
nachvollziehen, da ich diesen Rechner nur noch mit Debian betreibe.
Installier demnächst auf einem anderen wieder Ubuntu 6.06 und werde
dann berichten was der Unterschied war.
Gruß
Peter