Dừng công việc máy in từ thiết bị đầu cuối


9

Tôi đang làm việc với một phiên bản CentO cũ (5.0) không thực sự là máy của tôi.

Gần đây, vì một số lý do đen tối, tôi có vấn đề trong việc in ấn.

Các công việc còn lại trong hàng đợi và tôi không thể hủy chúng khỏi biểu tượng thanh.

Tôi đã thử với một số lệnh đầu cuối ( cancel -ayêu cầu mật khẩu mà tôi không có lpq -avà những thứ khác tôi không thực sự biết ý nghĩa), nhưng công việc vẫn bị kẹt ở biểu tượng máy in.

Bạn có đề nghị nào không?


Hình ảnh giải thích tình huống của tôi và cách câu trả lời đầu tiên không thể khắc phục điều này.

cronylà tên của một máy in khác, trong khi cái tôi sử dụng là crust.

nhập mô tả hình ảnh ở đây


1
Nếu bạn có giao diện web CUPS đang chạy, tôi sẽ cố gắng hủy công việc in từ đó. Thông thường nó hoạt động với tôi localhost: 631
UVV

Câu trả lời:


14

Để hủy công việc in:

  1. Liệt kê tất cả các công việc:

    lpq 
    Rank   Owner/ID              Class  Job Files       Size Time 
    active bob                   A      11  zarma.txt   8000 10:12:10
    
  2. Xóa công việc bằng id, tức là 11 ở đây:

    lprm 11
    

Bạn phải rootxóa các công việc mà bạn chưa bắt đầu.

Nếu máy in không phải là máy in mặc định, hãy thêm -Ptùy chọn, vd

    lpq -P crust
    lprm -P crust …

Giả sử rằng:

Nếu lpqkhông hiển thị bất kỳ công việc in ấn nào, đó là vì chúng không còn trong hàng đợi.

Nếu như được hiển thị bởi màn hình sao chép trạng thái máy in không xác định, có lẽ dòng vẫn còn do công cụ thiếu trạng thái in.

Có lẽ công việc đã được gửi và công việc sẽ bị hủy, khi giao tiếp với máy in được thiết lập.

Đây có phải là một vấn đề liên kết hoặc máy in bị hỏng?


Cảm ơn bài viết của bạn, nhưng nó không hoạt động. Tôi đã chỉnh sửa bài viết của mình để giải thích nó tốt hơn.
Py-ser

@ Py-ser Để chọn máy in nào sẽ hoạt động, hãy sử dụng tùy chọn -P (xem phần chỉnh sửa của tôi)
Gilles 'SO- ngừng trở nên xấu xa'

@Gilles, đó không phải là vấn đề lựa chọn, vấn đề là lpqlệnh không thấy bất kỳ công việc nào trong hàng đợi, nhưng cửa sổ máy in thì có!
Py-ser

@ Py-ser Bằng cách chạy lpqkhông có đối số, bạn yêu cầu nó liệt kê các công việc trên máy in mặc định, đó là cho bạn crony. Vì vậy, nó không hiển thị bất kỳ công việc. Không có mâu thuẫn với cửa sổ máy in hiển thị công việc trên một máy in khác ( crust).
Gilles 'SO- ngừng trở nên xấu xa'

@Gilles, tôi hiểu rồi. Vậy làm thế nào tôi có thể in trên thiết bị đầu cuối các công việc của một máy in khác? Tôi đã thử lpq -P crust, nhưng đầu ra là như nhau (chỉ với một tên máy in khác).
Py-ser

1

Chỉ dành cho những người khác kết thúc ở đây:

Trên các phiên bản linux mới, có lệnh đơn giản cancel:

Các cancellệnh hủy bỏ công việc in ấn. Nếu không có đích hoặc id được chỉ định, công việc in hiện tại trên đích mặc định sẽ bị hủy.

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.