Pengaturan pencetakan berbeda di Gnome Shell dan di Unity

10

Mengapa pengaturan pencetakan berbeda di Gnome Shell dan Unity untuk Ubuntu 11.10?

Saya percaya ini bahkan mungkin sebuah bug - lebih dari sebuah pertanyaan. Tapi saya ingin memperbaiki pertanyaan saya sebelum mempostingnya di Launchpad.

Di bawah Ubuntu 11.10, Unity memiliki menu pencetakan yang terlihat seperti ini: Cetak Persatuan

Namun di Shell, tampilannya agak seperti ini: Cetak shell

Saya telah menghubungkan laptop saya, Dell Inspiron 1525, ke sistem pencetakan nirkabel Universitas (LPD) saya. Itu sangat sederhana di bawah Ubuntu 10,04, dan juga setelah memutakhirkan ke Ubuntu 11.10. itu cukup mudah.

Masalahnya adalah - di bawah Unity itu bekerja di luar kotak (seperti di 10,04), namun di bawah Gnome Shell tidak.

Selain itu, pencetakan di bawah Shell tidak mengirimkannya untuk dicetak, namun di bawah Unity itu mencetak dengan baik ..

Saya suka kedua DE - tetapi lebih suka Shell pada hari ini. Mengapa masalah pencetakan berbeda ..?

ushabtay
sumber

Jawaban:

19

Anda sebenarnya melihat dua aplikasi terpisah. Tangkapan layar di bagian atas adalah system-config-printer(disebut "Mencetak" di shell) dan tangkapan layar di bagian bawah adalah gnome-printers-panel(disebut "Pencetak" - tetapi mereka mungkin memiliki nama yang sama dalam bahasa Anda!). Keduanya tersedia di kedua lingkungan desktop.

Yang terakhir mungkin seharusnya menggantikan yang pertama di Gnome 3, tetapi seperti yang telah Anda perhatikan, itu tidak berfungsi seperti yang lama (belum). Itu menjelaskan mengapa keduanya diinstal.

Saya tidak bisa menjelaskan mengapa pencetakan tidak berhasil di Gnome Shell. Apakah Anda masih mengalami masalah jika Anda menggunakan sistem-konfigurasi-printer untuk mengatur printer Anda di Gnome Shell?

Timo Kluck
sumber
Saya dapat membuka melalui terminal 'system-config-printer' - tetapi tidak membantu, karena ketika saya ingin mencetak - ia menuju ke aplikasi default, yaitu 'gnome-printer'
ushabtay
@ushabtay: Saya tidak mengerti maksud Anda. Ketika Anda mencetak sesuatu, itu tidak harus pergi ke salah satu aplikasi. Seharusnya pergi ke printer. Anda harus melihat antrian cetak yang sama dari kedua aplikasi, saya pikir. Apa yang kamu cetak?
Timo Kluck
file PDF biasa yang sebagian besar membosankan artikel akademis .. seperti yang saya katakan - berjalan dengan sempurna di bawah Unity, dan tidak bekerja di bawah shell
ushabtay
4 tahun kemudian dan sayangnya situasinya belum membaik :)
lifeofguenter
6

Cara yang bagus untuk menyiasatinya adalah membuat peluncur pengaturan printer lama terlihat di Gnome Shell adalah dengan mengedit peluncur secara langsung:

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

dan ubah baris NotShowIn=KDE;Gnome;ke NotShowIn=KDE;.

Juga, seperti yang disebutkan Timo di atas, nama peluncur pengaturan printer yang baru dan yang lama mungkin sama, jadi Anda mungkin juga ingin mengubah baris Name=Printerske sesuatu seperti Name=Advanced Printer Settings.

Keris
sumber
0

Unity dan Gnome Shell bukan lingkungan desktop yang berbeda. Untuk keduanya, DE adalah Gnome 3, dan konfigurasi pencetakan dan hal-hal sistem lainnya harus dilakukan dengan menggunakan dialog yang sama dengan keduanya. Mereka tidak seharusnya menyediakan alat konfigurasi yang berbeda.

Namun, transisi ke Gnome 3 tidak 100% selesai. Saya tidak sepenuhnya yakin mengapa, tetapi Ubuntu tampaknya telah menimpa dialog pencetakan baru, menggunakan yang lama sebagai gantinya. Ini adalah bug aneh yang bisa saya konfirmasi. Saya akan berasumsi bahwa ada sesuatu dalam definisi sesi yang kehilangan sesuatu, dan saya akan sangat terkejut jika ada masalah aktual dengan Unity dan Gnome Shell sendiri. Tetapi karena paket "gnome-shell" menyediakan sesi Gnome, Anda masih harus mengajukan bug pada paket itu. Dengan kata lain, saya dapat mengonfirmasi bahwa mengklik "printer" di gnome-control-center ketika Anda menjalankannya dari sesi "Gnome" berbeda dari melakukan hal yang sama persis dari sesi "Ubuntu". Tidak diragukan lagi itu adalah bug, tapi saya tidak tahu penyebabnya.

Sebagai perbaikan sementara, untuk menjalankan dialog yang benar saat dalam sesi Gnome, tekan alt + f2 dan masukkan /usr/share/system-config-printer/system-config-printer.py

Jo-Erlend Schinstad
sumber
Ubuntu devs. mungkin menyadari dialog pencetakan baru tidak berfungsi, sementara yang lama pasti adalah .. pertanyaannya adalah - mengapa tidak dialihkan ke Gnome Shell juga
ushabtay
Tampaknya tidak ada hubungannya dengan Gnome Shell atau Unity sama sekali, tetapi dengan gnome-control-center. Tampaknya sesi Ubuntu entah bagaimana mengesampingkan applet pusat kendali.
Jo-Erlend Schinstad
0

@Timo Kluck aplikasi konfigurasi gnome shell dipanggil dengan: gnome-control-center printers

Anda dapat mengedit printer di gnome shell dengan menjalankan system-config-printerperubahan yang dilakukan di lingkungan desktop.

Tetapi ini adalah masalah yang perlu diperbaiki.

labarna
sumber