Você deve poder apenas instalar o arquivo Deb do Forge.mil da DISA. Quando eu tinha meu CAC, funcionou muito bem.
Então você precisa ir para (novamente, isso é da memória) as configurações do Firefox. Em seguida, a guia Avançado. Subguia Criptografia - > Dispositivos de segurança. Em seguida, aperte o botão Load e nomeie o que você quiser. Então, para o nome do arquivo do módulo, navegue até /usr/lib/libcackey.so (Ei, o que você sabe, eu ainda tenho meu dispositivo de segurança CACkey ...). Em seguida, clique em OK. É isso aí! Talvez seja necessário reiniciar o navegador para que ele seja carregado corretamente.
Evidentemente, isso foi feito a partir de uma instalação de 32 bits, mas o processo deve ser o mesmo.
Você também precisará instalar o pacote pcscd se você ainda não fez o Ubuntu reconhecer seu leitor de cartão (eu tenho um Gem Plus da Gemalto que funcionou lindamente)