Drucken unter Linux / (K)Ubuntu

geschrieben von rheydenr 
Willkommen! Anmelden Ein neues Profil erzeugen Suche
Drucken unter Linux / (K)Ubuntu
05. März 2014 23:22
Hallo zusammen,
beim Drucken / Ausfüllen der Vorlagen unter Linux (speziell (K)Ubuntu) scheint es immer wieder Probleme zu geben. Hier mal die Lösung eines Users aus einem Ticket:

Zitat

Es liegt an der KDE-Integration von LibreOffice (LO), damit funktioniert offensichtlich die UNO-Schnittstelle nicht richtig und führt zu meinem oben dargestellten Problem. (Ich verwende Kubuntu.)
Lösung: LO ohne das Paket libreoffice-kde installieren. Am sichersten ist, zuerst LO komplett zu deinstallieren, dann die gewünschten Komponenten einzeln neu zu installieren (libreoffice-writer, -calc, etc.).

Vielleicht hilft es ja manchen weiter. Ausführliche Informationen stehen im Bugtracker.

Viele Grüße,
Ralf.
Re: Drucken unter Linux / (K)Ubuntu
01. April 2014 17:09
Hat grad mit der Deinstallation von libreoffice-kde alleine auch funktioniert. Ist jedenfalls einen Versuch wert, bevor man alles wegmacht. (Kubuntu 13/10)

Viele Grüße, Walter
Re: Drucken unter Linux / (K)Ubuntu
04. Mai 2014 14:04
Aaaaaahhhhhh welch Freude.....

Drucken unter Kubuntu und LO funktioniert....wie von Geisterhand....

Kubuntu 14/04, LO 4.2.3.3, Fakturama 1.6.5, java 1.7.0_55 alles 64-bit

Gruß Schlaaubi
Re: Drucken unter Linux / (K)Ubuntu
28. Februar 2018 11:40
Hallo,

bei mir funktioniert der pdf Export nicht.
Wähle ich odt Export aus, funktioniert dieser ohne Probleme.
Es wird für den pdf Export auch z.B. da entsprechende Verzeichnis angelegt, es scheitert offenbar bei der Erstellung der pdf-Datei.

Die Ausgabe im Debug-Modus lautet:

WARNING: Extender - Refreshing disabled - entities in bundle com.sebulli.fakturama.model may not be woven
[Server@131ff6fa]: Initiating startup sequence...
[Server@131ff6fa]: Server socket opened successfully in 5 ms.
[Server@131ff6fa]: Database [index=0, id=0, db=file:/home/kusanagi/Dropbox/Fakturama/Database/Database, alias=fakdbneu] opened successfully in 682 ms.
[Server@131ff6fa]: Startup sequence completed in 689 ms.
[Server@131ff6fa]: 2018-02-28 11:33:01.687 HSQLDB server 2.4.0 is online on port 9002
[Server@131ff6fa]: To close normally, connect and execute SHUTDOWN SQL
[Server@131ff6fa]: From command line, use [Ctrl]+[C] to abort abruptly
INFO 28.02.18 11:33: liquibase: Successfully acquired change log lock
INFO 28.02.18 11:33: liquibase: Reading from PUBLIC.DATABASECHANGELOG
INFO 28.02.18 11:33: liquibase: Successfully released change log lock
11:33:03.496 [com.sebulli.fakturama.log.LogbackAdapter@6dfcffb5] DEBUG com.sebulli.fakturama.common - start DAOs - begin
11:33:03.746 [com.sebulli.fakturama.log.LogbackAdapter@6dfcffb5] INFO com.sebulli.fakturama.rcp - Entering default Preference Initializer
[EL Info]: 2018-02-28 11:33:04.014--ServerSession(794516172)--EclipseLink, version: Eclipse Persistence Services - 2.7.0.v20170811-d680af5
[EL Info]: connection: 2018-02-28 11:33:04.314--ServerSession(794516172)--/unconfigured2_nonJtaDataSource=122818947_url=jdbc:hsqldb:hsql://localhost:9002/fakdbneu_user=sa login successful
11:33:04.350 [com.sebulli.fakturama.log.LogbackAdapter@6dfcffb5] DEBUG com.sebulli.fakturama.common - start DAOs - end

(Fakturama:30627): GLib-CRITICAL **: Source ID 1588 was not found when attempting to remove it
*** BUG ***
In pixman_region32_init_rect: Invalid rectangle passed
Set a breakpoint on '_pixman_log_error' to debug

*** BUG ***
In pixman_region32_init_rect: Invalid rectangle passed
Set a breakpoint on '_pixman_log_error' to debug

*** BUG ***
In pixman_region32_init_rect: Invalid rectangle passed
Set a breakpoint on '_pixman_log_error' to debug

*** BUG ***
In pixman_region32_init_rect: Invalid rectangle passed
Set a breakpoint on '_pixman_log_error' to debug

