SSH on Mac to fresh install of Firefox on 64-bit CentOS 6.4 runs but generates errors: RANDR and GLib-GIO-WARNING I just installed (64 bit) Firefox 18 browser on my Linux CentOS 6.4 server (64 bit). I SSH into the server from my Mac OSX Snow Leopard from X11 application using # ssh -Y mydomain.com. Now that the Mac is connected to the server, I run firefox on the server by typing in the X11 terminal on my Mac, # firefox&amp;. 

While firefox is forwarded to my Mac, and appears to run OK, the following errors are reported in the X11 terminal it was opened with:

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]


I installed firefox in the server's /opt directory as root user. I simply extracted Mozilla's .tar.bz2 file, and did no other setup other than ensure X11 forwarding works (ssh_config file on server). The browser opened to Mozilla's default webpage.

I was not able to find anything applicable to this after a google search. Wondering if anyone knows what these errors mean, what effect they will have, and finally how to remove them.
For the first warning on RANDR, try installing a newer version of xquartz

Searching there just now, it looks like randr was added. I can confirm that on my system which is running xquartz 2.7.4 on OS-X 10.7.5:

$ xrandr -v
xrandr program version       1.3.5
Server reports RandR version 1.3
$ sw_vers | grep 'ProductVersion:' | grep -o '[0-9]*\.[0-9]*\.[0-9]*'
10.7.5




For the last warning, does "update-mime-database" exist on the system in the user's $PATH?