There exists an incompatibility with python-pyqt5.qtmultimedia, which causes various problems on different systems (multiple Linux distributions as well as MacOS). This is a 3rd party bug which may lead to GUI problems such as problems when moving layers or displaying layer connections and, sometimes, even seemingly random crashes of Barista. To work around this, please remove the python-pyqt5.qtmultimedia package (on Ubuntu 16.04, the name of the package Qt-Multimedia package may differ depending on the system).
The layer types "MemoryData" and "Input" cannot be used to run Caffe in Barista. However, they can be used to build and export a net.
On Mate desktops a maximized Barista window hides the menu bar of Mate, this is also a 3rd party bug.
On some Linux desktop environments the characters of the title names from node items in the network graph (i.e., layers) are cut of when they exceed a certain length. This also happens with blob names. This is a 3rd party bug resulting in a wrong calculation of the item size and text size.