In around 60% of all startups avogadro segf. This is the backtrace I got: #0 0x00007f7904279dad in ?? () from //usr/lib64/opengl/nvidia/lib/libGLcore.so.1 #1 0x00007f7904233a63 in ?? () from //usr/lib64/opengl/nvidia/lib/libGLcore.so.1 #2 0x00007f7903dc48a0 in ?? () from //usr/lib64/opengl/nvidia/lib/libGLcore.so.1 #3 0x00007f7905a6040b in Avogadro::GLWidget::paintGL () from /usr/lib/libavogadro.so.0 #4 0x00007f7905a603aa in Avogadro::GLWidget::paintEvent () from /usr/lib/libavogadro.so.0 #5 0x00007f79067d3442 in QWidget::event () from /usr/lib64/qt4/libQtGui.so.4 #6 0x00007f79072156cc in QGLWidget::event () from /usr/lib64/qt4/libQtOpenGL.so.4 #7 0x00007f7906786a9d in QApplicationPrivate::notify_helper () from /usr/lib64/qt4/libQtGui.so.4 #8 0x00007f790678ce0a in QApplication::notify () from /usr/lib64/qt4/libQtGui.so.4 #9 0x00007f790603d3ab in QCoreApplication::notifyInternal () from /usr/lib64/qt4/libQtCore.so.4 #10 0x00007f79067cfd9d in QWidgetPrivate::drawWidget () from /usr/lib64/qt4/libQtGui.so.4 #11 0x00007f790690921e in QWidget::repaint () from /usr/lib64/qt4/libQtGui.so.4 #12 0x00007f790690a9e9 in ?? () from /usr/lib64/qt4/libQtGui.so.4 #13 0x00007f79067da6ba in ?? () from /usr/lib64/qt4/libQtGui.so.4 #14 0x00007f79067e32d3 in QApplication::x11ProcessEvent () from /usr/lib64/qt4/libQtGui.so.4 #15 0x00007f7906805afc in ?? () from /usr/lib64/qt4/libQtGui.so.4 #16 0x00007f7902de042a in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #17 0x00007f7902de3bdd in ?? () from /usr/lib/libglib-2.0.so.0 #18 0x00007f7902de3d9b in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #19 0x00007f790606167f in QEventDispatcherGlib::processEvents () from /usr/lib64/qt4/libQtCore.so.4 #20 0x00007f79068053bf in ?? () from /usr/lib64/qt4/libQtGui.so.4 #21 0x00007f790603bd32 in QEventLoop::processEvents () from /usr/lib64/qt4/libQtCore.so.4 #22 0x00007f790603bec5 in QEventLoop::exec () from /usr/lib64/qt4/libQtCore.so.4 #23 0x00007f790603dfd5 in QCoreApplication::exec () from /usr/lib64/qt4/libQtCore.so.4 #24 0x000000000044e255 in ?? () #25 0x00007f7907888486 in __libc_start_main () from /lib64/libc.so.6 #26 0x000000000041dbc9 in _start () $ emerge --info WARNING: One or more repositories have missing repo_name entries: /usr/portage/local/sunrise/sunrise/profiles/repo_name /usr/portage/local/layman/dberkholz/profiles/repo_name NOTE: Each repo_name entry should be a plain text file containing a unique name for the repository on the first line. Portage 2.2_rc28 (default/linux/amd64/2008.0, gcc-4.3.3, glibc-2.8_p20080602-r1, 2.6.27-gentoo-r8 x86_64) ================================================================= System uname: Linux-2.6.27-gentoo-r8-x86_64-Intel-R-_Core-TM-2_Quad_CPU_Q6600_@_2.40GHz-with-glibc2.2.5 Timestamp of tree: Fri, 03 Apr 2009 02:15:01 +0000 distcc 3.1 x86_64-pc-linux-gnu [disabled] ccache version 2.4 [enabled] app-shells/bash: 3.2_p39 dev-java/java-config: 2.1.7 dev-lang/python: 2.5.4-r2 dev-util/ccache: 2.4-r7 dev-util/cmake: 2.6.3 sys-apps/baselayout: 2.0.0 sys-apps/openrc: 0.4.3-r1 sys-apps/sandbox: 1.2.18.1-r2 sys-devel/autoconf: 2.13, 2.63 sys-devel/automake: 1.5, 1.6.3, 1.7.9-r1, 1.9.6-r2, 1.10.2 sys-devel/binutils: 2.18-r3 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6a virtual/os-headers: 2.6.27-r2 ABI="amd64" ACCEPT_KEYWORDS="amd64" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" ANT_HOME="/usr/share/ant" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ARCH="amd64" ASFLAGS_x86="--32" AUTOCLEAN="yes" BINSORT_SCR="/tmp/justin" CBIN="/usr/bin" CBUILD="x86_64-pc-linux-gnu" CCACHE_DIR="/home/ccache64" CCACHE_SIZE="3G" CCP4="/usr" CCP4I_HELP="/usr/lib64/ccp4/ccp4i/help" CCP4I_TCLTK="/usr/bin" CCP4I_TOP="/usr/lib64/ccp4/ccp4i" CCP4_BIN="/usr/bin" CCP4_BROWSER="firefox" CCP4_CRANK="1" CCP4_HELPDIR="/usr/help/" CCP4_LIB="/usr/lib" CCP4_MASTER="/usr" CCP4_OPEN="UNKNOWN" CCP4_SCR="/tmp/justin" CDEFINE_amd64="__x86_64__" CDEFINE_x86="__i386__" CDOC="/usr/doc" CETC="/usr/etc" CEXAM="/usr/examples" CFLAGS="-O2 -march=core2 -pipe -fomit-frame-pointer" CFLAGS_x86="-m32" CHOST="x86_64-pc-linux-gnu" CHOST_amd64="x86_64-pc-linux-gnu" CHOST_x86="i686-pc-linux-gnu" CHTML="/usr/html" CINCL="/usr/share/ccp4/include" CLASSPATH="/usr/bin:/usr/bin:." CLEAN_DELAY="5" CLIB="/usr/lib" CLIBD="/usr/share/ccp4/data" CLIBD_MON="/usr/share/ccp4/data/monomers/" CLIBS="/usr/lib/src" COLLISION_IGNORE="/lib/modules" COLORFGBG="7;0" COLORTERM="rxvt" COLUMNS="279" CONFIG_PROTECT="/etc /usr/share/nano /var/lib/hsqldb" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/udev/rules.d" COOT_REFMAC_LIB_DIR="/usr/share/coot/lib" CPROG="/usr/src" CRANK="/usr/ccp4i/crank" CVS_RSH="ssh" CXXFLAGS="-O2 -march=core2 -pipe -fomit-frame-pointer" DBCCP4I_TOP="/usr/share/ccp4/dbccp4i" DBUS_SESSION_BUS_ADDRESS="unix:abstract=/tmp/dbus-crQ2IkTrJK,guid=c360ae3abd10c74ca1eb358049d5a852" DCCC_PATH="/usr/lib64/distcc/bin" DEFAULT_ABI="amd64" DESKTOP_SESSION="gnome" DISPLAY=":0.0" DISTCC_LOG="" DISTCC_VERBOSE="" DISTDIR="/usr/portage/distfiles" DYLD_LIBRARY_PATH="/usr/lib:/usr/lib" ECHANGELOG_USER="Justin Lecher (jlec) <jlec@j-schmitz.net>" EDITOR="/bin/nano" ELIBC="glibc" EMERGE_DEFAULT_OPTS="--verbose --jobs=7 --load-average=8 --keep-going -t" EMERGE_WARNING_DELAY="10" FCFLAGS="-O2 -march=core2 -pipe -fomit-frame-pointer" FEATURES="ccache distlocks fixpackages noinfo notitles parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-orphans userfetch" FETCHCOMMAND="/usr/bin/axel -a -o ${DISTDIR}/${FILE} ${URI}" FFLAGS="-O2 -march=core2 -pipe -fomit-frame-pointer" GCC_SPECS="" GDK_USE_XFT="1" GDMSESSION="gnome" GDM_LANG="en_US.UTF-8" GDM_XSERVER_LOCATION="local" GENTOO_MIRRORS="http://gentoo.j-schmitz.net/mirror/ ftp://ftp.gentoo.mesh-solutions.com/gentoo/ ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ ftp://de-mirror.org/distro/gentoo/" GFORTRAN_UNBUFFERED_ALL="Y" GNOME_DESKTOP_SESSION_ID="Default" GNOME_KEYRING_SOCKET="/tmp/keyring-OVsyX4/socket" GPG_AGENT_INFO="/tmp/seahorse-EFTsB7/S.gpg-agent:7535:1" GTK_MODULES="gnomebreakpad" GTK_RC_FILES="/etc/gtk/gtkrc:/home/justin/.gtkrc-1.2-gnome2" GUILE_LOAD_PATH="/usr/share/guile/1.8" HISTCONTROL="ignoredups" HISTFILESIZE="2000" HISTIGNORE="fg:bg" HISTSIZE="2000" HOME="/home/justin" IMOSFLM_VERSION="1.0.0" INFOPATH="/usr/share/info:/usr/share/binutils-data/x86_64-pc-linux-gnu/2.18/info:/usr/share/gcc-data/x86_64-pc-linux-gnu/4.3.3/info" INPUT_DEVICES="keyboard mouse evdev" JAVAC="/home/justin/.gentoo/java-config-2/current-user-vm/bin/javac" JAVA_HOME="/home/justin/.gentoo/java-config-2/current-user-vm" JDK_HOME="/home/justin/.gentoo/java-config-2/current-user-vm" KERNEL="linux" LANG="en_GB.UTF-8" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LC_CTYPE="en_GB.UTF-8" LDFLAGS="-Wl,-O1,--hash-style=gnu,--sort-common,--as-needed" LDFLAGS_x86="-m elf_i386" LD_LIBRARY_PATH="/usr/lib:/usr/lib" LESS="-R -M --shift 5" LESSOPEN="|lesspipe.sh %s" LIBDIR_amd64="lib64" LIBDIR_amd64_fbsd="lib64" LIBDIR_ppc="lib32" LIBDIR_ppc64="lib64" LIBDIR_sparc32="lib32" LIBDIR_sparc64="lib64" LIBDIR_x86="lib32" LIBDIR_x86_fbsd="lib32" LINES="80" LINGUAS="de en en_GB en_US" LOGNAME="justin" LS_COLORS="no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:su=37;41:sg=30;43:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.svgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.pdf=00;32:*.ps=00;32:*.txt=00;32:*.patch=00;32:*.diff=00;32:*.log=00;32:*.tex=00;32:*.doc=00;32:*.aac=00;36:*.au=00;36:*.flac=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:" MAKEOPTS="-j12 -l8" MANPATH="/home/justin/.gentoo/java-config-2/current-user-vm/man:/usr/man:/usr/local/share/man:/usr/share/man:/usr/share/binutils-data/x86_64-pc-linux-gnu/2.18/man:/usr/share/gcc-data/x86_64-pc-linux-gnu/4.3.3/man:/opt/intel/cce/10.1.018/man:/opt/intel/fce/10.0.026/man:/etc/java-config/system-vm/man/" MMCIFDIC="/usr/lib/cif_mmdic.lib" MOLREPLIB="/usr/share/ccp4/data/monomers/" MOSFLM_EXEC="/usr/bin/ipmosflm" MOSFLM_WISH="/usr/bin/wish" MPD_CONF_FILE="@MPD_CONF_FILE_DIR@/mpd.conf" MULTILIB_ABIS="amd64 x86" MULTILIB_STRICT_DENY="64-bit.*shared object" MULTILIB_STRICT_DIRS="/lib32 /lib /usr/lib32 /usr/lib /usr/kde/*/lib32 /usr/kde/*/lib /usr/qt/*/lib32 /usr/qt/*/lib /usr/X11R6/lib32 /usr/X11R6/lib" MULTILIB_STRICT_EXEMPT="(perl5|gcc|gcc-lib|binutils|eclipse-3|debug|portage)" NETBEANS="apisupport cnd groovy gsf harness ide identity j2ee java mobility nb php profiler soa visualweb webcommon websvccommon xml" NOCOLOR="true" OMP_NUM_THREADS="4" OPENGL_PROFILE="nvidia" ORBIT_SOCKETDIR="/tmp/orbit-justin" PAGER="/usr/bin/less" PATH="/usr/share/ccp4/dbccp4i/bin:/usr/lib64/ccp4/ccp4i/bin:/usr/etc:/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.3.3:/opt/intel/cce/10.1.018/bin:/opt/intel/fce/10.0.026/bin:/opt/cara/:/opt/xds-bin/:/data/scripts/" PDB_EXTRACT="/usr/lib/rcsb/" PDB_EXTRACT_ROOT="/usr/" PISA_CONF_FILE="/usr/share/pisa/pisa.cfg" PKGDIR="/usr/portage/packages" PLOT_COMMAND="lp -s -dmicrolaser" PORTAGE_ARCHLIST="ppc s390 amd64 x86 ppc64 x86-fbsd m68k arm sparc sh mips ia64 alpha hppa amd64-fbsd sparc-fbsd" PORTAGE_BINHOST_CHUNKSIZE="3000" PORTAGE_BIN_PATH="/usr/lib64/portage/bin" PORTAGE_COMPRESS="pbzip2" PORTAGE_COMPRESS_EXCLUDE_SUFFIXES="css gif htm[l]? jp[e]?g js pdf png" PORTAGE_COMPRESS_FLAGS="-p4 -9 -f" PORTAGE_CONFIGROOT="/" PORTAGE_DEBUG="0" PORTAGE_DEPCACHEDIR="/var/cache/edb/dep" PORTAGE_ELOG_CLASSES="info warn error log qa *" PORTAGE_ELOG_MAILFROM="portage@localhost" PORTAGE_ELOG_MAILSUBJECT="[portage] ebuild log for ${PACKAGE} on ${HOST}" PORTAGE_ELOG_MAILURI="root" PORTAGE_ELOG_SYSTEM="save echo" PORTAGE_FETCH_CHECKSUM_TRY_MIRRORS="5" PORTAGE_FETCH_RESUME_MIN_SIZE="350K" PORTAGE_GID="250" PORTAGE_INST_GID="0" PORTAGE_INST_UID="0" PORTAGE_PYM_PATH="/usr/lib64/portage/pym" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_RSYNC_RETRIES="3" PORTAGE_TMPDIR="/var/tmp" PORTAGE_VERBOSE="1" PORTAGE_WORKDIR_MODE="0700" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/portage/local/layman/dberkholz /usr/portage/local/layman/genscripts /usr/portage/local/layman/genscripts /usr/portage/local/layman/ikelos /usr/portage/local/molmod/trunk /usr/portage/local/molmod/branches /usr/portage/local/sunrise/sunrise /usr/portage/local/sunrise/reviewed /home/justin/dberkholz /usr/portage/local/science /usr/portage/local/allenjb /usr/portage/local/private-overlay" PRELINK_PATH_MASK="/lib/modules:/usr/lib/locale:/usr/lib/wine:/usr/lib/valgrind:*.la:*.png:*.py:*.pl:*.pm:*.sh:*.xml:*.xslt:*.a:*.js:/usr/lib64/klibc" PRINT_COMMAND="lp -s -denscript" PROFILE_ONLY_VARIABLES="ARCH ELIBC KERNEL USERLAND" PUBLIC_FONT84="/usr/lib/font84.dat" PWD="/home/justin" PYMOL_DATA="/usr/share/pymol/data" PYMOL_PATH="/usr/lib64/python2.5/site-packages/pymol" PYMOL_SCRIPTS="/usr/share/pymol/scripts" PYTHONPATH="/usr/share/python:/usr/share/python:" QUICKPKG_DEFAULT_OPTS="--umask=0011 --include-config=y" RASMOLPATH="/usr/x-windows/RasMol/src" RASMOLPDBPATH="/usr/lib64/rasmol/databases" RESUMECOMMAND="/usr/bin/axel -a -o ${DISTDIR}/${FILE} ${URI}" ROOT="/" ROOTPATH="/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.3.3:/opt/intel/cce/10.1.018/bin:/opt/intel/fce/10.0.026/bin:/data/scripts/" RPMDIR="/usr/portage/rpm" SESSION_MANAGER="local/whitebox:@/tmp/.ICE-unix/7465,unix/whitebox:/tmp/.ICE-unix/7465" SHELL="/bin/bash" SHLVL="2" SSH_AGENT_PID="7525" SSH_AUTH_SOCK="/tmp/keyring-OVsyX4/ssh" STAGE1_USE="multilib nptl nptlonly unicode" SYMLINK_LIB="yes" SYNC="rsync://rsync.j-schmitz.net/gentoo-portage" TERM="rxvt-unicode" USE="7zip X acl acpi additions alsa amd64 automount bash-completion berkdb blas branding bzip2 cairo cblas cli cracklib cups custom-optimization cxx dbus deprecated discouraged double-precision dri dts dvb dvdr emboss fastcgi fbcon fbcondecor fbsplash fftw fortran gd gdbm gecko gif glibc-omitfp gnome gpm grub gtk hal hddtemp icc iconv ifc imlib isdnlog java javascript jpeg lapack largefile libffi libsexy lm_sensors md5sum midi mmap mmx mmxext mp3 mpi mudflap multicall multilib multiprocess multiuser nano-syntax ncurses networking nls nptl nptlonly nsplugin numpy nvidia opengl openmp optimize-cflags pam pcre perl png pppd pymol python qt-static readline reflection rrdcgi rtsp sensord session smp spl sse sse2 ssl ssse3 startup-notification svg swat sysfs tcpd tiff truetype type1 unicode v4l vorbis xcomposite xorg xulrunner zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de en en_GB en_US" USERLAND="GNU" VIDEO_CARDS="nvidia" USER="justin" USERLAND="GNU" USERNAME="justin" USE_EXPAND="ALSA_CARDS ALSA_PCM_PLUGINS APACHE2_MODULES APACHE2_MPMS CAMERAS CROSSCOMPILE_OPTS DVB_CARDS ELIBC FCDSL_CARDS FOO2ZJS_DEVICES FRITZCAPI_CARDS INPUT_DEVICES KERNEL LCD_DEVICES LINGUAS LIRC_DEVICES MISDN_CARDS NETBEANS_MODULES USERLAND VIDEO_CARDS" USE_EXPAND_HIDDEN="CROSSCOMPILE_OPTS ELIBC KERNEL USERLAND" USE_ORDER="env:pkg:conf:defaults:pkginternal:env.d" VIDEO_CARDS="nvidia" WINDOWID="29360290" WINDOWPATH="7" XAUTHORITY="/home/justin/.Xauthority" XCURSORS_THEME="Jimmac" XDG_DATA_DIRS="/usr/local/share/:/usr/share/:/usr/share/gdm/" XDG_SESSION_COOKIE="f61380aebc7a1c37956b884349a40094-1238739025.650837-494728104" _="/usr/bin/emerge"
Can you try 0.9.4? I just bumped it. I have not seen this and am using the nvidia binary driver on my desktop too (~amd64). It would be good to get to the bottom of this issue and I am surprised it is causing segfaults.
(In reply to comment #1) > Can you try 0.9.4? I just bumped it. I have not seen this and am using the > nvidia binary driver on my desktop too (~amd64). It would be good to get to the > bottom of this issue and I am surprised it is causing segfaults. > Same!
Avogadro fails with my nvidia opengl profile. Using xorg-x11 opengl profile works, though. I use x11-drivers/nvidia-drivers-173.14.15, because I have a GeForce FX 5200 card and so I'm forced to <x11-drivers/nvidia-drivers-177.0.0 if I'm to use nvidia binary drivers. These are my results: 1) With the nvidia opengl profile I get: ===== $ avogadro "Avogadro version: 0.9.4 Git: LibAvogadro version: 0.9.4 Git: " Locale: "es_ES" path = "/usr/bin/../share/avogadro/i18n/" "System has OpenGL support." "About to test OpenGL capabilities." "OpenGL capabilities found: " "Double Buffering." "Direct Rendering." "Antialiasing." Searching for plugins in "/usr/bin/../lib64/avogadro/colors" Searching for plugins in "/usr/bin/../lib64/avogadro/engines" Searching for plugins in "/usr/bin/../lib64/avogadro/extensions" Searching for plugins in "/usr/bin/../lib64/avogadro/tools" Searching for plugins in "/usr/bin/../lib64/avogadro/contrib" Versioned config - loading. NVIDIA: could not open the device file /dev/nvidiactl (Permiso denegado). NVIDIA: Direct rendering failed; attempting indirect rendering. NVIDIA: could not open the device file /dev/nvidiactl (Permiso denegado). NVIDIA: Direct rendering failed; attempting indirect rendering. Object::disconnect: Unexpected null parameter GLWidget initialisation... GLSL support enabled, OpenGL 2.0 support confirmed. GLWidget initialised... createObjects() Violación de segmento ===== 2) However, with the xorg-x11 opengl profile avogadro works: ===== $ avogadro "Avogadro version: 0.9.4 Git: LibAvogadro version: 0.9.4 Git: " Locale: "es_ES" path = "/usr/bin/../share/avogadro/i18n/" "System has OpenGL support." "About to test OpenGL capabilities." "OpenGL capabilities found: " "Double Buffering." "Direct Rendering." "Antialiasing." Searching for plugins in "/usr/bin/../lib64/avogadro/colors" Searching for plugins in "/usr/bin/../lib64/avogadro/engines" Searching for plugins in "/usr/bin/../lib64/avogadro/extensions" Searching for plugins in "/usr/bin/../lib64/avogadro/tools" Searching for plugins in "/usr/bin/../lib64/avogadro/contrib" Unversioned configuration - clearing. Object::disconnect: Unexpected null parameter GLWidget initialisation... GLSL support enabled, OpenGL 2.0 support confirmed. GLWidget initialised... createObjects() ('paint(', <Avogadro.GLWidget object at 0x1745210>, ')') libpng warning: Ignoring attempt to set cHRM RGB triangle with zero area ('paint(', <Avogadro.GLWidget object at 0x1745210>, ')') =====
(In reply to comment #3) > Avogadro fails with my nvidia opengl profile. Using xorg-x11 opengl profile > works, though. I use x11-drivers/nvidia-drivers-173.14.15, because I have a > GeForce FX 5200 card and so I'm forced to <x11-drivers/nvidia-drivers-177.0.0 > if I'm to use nvidia binary drivers. I solved my problem. I did two different things: 1) I reinstalled nvidia-drivers-173.14.15 because there were rebuilt nvidia-drivers in the main portage tree. 2) I added myself to the video group. I thought I already was, my mistake. I double-checked it as per the post nvidia-drivers warning and fixed that. After rebooting the problem was gone. Avogadro now loads and works beautifully.
Marking as fixed - it looks like this was driver issues all along. Please open a new bug report if this persists in the future. Thanks!