I'm using Emacs 24.2.1 installed on a CentOS 5 server, which I ssh into with X forwarding (using
-Y). I have both a Windows laptop with Cygwin/X installed, as well as a desktop running CentOS 6. When I ssh into this server using my Windows laptop, Emacs looks fine:
However, when I ssh into this server using my CentOS 6 desktop, the toolbar buttons render oddly (ignore the lack of a window border--it's there, just not in the screenshot):
Does anyone know what might be causing this difference? I've tried going through the list of package dependencies but didn't come up with anything. I'm wondering if it's because I'm lacking some library package that it uses to render the toolbar on my CentOS 6 machine, but exists in Cygwin, but I thought since this is a remote X session, it should be picking them up from the server? I'm absolutely stumped as to what I can do to fix it. It isn't a problem that prevents me from working. It's just annoying to look at day in and day out.
I will note that when I use NX, the windows render properly. I just don't use it as much because the NX client on Linux is glitchy when it comes to floating window support, which I prefer to use.
Any help would be greatly appreciated!