Ubuntu 16.04 LTS'de yavaş kapatma (Termal arka planlamayı durdurma / koşma zinde olma, uzak CUPS yazıcıları yapar)


60

Ubuntu 16.04 LTS’nin temiz kurulumundan sonra 15.10’a kıyasla çok yavaş kapanmalar yaşıyorum. Kapanmaya dayanan iki işlemden biri olduğu görülüyor. Başlangıç ​​hiç etkilenmez. (Esc) tuşuna basıldığında, aşağıdakiler gösterilir. Ya:

"Termal cini hizmetlerini durdurma" kilitleniyor veya "Yerel olarak kullanılabilen uzak CUPS yazıcıları için bir durdurma işi çalışıyor", 1 dakika 30 saniyeye kadar bir zamanlayıcı dolmadan önce makine kapanıyor.

Bunu yaşayan başka insanlar var mı? Bu en garip. Bu iki kilitlemenin ardındaki sebepler neler olabilir?


Lütfen en son çözümümü kontrol edin, çünkü bu hata cups-filtersv1.11.4-1 ile düzeltildi, ancak Ubuntu 16.04 resmi deposunda serbest bırakılmadı. Bu yardımcı olur umarım.
Xiaodong Qi

Yanıtlar:


37

CUPS uzaktan yazıcılarından sorumlu olan servetin su bardağı taranan servis olduğunu öğrendim.

Kapatırken, 1m 30s dışında bir zaman süresi vardır. Bu hizmeti durdurmak, kapatma işleminin yalnızca birkaç saniye sürmesine neden olur.

Ubuntu GNOME 16.04'teki bu komut satırını kullanarak devre dışı bıraktım:

sudo systemctl disable cups-browsed.service

Ve kapatma işlemim birkaç saniye içinde bitiyor.

Bu fikre Ubuntu askından cevap aldım


1
Bu benim temiz olmayan 16.04 yükleme için çalıştı! :-)
jvriesem

1
Bu bir süre oldu, açık / kapalı vb. Apport gibi birkaç şeyi test etti. Bu gerçekten işe yaradı, teşekkürler!
xamox

1
Bu sadece bir sonraki kapatma için çalışır. Kalmaz.
Rajesh Paul

Bu servise gerçekten ihtiyacınız varsa, bunu tamamen devre dışı bırakmanın bir çözüm olmadığını düşünüyorum. Benim düşünceme göre çözüm hahamsızın cevabında verilmektedir .
Ali

Bu, 17.10
BenR,

24

Ağ yazıcısına bağlıysanız, işlemi durdurmak için sistemi biraz daha agresif hale getirebilirsiniz. Varsayılan olarak, işleri zorla kapatmadan önce 1 milyona kadar bekler, ancak sadece

$ sudo systemctl edit cups-browsed.service 

ve gir

[Service]
TimeoutStopSec=10

zaman aşımını 10'a ayarlamak için

$ sudo systemctl daemon-reload 

etkili olması gerekir (veya bilgisayarınızı yeniden başlatın).

Bu en azından benim için harika çalışıyor.

EDIT: Xiaodong Qi'nin cevabına göre , 1.11.4 su bardağı filtreleri bunun için bir düzeltmeye sahip, bu nedenle 17.04 Zesty'ye ( su bardağı su filtreleri 1.13.4 olan ) yükseltmek en basit düzeltme olmalıdır.


2 saniye yeterli olduğunu düşünüyorum
plover

Muhtemelen; Ben kendim 5 ayarlamış. Ne kadar muhafazakâr olmak istediğinize bağlı (örneğin, "yazdır" seçeneğini tıklar ve derhal kapanırsa, kim SIGKILL'in yavaş bir yazdırma işi bırakıp bırakamayacağını bilir - OTOH çoğu kişi, tıkladıktan sonra kapanmayı beklemek zorunda kalabilir. baskı).
Ağustos'ta

Bu sadece bir sonraki kapatma için çalışır. Kalmaz.
Rajesh Paul

1
Su bardağı taranan nedenlere göre Ubuntu'da kapatma kilitlenme / gecikme 16.04, 16.04 yılında düzeltildi, ancak hala kilitleniyor. İki kez kontrol ettim ve "sabit" paket kurulumum var. Tuhaf. Bence çözüm sizin cevabınız; bana gerçekten yardımcı oldu.
Ali,

2
"EDIT" hakkında not edin, bu hala Zesty'de gerçekleşir (en azından dell XPS'imde)
ben

