― MozillaZine.jp フォーラムは Mozilla 製品に関する情報交換の場です ―



All times are UTC + 9 hours

新しいトピックを投稿する トピックへ返信する  [ 7 件の記事 ] 
作成者 メッセージ
投稿記事Posted: 2016年9月23日(金) 00:23 
投稿は今回初めてです。。

数日前にFirefoxは最新ver(49.0)が公開されたみたいなんですが、
OSはVine Linux を使用しており 48.0.2までは問題なく利用できてましたが、
アップデートで49.0にすると、ブラウザが立ち上がって来なくなりました。
他に同様の環境にて使用されている方はどんな感じでしょうか。
現在は、49.0では起動できないので直前のverの48.0.2で使用しています。
エラーは、
/usr/lib/firefox/firefox: symbol lookup error: /usr/lib/firefox/libxul.so: undefined symbol: gtk_widget_path_append_for_widget

使用環境
CPU: Core 2 Duo T5500
MEM: DDR2 SODIMM 2GB
OS: VineLinux 6.3
Kernel: 3.4.110-vl6

_________________
Mozilla/5.0 (X11; Linux i686; rv:48.0) Gecko/20100101 Firefox/48.0


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2016年9月24日(土) 18:37 
当方、Vine Linux は使ったことがない Windows ユーザーですが、リプライがないようなので、場つなぎ的にコメントさせていただきます。

yudaix さんが書きました:
OSはVine Linux を使用しており 48.0.2までは問題なく利用できてましたが、

この Firefox 48.0.2 は、どのようにして導入なさったものですか?
ディストリビューション固有のパッケージ版ですか(Vine にあれば...)、それとも Mozilla が配布している Linux 用 Firefox を独自にインストールなさったのですか。

yudaix さんが書きました:
アップデートで49.0にすると、ブラウザが立ち上がって来なくなりました。

上に述べた最初の導入と関連しますが、アップデートはどのような方法・手順でおこなわれたのですか?

yudaix さんが書きました:
エラーは、
/usr/lib/firefox/firefox: symbol lookup error: /usr/lib/firefox/libxul.so: undefined symbol: gtk_widget_path_append_for_widget

Linux に不慣れな Windows ユーザーの憶測に過ぎませんが、シンボルが見つからない、未定義であるとったことを警告しているように見えます。
例えば、/usr/lib/firefox/libxul.so は、Firefox の共有ライブラリ(Windows でいえば DLL ファイル)のことだと思いますが、Firefox 49.0 を起動するのに必要なライブラリが見つからない、とった状態を警告しているのではないでしょうか。バージョン違いのライブラリが混在していたりとか、ポイント先が間違っていたりとか......。

いまある情報からたどる限りでは、アップデートに失敗した可能性があるのでは、と思われます。

yudaix さんが書きました:
現在は、49.0では起動できないので直前のverの48.0.2で使用しています。

これは、Firefox 49.0 をアンインストールして、48.0.2 を再インストールしたということですか。(アップデートしたのだから、48.0.2 が 49.0 に置き換わっているはずですから......。)

アップデートではなく、Firefox 49.0 / 49.0.1 を新規インストールすると状況は変わりますか。
(参考)
・インストール手順 (Linux) | Firefox ヘルプ
https://support.mozilla.org/ja/kb/install-firefox-linux
・Firefox の削除 | Firefox ヘルプ
https://support.mozilla.org/ja/kb/unins ... r-computer


とりあえず以上です。役立たずな内容を書いていたら無視してください。
間違ったことを書いていたら、どなたか訂正のツッコミをお願いいたします。

_________________
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:49.0) Gecko/20100101 Firefox/49.0


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2016年9月25日(日) 20:50 
オフライン

登録日時: 2005年12月19日(月) 23:05
記事: 105
完全に当てずっぽうですが、Firefox49ではGTK3を使いたいのに、VineLinux6.3にはGTK2しかないのでエラーになるんじゃないでしょうか。
リポジトリにGTK3があるか確認して、存在するようならインストールしてみてください。

_________________
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:49.0) Gecko/20100101 Firefox/49.0


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2016年10月02日(日) 14:16 
お返事が遅れてしまいました。(返信をくれたかた有難うございます。)

偶然的通行人 さんへ。
私が今まで試したことを書いてみようと思います。
Firefoxをどのようにしてアップデートしたのかと言いますと、

