Saya baru saja menginstal (64 bit) browser Firefox 18 pada server Linux CentOS 6.4 saya (64 bit). Saya SSH ke server dari Mac OSX Snow Leopard dari aplikasi X11 menggunakan # ssh -Y mydomain.com
. Sekarang Mac terhubung ke server, saya menjalankan firefox di server dengan mengetikkan terminal X11 pada Mac saya # firefox&
,.
Sementara firefox diteruskan ke Mac saya, dan tampaknya berjalan OK, kesalahan berikut dilaporkan di terminal X11 dibuka dengan:
Xlib: extension "RANDR" missing on display "localhost:10.0".
(firefox:14774): GLib-GIO-WARNING **: Failed to execute child process "update-mime-database" (No such file or directory)
[the last error repeats 4 more times]
Saya menginstal firefox di /opt
direktori server sebagai pengguna root. Saya cukup mengekstrak file .tar.bz2 Mozilla, dan tidak melakukan pengaturan lain selain memastikan penerusan X11 berfungsi (file ssh_config di server). Browser dibuka untuk halaman web standar Mozilla.
Saya tidak dapat menemukan apa pun yang berlaku untuk ini setelah pencarian google. Ingin tahu apakah ada yang tahu apa arti kesalahan ini, apa efeknya, dan akhirnya cara menghapusnya.
Jawaban:
Untuk peringatan pertama pada RANDR, coba instal versi xquartz yang lebih baru
Mencari di sana sekarang, sepertinya randr telah ditambahkan. Saya dapat mengkonfirmasi bahwa pada sistem saya yang menjalankan xquartz 2.7.4 pada OS-X 10.7.5:
Untuk peringatan terakhir, apakah "update-mime-database" ada pada sistem di $ PATH pengguna?
sumber
echo $PATH
saya tidak melihatupdate-mime-database
di dalamnya. Apakah Anda tahu apa yang dilakukannya (saya ingin tahu apakah ini penting)? Selain itu, ada ide mengapa penerusan X11 hasil Firefox di Firefox menjadi sangat lambat?find / -iname update-mime-database
dan tidak mengembalikan apa pun.