Midori 0.5.11

追加アプリケーションパッケージ、PETやSFSなどの話題です

モデレータ: 暇人, YoN, nyu

返信する
thinkpadnerd
記事: 2035
登録日時: 15/10/25(日) 14:00

Midori 0.5.11

投稿記事 by thinkpadnerd »

blink 系のブラウザはどれもサイズが大きいし、Firefox や SeaMonkey も最新のものは大きいです。頼みの綱の Pale Moon もバージョンアップの度に少しずつ大きくなっています。
過去にもトピックがあるのですが、Midori を使ってみました。

Tahr のパッケージマネージャからは v.0.4.3 がインストールできるのですが、別途ダウンロードした midori_0.5.11-0ubuntu1_i386.deb を入れてみました。「依存性のチェック」で必要なパッケージを調べて入れました。https 通信をするためには、さらに glib-networking パッケージを入れなければなりません。

ツールバーのアイコンが欠落するのは「既知の問題」ということなので FAQ を参考にして適当に設定しました。
v.0.4.3 のパッケージには、このような問題はありません。というか、パッケージを作った人が修正したのかもしれません。

/usr/share/icons/Tango/16x16/actions フォルダに以下のリンクを作ります。
bookmark-new.xpm
user-trash.xpm
tab-new.xpm

これらは、/usr/share/mini-icons にある画像を指しています。
そして、~/.gtkrc.mine に以下のように追記します。
gtk-fallback-icon-theme="Tango"

他のフォルダでもいいのかもしれませんが、FAQ (ヘルプに含まれている)の説明に従いました。

マシンは例によって ThinkPad X121e です。Tahr に同梱の radeon ドライバで、flashplayer の ハードウエアアクセラレーションを有効にした状態では、色が反転してしまいます。それで、アクセラレーションをオフにしてあるのですが、不思議とコマ落ちは少ないのです。最近のブラウザは plugin wrapper を使って flash を動かすのが普通ですが、Midori は違います。

プロプライエタリなドライバ(fglrx)を使った場合は、アクセラレーションを有効にしても色は正常ですが、flashplayer がクラッシュすると Midori も落ちてしまいます。fglrx が元凶なのですが... plugin wrapper を使っている場合は、ブラウザが落ちることはありません。

# env WEBKIT_IGNORE_SSL_ERRORS="1" midori
というコマンドで起動しています。この環境変数も FAQ を参考にしました。

おかしなところもありますが、使えなくもないです(微妙)。描画エンジンは blink のもとになった webkit です。インストールサイズは70MBくらいです。独自のライブラリを持たずに、既存のライブラリで構成するという方針なんでしょうか。改良が続くといいのですが。
添付ファイルを見るにはパーミッションが必要です
ThinkPad X121e (Precise 571 / Tahr 605 / Tahr64 606 / Xenial 7.5 / Bionic32)
CPU AMD C-50 1.0GHz, RAM 4GB
ThinkPad L440 (Xenial 7.5 / Bionic64 / Fossa64)
CPU intel Celeron 2950M 2.0GHz, RAM 4GB
Toku
記事: 191
登録日時: 10/06/24(木) 14:22

Re: Midori 0.5.11

投稿記事 by Toku »

以前Midori 0.5.11を使いたくてTahr 6.0.5に入れようとしたのですが私の力量では動かなくてMidori 0.5.2を入れてたので参考して入れてみたいとおもいます。

本家フォーラムにあるMidori 0.5.11を使ってる物もそうですが私の環境(FMV-NF40X)ではpuppyだとチェックを入れる所などが黒くなったりするので.その辺を普通に表示できれば使えるブラウザだと思います。

最近debiandog jessie(32bit.64bit)を日本語入力scim anthyを入れて少しイジってますが.こちらはチェックを入れる所も黒くならずに普通に表示されてるのでdebiandogを使う時はMidoriメインで使ってます。
thinkpadnerd
記事: 2035
登録日時: 15/10/25(日) 14:00

Re: Midori 0.5.11

投稿記事 by thinkpadnerd »

”Toku さんが書きました
> puppyだとチェックを入れる所などが黒くなったりするので.その辺を普通に表示できれば使えるブラウザだと思います。

この不具合は、あります。gtk の部品のところがことごとく黒くなります。libwebkitgtk に問題があるのかな、と考えています。

YouTube では、web フォントをちゃんと表示していて、この点では Opera 12 や Pale Moon 26.x よりも優れています。

追記
~/.local/share/midori/styles/fix.user.css を作って、以下のように記述すると、黒枠をある程度消すことができます。(拡張子は css でないといけませんが、ファイル名は任意)

コード: 全て選択

* { -webkit-box-shadow: none !important; }
input[type='checkbox'] { -webkit-appearance: checkbox !important; }
input[type='radio'] { -webkit-appearance: radio !important; }
* { -webkit-appearance: none !important }
一行目は今回の件と関係ありません。
設定->エクステンション->「ユーザーアドオン」にチェックを入れます。
ラジオボタンやチェックボックスは黒いままですが、テキスト入力フォームやリストボックスの黒枠は消えます。

根本的な解決になっていませんが、この状態でさらに解決策を探ろうと思います。

参考にした記事
https://github.com/luakit/luakit/issues/109
ThinkPad X121e (Precise 571 / Tahr 605 / Tahr64 606 / Xenial 7.5 / Bionic32)
CPU AMD C-50 1.0GHz, RAM 4GB
ThinkPad L440 (Xenial 7.5 / Bionic64 / Fossa64)
CPU intel Celeron 2950M 2.0GHz, RAM 4GB
Toku
記事: 191
登録日時: 10/06/24(木) 14:22

