Configuração de impressão diferente no Gnome Shell e no Unity

10

Por que a configuração de impressão é diferente no Gnome Shell e no Unity para Ubuntu 11.10?

Eu acredito que isso pode até ser um bug - mais que uma pergunta. Mas quero refinar minhas perguntas antes de postá-las no Launchpad.

No Ubuntu 11.10, o Unity tinha um menu de impressão que se parece com isso:

No entanto, no Shell, parece mais ou menos assim:

Conectei meu laptop, um Dell Inspiron 1525, ao sistema de impressão sem fio (LPD) da minha universidade. Foi muito simples no Ubuntu 10.04 e também após a atualização para o Ubuntu 11.10. foi bem fácil.

O problema é que - sob o Unity, o funcionou de forma simples (assim como era em 10.04), ainda que sob o Gnome Shell isso não aconteceu.

Além disso, a impressão em Shell não é enviada para impressão, mas no Unity ela é impressa muito bem.

Eu gosto dos dois DE - mas prefiro a Shell a partir de hoje. Por que o problema de impressão é diferente ...?

    
por ushabtay 08.12.2011 / 13:17

4 respostas

19

Você está realmente olhando para dois aplicativos separados. A imagem na parte superior é system-config-printer (chamada "Impressão" no shell) e a captura de tela na parte inferior é gnome-printers-panel (chamada "Impressoras" - mas elas podem ter o mesmo nome em seu idioma!). Ambos estão disponíveis em ambos os ambientes de área de trabalho.

O último provavelmente substituirá o antigo no Gnome 3, mas como você percebeu, não é tão funcional quanto o antigo (ainda). Isso explica por que ambos estão instalados.

Não consigo explicar por que a impressão não funciona no Gnome Shell. Você ainda tem problemas se usar o system-config-printer para configurar sua impressora no Gnome Shell?

    
por Timo Kluck 08.12.2011 / 14:30
6

Uma boa maneira de contornar isso é tornar o antigo ativador de configurações da impressora visível no Gnome Shell para editar o iniciador diretamente:

sudo nano /usr/share/applications/system-config-printer.desktop

e altere a linha NotShowIn=KDE;Gnome; para NotShowIn=KDE; .

Além disso, como Timo mencionado acima, o nome dos lançadores de configurações da impressora novos e antigos pode ser o mesmo, então você também pode querer alterar a linha Name=Printers para algo como Name=Advanced Printer Settings .

    
por Kris 27.09.2012 / 09:50
0

Unity e Gnome Shell não são ambientes de desktop diferentes. Para ambos, o DE é o Gnome 3, e a configuração de impressão e outras coisas do sistema devem ser feitas usando os mesmos diálogos com ambos. Eles não devem fornecer ferramentas de configuração diferentes.

No entanto, a transição para o Gnome 3 não está 100% concluída. Eu não estou inteiramente certo do porquê, mas o Ubuntu parece ter substituído a nova caixa de diálogo de impressão, usando a antiga em vez disso. Este é um bug estranho que eu posso confirmar. Eu diria que há algo nas definições da sessão que está faltando alguma coisa, e ficaria seriamente surpreso se houvesse um problema real com o Unity e o Gnome Shell. Mas como o pacote "gnome-shell" fornece a sessão do Gnome, você ainda deve registrar um bug nesse pacote. Em outras palavras, posso confirmar que clicar em "impressoras" no gnome-control-center quando você o executa a partir da sessão "Gnome" é diferente de fazer exatamente a mesma coisa da sessão "Ubuntu". Sem dúvida, é um bug, mas não sei a causa disso.

Como uma correção temporária, para executar a caixa de diálogo correta enquanto estiver na sessão do Gnome, pressione alt + f2 e digite /usr/share/system-config-printer/system-config-printer.py

    
por Jo-Erlend Schinstad 08.12.2011 / 14:31
0

@Timo Kluck O aplicativo de configuração do shell do gnome é chamado com: gnome-control-center printers

Você pode editar as impressoras no shell do gnome executando system-config-printer as alterações são realizadas em ambientes de área de trabalho.

Mas é um problema que precisa ser corrigido.

    
por labarna 19.12.2011 / 21:44