LINUX.ORG.RU

Что-то evince перестало в djvu

 , ,


1

2

Версия и зависимости (пересобраны):

> pkg info evince-lite
evince-lite-3.26.0
Name           : evince-lite
Version        : 3.26.0
Installed on   : Thu Feb 22 21:21:45 2018 MSK
Origin         : graphics/evince-lite
Architecture   : FreeBSD:11:amd64
Prefix         : /usr/local
Categories     : gnome print graphics
Licenses       : GPLv2
Maintainer     : gnome@FreeBSD.org
WWW            : https://wiki.gnome.org/Apps/Evince
Comment        : GNOME 3 multi-format document viewer without the GNOME dependancies
Options        :
	COMICS         : off
	DBUS           : on
	DJVU           : on
	DVI            : off
	KEYRING        : off
	T1LIB          : off
	XPS            : on
Shared Libs required:
	libgdk-3.so.0
	libglib-2.0.so.0
	libarchive.so.13
	libgobject-2.0.so.0
	libpango-1.0.so.0
	libspectre.so.1
	libcairo.so.2
	libgtk-3.so.0
	libgstvideo-1.0.so.0
	libxml2.so.2
	libdjvulibre.so.21
	libintl.so.8
	libgstbase-1.0.so.0
	libatk-1.0.so.0
	libgxps.so.2
	libtiff.so.5
	libgstreamer-1.0.so.0
	libgthread-2.0.so.0
	libgmodule-2.0.so.0
	libgdk_pixbuf-2.0.so.0
	libcairo-gobject.so.2
	libgio-2.0.so.0
	libpangocairo-1.0.so.0
	libpoppler-glib.so.8
Shared Libs provided:
	libpdfdocument.so
	libtiffdocument.so
	libevbrowserplugin.so
	libevview3.so.3
	libpsdocument.so
	libxpsdocument.so
	libdjvudocument.so
	libevdocument3.so.4
Annotations    :
	FreeBSD_version: 1101510
Flat size      : 13.5MiB
Description    :
Evince is a document viewer for multiple document formats including PDF and
Postscript.  The goal of evince is to replace document viewers such as ggv and
gpdf with a single, simple application.

This lite version doesn't have depend on GNOME libraries. Such as nautilus
and gnome-desktop.

WWW: https://wiki.gnome.org/Apps/Evince

При попытке открыть любой Djvu-файл пишет:

Entity: line 1: parser error : Start tag expected, '<' not found
xбелиберда
^
Ни у кого не было такого?

P.S. С открытием PDF всё нормально.

★★★★★

А чем отличается evince-lite от evince?

ПС fedora'вский evince-3.26.0, djvu-файлы открываются.

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

Пацаны рекомендуют удалить из хомячины .config/evince.

Ничего не изменилось. (Изначально этот каталог ~/.config/evince отсутствовал. Создал вручную. Запустил - та же ошибка. Удалил - всё то же.).

iZEN ★★★★★
() автор топика

Файлы Djvu не битые. Корректно открываются в javadjvu.

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

А чем отличается evince-lite от evince?

В evince-lite нет интеграции с ненужным мне Nautilus'ом. В остальном - всё то же самое.

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

go to line, ээээ, как в vim. Пишем двоеточие, номер страницы, энтер. Пример, хачу я на 31 страницу: ":31".

Deleted
()
Ответ на: комментарий от iZEN

И чем, окромя легнковестности привлекла, так это переопределением цветов. Я испытываю ненависть при развёртывании книги на весь экран чёрным по белому. Так вот она позволяет переопределить: https://pwmt.org/projects/zathura/documentation/

Deleted
()

Как собирал свой Evince и какая ОСь? Где-то проскакивала инфа, что глобальный флаг djvu в /etc/portage/make.conf не помогает, а работает только флаг в /etc/portage/package.use

Ну и есть ли в системе все эти djvulibre, djvulibre-devel, djvulibre-libs и т.д.?

Gonzo ★★★★★
()
Последнее исправление: Gonzo (всего исправлений: 1)
Ответ на: комментарий от woodshop

Меня и javadjvu (которая весит ~250 килобайт вполне устраивает и не требует компиляции). Хотелось бы разобраться в том, о чём тема. Что сломалось в evince?

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

В системе установлена djvulibre-3.5.27 - идёт как зависимость evince. Да, все зависимости перекомпилированы на всю глубину до perl-5.24 включительно. Результата нет.

iZEN ★★★★★
() автор топика

Перейти на Linux уже советовали?

dexpl ★★★★★
()

Судя по сообщению ошибки, битый xml, проблема где-то рядом с xml: libxml2, конфиг на xml. Можно strace (или что-там за место него на твоей ОС) посмотреть где спотыкается.

anonymous
()
Ответ на: комментарий от iZEN

В системе установлена djvulibre-3.5.27 - идёт как зависимость evince

Для пересборки нужен весь бэкенд (-devel, -libs и т.д.), я так понимаю. Ну а вообще, да, evince по умолчанию почему-то идет без поддержки djvu, и его надо пересобирать во фряхе/бзде и некоторых других дистрах (раз и два, как минимум).

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

Приставка -lite означает только отсутствие интеграции с файловым менеджером. На остальное она не влияет.

iZEN ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.