Cài đặt in khác nhau trong Gnome Shell và trong Unity


10

Tại sao cài đặt in khác nhau trong Gnome Shell và Unity cho Ubuntu 11.10?

Tôi tin rằng điều này thậm chí có thể là một lỗi - nhiều hơn một câu hỏi. Nhưng tôi muốn tinh chỉnh các câu hỏi của mình trước khi đăng chúng tại Launchpad.

Trong Ubuntu 11.10, Unity có một menu in giống như thế này: In đoàn kết

Tuy nhiên, trong Shell, nó trông giống như thế này: Vỏ in

Tôi đã kết nối máy tính xách tay của mình, Dell Inspiron 1525 với hệ thống in không dây (LPD) của trường đại học của tôi. Nó rất đơn giản trong Ubuntu 10.04 và sau khi nâng cấp lên Ubuntu 11.10. nó khá dễ dàng

Vấn đề là - dưới Unity, nó hoạt động vượt trội (giống như trong 10.04), nhưng dưới Gnome Shell thì không.

Hơn nữa, in dưới Shell không gửi nó để in, nhưng dưới Unity nó in rất tốt ..

Tôi thích cả DE - nhưng thích Shell như ngày nay. Tại sao vấn đề in ấn lại khác nhau ..?

Câu trả lời:


19

Bạn đang thực sự nhìn vào hai ứng dụng riêng biệt. Ảnh chụp màn hình ở trên cùng là system-config-printer(được gọi là "In" trong vỏ) và ảnh chụp màn hình ở phía dưới là gnome-printers-panel(được gọi là "Máy in" - nhưng chúng có thể có cùng tên trong ngôn ngữ của bạn!). Cả hai đều có sẵn trong cả hai môi trường máy tính để bàn.

Cái thứ hai có lẽ được cho là thay thế cái trước trong Gnome 3, nhưng như bạn đã nhận thấy, nó không hoạt động như cái cũ (chưa). Điều đó giải thích tại sao cả hai được cài đặt.

Tôi không thể giải thích tại sao in không hoạt động trong Gnome Shell. Bạn vẫn gặp sự cố nếu bạn sử dụng máy in cấu hình hệ thống để thiết lập máy in của mình trong Gnome Shell?


Tôi có thể mở qua thiết bị đầu cuối 'system-config-print' - nhưng nó không giúp ích gì, vì khi tôi muốn in - nó đi đến ứng dụng mặc định, đó là 'gnome-in'
ushabtay

@ushabtay: Tôi không hiểu ý bạn. Khi bạn in một cái gì đó, nó không nên đi đến một trong hai ứng dụng. Nó chỉ nên đi đến máy in. Bạn sẽ thấy hàng đợi in giống nhau từ cả hai ứng dụng, tôi nghĩ vậy. Bạn đang in cái gì
Timo Kluck

các tệp PDF thông thường chủ yếu là các bài báo học thuật nhàm chán .. như tôi đã nói - hoàn toàn chạy theo Unity và không hoạt động dưới vỏ
ushabtay

4 năm sau và rất tiếc tình hình vẫn chưa được cải thiện :)
lifeofguenter 10/08/2015

6

Một cách hay để giải quyết vấn đề này là hiển thị trình khởi chạy cài đặt máy in cũ trong Gnome Shell là chỉnh sửa trình khởi chạy trực tiếp:

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

và thay đổi dòng NotShowIn=KDE;Gnome;thành NotShowIn=KDE;.

Ngoài ra, như Timo đã đề cập ở trên, tên của trình khởi chạy cài đặt máy in mới và cũ có thể giống nhau, vì vậy bạn cũng có thể muốn thay đổi dòng Name=Printersthành một cái gì đó như thế nào Name=Advanced Printer Settings.


0

Unity và Gnome Shell không phải là môi trường máy tính để bàn khác nhau. Đối với cả hai, DE là Gnome 3 và cấu hình in và các hệ thống khác nên được thực hiện bằng cách sử dụng cùng một hộp thoại với cả hai. Họ không được phép cung cấp các công cụ cấu hình khác nhau.

Tuy nhiên, quá trình chuyển đổi sang Gnome 3 chưa hoàn tất 100%. Tôi không hoàn toàn chắc chắn tại sao, nhưng Ubuntu dường như đã ghi đè hộp thoại in mới, sử dụng hộp thoại cũ thay thế. Đây là một lỗi kỳ lạ mà tôi có thể xác nhận. Tôi sẽ cho rằng có một cái gì đó trong các định nghĩa phiên bị thiếu thứ gì đó và tôi sẽ rất ngạc nhiên nếu có vấn đề thực sự với chính Unity và Gnome Shell. Nhưng vì gói "gnome-shell" cung cấp phiên Gnome, bạn vẫn nên báo lỗi tại gói đó. Nói cách khác, tôi có thể xác nhận rằng việc nhấp vào "máy in" trong trung tâm điều khiển gnome khi bạn chạy nó từ phiên "Gnome" khác với thực hiện chính xác điều tương tự từ phiên "Ubuntu". Không nghi ngờ gì đó là một lỗi, nhưng tôi không biết nguyên nhân của nó.

Để khắc phục tạm thời, để chạy hộp thoại chính xác trong khi ở phiên Gnome, nhấn alt + f2 và nhập /usr/share/system-config-printer/system-config-printer.py


Nhà phát triển Ubuntu. có lẽ đã nhận ra cuộc đối thoại in mới không hoạt động, trong khi cuộc đối thoại cũ chắc chắn là .. câu hỏi là - tại sao nó cũng không được chuyển sang Gnome Shell
ushabtay

Nó dường như không liên quan đến Gnome Shell hay Unity, mà là trung tâm kiểm soát gnome. Có vẻ như phiên Ubuntu bằng cách nào đó đã ghi đè lên applet trung tâm điều khiển.
Jo-Erlend Schinstad

0

@Timo Kluck ứng dụng cấu hình shell gnome được gọi với: gnome-control-center printers

Bạn có thể chỉnh sửa máy in trong vỏ gnome bằng cách chạy các system-config-printerthay đổi được thực hiện trên các môi trường máy tính để bàn.

Nhưng đó là một vấn đề cần được khắc phục.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.