Ao navegar na minha rede e clicar em um servidor ubuntu específico configurado como servidor samba na minha rede na tentativa de mostrar a listagem de compartilhamento, recebo o erro "Falha ao recuperar a listagem do servidor: argumento inválido". Depois de pesquisar isso, descobri que isso se deve ao fato de o servidor Ubuntu usar como padrão o SMB2 como a versão do cliente min do servidor e, por algum motivo, o GVFS SMB Browse usa o NT1 ao tentar exibir uma lista de compartilhamentos. Confirmei isso alterando a versão mínima do servidor para NT1 no meu servidor e realmente funcionou. Alguém encontrou uma maneira de exibir a listagem de compartilhamentos de um servidor samba (via GVFS) sem precisar alterar a versão min do servidor para NT1? Estou bastante surpreso que isso não pareça ter sido corrigido no GVFS, devido ao fato de a Microsoft ter preterido o SMB1 por um tempo.
Não. Ainda é um bug: gvfs não pode listar compartilhamentos de servidores smb que desabilitaram o SMB1
A única maneira de contornar isso é pedir o servidor E compartilhar explicitamente, o que ignora o bug gvfsd-smb-browse.
Ou assim no gerenciador de arquivos do cliente Linux:
smb://hostname.local/sharename
ou como uma montagem mount.cifs.