No Arch Linux, pelo menos, o local adequado para corrigir esse problema está no arquivo:
/etc/cups/cups-files.conf
O arquivo acima (em vez de /etc/cups/cupsd.conf
) conterá a configuração SystemGroup
. (Provavelmente é por isso que @simplegamer não conseguiu encontrá-lo no arquivo mencionado na outra resposta aqui.)
A maneira padrão de resolver esse problema no Arch Linux é:
Primeiro, adicione o grupo "sys" a SystemGroup
em /etc/cups/cups-files.conf
. Aqui está um exemplo:
# Administrator user group, used to match @SYSTEM in cupsd.conf policy rules...
# This cannot contain the Group value for security reasons...
SystemGroup sys wheel
Em segundo lugar, adicione o usuário ao grupo "sys":
gpasswd -a your_username sys
Efetue logout, se estiver logado como aquele usuário para que a mudança de grupo tenha efeito. Após o login, esse usuário executa groups
para verificar se o usuário pertence ao grupo "sys". Agora, o usuário deve conseguir gerenciar impressoras sem solicitar uma senha.
Essa abordagem permite que usuários sem direitos sudo possam gerenciar impressoras, o que é a abordagem correta na minha situação. Não temos uma conta root ativada e temos usuários que não devem ter direitos sudo, mas esses usuários devem conseguir gerenciar impressoras / impressão.
Cuidado com as soluções sugerindo que você "defina uma senha de root" no Ubuntu.
impressão - a caixa de diálogo "Adicionando impressora" pede senha de root? - Pergunte ao Ubuntu link
Isso está relacionado:
Bug # 653132 A caixa de diálogo "Adicionar Impressora" solicita a senha do root se o usuário ...: Bugs: pacote system-config-printer: Ubuntu link