Eu encontrei minha própria resposta. Da lista de coisas que você deveria aprender no jardim de infância:
Se você tiver uma segunda placa de som em sua caixa, como uma que originalmente não funcionava com o Linux e fazia com que você começasse a usar o suporte embutido em sua placa-mãe, então você provavelmente não perceberá que o suporte a áudio Java vai para a placa de som que você não possui t usando. O que isso significa é que, apesar de todo o meu outro áudio estar indo para o cartão que eu ativei usando o mixer na bandeja do sistema, o Java decidiu encaminhar seu áudio para a outra placa.
Então, o tempo todo o áudio estava tocando alegremente. Eu simplesmente não conseguia ouvir porque estava tocando na placa Sound Blaster XFi e tinha meu alto-falante plugado na porta de áudio da placa-mãe. Peço desculpas se pareço presunçoso, mas estou frustrado e não me divertindo muito, especialmente depois de ver que uma questão séria pode ser rejeitada, deixando a resposta a esse sério problema oculto para outras pessoas que enfrentam os mesmos problemas.
Eu não estou batendo Linux, Fedora ou Java. Estou apenas tentando entender por que algo que deveria ser simples causou uma pesquisa tão complicada. Eu percebi isso quase por acaso, como um artigo me deu a dica de que um artigo O suporte de áudio Java pode, na verdade, escolher um driver diferente para rotear o áudio.