Jamie, That posting you sent me is definitely my bug. The only difference is the revision level of media-libs-mesa. The poster claims that his problems were fixed with a emerge --sync the following morning. I have not been so lucky. -------------You and the bug report told me to eselect opengl. I did and this is what I get. kjones-sun2 temp # eselect opengl set xorg-x11 shell-init: error retrieving current directory: getcwd: cannot access parent dir ectories: No such file or directory !!! Error: Can't load module opengl Killed kjones-sun2 temp # ----------I then looked for a relationship between opengl and xorg-x11. kjones-sun2 temp # locate opengl | grep x11 /usr/lib/opengl/xorg-x11 /usr/lib/opengl/xorg-x11/include /usr/lib/opengl/xorg-x11/include/glxtokens.h /usr/lib/opengl/xorg-x11/include/glxmd.h /usr/lib/opengl/xorg-x11/include/glxproto.h kjones-sun2 temp # --------The posting also asked that I check glxproto.h as a logical link. kjones-sun2 temp # ls -l /usr/include/GL/glxproto.h ls: cannot access /usr/include/GL/glxproto.h: No such file or directory kjones-sun2 temp # --------So I just tried to find glxproto.h. It is real and 75729 bytes in size... kjones-sun2 temp # locate glxproto.h /usr/lib/opengl/xorg-x11/include/glxproto.h kjones-sun2 temp # kjones-sun2 temp # ls -l /usr/lib/opengl/xorg-x11/include/glxproto.h -rw-r--r-- 1 root root 75729 May 23 18:14 /usr/lib/opengl/xorg-x11/include/glxpr oto.h That seems very interesting and pertinent. I have not the faintest idea what is going on. Do you understand?? Do you know what I need to do to get xorg-x11 installed? Ken Jones