After updating to gnome 2.12, I can no longer use opengl programs as a normal user (root works fine). The problem also only occurs when the opengl is set to ati (xorg-x11 works). Opengl programs (zsnes, ut2004, etc.) output the following error: FGLTexMgr: open of shared memory object failed (Permission denied) __FGLTexMgrCreateObject: __FGLTexMgrSHMmalloc failed!!! fglX11AllocateManagedSurface: __FGLTexMgrCreateObject failed!! Reproducible: Always Steps to Reproduce: 1. Emerge gnome 2.12 2. Start a program that uses opengl Portage 2.0.53_rc5 (default-linux/amd64/2005.0, gcc-3.4.4, glibc-2.3.5-r2, 2.6.13-gentoo-r3 x86_64) ================================================================= System uname: 2.6.13-gentoo-r3 x86_64 AMD Athlon(tm) 64 Processor 3200+ Gentoo Base System version 1.12.0_pre9 dev-lang/python: 2.3.5, 2.4.2 sys-apps/sandbox: 1.2.13 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.15.92.0.2-r2, 2.16.1 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=k8 -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib64/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/init.d/ /etc/terminfo /etc/env.d" CXXFLAGS="-march=k8 -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://gentoo.osuosl.org/ http://gentoo.mirrors.tds.net/gentoo http://mirror.datapipe.net/gentoo http://distro.ibiblio.org/pub/linux/distributions/gentoo/ http://mirror.datapipe.net/gentoo" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="amd64 X aac aalib alsa avi bash-completion berkdb bitmap-fonts cdr cjk crypt cups curl daap directfb dvd dvdr eds emboss encode fam firefox flac gdbm gif gimpprint gnome gpm gstreamer gtk gtk2 gtkhtml howl imagemagick imlib ipv6 java javascript jpeg ldap libwww lzw lzw-tiff mad motif moznoirc moznomail mp3 mpeg mpeg4 mysql ncurses nls nptl ogg oggvorbis opengl oss pam pdflib perl png ppds python quicktime readline samba sdl slang spell ssl tcpd tiff truetype truetype-fonts type1-fonts unicode usb userlocales utf8 videos vorbis x xine xinerama xml xml2 xmms xpm xprint xv xvid zlib video_cards_radeon userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTDIR_OVERLAY
This might be helpful: x11-base/xorg-x11-6.8.2-r6 media-video/ati-drivers-8.14.13-r5
I doubt this is related to Gnome, but we'll see. Please post `ls -ld /dev/shm` and `ls -ld /dev/dri`
Well, after a reboot. It seems to be working. Sorry about that.