Eu fiz o upgrade para o gradio 6.02, que usa snaps. Agora, quando tento rodar o gradio Eu recebo a mensagem de erro
cannot create user data directory: /home/xdave/snap/gradio/24: Permission denied
O dmesg mostra o seguinte do apparmor
[180455.558983] audit: type=1400 audit(1513542528.411:584): apparmor="DENIED" operation="open" profile="/snap/core/3604/usr/lib/snapd/snap-confine" name="/oldmint/home/.ecryptfs/xdave/.Private/ECRYPTFS_FNEK_ENCRYPTED.FWZSfo7A7J.06kS1W4QmPVvzrMBrHLcnjlTZXx.Etub7B.WM6ON.8mcBp---/ECRYPTFS_FNEK_ENCRYPTED.FWZSfo7A7J.06kS1W4QmPVvzrMBrHLcnjlTZkkrZFZx.j1ADgonKuITq9U--/" pid=723 comm="snap-confine" requested_mask="r" denied_mask="r" fsuid=1001 ouid=1001
A saída de $ ls -al / home / xdave / snap / gradio é
total 20
drwxr-xr-x 4 xdave xdave 4096 Dec 15 08:13 .
drwxr-xr-x 6 xdave xdave 4096 Dec 15 08:11 ..
drwxr-xr-x 2 xdave xdave 4096 Dec 15 08:13 24
drwxr-xr-x 2 xdave xdave 4096 Dec 15 08:11 common
lrwxrwxrwx 1 xdave xdave 2 Dec 15 08:11 current -> 24
Eu entendo que preciso modificar um arquivo de configuração em algum lugar para adicionar as permissões corretas, mas sendo novo para snaps e apparmor eu poderia usar um pequeno conselho para que eu possa modificar o arquivo correto com o correto comando. Estou usando um sistema de arquivos criptografado com uma estrutura de diretórios ligeiramente não padrão que copiei de uma versão anterior do UBUNTU há alguns anos e não consigo mais recuperar os detalhes. Essa pode ser a fonte do meu problema. Qualquer ajuda será apreciada.
Eu mudei de snap para distribuição de flatpak para gradio e o problema de permissão desapareceu.