web-dev-qa-db-ja.com

みどりが新規インストールで起動しない

Gnome Shellを実行しているUbuntu 11.10の新規インストールを実行していますが、すべて正常に動作しています。

Synaptic Package Managerを使用して通常のUbuntuリポジトリからMidoriをインストールしましたが、起動しようとすると、Midoriアイコンとトップパネルの「渦」が表示されますが、ブラウザは起動しません。 GUIを切り替えても効果は変わりません。

要求に応じて、ターミナルからMidoriを起動すると、次の出力が生成されます。

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

(コメントを回答に変換)

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

このエラーメッセージは this RedHat bug-reportで報告されました。

具体的には、Oneiricで使用されている同様のバージョンのMidoriと、更新された(v1.6)libwebkitとの非互換性について言及しています。 Oneiricはバージョン(v1.4)を使用していることに注意してください。

あなたのコメントで、libwebkitをアップグレードするWebUpd8 PPAを使用しています。パッケージバージョン間で競合が発生していることは明らかです。

Midoriの修正プログラムが利用可能です-ただし、GITからコンパイルしてこれらを取得する必要があります-まだ、Midori PPAにはこの修正プログラムがありません。

または、ppa-purge問題のPPA。 libwebkitをダウングレードすると、Midoriの問題が修正される可能性がありますが、ほとんどの場合、libwebkitの更新バージョンを必要とするPPAアプリケーションはすべて破損します。

1
fossfreedom

これらを使用して、古い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

nstable webkit ppa から更新されたwebkitパッケージを使用することもできます。

2
Bruno Pereira