Xreader — просмотрщик документов из проекта X-Apps, который Linux Mint ставит по умолчанию в редакции MATE. Он открывает PDF, PostScript, DjVu, XPS и архивы комиксов, позволяет выделять текст, оставлять заметки и закладки, но не претендует на роль библиотеки или редактора. В 2026 году это всё ещё самый предсказуемый способ открыть присланный договор или скан инструкции: программа запускается мгновенно, не индексирует домашний каталог и не требует первичной настройки. Ниже — установка, поддерживаемые форматы, горячие клавиши, тонкая настройка через GSettings и разбор типичных сбоев.

Что это за программа

Xreader вырос из кодовой базы Evince и Atril: это GTK-приложение с одной задачей — показать документ на экране. Разработкой занимается команда Linux Mint в рамках набора X-Apps, поэтому программа не зависит от компонентов GNOME или KDE и одинаково работает в MATE, Xfce, Cinnamon и любом другом окружении. Лицензия — GPLv2, исходники открыты.

Практическая разница между Xreader и тяжёлыми просмотрщиками вроде Okular заметна на слабых машинах и при работе с большими файлами: просмотрщик не держит в памяти весь документ, а подгружает страницы по мере прокрутки. Для чтения 300-страничного PDF на ноутбуке с 4 ГБ ОЗУ этого достаточно. Отдельный плюс — отсутствие фоновых служб: после закрытия окна не остаётся индексатора или демона синхронизации.

Установка

В Debian, Ubuntu и Linux Mint пакет находится в основных репозиториях. В Fedora и Arch имя то же, меняется только менеджер пакетов. После установки стоит проверить версию: она подскажет, какие модули форматов собраны в вашей сборке.

sudo apt update
sudo apt install xreader
xreader --version
xreader ~/Документы/договор.pdf

Для Fedora используйте sudo dnf install xreader, для Arch — sudo pacman -S xreader. В минимальных установках MATE просмотрщик иногда отсутствует: метапакет рабочего стола его не тянет, и программу нужно доставить отдельно.

Форматы и модули

Основной формат — PDF, его обрабатывает библиотека Poppler. PostScript открывается через Ghostscript и libspectre, DjVu — через DjVuLibre, XPS — через libgxps. Отдельные модули отвечают за TIFF, DVI и комиксы: CBZ распаковывается обычным unzip, CBR требует unrar, CB7 — p7zip. Если нужного модуля нет, файл откроется пустым окном или программа сообщит о неподдерживаемом формате.

apt-cache depends xreader
dpkg -l | grep -E 'poppler|djvulibre|libgxps'
xreader ~/Книги/журнал.cbz
xreader ~/Книги/статья.djvu

EPUB в список форматов не входит: для электронных книг лучше подходит Foliate или Calibre. Это осознанное разделение обязанностей, а не недостаток сборки.

Навигация и командная строка

Внутри окна работают привычные сочетания: Ctrl+F — поиск, Ctrl+L — переход к странице, F5 — режим презентации, F11 — полный экран, Ctrl+- и Ctrl++ — масштаб. Стрелки и Page Up/Page Down листают документ, а Ctrl+D добавляет закладку.

Просмотрщик принимает и параметры запуска, что удобно для скриптов и ярлыков. Ключ -i открывает страницу по номеру, -p — по печатной метке (в книгах это часто римские цифры), -s включает режим презентации, -l сразу ищет строку.

xreader -i 12 ~/Документы/отчёт.pdf
xreader -p iv ~/Документы/книга.pdf
xreader -s ~/Документы/слайды.pdf
xreader -l "оплата" ~/Документы/договор.pdf

Разница между -i и -p важна: физический номер страницы и напечатанный в колонтитуле могут не совпадать, особенно в книгах с предисловием.

Настройка через GSettings

Все параметры хранятся в схеме org.x.reader, поэтому их можно менять без графических диалогов — удобно при развёртывании одинаковых рабочих мест. Сначала посмотрите текущие значения, затем измените нужные.

gsettings list-recursively org.x.reader
gsettings set org.x.reader.default inverted-colors true
gsettings set org.x.reader.default continuous true
gsettings set org.x.reader page-cache-size 256

Ключ inverted-colors включает тёмный режим чтения, continuous — непрерывную прокрутку вместо постраничной, page-cache-size задаёт размер кэша в мебибайтах. Для больших сканов с картинками кэш стоит поднять до 256–512 МиБ, если позволяет память. Вернуть значение по умолчанию помогает gsettings reset org.x.reader.default continuous. Обратите внимание на путь: основные ключи лежат в org.x.reader, а параметры окна — в дочерней схеме org.x.reader.default.

Заметки, закладки и поиск

Выделение текста мышью открывает контекстное меню с подсветкой, подчёркиванием и заметкой. Аннотации сохраняются в сам PDF, поэтому их увидит получатель файла; перед правкой стоит сделать копию, если оригинал нельзя менять. Закладки, в отличие от аннотаций, хранятся в пользовательских метаданных и привязаны к пути файла: после переименования или переноса на другую машину они могут потеряться.

Поиск работает только по текстовому слою. Если PDF получен сканированием, Ctrl+F ничего не найдёт — файл нужно распознать, например через OCRmyPDF или tesseract, и уже потом открывать результат.

Типичные проблемы

Пустые страницы чаще всего означают несовпадение версий Poppler и самого просмотрщика либо повреждённый файл. Проверить документ можно утилитами pdfinfo и qpdf, а пересобрать — Ghostscript.

pdfinfo problem.pdf
qpdf --check problem.pdf
gs -o fixed.pdf -sDEVICE=pdfwrite problem.pdf
xreader fixed.pdf
  • Файл не открывается, в терминале ошибка о формате — проверьте, установлен ли соответствующий модуль.
  • Тормозит прокрутка скана — увеличьте page-cache-size и уменьшите масштаб.
  • Мелкий интерфейс на HiDPI — смените sizing-mode на fit-width.
  • CBR не открывается — нужен unrar; свободный unrar-free не читает архивы RAR 3.0 и новее.

С чем сравнивать

Zathura быстрее и управляется с клавиатуры, но требует привыкания. Okular богаче по аннотациям и формам, зато тянет библиотеки KDE. Foliate заточен под EPUB и библиотеку книг. Xreader занимает середину: мышь, меню, предсказуемые сочетания клавиш и аккуратная интеграция с MATE. Если вы читаете в основном PDF и не хотите настраивать просмотрщик под себя, разница в отзывчивости при чтении обычных документов почти не заметна. Единственное, чего не хватает по сравнению с конкурентами, — встроенной библиотеки и синхронизации позиции чтения между устройствами; для этого уже нужен Calibre.

Итог

Xreader остаётся удобным инструментом на каждый день: он открывает почти всё, что встречается в переписке и учёбе, не требует настройки и управляется одной строкой в терминале. Для EPUB держите рядом Foliate, для сложных аннотаций — Okular, а для сканов не забывайте про OCR. Настройка через GSettings позволяет за пару минут привести просмотрщик к удобному виду на всех машинах.

Насколько публикация полезна?

Нажмите на звезду, чтобы оценить!

Средняя оценка 0 / 5. Количество оценок: 0

Оценок пока нет. Поставьте оценку первым.

Поделиться: Telegram ВКонтакте