Re: Midori 0.5.11

投稿記事 by Toku »

アイコンですが/usr/share/iconsに.使われてるアイコンの名前に合わせて入れれば欠落を補完出来そうです。

bookmark-new
channel-secure-symbolic
tab-new-symbolic
tab-new
text-html
user-trash-full
user-trash

形式は関係なくpngゃsvgでも変わってくれました。

私の環境では上記7つでメニューバーの中も含めて確認出来る範囲でのアイコンの欠落はなくなりました。(Tahr6.0.5-K4.6.2)

ただMidoriのバージョンが違ったりすると名前が違うのか思ってる所にアイコンが配置しなかったので.バージョンが変わったら.その都度.現物合わせが必要かもしれません。

アイコンを確認するのにMidori 0.5.11が使われてる物を見ながら現物合わせをしたので私は.そこからコピーして使いましたが名前が合っていればいいと思うので自分好みのアイコンで名前を合わせれば欠落を補完出来ると思います。
thinkpadnerd
記事: 2035
登録日時: 15/10/25(日) 14:00

Re: Midori 0.5.11

投稿記事 by thinkpadnerd »

”Toku さんが書きました
> アイコンですが/usr/share/iconsに.使われてるアイコンの名前に合わせて入れれば欠落を補完出来そうです。

/usr/share/icons がデフォルトのフォルダで、画像ファイルの名前さえ合っていればいいのですね。

その後、テストをかねて Midori を使っています。 この投稿も Midori を使っています。
YouTube の視聴は、標準サイズならビデオチップのハードウエアアクセラレーションがなくても問題ないのですが、シアターモードにするとコマ落ちが多くなります。

flashplayer 10.3 を使うと、アクセラレーションを有効にしても正常に再生できることが分かりました。 しかし Pale Moon では色が反転します。

flashplayer 11.2 では、アクセラレーション有効の場合、Midori では色が反転、Pale Moon では正常です。 おかしな現象ですが、571JP の Opera 12 と Mozilla 系ブラウザの間でも同様の現象が出ます。 ビデオドライバはOSに同梱のオープンなドライバを使っています。
ThinkPad X121e (Precise 571 / Tahr 605 / Tahr64 606 / Xenial 7.5 / Bionic32)
CPU AMD C-50 1.0GHz, RAM 4GB
ThinkPad L440 (Xenial 7.5 / Bionic64 / Fossa64)
CPU intel Celeron 2950M 2.0GHz, RAM 4GB
Toku
記事: 191
登録日時: 10/06/24(木) 14:22

Re: Midori 0.5.11

投稿記事 by Toku »

欠落しているアイコンですが先に記載した方法で大丈夫だと思いますが実際は/usr/share/icons/hicolor/(各サイズ)actionsのアイコンが使われてました。
サイズが小さい物を優先してるみたいですが無い物は他のサイズのactionsから補完しています。(Tahr6.0.5.r5cにて他からアイコンを足して確認しました)

動画の色の反転ですが新たにTahr6.0.5.r5cにMidoriを入れて作り直してみましたが私の環境(NF40X)では設定を変えてもブラウザ毎に色の反転が起きないので確認が出来ませんでした。(flashplayer 11.2 )

Midoriを入れた時の内容が少し違うので私が導入した物を記載して起きます。

1 ruby-webkit-gtk_2.2.5-4build1_all.deb
2 midori_0.5.11-0ubuntu1_i386.deb
3 依存性のチェックで必要なパッケージを調べて入れる(必ず2回)
  依存性のチェックは一度調べた物を追加後に再度確認してください。

入れ方が悪いのかmidori_0.5.11-0ubuntu1_i386.deb を最初に入れると必要なパッケージを入れる時にインストールされない物があったりしたので上記の1.2.3の順番で入れました。
glib-networkingはruby-webkit-gtk_2.2.5-4build1_all.debに含まれてるみたいなので必要ないと思います。

以上で普通にメニューから起動します。
thinkpadnerd
記事: 2035
登録日時: 15/10/25(日) 14:00

Re: Midori 0.5.11

投稿記事 by thinkpadnerd »

”Toku さんが書きました。
> glib-networkingはruby-webkit-gtk_2.2.5-4build1_all.debに含まれてるみたいなので必要ないと思います。

ruby-webkit-gtk を入れて、glib-networking を抜いてみましたが、https 通信はできませんでした。
ruby-webkit-gtk は ruby から webkit を利用するためのライブラリではないかと思います。

Midori はもちろん、メニューからも起動できますが、SSL のエラーでもたつくのを避けるために、念のため、環境変数を指定しています。

flashplayer 利用時に色が反転する現象は、ハードウエア依存だと思います。 AMD のビデオチップとオープンソースの radeon ドライバでハードウエアアクセラレーションを有効にすると生じると思われます。
ThinkPad X121e (Precise 571 / Tahr 605 / Tahr64 606 / Xenial 7.5 / Bionic32)
CPU AMD C-50 1.0GHz, RAM 4GB
ThinkPad L440 (Xenial 7.5 / Bionic64 / Fossa64)
CPU intel Celeron 2950M 2.0GHz, RAM 4GB
Toku
記事: 191
登録日時: 10/06/24(木) 14:22

Re: Midori 0.5.11

投稿記事 by Toku »

すいません。glib-networking も入れてました。何回か再起動を繰り替えしていたので勘違いしたみたいです。
返信する