Editar : para futuros visitantes, aqui está uma resposta relacionada que explica exatamente como fazer isso rapidamente.
Ajudo este homem de 75 anos com o Ubuntu (ele não é muito experiente). Ele enlouquece com qualquer menção ao terminal, e eu entendo isso totalmente. Então, eu tento encontrar soluções para ele que não envolvam o terminal.
Ele está solicitando uma ferramenta para visualizar todos os trabalhos de impressão na fila e poder cancelar alguns ou todos eles.
Existe alguma ferramenta GUI para fazer isso no Ubuntu? Eu sei que o terminal é muito eficiente, mas muitas pessoas não experientes sentem que o terminal é um reino assustador, onde não têm certeza do que está acontecendo.
Caso contrário, o que seria necessário para criar uma pequena ferramenta GUI para ele?
fonte
Respostas:
Chamando a janela da fila com um clique duplo
Não resisti a automatizar o trabalho em um
.desktop
arquivo em um hack escandalosamente sujo.Instalar
xdotool
Copie o código abaixo em um arquivo vazio, salve-o como
printerqueue.desktop
Em seguida, mantenha-o na área de trabalho e torne-o permutável ou salve-o em
~/.local/share/applications
Para usá-lo, clique duas vezes (na área de trabalho) ou digite
Printer Queue
(no Dash) para chamar o ícone e pressione retornar. Aguarde alguns segundos (sem clicar em qualquer lugar) e as etapas que você executou manualmente são executadas pelo script.O código
Explicação
A
printers
janela é chamada pelo comando:Se olharmos para o arquivo, parece provável que possamos de alguma forma hackear para dar a opção de mostrar a fila do cli, já que a janela da fila é uma janela transitória (filho) a primeira.
Essa seria a opção "limpa", por um lado, mas sempre me sinto restrito a fazer isso, mesmo que fosse apenas pelo possível problema durante as atualizações.
Então, a opção suja "honesta" então :)
fonte
/usr/share/system-config-printer/system-config-printer.py
seria relativamente fácil :)xdotool
. Entre, aceitei esta resposta porque achei muito legal. Mas então percebi que as pessoas que chegam a este post provavelmente estão procurando por algo sem o terminal. Portanto, mesmo que sua resposta seja realmente interessante e útil, pode não ser a primeira coisa que eles querem ver no topo.xdotool
)! o que não significa que você deva aceitá-lo, mas estava se perguntando por que você não aceitou.Além do aplicativo "Impressoras", existe uma interface da web do CUPS que pode ser usada para exibir e gerenciar impressoras e trabalhos de impressão no seu computador. Abra um navegador da Web e aponte para ele,
http://localhost:631
e a interface de impressão deve aparecer.fonte
Isso está um pouco oculto na GUI, mas acessível através de um atalho de teclado:
Pressione o logotipo do Ubuntu na barra do iniciador, digite
printers
, abra oPrinters
aplicativo.Enquanto estiver no
Printers
aplicativo, pressione Ctrl+ F.Uma lista de trabalhos será exibida. Nesta lista, é possível gerenciar trabalhos, excluí-los etc.
Eu testei isso no Ubuntu 14.04 e no Lubuntu 16.04 com Unity.
Eu aprendi com esta resposta . Na verdade, isso pode ser uma duplicata dessa pergunta. Mas, novamente, pode não ser, devido ao requisito da GUI.
Meu amigo está feliz agora. Sua impressora está funcionando novamente. A propósito, ele também teve que fazer isso .
fonte
Suponho que você esteja usando o Unity, você pode fazer isso seguindo a resposta sugerida acima e usar "Bloquear no Launcher", ou seja:
Espero que isto ajude.
fonte
Talvez isso ajude você a:
Inicia a GUI da fila de impressão da sua impressora. E este comando está preparado para ser incluído na configuração do menu para criar um ícone para iniciar esta GUI. Isso está documentado aqui .
fonte