[b]1つは、メニューバーより[/b][b][b]ヘルプ(H)→Firefoxについて(A)という感じでクリックすると
バージョンを確認する画面が表示されると思いますが、
そこで最新版があれば49.0.1に更新する というボタンが
現れると思いますがボタンをクリックし、更新は行われるようですが、
起動できないので、もうひとつの方法として、[/b]
2つは、MozillaよりFirefoxのページヘ飛ぶと自動的に最新版が
ダウンロードできますが、そのときに 例: firefox-49.0.2.tar.bz2
[/b]というファイルがダウンロードされると思いますが
それを/usr/libフォルダへ解凍したような感じです。

[b]その際、余計なファイルが混ざらないよう、48.0.2の時のデータのある
firefoxのフォルダを削除して解凍を行なっている感じです。(実質上書きでしょうか。)
48.0.2までは、どちらの方法でもこの方法で実行すれば起動していたので、
何かが足りないのだと思いますが、未だに48.0.2のままです。
Vine Linuxのイメージファイルを再度焼きなおして
パソコンに再度インストールしたりしてみたのですが同様のエラーがでるようです。

Sakuraya さんへ。
念の為、確認してみたのですが、
GTK3とのことで sudo apt-get install gtk3 等で実行してみると、
過去にインストールしたようで、
「*gtk3は すでに最新バージョンがインストールされています。」
と表示されるようなのですが、Linuxで使用しているパソコンのほかに
Windows 7がインストールしているパソコンでは問題なく最新の49.0.1が
使用できておりますので、ご指摘の通り何かが足りないという感じはしております。汗
宜しくお願いします。
[/b]

_________________
Mozilla/5.0 (X11; Linux i686; rv:48.0) Gecko/20100101 Firefox/48.0


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2016年10月03日(月) 14:13 
vine linux で使っているgtk3のバージョンが古いからだと思います。

https://developer.gnome.org/gtk3/stable ... -index-3.2
を見るとわかりますが、

gtk_widget_path_append_for_widget


は、gtk3 の3.2以降に含まれています。一方で、Vine Linux 6.3の採用しているgtk3は
3.0.9です。パッケージのリストで確認できます。

当方でも同様に48.0.2までは問題なく公式のパッケージをVine Linux上で使えていたのですが、
49.0.x以降では、まったく同じエラーで起動できなくなりました。

無理を承知で、gtk3の新しいビルドを自力で入れなおすか、あるいは、Vine Linuxでgtk3の3.2以降の
パッケージを作ってくれない限り、解決できないと思います。。。

私はあきらめて当面は48.0.2でしのぐことにしました。。。


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2016年10月03日(月) 17:58 
オフライン

登録日時: 2015年9月14日(月) 11:01
記事: 39
yudaix様
下記URLを参考にしてください。
https://www.mozilla.jp/firefox/49.0/sys ... uirements/
多分条件が満たされていないと思います。
私はXubuntu 16.04 Firefox 49を使用しております。
yudaix様のHardware要件でもXubuntuは快適に動作すると思います。
一度試してみてはどうですか。

_________________
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:49.0) Gecko/20100101 Firefox/49.0


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2016年10月06日(木) 05:08 
sagatさんへ。
私と同じく起動しなくなった感じですか。
原因のひとつとして、やはりGTKのバージョンが古いせいでしたか・・。
もう一度再度調べてみると、やはりライブラリのバージョンが古いようでした。汗
updateを実行したときに最新とでたので、最新なのかと思い込んでいたら
レポジトリで提供されているものでは最新だったのですね。
私も、最終的にVine Linux 6.3を使ってるうちは、流石に無理を承知で
GTKのビルドを入れなおすのは・・・。という感じなので
公式にサポートされない限りは、、しばらくは48.0.2で使うことにしました。

tosriさんへ。
動作推奨環境のページを確認してみました。
使用しているパソコンにインストールされている各種
ライブラリのバージョンが古いので要件に満たしていなかったようです。汗
sagatさんの返信にもありましたが、GTKのバージョンが古いということで、
やはり起動不良になっているのかもしれません、
Vine Linuxからは外れてしまうようですが、Xubuntuですと
最新バージョンの49.0.xを利用できるとのことで、
そのうちOSを入れなおすときに試してみようと思っております。

みなさまありがとうございました。

_________________
Mozilla/5.0 (X11; Linux i686; rv:48.0) Gecko/20100101 Firefox/48.0


通報する
ページトップ
  
引用付きで返信する  
期間内表示:  ソート  
新しいトピックを投稿する トピックへ返信する  [ 7 件の記事 ] 

All times are UTC + 9 hours


オンラインデータ

このフォーラムを閲覧中のユーザー: なし & ゲスト[69人]


トピック投稿:  可
返信投稿:  可
記事編集: 不可
記事削除: 不可
ファイル添付: 不可

検索:
ページ移動:  
Powered by MozillaZine.jp® Forum Software © phpBB Group , Almsamim WYSIWYG
Japanese translation principally by ocean