Примечание: Вопросы и ответы также доступны онлайн.
- Вопрос: Почему (больше) не работает Flash?
-
Ответ: Упрощённая поддержка Flash сломалась на версии Liferea 1.10,
в которой используется GTK3 с WebkitGTK3 версий ниже 2.0. Подробные разъяснения приводятся
в этом посте.
Возможны следующие пути решения этого вопроса:
- Обновите WebkitGTK3 до версии 2.0 или выше
- Установите nspluginwrapper и 32-разрядный модуль flash (указания)
- Вопрос: Как получить это приложение?
- Ответ: Самый простой вариант — скачать пакет с открытым исходным кодом со страницы проекта на GitHub. Также можно проверить наличие бинарного пакета Liferea в дистрибутиве Linux, установленном на компьютере. Список всех известных бинарных пакетов представлен в разделе установки.
- Вопрос: Не работают вложения, загруженные с помощью Gwget
- Ответ: Вероятно, на компьютере установлена версия Gwget 1.0.0 или 1.0.1. В связи со временным сбоем в dbus API Gwget эти версии не работают с Liferea. При этом более старые и более новые версии Gwget работают без замечаний.
- Вопрос: В системе используются программы Firefox/Seamonkey и при открытии новостей в браузере фокус переходит на браузер.
- Ответ: Это происходит в связи с действиями браузера. Для изменения поведения необходимо открыть в браузере страницу about:config и установить параметр browser.tabs.loadDivertedInBackground в значение «true».
- Вопрос: Liferea работает нестабильно! Вместо завершения работы программы при нажатии на кнопку закрытия окна диспетчера окон, активируется значок в системном лотке.
- Ответ: Это очень спорный вопрос. Нам такая функциональная возможность представляется очень полезной, но другие люди с этим категорически не согласны. Чтобы изменить вышеописанное поведение программы нужно снять флажок «Сворачивать в системный лоток при закрытии» в контекстном меню значка в системном лотке.
- Вопрос: Нужны cookie-файлы!
- Ответ: При загрузке каналов Liferea поддерживает только сеансовые cookie-файлы. Они хранятся в ~/.config/liferea/session_cookies.txt
- Вопрос: Мне не нравятся стили HTML/CSS, которые использует Liferea!
- Ответ: Можно задать свои собственные каскадные стили. Для этого необходимо внести изменения в файл ~/.config/liferea/liferea.css Во время загрузки он будет загружен дополнительно к стилям по умолчанию, благодаря чему можно изменить все или только некоторые определения стиля. Файл содержит комментарии с описанием различных стилей, поэтому внести изменения в файл будет несложно.
- Вопрос: Как сделать так, чтобы в LiveJournal загружались новости только от друзей моих друзей?
- Ответ: Используйте загрузку RSS-каналов LiveJournal с аутентификацией. Например, http://www.livejournal.com/users/pigrew/data/rss?auth=digest. В этом случае в диалоговом окне свойств канала необходимо будет ввести логин и пароль учётной записи LiveJournal.
- Вопрос: Почему новости канала продолжают отображаться как новые после прочтения?
- Ответ: Обычно это происходит из-за ошибок в самом канале, когда
один идентификатор ссылается сразу на несколько новостей. Если вы разбираетесь в
форматах синдикации, проверьте исходный код канала и
при обнаружении ошибок сообщите о них автору/веб-мастеру канала.
Если проблемы не обнаружены, отправьте сообщение об ошибке, включая
URL-адрес канала с ошибками, на трекер ошибок Liferea.
Примечание: Если эта проблема возникает с каналом агрегатора новостей Planet, то причина может заключаться в том, что канал Planet не предоставляет уникальный идентификатор для одной или всех новостей вне исходных каналов. Если это так, то Liferea не сможет корректно идентифицировать такие новости. - Вопрос: Liferea нередко завершает работу со сбоем.
- Ответ: Подобные жалобы высказываются очень часто, но крайне редко предоставляется конкретная информация о том как это происходит. Если кто-то сможет воспроизвести сбой, то такая информация была бы чрезвычайно полезной. Отправьте нам копию вывода Liferea при запуске с аргументом «--debug-all», а также, по возможности, обратную трассировку. Для создания обратной трассировки необходимо открыть терминал и ввести две команды: ulimit -c unlimited, а затем liferea. При этом Liferea в случае аварийного завершения создаёт дамп ядра. Затем нужно запустить команду gdb liferea core и ввести bt в приглашении gdb. Это позволяет вывести обратную трассировку сбоя, которую нужно отправить вместе с отчётом об ошибке.
- Вопрос: Почему в Liferea отсутствует функция X?
- Ответ: Если создаётся ощущение, что в Liferea недостаёт какой-то функциональной возможности, попробуйте предоставить свой собственный код для её реализации! Также не забывайте о том, что целью проекта Liferea является разработка простого средства чтения каналов, в котором могут отсутствовать более сложные функциональные возможности.
- Вопрос: Что означает сообщение «При обработке этого канала возникли ошибки!» и как можно исправить эту проблему?
- Ответ: Для правильной работы обработчика канала Liferea требуется получения допустимого XML-файла. Поэтому, получение недопустимого XML вызывает появление данной ошибки. Проверить правильность канала можно на http://feedvalidator.org/ и http://validator.w3.org/feed/.
Для устранения проблемы необходимо исправить XML с помощью xmllint. Для этого откройте свойства подписки проблемного канала и добавьте xmllint в качестве фильтра преобразования на вкладке источника следующим образом: xmllint --recover -
Примечание: Дистрибутив xmllint на основе Debian включён в пакет libxml2-utils.