Willkommen Gast. Bitte einloggen oder registrieren. Haben Sie Ihre Aktivierungs E-Mail übersehen?
20.03.2019, 23:07:28

.
Einloggen mit Benutzername, Passwort und Sitzungslänge

Mitglieder
  • Mitglieder insgesamt: 21718
  • Letzte: Seppiro
Statistiken
  • Beiträge insgesamt: 580323
  • Themen insgesamt: 46994
  • Heute online: 675
  • Am meisten online: 992
  • (17.11.2018, 20:17:55)
Benutzer Online

Autor Thema: [erledigt] Programm mit Alltray minimiert starten  (Gelesen 204 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

[erledigt] Programm mit Alltray minimiert starten
« am: 14.03.2019, 17:58:54 »
Guten Abend allerseits!

Erst mal mein System: Linux Mint 19.1 Cinnamon
Linu-Kernel:  4.15.0-46-generic

Ich möchte den Anrufmonitor "JFritz" per Autostart minimiert in das Tray starten. Das Programm selber läuft einwandfrei.

Dazu habe ich Alltray 0.71b-1.1 über die Paketverwaltung installiert.

Durch herum probieren hatte ich es einmal geschafft, dass das Programm auch so startete wie ich will.

Ich schaffe es aber nicht, das Programm über den Autostart minimiert zu starten. Es passiert einfach nichts. Vor lauter herum probieren weiss ich garnicht mehr was ich genau gemacht habe, als es funktionierte. :o

Eigentlich wollte ich das selber hinbekommen, aber nun brauche ich doch Hilfe.

Das ist das Script mit dem JFritz gestartet wird: #!/bin/sh

JFRITZ_HOME=/opt/JFritz
JFRITZ_JAR=$JFRITZ_HOME/jfritz.jar

mkdir -p ~/.jfritz
cd ~/.jfritz

pgrep -U $USER -f "$JFRITZ_JAR" >/dev/null
[ $? -eq 1 ] && rm -f .lock

exec java -Xmx512M -jar "$JFRITZ_JAR" "$@" &

Da blicke ich nicht durch.

Wo muss das alltray eingefügt werden?

Vielen Dank



« Letzte Änderung: 15.03.2019, 17:49:05 von detlev56 »

Re: Programm mit Alltray minimiert starten
« Antwort #1 am: 14.03.2019, 20:06:29 »
zu Alltray kann ich nur wenig schreiben - hege aber Bedenken ob das unter LM 19.x (basierend auf Ubuntu 18.04) noch angesagt ist ?!
Im Ubuntu-Wiki ist Alltray beschrieben - getestet aber nur mit Ubuntu 14.04 ?!
https://wiki.ubuntuusers.de/AllTray/
Hier wird schon auf eventuelle Probleme hingewiesen und als Alternative "KDocker" genannt.
KDocker habe ich gerade unter LM 19.1 getestet - funktioniert.
Zitat
Ich möchte den Anrufmonitor "JFritz" per Autostart minimiert in das Tray starten.
Das funktioniert z.B. mit thunderbird so
1. KDocker über die Anwendungsverwaltung installieren
2. in "Systemeinstellungen" - "Startprogramme" einen neuen "Starter" anlegen - siehe Bild "kdocker.png"
3. Nach Neustart des Rechners sieht es dann so aus - siehe Bild "tbleiste.png"



Re: Programm mit Alltray minimiert starten
« Antwort #2 am: 14.03.2019, 20:42:19 »
Bei solchen uralten Tools wie Alltray ist Vorsicht geboten.
https://github.com/mbt/alltray
Ist zwar in den Bionic-Quellen, aber was sagt das schon?

Re: Programm mit Alltray minimiert starten
« Antwort #3 am: 14.03.2019, 20:47:25 »
Danke für Deine Antwort.

Hab das mit kdocker probiert.

Mit Thunderbird und VLC Player klappt das, wobei das Icon vom VLC Player dann ein weißes Quadrat mit rotem Fragezeichen ist.

Wenn ich Jfritz mit kdocker starte erscheint auch das weiße Quadrat mit Fragezeichen, einige Sekunden später danach springt das Icon vom Tray in die Taskleiste.

Wenn ich aber im Icon von VLC Player auf "dock another" klicke und dann auf das Jfritz Fenster klicke funktioniert das JFritz so wie ich möchte.

Das verstehe ich gar nicht.

Re: Programm mit Alltray minimiert starten
« Antwort #4 am: 14.03.2019, 20:53:36 »
Ist zwar in den Bionic-Quellen, aber was sagt das schon?
Wenig, aber immerhin etwas: apt show alltray Paket: alltray
Zustand: nicht installiert
Version: 0.71b-1
Priorität: optional
Bereich: x11
Verwalter: Ignace Mouzannar <mouzannar@gmail.com>
Architektur: amd64
Unkomprimierte Größe: 262 k
Hängt ab von: libatk1.0-0 (>= 1.29.3), libc6 (>= 2.2.5), libcairo2 (>= 1.2.4),
               libfontconfig1 (>= 2.8.0), libfreetype6 (>= 2.2.1), libgconf2-4
               (>= 2.27.0), libglib2.0-0 (>= 2.24.0), libgtk2.0-0 (>= 2.12.0),
               libpango1.0-0 (>= 1.14.0), libx11-6
Kollidiert mit: alltray
Beschreibung: Docken Sie jedes Programm an den System Tray
 Mit AllTray können Sie jede Anwendung ohne natives Tray-Symbol (beispielsweise
 Evolution, Thunderbird, Terminals) an den System Tray andocken. Eine
 herausragende Eigenschaft ist, dass der Klick auf die »Schließen«-Schaltfläche
 die Anwendung zurück in den System Tray minimiert. Das Programm arbeitet gut
 unter Gnome, KDE, Xfce 4*, Fluxbox* und WindowMaker*. (*) Keine Unterstützung
 von Drag 'n Drop. Aktivierung mittels der Option »-nm«.
Homepage: http://alltray.trausch.us/

Markierungen: implemented-in::c, interface::x11, role::program, scope::utility,
              uitoolkit::gtk, works-with::software:running, x11::applet

Re: Programm mit Alltray minimiert starten
« Antwort #5 am: 14.03.2019, 21:03:05 »
Beim testen mit Alltray --nm kommt: Kindprozess kann nicht gesartet werden.

Re: Programm mit Alltray minimiert starten
« Antwort #6 am: 14.03.2019, 22:01:35 »
An dem Ding ist halt seit 10 Jahren nichts mehr gemacht worden.
In der Zwischenzeit hat sich einiges geändert.
Und die Paketbetreuer haben offenbar noch nicht gemerkt, dass es nicht mehr funktioniert. Jedenfalls nicht mit Cinnamon.
Vielleicht geht es ja noch mit anderen Desktops und ist deswegen noch im Repo.
« Letzte Änderung: 14.03.2019, 22:07:40 von aexe »

Re: Programm mit Alltray minimiert starten
« Antwort #7 am: 14.03.2019, 22:29:08 »
Dann werde ich mal mit Kdocker rumspielen.

Re: Programm mit Alltray minimiert starten
« Antwort #8 am: 15.03.2019, 11:25:50 »
Du kannst bei KDocker ja erst einmal den "Handbetrieb" probieren.
- JFritz starten
- KDocker starten - der Mauszeiger verändert sich
- mit der Maus JFritz anklicken

Wie sieht es dann aus ?

Re: Programm mit Alltray minimiert starten
« Antwort #9 am: 15.03.2019, 14:51:58 »
Handbetieb funktioniert. ;)

Bei Alltray und bei Kdocker.

Re: Programm mit Alltray minimiert starten
« Antwort #10 am: 15.03.2019, 16:48:00 »
Dann richte im Starter ( siehe oben ) einmal eine Startverzögerung ein - z.B. 5 Sek.

Re: Programm mit Alltray minimiert starten
« Antwort #11 am: 15.03.2019, 17:00:06 »
Ich habe ein ähnliches Programm gefunden: JAnrufmonitor.

Das funktioniert so wie ich es haben will, und startet nebenbei auch noch schneller.

Diese ewige Fummelei macht mich sonst noch ganz wuschig.

Danke für Eure Hilfsbereitschaft.


Re: Programm mit Alltray minimiert starten
« Antwort #12 am: 15.03.2019, 17:05:26 »
Wenn das bedeutet - Thema erledigt - dann
setze diese Thema bitte noch auf "erledigt" - Wie ? siehe oben "Hilfe" - Danke