LINUX.ORG.RU

Inkscape: перестал работать копипаст, зачем-то вызывается UniConvertor


0

1

Ни с того ни с сего пополохело Inkscape 0.47.

Выделяю текст, копирую, вставляю в новое место и мне в ответ куча окошек:

http://piccy.info/view3/4213442/0657cd70a2662cdb6ca502ea1d70d08f/orig/

Среди окошек попадается окно настройки PostScript3.

Сообщения в окошках следующие:

No matching node for expression: /svg:svg/@sodipodi:docname
Traceback (most recent call last):
  File "/usr/share/inkscape/extensions/gimp_xcf.py", line 173, in <module>
    e.affect()
  File "/usr/share/inkscape/extensions/inkex.py", line 207, in affect
    self.effect()
  File "/usr/share/inkscape/extensions/gimp_xcf.py", line 37, in effect
    docname = self.xpathSingle('/svg:svg/@sodipodi:docname')[:-4]
TypeError: 'NoneType' object has no attribute '__getitem__'
Traceback (most recent call last):
  File "/usr/share/inkscape/extensions/plt_output.py", line 27, in <module>
    cmd = get_command()
  File "/usr/share/inkscape/extensions/uniconv_output.py", line 118, in get_command
    sys.stderr.write(_('You need to install the UniConvertor software.\n'+\
NameError: global name '_' is not defined
Traceback (most recent call last):
  File "/usr/share/inkscape/extensions/wmf_output.py", line 27, in <module>
    cmd = get_command()
  File "/usr/share/inkscape/extensions/uniconv_output.py", line 118, in get_command
    sys.stderr.write(_('You need to install the UniConvertor software.\n'+\
NameError: global name '_' is not defined

И т. п.

С чего бы вызывался UniConvertor? Я вообще ничего не конвертирую.

В консоли следующий лог:

*** glibc detected *** inkscape: double free or corruption (!prev): 0x0d9de180 ***
======= Backtrace: =========
/lib/i386-linux-gnu/libc.so.6(+0x6e24a)[0xb594224a]
/lib/i386-linux-gnu/libc.so.6(+0x6faa8)[0xb5943aa8]
/lib/i386-linux-gnu/libc.so.6(cfree+0x6d)[0xb5946bad]
/usr/lib/i386-linux-gnu/libxml2.so.2(xmlFreeNodeList+0x1ef)[0xb6ff7d9f]
======= Memory map: ========
08048000-08941000 r-xp 00000000 08:01 826027     /usr/bin/inkscape
08941000-08942000 r--p 008f8000 08:01 826027     /usr/bin/inkscape
08942000-0894e000 rw-p 008f9000 08:01 826027     /usr/bin/inkscape
0894e000-08955000 rw-p 00000000 00:00 0 
0a63b000-0dd7b000 rw-p 00000000 00:00 0          [heap]
a8700000-a8721000 rw-p 00000000 00:00 0 
a8721000-a8800000 ---p 00000000 00:00 0 
a88f9000-a891b000 r--p 00000000 08:01 1063531    /usr/share/fonts/truetype/msttcorefonts/Impact.ttf
a891b000-a89cb000 r--p 00000000 08:01 1177524    /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf
a89cb000-a89cc000 ---p 00000000 00:00 0 
a89cc000-a91cb000 rw-p 00000000 00:00 0 
a91cb000-a91e5000 r--p 00000000 08:01 1063541    /usr/share/fonts/truetype/msttcorefonts/Andale_Mono.ttf
a91e5000-a91ed000 r-xp 00000000 08:01 711666     /lib/i386-linux-gnu/libacl.so.1.1.0
a91ed000-a91ee000 r--p 00007000 08:01 711666     /lib/i386-linux-gnu/libacl.so.1.1.0
a91ee000-a91ef000 rw-p 00008000 08:01 711666     /lib/i386-linux-gnu/libacl.so.1.1.0
a91f9000-a921b000 r--p 00000000 08:01 1063531    /usr/share/fonts/truetype/msttcorefonts/Impact.ttf
a921b000-a930e000 r-xp 00000000 08:01 752316     /usr/lib/i386-linux-gnu/libasound.so.2.0.0
a930e000-a9312000 r--p 000f2000 08:01 752316     /usr/lib/i386-linux-gnu/libasound.so.2.0.0
a9312000-a9313000 rw-p 000f6000 08:01 752316     /usr/lib/i386-linux-gnu/libasound.so.2.0.0
a9313000-a9316000 r-xp 00000000 08:01 306550     /usr/lib/i386-linux-gnu/libcanberra-0.28/libcanberra-alsa.so
a9316000-a9317000 r--p 00003000 08:01 306550     /usr/lib/i386-linux-gnu/libcanberra-0.28/libcanberra-alsa.so
a9317000-a9318000 rw-p 00004000 08:01 306550     /usr/lib/i386-linux-gnu/libcanberra-0.28/libcanberra-alsa.so
a9318000-a939a000 rw-p 00000000 00:00 0 
a939a000-a93fa000 rw-s 00000000 00:04 5210158    /SYSV00000000 (deleted)
a93fa000-a945a000 rw-s 00000000 00:04 5177387    /SYSV00000000 (deleted)
a945a000-a9480000 r--p 00000000 08:01 1063499    /usr/share/fonts/truetype/msttcorefonts/Verdana_Italic.ttf
a9480000-a94a2000 r--p 00000000 08:01 1063535    /usr/share/fonts/truetype/msttcorefonts/Verdana_Bold.ttf
a94a2000-a94a5000 r--p 00000000 08:01 999058     /usr/share/locale/ru/LC_MESSAGES/atk10.mo
a94a5000-a94e9000 r--p 00000000 08:01 1063526    /usr/share/fonts/truetype/msttcorefonts/Arial.ttf
a94e9000-a9518000 r-xp 00000000 08:01 940815     /usr/lib/i386-linux-gnu/libbluray.so.1.1.0
a9518000-a9519000 r--p 0002f000 08:01 940815     /usr/lib/i386-linux-gnu/libbluray.so.1.1.0
a9519000-a951a000 rw-p 00030000 08:01 940815     /usr/lib/i386-linux-gnu/libbluray.so.1.1.0
a951a000-a9528000 r-xp 00000000 08:01 713616     /lib/i386-linux-gnu/libudev.so.0.13.0
a9528000-a9529000 r--p 0000d000 08:01 713616     /lib/i386-linux-gnu/libudev.so.0.13.0
a9529000-a952a000 rw-p 0000e000 08:01 713616     /lib/i386-linux-gnu/libudev.so.0.13.0
a9540000-a9548000 r-xp 00000000 08:01 753967     /usr/lib/libfam.so.0.0.0
a9548000-a9549000 rw-p 00007000 08:01 753967     /usr/lib/libfam.so.0.0.0
a9549000-a9555000 r-xp 00000000 08:01 940832     /usr/lib/gnome-vfs-2.0/modules/libfile.so
a9555000-a9556000 rw-p 0000b000 08:01 940832     /usr/lib/gnome-vfs-2.0/modules/libfile.so
a9556000-a956d000 r-xp 00000000 08:01 1569814    /usr/lib/i386-linux-gnu/gvfs/libgvfscommon.so
a956d000-a956e000 r--p 00016000 08:01 1569814    /usr/lib/i386-linux-gnu/gvfs/libgvfscommon.so
a956e000-a956f000 rw-p 00017000 08:01 1569814    /usr/lib/i386-linux-gnu/gvfs/libgvfscommon.so
a956f000-a959a000 r-xp 00000000 08:01 1586197    /usr/lib/i386-linux-gnu/gio/modules/libgvfsdbus.so
a959a000-a959b000 r--p 0002a000 08:01 1586197    /usr/lib/i386-linux-gnu/gio/modules/libgvfsdbus.so
a959b000-a959c000 rw-p 0002b000 08:01 1586197    /usr/lib/i386-linux-gnu/gio/modules/libgvfsdbus.so
a959c000-a95a9000 r--p 00000000 08:01 1063479    /usr/share/fonts/truetype/ttf-bitstream-vera/VeraMono.ttf
a95a9000-a95fb000 r--p 00000000 08:01 1063576    /usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono.ttf
a95fb000-a9601000 r-xp 00000000 08:01 32749      /usr/lib/i386-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so
a9601000-a9602000 r--p 00005000 08:01 32749      /usr/lib/i386-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so
a9602000-a9603000 rw-p 00006000 08:01 32749      /usr/lib/i386-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so
a9603000-a9626000 r--p 00000000 08:01 1063542    /usr/share/fonts/truetype/msttcorefonts/Verdana.ttf
a9626000-a962a000 r-xp 00000000 08:01 32747      /usr/lib/i386-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so
a962a000-a962b000 r--p 00003000 08:01 32747      /usr/lib/i386-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so
a962b000-a962c000 rw-p 00004000 08:01 32747      /usr/lib/i386-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so
a962c000-a964b000 r--s 00000000 08:01 368066     /usr/share/mime/mime.cache
a964b000-a966a000 r--s 00000000 08:01 368066     /usr/share/mime/mime.cache
a966a000-a966b000 r--s 00000000 08:01 757458     /home/xi/.local/share/mime/mime.cache
a966c000-a9672000 r--s 00000000 08:01 229397     /var/cache/fontconfig/945677eb7aeaf62f1d50efc3fb3ec7d8-le32d4.cache-3
a9672000-a9677000 r--s 00000000 08:01 230146     /var/cache/fontconfig/e25ca923d7a08ab6b0777bd7eb77ea77-le32d4.cache-3
a9677000-a967b000 r--s 00000000 08:01 230476     /var/cache/fontconfig/6eb3985aa4124903f6ff08ba781cd364-le32d4.cache-3
a967b000-a9682000 r--s 00000000 08:01 230464     /var/cache/fontconfig/6d41288fd70b0be22e8c3a91e032eec0-le32d4.cache-3
a9682000-a9685000 r--s 00000000 08:01 230896     /var/cache/fontconfig/de156ccd2eddbdc19d37a45b8b2aac9c-le32d4.cache-3
a9685000-a9688000 r--s 00000000 08:01 229396     /var/cache/fontconfig/abbb543bbd4f2a912fc3699c050abed4-le32d4.cache-3
a9688000-a96ab000 r--s 00000000 08:01 230904     /var/cache/fontconfig/365b55f210c0a22e9a19e35191240f32-le32d4.cache-3
a96ab000-a96af000 r--s 00000000 08:01 230129     /var/cache/fontconfig/3047814df9a2f067bd2d96a2b9c36e5a-le32d4.cache-3
a96af000-a96bc000 r--s 00000000 08:01 230894     /var/cache/fontconfig/d52a8644073d54c13679302ca1180695-le32d4.c
Emergency save activated!

Debian Testing, не обновлялся месяца три, но неделю назад Inkscape работал как положено!

Что вообще могло разломаться? Как исправить?

★★★★★

Обновился до 0.48, установил UniConvertor, все из официального репозитария Debian.

Осталась та же самая песня, только ошибка при копировании стала другой:

UniConvertor failed:

Traceback (most recent call last):
  File "<string>", line 1, in <module>
AttributeError: 'module' object has no attribute 'uniconv_run'

Все так же среди окошек с ошибками появляется окошко настройки PostScript3.

Блин, и что делать? Чего еще не хватает?

Xintrea ★★★★★
() автор топика
Ответ на: комментарий от Xintrea

Так, установил dev-пакеты для python-2.6 и 2.7, переустановил uniconvertor. В консоли uniconvertor запускается.

Но в InkScape всеравно ошибка, но уже следующего вида:

UniConvertor failed:

Cannot list directory /home/xi/.uniconvertor:[Errno 2] No such file or directory: '/home/xi/.uniconvertor'
ignoring it in font_path
Cannot list directory /home/xi/.uniconvertor:[Errno 2] No such file or directory: '/home/xi/.uniconvertor'
ignoring it in font_path
No plugin-type information in /usr/lib/pymodules/python2.7/uniconvertor/app/plugins/Filters/__init__.py
No plugin-type information in /usr/lib/pymodules/python2.7/uniconvertor/app/plugins/Filters/__init__.py
Cannot load plugin module sk1saver
Traceback (most recent call last):
 File «/usr/lib/pymodules/python2.7/uniconvertor/app/plugins/plugins.py», line 73, in load_module
 desc)
 File «/usr/lib/pymodules/python2.7/uniconvertor/app/plugins/Filters/sk1saver.py», line 249, in <module>
 from app.Graphics.image import CMYK_IMAGE
ImportError: cannot import name CMYK_IMAGE
When importing plugin sk1saver
Traceback (most recent call last):
 File «/usr/lib/pymodules/python2.7/uniconvertor/app/plugins/plugins.py», line 190, in __call__
 module = self.load_module()
 File «/usr/lib/pymodules/python2.7/uniconvertor/app/plugins/plugins.py», line 73, in load_module
 desc)
 File «/usr/lib/pymodules/python2.7/uniconvertor/app/plugins/Filters/sk1saver.py», line 249, in <module>
 from app.Graphics.image import CMYK_IMAGE
ImportError: cannot import name CMYK_IMAGE
Traceback (most recent call last):
 File «<string>», line 1, in <module>
 File «/usr/lib/pymodules/python2.7/uniconvertor/__init__.py», line 88, in uniconv
 saver(doc, output_file)
 File «/usr/lib/pymodules/python2.7/uniconvertor/app/plugins/plugins.py», line 194, in __call__
 % {'name':self.module_name})
app.events.skexceptions.SketchError: Cannot load filter sk1saver
Xintrea ★★★★★
() автор топика
Ответ на: комментарий от Xintrea

Так, удалил uniconverter 1.1.4, поставленный из репозитария, и установил из исходников с официального сайта 1.1.5.

Вначале ставил sk1libs-0.9.1, потом сам uniconvertor 1.1.5.

Uniconvertor работает.

Но в InkScape при копировании любого шейпа всеравно вылазит окно настройки PostScript3, и окно с ошибкой:

This extension requires at least one non empty layer.
Других ошибок нет.

Всё, на этом моя фантазия заканчивается, остаются только эмоции. Что это за издевательство такое, что единственный нормальный векторный редактор под лялих разломали и всё, никому дела нет.

Xintrea ★★★★★
() автор топика
Последнее исправление: Xintrea (всего исправлений: 2)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.