Bit of a strange one, but the recent Dropbox ebuilds crash the notification area I use on the Xfce4 Panel. Installed version of dropbox... $ eix -I dropbox [I] net-misc/dropbox Available versions: 26.3.21^ms (~)34.3.19^ms {X +librsync-bundled selinux PYTHON_TARGETS="python2_7"} Installed versions: 34.3.19^ms(06:59:31 05/09/17)(X librsync-bundled -selinux PYTHON_TARGETS="python2_7") Homepage: http://dropbox.com/ Description: Dropbox daemon (pretends to be GUI-less) Xfce4 components (I've masked more recent xfwm4 since it seemed unstable, but the notification plugin is a separate entity)... $ eix -I xfce4-notifyd [I] xfce-extra/xfce4-notifyd Available versions: 0.2.4 (~)0.3.6 {debug} Installed versions: 0.3.6(08:41:52 25/08/17) Homepage: https://goodies.xfce.org/projects/applications/xfce4-notifyd Description: Notification daemon for the Xfce desktop environment $ eix -I xfwm4 [I] xfce-base/xfwm4 Available versions: 4.12.3-r1 (~)4.12.4 [m](~)4.13.0 [m](~)4.13.0-r1 {debug dri opengl startup-notification +xcomposite xpresent} Installed versions: 4.12.4(19:53:44 04/09/17)(dri xcomposite -startup-notification) Homepage: https://www.xfce.org/projects/ Descri$ eix xfce4-panel eix -I xfce4-panel [I] xfce-base/xfce4-panel Available versions: 4.12.0-r1 (~)4.12.1-r1 (~)4.13.0 (~)4.13.1 {debug} Installed versions: 4.13.1(08:43:14 25/08/17) Homepage: https://www.xfce.org/projects/ Description: Panel for the Xfce desktop environment ption: Window manager for the Xfce desktop environment On starting Dropbox from the command line I see the following (strangely the version mentioned is 34.3.20 rather than the installed version)... $ dropbox dropbox: logging to /tmp/dropbox-antifreeze-68DAbu dropbox: setting program path '/opt/dropbox/dropbox' dropbox: setting home path '/opt/dropbox' dropbox: setting python path '/opt/dropbox:/opt/dropbox/python-packages.zip' dropbox: load extension '/opt/dropbox/cryptography.hazmat.bindings._constant_time.so' dropbox: load extension '/opt/dropbox/cryptography.hazmat.bindings._openssl.so' dropbox: load extension '/opt/dropbox/cryptography.hazmat.bindings._padding.so' dropbox: load extension '/opt/dropbox/psutil._psutil_linux.so' dropbox: load extension '/opt/dropbox/psutil._psutil_posix.so' dropbox: load extension '/opt/dropbox/linuxffi.pthread._linuxffi_pthread.so' dropbox: load extension '/opt/dropbox/tornado.speedups.so' dropbox: load extension '/opt/dropbox/cpuid.compiled._cpuid.so' dropbox: load extension '/opt/dropbox/linuxffi.resolv.compiled._linuxffi_resolv.so' dropbox: load extension '/opt/dropbox/posixffi.libc._posixffi_libc.so' dropbox: load extension '/opt/dropbox/librsyncffi.compiled._librsyncffi.so' dropbox: load extension '/opt/dropbox/linuxffi.sys.compiled._linuxffi_sys.so' dropbox: logging to /tmp/dropbox-antifreeze-0C9FHc dropbox: setting program path '/home/neil/.dropbox-dist/dropbox-lnx.x86_64-34.4.20/dropbox' dropbox: setting home path '/home/neil/.dropbox-dist/dropbox-lnx.x86_64-34.4.20' dropbox: setting python path '/home/neil/.dropbox-dist/dropbox-lnx.x86_64-34.4.20:/home/neil/.dropbox-dist/dropbox-lnx.x86_64-34.4.20/python-packages.zip' dropbox: load extension '/home/neil/.dropbox-dist/dropbox-lnx.x86_64-34.4.20/cryptography.hazmat.bindings._constant_time.so' dropbox: load extension '/home/neil/.dropbox-dist/dropbox-lnx.x86_64-34.4.20/cryptography.hazmat.bindings._openssl.so' dropbox: load extension '/home/neil/.dropbox-dist/dropbox-lnx.x86_64-34.4.20/cryptography.hazmat.bindings._padding.so' dropbox: load extension '/home/neil/.dropbox-dist/dropbox-lnx.x86_64-34.4.20/psutil._psutil_linux.so' dropbox: load extension '/home/neil/.dropbox-dist/dropbox-lnx.x86_64-34.4.20/psutil._psutil_posix.so' dropbox: load extension '/home/neil/.dropbox-dist/dropbox-lnx.x86_64-34.4.20/linuxffi.pthread._linuxffi_pthread.so' dropbox: load extension '/home/neil/.dropbox-dist/dropbox-lnx.x86_64-34.4.20/tornado.speedups.so' dropbox: load extension '/home/neil/.dropbox-dist/dropbox-lnx.x86_64-34.4.20/cpuid.compiled._cpuid.so' dropbox: load extension '/home/neil/.dropbox-dist/dropbox-lnx.x86_64-34.4.20/linuxffi.resolv.compiled._linuxffi_resolv.so' dropbox: load extension '/home/neil/.dropbox-dist/dropbox-lnx.x86_64-34.4.20/posixffi.libc._posixffi_libc.so' dropbox: load extension '/home/neil/.dropbox-dist/dropbox-lnx.x86_64-34.4.20/librsyncffi.compiled._librsyncffi.so' dropbox: load extension '/home/neil/.dropbox-dist/dropbox-lnx.x86_64-34.4.20/linuxffi.sys.compiled._linuxffi_sys.so' Killed dropbox: load extension '/home/neil/.dropbox-dist/dropbox-lnx.x86_64-34.4.20/PyQt5.QtWebKit.so' dropbox: load extension '/home/neil/.dropbox-dist/dropbox-lnx.x86_64-34.4.20/PyQt5.QtCore.so' dropbox: load extension '/home/neil/.dropbox-dist/dropbox-lnx.x86_64-34.4.20/PyQt5.QtNetwork.so' dropbox: load extension '/home/neil/.dropbox-dist/dropbox-lnx.x86_64-34.4.20/PyQt5.QtGui.so' dropbox: load extension '/home/neil/.dropbox-dist/dropbox-lnx.x86_64-34.4.20/PyQt5.QtWebKitWidgets.so' dropbox: load extension '/home/neil/.dropbox-dist/dropbox-lnx.x86_64-34.4.20/PyQt5.QtWidgets.so' dropbox: load extension '/home/neil/.dropbox-dist/dropbox-lnx.x86_64-34.4.20/PyQt5.QtPrintSupport.so' dropbox: load extension '/home/neil/.dropbox-dist/dropbox-lnx.x86_64-34.4.20/dbus.mainloop.pyqt5.so' ...and the Xfce4 notification panel crashes with the following dialog box appearing... Plug-in "Notification Area" unexpectedly left the panel, do you want to restart it? The plug-in restarted more than once in the last 60 seconds. If you press Execute the panel will try to restart the plug-in otherwise it will be permanently removed from the panel. It won't restart and has to be removed, then killall dropbox (again strangely?) and manually add the notification area. Happens on three systems (all with the same versions of Dropbox/xfwm4/xfce4-panel/xfce4-notifyd installed). It fails regardless of whether or not I have started the OpenRC script for dropbox (/etc/init.d/dropbox). The init script (with my user name added to the relevant option in /etc/conf.d/dropbox) starts ok, but there is no systemtray icon so I can't access the Dropbox plugin, starting it from the command line crashes the notification tray as described above.
The dropboxd started by /etc/init.d/dropbox is running fine... # /etc/init.d/dropbox status dropboxd for USER neil: running. ...but as above, despite the output from starting dropbox as user saying its been killed, I have to killall dropbox before I can add the Notification area back to the panel.
Does this still happen?