Hallo,
ich suche ein optisch ansprechendes Tool, dass mir ein sich ständig änderndes Logfile an beliebiger Position auf dem X-Root-Window (Hintergrund) anzeigt. Im Prinzip das, was ich jetzt mit xterm+ tail -f mache - nur eben ohne die Eigenschaften eines xterm (Reaktion auf Tasten und Eingabefokus).
Ist jemand von euch schon einmal sowas über den Weg gelaufen?
Gruß Matthias
On Sun, 27 Jun 2004 17:01:59 +0200 Matthias Petermann matthias.petermann@gmx.de wrote:
Hallo,
ich suche ein optisch ansprechendes Tool, dass mir ein sich ständig änderndes Logfile an beliebiger Position auf dem X-Root-Window (Hintergrund) anzeigt. Im Prinzip das, was ich jetzt mit xterm+ tail -f mache - nur eben ohne die Eigenschaften eines xterm (Reaktion auf Tasten und Eingabefokus).
Ist jemand von euch schon einmal sowas über den Weg gelaufen?
Ich hoffe das das Programm unter [1] deine Anforderungen erfüllt...
Freundlich Grüßend, Friedrich
-- Quellen: [1]: http://www.goof.com/pcg/marc/root-tail.html --
Hallo Friedrich,
On Sun, 27 Jun 2004 17:14:02 +0200 phriedrich phriedrich@gmx.de wrote:
Ist jemand von euch schon einmal sowas über den Weg gelaufen?
Ich hoffe das das Programm unter [1] deine Anforderungen erfüllt...
Danke für deinen Tipp. Das Programm erfüllt im Prinzip meine Anforderungen, allerdings wird es momentan noch ein meiner Desktopumgebung (Gnome) überlagert. Werd mal sehen, ob da noch was dran gedreht werden kann.
Gruß Matthias
On Sun, Jun 27, 2004 at 07:25:25PM +0200, Matthias Petermann wrote:
Danke für deinen Tipp. Das Programm erfüllt im Prinzip meine Anforderungen, allerdings wird es momentan noch ein meiner Desktopumgebung (Gnome) überlagert. Werd mal sehen, ob da noch was dran gedreht werden kann.
Bei KDE muss man dazu irgendwo "support programs in root window" anklicken, sonst geht auch XSnow nicht. Das macht dann irgendeinen umständlichen Hack an, der den umständlichen Hack von KDE, ein Fenster, das so groß wie das Root-Window ist als "Hintergrund" zu verwenden wieder CPU-intensiv umgeht. Wenn ich mir die Ximian-Jungs so anschaue vermute ich, daß Gnome nicht weniger krank ist. Das ist der Grund, warum ich "Desktop Umgebungen" hasse :-)
fvwm2 regelt.
On Sun, Jun 27, 2004 at 08:09:13PM -0000, Stefan Seyfried wrote:
On Sun, Jun 27, 2004 at 07:25:25PM +0200, Matthias Petermann wrote:
Hi Stefan,
Bei KDE muss man dazu irgendwo "support programs in root window" anklicken, sonst geht auch XSnow nicht. Das macht dann irgendeinen umständlichen Hack an, der den umständlichen Hack von KDE, ein Fenster, das so groß wie das Root-Window ist als "Hintergrund" zu verwenden wieder CPU-intensiv umgeht.
CPU-intensiv? IIRC wird nur die RootWindowId, auf das XSnow schreiben möchte durch die ID des IconViews, der als Desktophintergrund verwendet wird, umgelenkt.
Wenn ich mir die Ximian-Jungs so anschaue vermute ich, daß Gnome nicht weniger krank ist.
Wie sollte es denn sonst funktionieren? Der Code zum Handling von Icons ist sowohl bei GNOME, als auch bei KDE in Nautilus bzw. Konqueror vorhanden, was liegt also näher als ein Fenster dieser Programme als Desktophintergrund zu benutzen?
fvwm2 regelt.
FVWM2 ist halt nur ein WindowManager, kein Environment.
Ciao, Tobias
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Hi,
Am Sonntag, 27. Juni 2004 17:01 schrieb Matthias Petermann:
Hallo,
ich suche ein optisch ansprechendes Tool, dass mir ein sich ständig änderndes Logfile an beliebiger Position auf dem X-Root-Window (Hintergrund) anzeigt. Im Prinzip das, was ich jetzt mit xterm+ tail -f mache - nur eben ohne die Eigenschaften eines xterm (Reaktion auf Tasten und Eingabefokus).
Ist jemand von euch schon einmal sowas über den Weg gelaufen?
Im aktuellen LinuxUser stand etwas über 'osd_cat'. Vielleicht ist das ja was du suchst. Damit kann man, ähnlich wie cat, Texte über ein OnScreenDisplay auf dem X-Server anzeigen. Ich nehme es um über den Eingang neuer eMails informiert zu werden. Im LinuxUser waren noch andere Anwendungsbeispiele, wie zum Bsp. eine Uhr, genannt. Ich denke mal um eine Logfileanzeige reicht ein einfaches 'tail -f /var/log/messages | osd_cat' aus. Evtl. musst du die Anzeigedauer und die Schrift noch etwas variieren.
Ciao, Martin
- -- | Martin Eisfeld martin.eisfeld@gmx.net | GnuPG-KeyID: 0x70AC13D5 | Homepage: http://www.martin-eisfeld.de/ | LinuxInfoTag Dresden * 30.10.2004 * http://www.linuxinfotag.de/
Hi Martin,
On Sun, 27 Jun 2004 17:17:50 +0200 Martin Eisfeld martin.eisfeld@gmx.net wrote:
Im aktuellen LinuxUser stand etwas über 'osd_cat'. Vielleicht ist das ja was du suchst. Damit kann man, ähnlich wie cat, Texte über ein OnScreenDisplay auf dem X-Server anzeigen. Ich nehme es um über den Eingang neuer eMails informiert zu werden. Im LinuxUser waren noch andere Anwendungsbeispiele, wie zum Bsp. eine Uhr, genannt. Ich denke mal um eine Logfileanzeige reicht ein einfaches 'tail -f /var/log/messages | osd_cat' aus. Evtl. musst du die Anzeigedauer und die Schrift noch etwas variieren.
Das sieht sehr interessant aus. Mal sehen ob ich das auf meinem Betriebssystem zum Laufen bekomme :-)
Gruß Matthias
On Sun, Jun 27, 2004 at 07:28:29PM +0200, Matthias Petermann wrote:
Das sieht sehr interessant aus. Mal sehen ob ich das auf meinem Betriebssystem zum Laufen bekomme :-)
Du willst root-tail. Meiner Erfahrung nach ist xosd für sowas zu dick und zu CPU-intensiv. Zumindest wenn in deinen Logdateien auch mal "was los" ist.
On Sun, 27 Jun 2004 20:10:47 -0000 Stefan Seyfried seife@gmane0305.slipkontur.de wrote:
On Sun, Jun 27, 2004 at 07:28:29PM +0200, Matthias Petermann wrote:
Das sieht sehr interessant aus. Mal sehen ob ich das auf meinem Betriebssystem zum Laufen bekomme :-)
Du willst root-tail. Meiner Erfahrung nach ist xosd für sowas zu dick und zu CPU-intensiv. Zumindest wenn in deinen Logdateien auch mal "was los" ist.
Außerdem zeigt xosd als echtes OSD seine Ausgaben _über_ allen anderen Fenstern/Programmen ( und verdeckt sie so tw. ). Root-tail hingegen läuft ja im Hintergrund.
Friedrich
On Mon, 28 Jun 2004 08:18:27 +0200 phriedrich phriedrich@gmx.de wrote:
Außerdem zeigt xosd als echtes OSD seine Ausgaben _über_ allen anderen Fenstern/Programmen ( und verdeckt sie so tw. ). Root-tail hingegen läuft ja im Hintergrund.
Da gab es ja doch ein pkgsrc für mein Betriebssystem :-) *freu*
bash-2.05b$ tail -f /var/log/httpd/access_log|linebreak 70|osd_cat -d 0 -o 40 -c "#777799" -p Bottom
...wunderbar :-) So hab ich mir das gewünscht.
Grüße Matthias
lug-dd@mailman.schlittermann.de