*** BUG ***
In pixman_region32_init_rect: Invalid rectangle passed
Set a breakpoint on '_pixman_log_error' to debug


(Fakturama:30627): GLib-CRITICAL **: Source ID 1614 was not found when attempting to remove it

(Fakturama:30627): GLib-CRITICAL **: Source ID 2839 was not found when attempting to remove it
11:33:18.121 [com.sebulli.fakturama.log.LogbackAdapter@6dfcffb5] DEBUG com.sebulli.fakturama.common - create doc
11:33:18.697 [com.sebulli.fakturama.log.LogbackAdapter@6dfcffb5] DEBUG com.sebulli.fakturama.common - trying to replace <ADDRESS.GREETING> with [Sehr geehrter Herr vorname nachname]

-einige Textzeilen wie diese mit den entsprechenden Rechnungsdaten-

11:33:18.852 [com.sebulli.fakturama.log.LogbackAdapter@6dfcffb5] ERROR com.sebulli.fakturama.common - Exception occured:
java.nio.file.NoSuchFileException: /home/kusanagi/Dropbox/Fakturama/Dokumente/2018/Rechnungen/02/INV0000xx_vorname_nachname.pdf
at sun.nio.fs.UnixException.translateToIOException(UnixException.java:86) ~[na:1.8.0_151]
at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:102) ~[na:1.8.0_151]
at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:107) ~[na:1.8.0_151]
at sun.nio.fs.UnixCopyFile.copy(UnixCopyFile.java:526) ~[na:1.8.0_151]
at sun.nio.fs.UnixFileSystemProvider.copy(UnixFileSystemProvider.java:253) ~[na:1.8.0_151]
at java.nio.file.Files.copy(Files.java:1274) ~[na:1.8.0_151]
at com.sebulli.fakturama.office.OfficeDocument.saveOODocument(OfficeDocument.java:420) ~[na:na]
at com.sebulli.fakturama.office.OfficeDocument.createDocument(OfficeDocument.java:307) ~[na:na]
at com.sebulli.fakturama.handlers.CreateOODocumentHandler.openOODocument(CreateOODocumentHandler.java:294) ~[na:na]
at com.sebulli.fakturama.handlers.CreateOODocumentHandler.run(CreateOODocumentHandler.java:238) ~[na:na]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_151]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_151]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_151]
at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_151]
at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55) ~[na:na]
at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:305) ~[na:na]
at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:239) ~[na:na]
at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:132) ~[na:na]
at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:152) ~[na:na]
at org.eclipse.core.commands.Command.executeWithChecks(Command.java:494) ~[na:na]
at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:487) ~[na:na]
at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:210) ~[na:na]
at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:196) ~[na:na]
at com.sebulli.fakturama.parts.CoolbarViewPart.lambda$0(CoolbarViewPart.java:342) ~[na:na]
at org.eclipse.swt.events.SelectionListener$1.widgetSelected(SelectionListener.java:81) ~[na:na]
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:249) ~[na:na]
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86) ~[na:na]
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5348) ~[na:na]
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1348) ~[na:na]
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4602) ~[na:na]
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4183) ~[na:na]
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) ~[na:na]
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) ~[na:na]
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) ~[na:na]
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) ~[na:na]
at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:162) ~[na:na]
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) ~[na:na]
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) ~[na:na]
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) ~[na:na]
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) ~[na:na]
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) ~[na:na]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_151]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_151]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_151]
at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_151]
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) ~[org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar:na]
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) ~[org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar:na]
at org.eclipse.equinox.launcher.Main.run(Main.java:1499) ~[org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar:na]
at org.eclipse.equinox.launcher.Main.main(Main.java:1472) ~[org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar:na]

Ich sehe einige Fehlermeldungen, eine Google-Suche danach ergab keine Hinweise, was das Problem sein könnte.
Da der odt-Export funktioniert kann ich arbeiten. Jedoch wäre es schon super, wenn der pdf-Export automatisch funktioniert, so wie es in der Vorversion war.
Cheers, Peter
Re: Drucken unter Linux / (K)Ubuntu
28. Februar 2018 22:32
Hallo Peter,
ich glaube, das Problem liegt hier:
java.nio.file.NoSuchFileException: /home/kusanagi/Dropbox/Fakturama/Dokumente/2018/Rechnungen/02/INV0000xx_vorname_nachname.pdf

Kannst Du bitte mal nachsehen, was Du als Platzhalter im Dateinamen für die PDF-Datei verwendest?

Viele Grüße,
Ralf.
Re: Drucken unter Linux / (K)Ubuntu
23. März 2018 14:45
Ich hatte auch das Problem mit den PDFs

Ich habe zunächst alles in sachen Libreoffice deinstalliert, und dann neu installiert.
Fahre jetzt version 6.0.3.1 und es Funktioniert wie es soll.

Probier es mal aus
In diesem Forum dürfen leider nur registrierte Teilnehmer schreiben.

Klicke hier, um Dich einzuloggen