mouse cursor disappears and vanishes as it is moved around the work surface, and makes artefacts appear in menus I need swcursor, as hwcursor+glx+composite=crash only happens in blender, but makes the program unusable nvidia 1.0.8178 driver, glx+composite enabled # emerge info Portage 2.1_pre3-r1 (default-linux/x86/2005.1, gcc-3.4.5, glibc-2.3.6-r2, 2.6.15-gentoo-lucienne i686) ================================================================= System uname: 2.6.15-gentoo-lucienne i686 AMD Athlon(tm) XP 2700+ Gentoo Base System version 1.12.0_pre13 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] ccache version 2.4 [enabled] dev-lang/python: 2.3.5, 2.4.2 sys-apps/sandbox: 1.2.17 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.16.1-r1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r3 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -pipe -march=athlon-xp -maccumulate-outgoing-args -mfpmath=sse -momit-leaf-frame-pointer -mtune=athlon-xp -fexpensive-optimizations -fmove-all-movables -fomit-frame-pointer -fprefetch-loop-arrays -frerun-cse-after-loop -frerun-loop-opt -ftracer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-O2 -pipe -march=athlon-xp -maccumulate-outgoing-args -mfpmath=sse -momit-leaf-frame-pointer -mtune=athlon-xp -fexpensive-optimizations -fmove-all-movables -fomit-frame-pointer -fprefetch-loop-arrays -frerun-cse-after-loop -frerun-loop-opt -ftracer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distcc distlocks fixpackages parallel-fetch sandbox sfperms strict" GENTOO_MIRRORS="http://mirror.pacific.net.au/linux/Gentoo http://mirror.isp.net.au/ftp/pub/gentoo/ http://mirror.aarnet.edu.au/pub/gentoo/" MAKEOPTS="-j6" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://mirror.wa.3fl.net/gentoo-portage" USE="x86 3dnow 3dnowex 3dnowext S3TC X X509 Xaw3d a52 aac acpi adns alsa apm asf athena audiofile avi bash-completion berkdb big-tables bitmap-fonts bmp browserplugin bzip2 bzlib cairo caps cdda cddb cdio cdparanoia cdr cdrom cli clock-screen cpudetection crypt cscope css cups curl custom-cflags dba dga divx4linux dnd dts dv dvb dvd dvdr dvdread ecaggressive eckb1 ecmark ecmark2 ecmark3 ecmg2 ecsteve ecsteve2 emboss encode erandom ethereal exif expat extensions faad fam fame fax fbcon ffmpeg flac foomaticdb fping ftp gd gdbm ggi gif gimp gimpprint glibc-omitfp gnutls gphoto2 gpm graphviz gs gstreamer gtk gtk2 guile hpn idn ieee1394 imagemagick imlib inifile ipv6 ithreads jack-tmpfs java jbig jce jpeg jpeg2k kde kdeenablefinal kdexdeltas key-screen kqemu ladcca libg++ libwww linuxthreads-tls lirc live lm_sensors logitech-mouse lua lzo mailwrapper mapeditor mbrola md5sum memlimit mhash mikmod mime mjpeg mmap mmx mmxext mng motif mouse mozdevelop mozsvg mozxmlterm mp3 mpeg mplayer music mysql mysqlfriends mysqli mythtv ncurses network nls nodrm nowin nptl nptlonly nsplugin nvidia offensive ogg oggvorbis on-the-fly-crypt openal openexr opengl pam pam_chroot pam_console pam_timestamp pcre pdflib perl perlsuid php physfs plib png posix povray ppds pvm python qt quicktime rar raw-mode rdesktop readline real remix resperl rogue rtc ruby samba scanner screen sdl search-screen session sharedext sharedmem silc slang slp soap sockets socks5 speex sql sse ssl stream subtitles subversion svg sysfs syslog tcltk tcpd tetex theora threads tiff timidity tokenizer toolbar transparent-proxy truetype truetype-fonts type1-fonts ucs2 udev unicode urandom usb userlocales utf8 v4l v4l2 vcd vhosts vim-with-x visualization vlm vmdbmysql voice vorbis wifi win32codecs winbind wmf wozxmlterm wxgtk1 xanim xatrix xine xml xml2 xmlrpc xmms xosd xprint xrandr xsl xv xvid xvmc yv12 zeroconf zip zlib zvbi elibc_glibc kernel_linux userland_GNU" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
just tried starting in a new X server with hwcursor and no composite.. one of the random keys I pressed attempting to elict a response created a little black box with a rapidly increasing number in it that followed my mouse cursor around. That was the only sign I got that blender was aware of the mouse... blender didn't respond to mouse clicks _at all_ until i stumbled across alt+q (quit) where a click anywhere in the screen exited. started it up again (and again), with the exact same behaviour.
recompiled with CFLAGS="-O2 -pipe -march=athlon-xp -fomit-frame-pointer" and all behaviour mentioned still exactly the same
I would guess that the problem you are having is due to composite. I would switch composite, and swcursor off if you want to use blender, as the blender interface is opengl.
Triffid, Is this still occuring with blender 1.41? If so, what version of X are you using? It's working fine here without compositing extension enabled. nvidia-kernel 1.0.8178-r3 xorg 6.8.2-r6 blender 1.41
User response needed here, see comment #4.