Midori не запускается в новой установке

Я запускаю свежую установку Ubuntu 11.10 с Gnome Shell, все работает как надо.

Я только что установил Midori из обычных репозиториев Ubuntu с помощью Synaptic Package Manager, но когда я пытаюсь запустить его, несмотря на появление значка Midori и "вихря" на верхней панели, браузер не запускается. Переключение GUI не меняет эффекта.

В соответствии с запросом, запуск Midori из терминала генерирует следующий вывод:

giulio@giulio-laptop:~$ midori midori: symbol lookup error: midori: undefined symbol: webkit_web_view_get_selected_text

2 ответа

Решение

(преобразованный комментарий в ответ)

midori midori: symbol lookup error: midori: undefined symbol: webkit_web_view_get_selected_text

Это сообщение об ошибке было сообщено в этом сообщении об ошибке RedHat.

В частности, упоминается о несовместимости между аналогичной версией Midori, используемой в Oneiric, с обновленным (v1.6) libwebkit. Отмечу, что Oneiric использует версию (v1.4).

В ваших комментариях вы упомянули, что вы используете WebUpd8 PPA, который обновляет libwebkit. Очевидно, у вас теперь есть конфликт между версиями пакета.

Исправления доступны для midori - но вам нужно будет скомпилировать их из GIT, чтобы получить их - пока что Midori PPA не имеет этого исправления.

В качестве альтернативы рассмотрим ppa-purge оскорбительный PPA. Унификация вашего libwebkit может исправить вашу проблему с Midori, но, скорее всего, она сломает любое приложение PPA, для которого требовалась обновленная версия libwebkit.

Используйте их для удаления старого пакета midori и установки нового пакета из midori PPA:

sudo apt-get remove --purge midori
sudo add-apt-repository ppa:midori/ppa 
sudo apt-get update
sudo apt-get install midori

Вы также можете использовать обновленный пакет webkit из нестабильного ppa webkit.

Другие вопросы по тегам