19

Bende de aynı Problem var. Temiz Ubuntu 16.04 kurulumundan sonra meydana geldi. Sonunda, birçok sorun giderdikten sonra (Ubuntu önyükleme açılış ekranını devre dışı bıraktıktan sonra) kapanmayı yavaşlatan belirli bir işin durduğunu anladım. (Alex'e teşekkürler!) Ardından şu hata raporunu aldım:

a stop job is running for make remote cups printers available locally

Sonra bunu denedim:

sudo systemctl stop cups-browsed.service
sudo systemctl disable cups-browsed.service

Doğrulamak için:

sudo systemctl status cups-browsed
sudo systemctl is-enabled cups-browsed

ve sonunda çalıştı! Kapatma şimdi her zaman olduğu kadar iyi ve hızlıydı. (Bu sorun giderme bilgisini şu adreste bulabilirsiniz: ec-cwang’ın Blog'unda "Gözlenen Can Sıkıcı Bardaklar"!)

Bu çözüm yararlı olmayanlar için bu önemli olabilir: Çalışan durak işlerinizi nasıl bulabilirim, sadece bakın: Ask Ubuntu'da "Önyükleme açılış ekranını nasıl devre dışı bırakırım". Sonra, Ubuntu'yu başlatırsanız, tipik Linux çalışan komut işaretlerini alırsınız. Ubuntu'yu kapattıysanız, çıktısını belirtin. Sonunda ne tür bir durdurma işinin kapatma işleminizi yavaşlattığını gösterir.


Çok teşekkür ederim, tekrar yükselttiğimde bunu deneyeceğim (şu anda diğer sorunlar nedeniyle
15.10'a düşürüldü

Büyük olasılıkla çözüm, çünkü konsolda yaş.. stop cups-browsed.service alır .
phil294

Bu servise gerçekten ihtiyacınız varsa, bunu tamamen devre dışı bırakmanın bir çözüm olmadığını düşünüyorum. Benim düşünceme göre çözüm hahamsızın cevabında verilmektedir .
Ali

3

Ben de benzer bir problem yaşadım. Her şeyi kontrol ettikten sonra, " etkinleştir kablosuz " (wifi simgesindeki sağ düğme) seçeneğinin işaretini kaldırırsam ve yeniden başlatmamın 5 saniye sürdüğünü öğrendim . Kablosuz etkin bırakmayı bırakırsam yaklaşık 1 dakika sürer.

Bir USB wifi adaptörüm TP-LINK var. Umarım size yardımcı olur.


2

15: 10'dan itibaren güncellemeden sonra neredeyse aynı sorun. Benim wifi fincan yazıcımı yükleme bir özendirmek de dahil olmak üzere farklı programlar / özellikleri finetuned var. Çoğu çalışıyor gibi görünüyor, ancak kapatma işlemi 3 dakikadan uzun sürüyor. F12 tuşuna basılması sonsuz bir metin döngüsünü gösterir: OK Plymouth yeniden başlatma ekranını göstermeye başla OK Termal daemon hizmeti durduruldu. Bir şekilde kapatma işlemlerinin kayıtlarını alabilir miyim? 2: Çözüldü. Yazıcıyı doğru bir şekilde yükledikten sonra her şey çalışıyor.


0

Benzer bir sorun yaşadım. Özel İnternet Erişimi istemcisinin neden olduğu ortaya çıktı. "Giriş sırasında uygulamayı başlat" özelliğini etkinleştirmiştim. Bu özelliği devre dışı bıraktıktan sonra kapatma neredeyse anında gerçekleşir.


0

Şimdiye kadar, bu hata, CUPS-filtersiki konuyla ilgili (v1.11.4 +) paketinin son sürümünde düzeltilmelidir CUPS- bu bir ve bu . Bu yüklemek gerektiren CUPS-filterssürüm 1.11.4-1 ya göre yukarıda bu tartışmanın . Bununla birlikte, CUPS2.2.0+ sürümünü gerektirir ve aslında çalışma CUPS-filtersve CUPS-coresürümler şu ana kadar Ubuntu 16.04 deposunda serbest bırakılmamıştır. Bu sorunu hala yaşıyorsanız, karşılık gelen indirmeyi deneyebilirsiniz CUPS-filtreleri ve bağımlılıklarını (dahil libcups2, cups-ipp-utilsgelen ve diğerleri) zesty en depo ile (örneğin bu sürümü) ve indirilen debpaketleri aşağıdaki dpkgkomutu kullanarak kurun :

 sudo dpkg -i ~/Downloads/libcups2_2.2.2-1ubuntu1_amd64.deb 
 sudo dpkg -i ~/Downloads/cups-ipp-utils_2.2.2-1ubuntu1_amd64.deb 
 sudo dpkg -i ~/Downloads/cups-filters-core-drivers_1.13.4-1ubuntu1_amd64.deb 
 sudo dpkg -i ~/Downloads/libcupsfilters1_1.13.4-1ubuntu1_amd64.deb 
 sudo dpkg -i ~/Downloads/cups-filters_1.13.4-1ubuntu1_amd64.deb 

Bağımlılıkları ve CUPS-filtersdeb paketlerini kurmanız için sadece komut satırlarını şablon olarak veriyorum . Paketi farklı bir sürümle başka bir yerden indirmek için çekinmeyin (için ~> 1.11.4 olmalıdır CUPS-filters). Bir sürü başka bağımlılık kurmanız ve uyumsuzluk problemlerini bu paketlerin karşılık gelen i386 ve amd64 sürümleriyle çözmeniz gerekebileceğini fark edebilirsiniz. Tüm bağımlı paketler için aynı sürüm numarasına sahip paketleri indirmelisiniz. Örneğin, bağlantılı tüm kupalar ile ilgili paketler aynı sürüm numarası 2.2.2-1ubuntu1 veya başka şekilde seçilmelidir . Daha sonra bu ikili paketler aynı sayfadan İkili Paketler bölümünden indirilmelidir.. Aynı anda konfigüre edilemeyen iki paket olduğunu tespit ederseniz, endişelenmeyin ve sudo apt update && sudo apt upgradediğer tüm paketleri yükledikten sonra bunları kullanarak otomatik olarak yapılandırabilmelisiniz .

Alternatif olarak, güncelleme kaynak listenizi geçici olarak Zesty (Ubuntu 17.04) olarak değiştirebilir veya en son dağıtabilir ve daha sonra gerekli olan CUPS paketlerini en son sürüme yükseltmek istediğiniz paketlerin adı sudo apt update && sudo apt install PACKAGEiçin anahtar kelimeyi değiştirmeniz gereken yeri kullanarak yükleyebilirsiniz PACKAGE. Bu kısmi güncellemeden sonra kaynak listesini değiştirmeyi unutmayın. Ancak bu yöntem, doğru şekilde yapmıyorsanız, diğer şeyleri kırmanıza neden olabilir.

Bu sorunu Ubuntu 16.04'ümde bu şekilde düzelttim. YMMV.

PS :

  1. Yazdırma işleriniz durdurulamıyorsa, cancel -atüm yazdırma işlerini iptal etmek için kullanabilirsiniz .

  2. Hala Ubuntu son düzeltme sonra bu sorunla karşılaşırsanız, lütfen bunu rapor et burada doğrudan geliştiricilere. Bu konuyu daha yakından inceleyecekler.


Bu, hataların artık 17.04'te olmadığı ve bu geçici çözümleri gereksiz kıldığı anlamına mı geliyor?
utanmadan

1
17.04'ü denemedim, ancak CUPS filtresinin sürüm numarasını 1.11.4'ten daha yeni bulursanız, CUPS ile ilgili sorun çözülmeli ve geçici çözümden geçmeniz gerekmez.
Xiaodong Qi,

packages.ubuntu.com/zesty/cups-filters bu şekilde = D görünüyor
unhammer

Su bardağı taranan sebeplere göre Ubuntu'da kapatma kilitlenme / gecikme 16.04, 16.04 yılında sabitlendi, ancak hala kilitleniyor. İki kez kontrol ettim ve "sabit" paket kurulumum var. Tuhaf. Bence çözüm verilmiştir unhammer cevabı ; Bu bana yardımcı oldu.
Ali

Kişisel tahminim, CUPS ile ilgili birden fazla sorun olabileceği veya düzeltmenin daha geniş bir dava için sorunu gerçekten çözemediği yönünde. Sabit hata, bilgisayar benim anlayışıma göre yazdırma hizmetini doğruladıktan sonra hizmeti kapatmaktır. @ unhammer'ın cevabı, bilgisayarı kapatırken servis hala çalışıyorsa, temelde kısa bir kapanma süresi ayarladı. Bunu geliştiricilere rapor edeceğim. Teşekkürler!
Xiaodong Qi
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.