Paul Merlin schrieb am 03.07.2019 um 20:17 Uhr
Hi,ich bin neuer user. Ich habe den Hylafax-Server auf einem Raspberry eingerichtet. Auf meinem Debian-Hauptrechner arbeiten einige Linux-Clients wie Terminals und erstellen dort Dokumente. Diese sollen von den Terminals/Clientrechnern aus auf dem Hauptrechner mit Hylafax versendet werden. Wenn ich ein Dokument drucken möchte, wähle ich dafür den Drucker "yajhfc" (alles vom Terminal/Client aus) auf dem Hauptrechner. Ich hatte gehofft, dass ich dann den Hylafax-Client auf dem Server vom Terminal/Intranet-Client aus ansehen und so die Faxnummer eingeben kann, aber der Hylafax-Client auf dem Hauptrechner lässt sich vom Terminal aus nicht öffnen: "ssh -X user@server yajhfc" lässt das Taskleistensymbol kurz wackeln, aber sonst passiert nichts. (Ein installierter lokaler Hylafax-Client auf dem Terminal/Intranetclient hilft nicht). Hat vielleicht jemand eine Lösung für mich?
--
You received this message because you are subscribed to the Google Groups "yajhfc-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email to yajhfc-user...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/yajhfc-user/b1cc479d-7ce9-4128-891d-7d82bb659bf4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Hi,ich bin neuer user. Ich habe den Hylafax-Server auf einem Raspberry eingerichtet. Auf meinem Debian-Hauptrechner arbeiten einige Linux-Clients wie Terminals und erstellen dort Dokumente. Diese sollen von den Terminals/Clientrechnern aus auf dem Hauptrechner mit Hylafax versendet werden. Wenn ich ein Dokument drucken möchte, wähle ich dafür den Drucker "yajhfc" (alles vom Terminal/Client aus) auf dem Hauptrechner. Ich hatte gehofft, dass ich dann den Hylafax-Client auf dem Server vom Terminal/Intranet-Client aus ansehen und so die Faxnummer eingeben kann, aber der Hylafax-Client auf dem Hauptrechner lässt sich vom Terminal aus nicht öffnen: "ssh -X user@server yajhfc" lässt das Taskleistensymbol kurz wackeln, aber sonst passiert nichts. (Ein installierter lokaler Hylafax-Client auf dem Terminal/Intranetclient hilft nicht). Hat vielleicht jemand eine Lösung für mich?
X11 connection rejected because of wrong authentication. X11 connection rejected because of wrong authentication. Error starting YajHFC: java.awt.AWTError: Can't connect to X11 window server using 'localhost:10.0' as the value of the DISPLAY variable. at sun.awt.X11GraphicsEnvironment.initDisplay(Native Method) at sun.awt.X11GraphicsEnvironment.access$200(X11GraphicsEnvironment.java:65) at sun.awt.X11GraphicsEnvironment$1.run(X11GraphicsEnvironment.java:115) at java.security.AccessController.doPrivileged(Native Method) at sun.awt.X11GraphicsEnvironment.<clinit>(X11GraphicsEnvironment.java:74) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:264) at java.awt.GraphicsEnvironment.createGE(GraphicsEnvironment.java:103) at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:82) at sun.awt.X11.XToolkit.<clinit>(XToolkit.java:132) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:264) at java.awt.Toolkit$2.run(Toolkit.java:860) at java.awt.Toolkit$2.run(Toolkit.java:855) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:854) at java.awt.Toolkit.getEventQueue(Toolkit.java:1736) at java.awt.EventQueue.invokeLater(EventQueue.java:1294) at javax.swing.SwingUtilities.invokeLater(SwingUtilities.java:1295) at yajhfc.util.AWTExceptionLogger.register(AWTExceptionLogger.java:67) at yajhfc.Utils.initializeUIProperties(Utils.java:456) at yajhfc.launch.Launcher2.setupFirstStage(Launcher2.java:177) at yajhfc.launch.Launcher2.main(Launcher2.java:109) at yajhfc.Launcher.startRealLauncher(Launcher.java:94) at yajhfc.Launcher.main(Launcher.java:79) Exception in thread "main" java.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11GraphicsEnvironment at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:264) at java.awt.GraphicsEnvironment.createGE(GraphicsEnvironment.java:103) at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:82) at java.awt.Window.initGC(Window.java:475) at java.awt.Window.init(Window.java:495) at java.awt.Window.<init>(Window.java:537) at java.awt.Frame.<init>(Frame.java:420) at java.awt.Frame.<init>(Frame.java:385) at yajhfc.Launcher.showMessage(Launcher.java:99) at yajhfc.Launcher.main(Launcher.java:87)
Diese Meldung erscheint mit und ohne am Terminal gestarteten YAJHFC.
Viele Grüße und Danke schon mal!
P.S.: Wenn gar nichts anderes geht, werde ich wohl an einem Terminal den Faxserver plus den Faxclient plus den Faxdrucker einrichten: dann wäre zumindest von diesem Arbeitsplatz aus rausfaxen möglich, glaube ich.
Hallo,
Solange das Fenster zur Telefonnr.eingabe auf dem Terminal-Client geöffnet ist, kann man gut Faxe versenden.
Beim Versuch, das Fenster zu verkleinern, verschwindet es allerdings vom Bildschirm. dann bekommt man bei erneutem Startversuch wieder die Fehlermeldung, dass schon eine andere Instanz des Programms läuft: erst nach Beenden des Java im Taskmanger des Hauptrechners geht es dann wieder.
Es wäre schön, wenn man das Java oder das Programm auf dem Hauptrechner vom Terminal-Client aus beenden könnte, noch besser mit voriger Warnung: "Achtung, anderer Benutzer angemeldet, wirklich beenden?"
Vielleicht ist es ja irgendwann sogar möglich, mehrere Instanzen nebeneinander auf dem Hauptrechner laufen zu lassen, dann könnte man von mehreren Rechnern gleichzeitig faxen?
Viele Grüße!
Beim Versuch, das Fenster zu verkleinern, verschwindet es allerdings vom Bildschirm. dann bekommt man bei erneutem Startversuch wieder die Fehlermeldung, dass schon eine andere Instanz des Programms läuft: erst nach Beenden des Java im Taskmanger des Hauptrechners geht es dann wieder.
Standardmäßig versucht YajHFC, in die System-"Tray" zu minimieren. Wahrscheinlich funktioniert das über den ssh-Tunnel nicht richtig.
Das lässt sich über Optionen->Allgemein ausschalten: "In
System-Tray minimieren" und "Bei Schließen des Hauptfensters in
Tray minimieren"
Es wäre schön, wenn man das Java oder das Programm auf dem Hauptrechner vom Terminal-Client aus beenden könnte, noch besser mit voriger Warnung: "Achtung, anderer Benutzer angemeldet, wirklich beenden?"
Vielleicht ist es ja irgendwann sogar möglich, mehrere Instanzen nebeneinander auf dem Hauptrechner laufen zu lassen, dann könnte man von mehreren Rechnern gleichzeitig faxen?
Man kann mehrere Instanzen nebeneinander laufen lassen.
Wenn das verschiedene Benutzer auf dem "Hauptrechner" sind, sollte das eigentlich ganz problemlos gehen; wenn die alle mit dem selber Benutzer laufen sollen, muss man den verschiedenen Instanzen ein eigenes "Configdir" mitgeben über den Parameter--configdir.
Allerdings würde das dann auch mit dem Faxdrucker weiter nicht
wie gewünscht funktionieren. Das CUPS-Backend hat als Information
zur Zuordnung nur den Benutzer, der gedruckt hat, d.h. das Fax
würde dann bei einer beliebigen Instanz für den Benutzer
rauskommen.
Und zu dem Punkt:
Jetzt müsste man also nur dem Faxclient auf dem Hauptrechner nicht gestatten, zu starten, dann müsste es gehen, zumindestens von einem Client aus, vielleicht sogar von allen anderen, oder?
Wenn YajHFC mit Faxdrucker installiert wird unter Linux, wird das per Default als Autostart gesetzt, damit der Drucker funktioniert.
Das lässt sich mittels "dpkg-reconfigure yajhfc-faxprinter" abstellen.
Viele Grüße
Jonas
Am Mittwoch, 3. Juli 2019 20:17:22 UTC+2 schrieb Paul Merlin:Hi,ich bin neuer user. Ich habe den Hylafax-Server auf einem Raspberry eingerichtet. Auf meinem Debian-Hauptrechner arbeiten einige Linux-Clients wie Terminals und erstellen dort Dokumente. Diese sollen von den Terminals/Clientrechnern aus auf dem Hauptrechner mit Hylafax versendet werden. Wenn ich ein Dokument drucken möchte, wähle ich dafür den Drucker "yajhfc" (alles vom Terminal/Client aus) auf dem Hauptrechner. Ich hatte gehofft, dass ich dann den Hylafax-Client auf dem Server vom Terminal/Intranet-Client aus ansehen und so die Faxnummer eingeben kann, aber der Hylafax-Client auf dem Hauptrechner lässt sich vom Terminal aus nicht öffnen: "ssh -X user@server yajhfc" lässt das Taskleistensymbol kurz wackeln, aber sonst passiert nichts. (Ein installierter lokaler Hylafax-Client auf dem Terminal/Intranetclient hilft nicht). Hat vielleicht jemand eine Lösung für mich?
--
You received this message because you are subscribed to the Google Groups "yajhfc-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email to yajhfc-user...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/yajhfc-user/21915237-831c-43e8-b64c-ced3a750c1bd%40googlegroups.com.