Acabou de encontrar a solução. Adicionando-o para qualquer referência futura
Copie /usr/local/lib/libusb-1.0.so.0.1.0
para FlashTool/x10flasher_lib/linux/lib64
e FlashTool/x10flasher_lib/linux/lib32
.
Pesquise as seguintes linhas no script Flashtool
ln -sf libusbx-1.0.so.0.1.0 ./x10flasher_lib/linux/lib32/libusbx-1.0.so
ln -sf libusbx-1.0.so.0.1.0 ./x10flasher_lib/linux/lib64/libusbx-1.0.so
Altere-os para
ln -sf libusb-1.0.so.0.1.0 ./x10flasher_lib/linux/lib32/libusbx-1.0.so
ln -sf libusb-1.0.so.0.1.0 ./x10flasher_lib/linux/lib64/libusbx-1.0.so
Agora execute o flashtool, você será bom para ir.
Nota:
Quem está recebendo JAVA_HOME NOT SET
de erro antes, faça o seguinte
Isto irá definir a variável para todo o usuário
sudo gedit /etc/profile.d/java.sh
cole se você instalou o oracle jdk, mude de acordo se você estiver usando jdk aberto
export JDK_HOME=/usr/lib/jvm/java-7-oracle
export JAVA_HOME=/usr/lib/jvm/java-7-oracle
Em seguida, na execução do terminal:
sudo chmod +x /etc/profile.d/java.sh
source /etc/profile.d/java.sh
Se você obtiver cannot open shared library libncurses.so.5
depois que a GUI do flashtool aparecer,
instalar a versão de 32 bits da biblioteca
sudo apt-get install lib32ncurses5