No openSUSE Leap 15 64bits


Deve utilizar o pacote de 32bits.

Instalar as bibliotecas fetchmsttfonts e libgcc_s (checar se basta instalar libcrypt1 32bits)


Para iniciar o aplicativo, utilizar a linha de comando: java -Xmx1024m -Dfile.encoding=ISO-8859-1 -jar fiscalpva.jar


No Ubuntu 22.04 / Pop!_OS 22.04 64 bits


libcrypt1:i386 (biblioteca necessaria para subir mysql 32bits)


---------------------------------------------------------------------------



OpenSUSE Leap 42.2 / 64bits.


Para solucionar o problema, instalei as seguintes bibliotecas:


sudo zypper in libXtst6-32bit libX11-6-32bit libXau6-32bit libxcb1-32bit libXext6-32bit libXrender1-32bit libXi6-32bit fetchmsttfonts


OpenSUSE 15.1 / 64bits.


A partir do Leap 15, necessário: libgcc_s1-32bit fetchmsttfonts


---------------------------------------------------------


Se obter erro ao abrir o pva, tente verificar se o mysql está subindo executando na linha de comando.


Se o erro for: unknown variable innodb_file_format=Barracuda


Então deve editar o arquivo /etc/my.cnf e comentar a linha " innodb_file_format=Barracuda ".


---------------------------------------------------------


Se ao importar o arquivo ocorrer o erro: Caused by: java.sql.SQLException: The MySQL server is running with the --secure-file-priv option so it cannot execute this statement


Mover o arquivo de configuração /etc/my.cnf para outro nome, pois o PVA está carregando este arquivo. 

ps: isto se vc não utiliza o mysql em outra aplicação