Eu fiz uma nova instalação do Ubuntu 14.10 e a impressão SMB parece estar faltando.
Não havia uma opção SAMBA para adicionar uma impressora de rede, depois do Googling, eu instalei o libsmbclient, o smbclient e o python-smbc, que pareciam devolver a funcionalidade.
Agora, o botão de navegação ao lado de onde você colou o servidor de impressão está desativado (em cinza), você pode ver isso na minha foto abaixo. De mais pesquisando, isso parece ser um problema com o python-smbc ou sua detecção pelo system-config-printer-common.
O botão "verificar" também fica acinzentado e desabilitado depois de clicar no botão de opção "definir detalhes de autenticação agora" e digitar o nome de usuário e a senha. Embora nunca tenha sido usado para realmente verificar qualquer coisa e isso realmente enchesse minhas credenciais, eu tinha que simplesmente clicar em avançar depois de selecionar minha impressora e digitar a senha correta, sem verificar isso.
link
Eu adicionei minha experiência no final deste bug:
link
Anteriormente, o recurso de impressora SAMBA estaria lá por padrão (da memória) sem que eu o instalasse. Eu poderia simplesmente adicionar uma impressora SAMBA na minha rede universitária no meu laptop clicando no botão "adicionar impressora", clicando na seta para rede, clicando em "windows printer via samba", colando no nome do servidor, clicando em procurar ao lado e selecionando impressora que eu quero.
Eu teria que selecionar manualmente sua marca e, em seguida, o número do modelo da Ricoh, etc, e isso funcionaria.
Eu teria que editar o arquivo PPD para adicionar meu próprio usercode, pois é assim que eles rastreiam quantas páginas imprimimos.
O Python-smbc parece dar à funcionalidade de procura para efetuar login no endereço do servidor colado e, em seguida, para que a lista de impressoras apareça.
Usando o navegador de arquivos Nautilus, eu posso fazer login e navegar para o mesmo servidor de impressora e ver a pasta $ print, então presumo que seja apenas algo para ativar o botão de navegação.