Configuración de impresión diferente en Gnome Shell y en Unity

10

¿Por qué la configuración de impresión es diferente en Gnome Shell y Unity para Ubuntu 11.10?

Creo que esto incluso puede ser un error, más que una pregunta. Pero quiero refinar mis preguntas antes de publicarlas en Launchpad.

Bajo Ubuntu 11.10, Unity tenía un menú de impresión que se ve así: Unidad de impresión

Sin embargo, en Shell, se ve más o menos así: Impresión de la cáscara

He conectado mi computadora portátil, una Dell Inspiron 1525, al sistema de impresión inalámbrico (LPD) de mi universidad. Era muy simple en Ubuntu 10.04, y también después de actualizar a Ubuntu 11.10. fue bastante fácil bien.

El problema es que, bajo Unity, funcionó de manera inmediata (tal como lo fue en 10.04), pero bajo Gnome Shell no lo hizo.

Además, imprimir bajo Shell no lo envía a imprimir, pero bajo Unity imprime muy bien.

Me gustan los dos DE, pero prefiero Shell a partir de hoy. ¿Por qué el problema de impresión es diferente ...?

ushabtay
fuente

Respuestas:

19

En realidad estás viendo dos aplicaciones separadas. La captura de pantalla en la parte superior es system-config-printer(llamada "Impresión" en el shell) y la captura de pantalla en la parte inferior es gnome-printers-panel(llamada "Impresoras", ¡pero pueden tener el mismo nombre en su idioma!). Ambos están disponibles en ambos entornos de escritorio.

Probablemente se suponga que el último reemplaza al primero en Gnome 3, pero como ya habrás notado, no es tan funcional como el anterior (todavía). Eso explica por qué ambos están instalados.

No puedo explicar por qué la impresión no funciona en Gnome Shell. ¿Sigue teniendo problemas si usa system-config-printer para configurar su impresora en Gnome Shell?

Timo Kluck
fuente
Puedo abrir a través de la terminal 'system-config-printer', pero no ayuda, ya que cuando quiero imprimir, va a la aplicación predeterminada, que es 'gnome-printers'
ushabtay
@ushabtay: No veo a qué te refieres. Cuando imprime algo, no debería ir a ninguna de las aplicaciones. Debería ir a la impresora. Debería ver la misma cola de impresión de ambas aplicaciones, creo. ¿Qué estás imprimiendo?
Timo Kluck
Los archivos PDF regulares que están aburridas principalmente artículos académicos .. como dije - perfectamente ejecuta en la unidad, y no funciona bajo el caparazón
ushabtay
4 años después y desafortunadamente la situación aún no ha mejorado :)
lifeofguenter
6

Una buena manera de evitar esto es hacer que el antiguo iniciador de configuración de la impresora sea visible en Gnome Shell es editar el iniciador directamente:

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

y cambia la línea NotShowIn=KDE;Gnome;a NotShowIn=KDE;.

Además, como Timo mencionó anteriormente, el nombre del iniciador de configuración de impresora nuevo y antiguo puede ser el mismo, por lo que también puede cambiar la línea Name=Printersa algo así Name=Advanced Printer Settings.

Kris
fuente
0

Unity y Gnome Shell no son entornos de escritorio diferentes. Para ambos, el DE es Gnome 3, y la configuración de la impresión y otras cosas del sistema deben hacerse usando los mismos diálogos con ambos. No se supone que proporcionen herramientas de configuración diferentes.

Sin embargo, la transición a Gnome 3 no está 100% completa. No estoy completamente seguro de por qué, pero Ubuntu parece haber anulado el nuevo cuadro de diálogo de impresión, utilizando el antiguo. Este es un error extraño que puedo confirmar. Asumiría que hay algo en las definiciones de sesión que falta algo, y me sorprendería seriamente si hubiera un problema real con Unity y Gnome Shell. Pero dado que el paquete "gnome-shell" proporciona la sesión Gnome, aún debe presentar un error en ese paquete. En otras palabras, puedo confirmar que hacer clic en "impresoras" en gnome-control-center cuando lo ejecutas desde la sesión "Gnome" es diferente a hacer exactamente lo mismo desde la sesión "Ubuntu". Sin duda es un error, pero no sé la causa.

Como solución temporal, para ejecutar el diálogo correcto mientras está en la sesión de Gnome, presione alt + f2 e ingrese /usr/share/system-config-printer/system-config-printer.py

Jo-Erlend Schinstad
fuente
Ubuntu devs. probablemente se dio cuenta el nuevo diálogo de impresión no es funcional, mientras que el anterior es, sin duda es .. la pregunta es - ¿por qué no se que la transición a Gnome Shell, así
ushabtay
No parece estar relacionado con Gnome Shell o Unity en absoluto, sino con gnome-control-center. Parece que la sesión de Ubuntu de alguna manera anula el applet del centro de control.
Jo-Erlend Schinstad
0

@Timo Kluck, la aplicación de configuración de shell gnome se invoca con: gnome-control-center printers

Puede editar las impresoras en gnome shell ejecutando los system-config-printercambios que se realizan en los entornos de escritorio.

Pero es un problema que necesita ser rectificado.

labarna
fuente