Δημοσιεύτηκε: 06 Φεβ 2012, 19:58
Ilias95 έγραψε: Είναι κάποιο bug του unoconv πάλι αλλά συμβαίνει όταν του περάσεις λάθος ορίσματα.
Αυτό που έχω καταλάβει εγώ είναι ότι ξεκινώντας να κάνει την μετατροπή, ανοίγει το LibreOffice, συμβαίνει κάποιο σφάλμα στην λειτουργία του και τελικά το unoconv τερματίζει χωρίς να κλείσει πρώτα το LibreOffice.
Απόλυτα σωστός, αυτό ακριβώς είναι. Σκοτώνοντας τη διεργασία το office λειτουργεί ξανά.
Σκέτο unoconv:
- Κώδικας: Επιλογή όλων
sabayon-fkol-k4@sabayon ~ $ unoconv --format=pdf ACTA-el-gr.odt
Warning: -headless is deprecated. Use --headless instead.
Warning: -invisible is deprecated. Use --invisible instead.
Warning: -nodefault is deprecated. Use --nodefault instead.
Warning: -nofirststartwizard is deprecated. Use --nofirststartwizard instead.
Warning: -nologo is deprecated. Use --nologo instead.
Warning: -norestore is deprecated. Use --norestore instead.
Warning: -accept=socket,host=localhost,port=2002;urp;StarOffice.ComponentContext is deprecated. Use --accept=socket,host=localhost,port=2002;urp;StarOffice.ComponentContext instead.
Traceback (most recent call last):
File "/usr/bin/unoconv", line 813, in <module>
main()
File "/usr/bin/unoconv", line 789, in main
convertor = Convertor()
File "/usr/bin/unoconv", line 555, in __init__
self.desktop = unosvcmgr.createInstanceWithContext("com.sun.star.frame.Desktop", unocontext)
uno.RuntimeException: Binary URP bridge disposed during call
Άλλη μία με διαφορετική σύνταξη σύμφωνα με το manpage:
- Κώδικας: Επιλογή όλων
unoconv -f pdf ACTA-el-gr.odt
Traceback (most recent call last):
File "/usr/bin/unoconv", line 813, in <module>
main()
File "/usr/bin/unoconv", line 789, in main
convertor = Convertor()
File "/usr/bin/unoconv", line 555, in __init__
self.desktop = unosvcmgr.createInstanceWithContext("com.sun.star.frame.Desktop", unocontext)
uno.RuntimeException: Binary URP bridge disposed during call
Version:
- Κώδικας: Επιλογή όλων
unoconv -v --version
unoconv 0.4svn
Written by Dag Wieers <dag@wieers.com>
Homepage at http://dag.wieers.com/home-made/unoconv/
platform posix/linux2
python 2.7.2 (default, Jun 29 2011, 15:07:32)
[GCC 4.5.2]
To περίεργο είναι πως η διεργασία soffice (αυτή συνεχίζει να εκτελείται) δεν τερματίστηκε ούτε μετά από reboot (στην προηγούμενη εγκατάσταση).