การปิดเครื่องช้าลงบน Ubuntu 16.04 LTS (หยุดความร้อนภูต / ทำงานพอดีทำให้เครื่องพิมพ์ CUPS ระยะไกล)


60

หลังจากติดตั้ง Ubuntu 16.04 LTS ใหม่ทั้งหมดฉันกำลังประสบกับการปิดระบบช้ามากเมื่อเทียบกับ 15.10 ดูเหมือนว่าจะมีหนึ่งในสองกระบวนการที่หยุดทำงานเมื่อปิดระบบ การเริ่มต้นจะไม่ได้รับผลกระทบเลย เมื่อกด (esc) ข้อมูลต่อไปนี้จะปรากฏขึ้น ทั้ง:

"หยุดบริการภูตระบายความร้อน" หยุดทำงานหรือ "หยุดงานกำลังทำงานสำหรับเครื่องพิมพ์ CUPS ระยะไกลที่มีอยู่ในเครื่อง" ก่อนถึงเวลา 1 นาที 30 วินาทีขึ้นไปหลังจากนั้นเครื่องก็ปิดตัวลงในที่สุด

มีคนอื่นประสบปัญหานี้หรือไม่? นี่มันแปลกที่สุด อะไรคือสาเหตุของการแฮงค์ทั้งสองนี้


โปรดตรวจสอบวิธีแก้ไขล่าสุดของฉันเนื่องจากข้อผิดพลาดนี้ได้รับการแก้ไขด้วยcups-filtersv1.11.4-1 แต่ยังไม่วางจำหน่ายในที่เก็บอย่างเป็นทางการของ Ubuntu 16.04 หวังว่านี่จะช่วยได้
Xiaodong Qi

คำตอบ:


37

ฉันพบว่า daemon รับผิดชอบเครื่องพิมพ์ระยะไกล CUPS เป็นบริการเรียกดูถ้วย

เมื่อปิดตัวลงจะมีระยะเวลา 1m 30s การหยุดบริการนี้ทำให้กระบวนการปิดระบบใช้เวลาเพียงไม่กี่วินาที

ฉันปิดการใช้งานโดยใช้บรรทัดคำสั่งนี้บน Ubuntu GNOME 16.04:

sudo systemctl disable cups-browsed.service

และกระบวนการปิดเครื่องของฉันจะสิ้นสุดในไม่กี่วินาที

ฉันได้รับความคิดจากคำตอบสำหรับคำถามนี้ของ Ubuntu


1
สิ่งนี้ใช้ได้กับการติดตั้งแบบไม่สะอาด 16.04 ของฉัน :-)
jvriesem

1
สิ่งนี้เกิดขึ้นซักพักแล้วทดสอบเล็ก ๆ น้อย ๆ เช่น apport on / off เป็นต้นใช้งานได้จริงขอบคุณ!
xamox

1
ใช้งานได้เฉพาะสำหรับการปิดระบบครั้งถัดไป ไม่คงอยู่
Rajesh Paul

ฉันคิดว่าการปิดใช้งานโดยสิ้นเชิงไม่ใช่วิธีแก้ปัญหาหากคุณต้องการบริการนี้จริงๆ ในความคิดของการแก้ปัญหาจะได้รับในคำตอบของ unhammer
Ali

สิ่งนี้ใช้งานได้ในวันที่ 17.10
BenR

24

หากคุณขึ้นอยู่กับเครื่องพิมพ์เครือข่ายคุณสามารถทำให้ systemd ก้าวร้าวมากขึ้นในการหยุดกระบวนการ โดยค่าเริ่มต้นมันจะรอนานถึง 1m30s ก่อนที่จะปิดสิ่งต่าง ๆ อย่างรุนแรง แต่คุณสามารถทำได้

$ sudo systemctl edit cups-browsed.service 

และป้อน

[Service]
TimeoutStopSec=10

เพื่อตั้งค่าการหมดเวลาลงที่ 10 จากนั้น a

$ sudo systemctl daemon-reload 

ควรทำให้มีผล (หรือรีสตาร์ทคอมพิวเตอร์ของคุณ)

มันใช้งานได้ดีสำหรับฉันอย่างน้อย

แก้ไข: ตามคำตอบของ Xiaodong Qi , ถ้วยกรอง 1.11.4 มีการแก้ไขสำหรับเรื่องนี้ดังนั้นการอัพเกรดเป็น 17.04 Zesty ( ซึ่งมีถ้วยกรอง 1.13.4 ) ควรจะแก้ไขที่ง่ายที่สุด


ฉันคิดว่า 2 วินาทีก็เพียงพอแล้ว
pylover

อาจ; ฉันได้ตั้งไว้ที่ 5 ตัวเอง ขึ้นอยู่กับวิธีอนุรักษ์นิยมที่คุณต้องการ (เช่นถ้าคุณคลิก "พิมพ์" และปิดเครื่องทันทีใครจะรู้ว่า SIGKILL สามารถเลื่อนงานพิมพ์ช้า - OTOH คนส่วนใหญ่อาจคาดหวังว่าจะต้องรอสักครู่หลังจากปิดเครื่องหลังจากคลิก พิมพ์).
unhammer

ใช้งานได้เฉพาะสำหรับการปิดระบบครั้งถัดไป ไม่คงอยู่
Rajesh Paul

1
จากการดูถ้วยทำให้เกิดการปิด / ปิดแฮงค์ใน Ubuntu 16.04ได้รับการแก้ไขแล้วในขณะนี้ใน 16.04 แต่ก็ยังคงค้างอยู่ ฉันตรวจสอบอีกครั้งและติดตั้งแพ็คเกจ "คงที่" แปลก. ในความคิดของฉันทางออกคือคำตอบของคุณ; มันช่วยฉันได้จริงๆ
Ali

2
หมายเหตุเกี่ยวกับ "แก้ไข" สิ่งนี้ยังคงเกิดขึ้นใน Zesty (อย่างน้อยใน Dell XPS ของฉัน)
Ben

19

ฉันมีปัญหาเดียวกัน มันเกิดขึ้นหลังจากทำความสะอาดติดตั้ง Ubuntu 16.04 ในที่สุดฉันก็พบว่าหลังจากแก้ไขปัญหามากมายแล้ว (หลังจากปิดการใช้งานหน้าจอบูต Ubuntu) มีการหยุดทำงานบางอย่างซึ่งทำให้การปิดระบบช้าลง (ขอบคุณ Alex!) จากนั้นฉันได้รับรายงานข้อผิดพลาดนี้:

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

จากนั้นฉันลองทำสิ่งนี้:

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

วิธีตรวจสอบ:

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

และในที่สุดก็ใช้งานได้! การปิดระบบตอนนี้ดีและรวดเร็วเหมือนเดิม (คุณสามารถค้นหาการแก้ไขปัญหานี้ได้ที่: "The ถ้วยที่น่ารำคาญเรียกดู" ที่บล็อก ec-cwang´s!)

นี่อาจเป็นสิ่งสำคัญสำหรับวิธีแก้ปัญหาเหล่านี้ที่ไม่มีประโยชน์: วิธีค้นหางานหยุดทำงานของคุณเพียงแค่ค้นหา: "ฉันจะปิดการใช้งานหน้าจอเริ่มระบบบูต" บน Ask Ubuntu ได้อย่างไร จากนั้นถ้าคุณเริ่มใช้งาน Ubuntu คุณจะเห็นสัญญาณคำสั่ง Linux ที่ใช้งานอยู่ หากคุณปิดอูบุนตูให้พูดถึงเอาต์พุต มันจะแสดงให้คุณเห็นว่างานหยุดแบบไหนที่ทำให้ขั้นตอนการปิดเครื่องช้าลง


ขอบคุณมากฉันจะลองทำสิ่งนี้เมื่อฉันอัปเกรดอีกครั้ง (ปัจจุบันลดระดับเป็น 15.10 เนื่องจากปัญหาอื่น ๆ )
ijustupdatednowwhat

น่าจะแก้ปัญหาได้ตั้งแต่.. stop cups-browsed.serviceใช้เวลานานในคอนโซล
phil294

ฉันคิดว่าการปิดใช้งานโดยสิ้นเชิงไม่ใช่วิธีแก้ปัญหาหากคุณต้องการบริการนี้จริงๆ ในความคิดของการแก้ปัญหาจะได้รับในคำตอบของ unhammer
Ali

3

ฉันมีปัญหาที่คล้ายกัน หลังจากตรวจสอบทุกอย่างฉันพบว่าหากยกเลิกการเลือก " เปิดใช้งานไร้สาย " (ปุ่มขวาบนไอคอน wifi) และเริ่มต้นใหม่จะใช้เวลา 5 วินาที ถ้าฉันปล่อยให้ปิดการใช้งานไร้สายใช้เวลาประมาณ 1 นาที

ฉันมีอะแดปเตอร์ไร้สาย USB TP-LINK หวังว่ามันจะช่วยคุณ


2

ปัญหาที่เหมือนกันเกือบจะหลังจากการอัพเดททั้งหมดจาก 15.10 ฉันได้ทำการปรับเปลี่ยนโปรแกรม / คุณสมบัติต่างๆรวมถึงทำการติดตั้งเครื่องพิมพ์ wifi ของฉัน ส่วนใหญ่ดูเหมือนจะใช้งานได้ แต่การปิดระบบใช้เวลามากกว่า 3 นาที กด f12 แสดงสิ้นสุด textloop สิ้นสุด: ตกลงเริ่มแสดงหน้าจอรีบูตพลีมั ธ ตกลงบริการภูตความร้อนหยุด ฉันจะได้รับการบันทึกของกระบวนการปิดเครื่องอย่างใดไหม? 2: แก้ไขแล้ว หลังจากติดตั้งเครื่องพิมพ์อย่างถูกต้องทุกอย่างทำงานได้


0

ฉันพบปัญหาที่คล้ายกัน ปรากฎว่าเกิดจากไคลเอนต์การเข้าถึงอินเทอร์เน็ตส่วนตัว ฉันเปิดใช้งาน "เริ่มแอปพลิเคชันเมื่อเข้าสู่ระบบ" หลังจากปิดการใช้งานคุณสมบัตินี้การปิดเครื่องนั้นเกือบจะทันที


0

จนถึงขณะนี้ปัญหานี้ควรจะคงอยู่กับรุ่นล่าสุดของCUPS-filters(v1.11.4 +) แพคเกจที่เกี่ยวข้องกับประเด็นที่สองของCUPS- คนนี้และคนนี้ จำเป็นต้องติดตั้งCUPS-filtersเวอร์ชั่น 1.11.4-1 ขึ้นไปตามการสนทนานี้ อย่างไรก็ตามมันต้องใช้CUPSเวอร์ชั่น 2.2.0+ และอันที่จริงการทำงานCUPS-filtersและCUPS-coreรุ่นยังไม่ได้รับการเผยแพร่ในที่เก็บ Ubuntu 16.04 หากคุณยังคงมีปัญหานี้คุณอาจต้องการที่จะลองดาวน์โหลดที่สอดคล้องCUPS กรองและการอ้างอิง (รวมlibcups2, cups-ipp-utilsและอื่น ๆ ) จากพื้นที่เก็บข้อมูลของ Zesty (เช่นกับรุ่นนี้) และติดตั้งdebแพ็คเกจที่ดาวน์โหลดโดยใช้dpkgคำสั่งเช่น:

 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 

ฉันแค่ให้บรรทัดคำสั่งเป็นเทมเพลตเพื่อให้คุณติดตั้งการพึ่งพาและCUPS-filtersแพ็กเกจ deb อย่าลังเลที่จะดาวน์โหลดแพ็คเกจจากที่อื่นด้วยรุ่นอื่น (ต้องเป็น ~> 1.11.4 สำหรับCUPS-filters) คุณอาจพบว่าคุณจะต้องติดตั้งการพึ่งพาอื่น ๆ จำนวนมากและแก้ไขปัญหาความเข้ากันไม่ได้กับแพ็คเกจ i386 และ amd64 รุ่นที่เกี่ยวข้องในกรณีของคุณ คุณควรดาวน์โหลดแพ็คเกจที่มีหมายเลขเวอร์ชั่นเดียวกันสำหรับแพ็คเกจที่ขึ้นต่อกันทั้งหมด ตัวอย่างเช่นแพคเกจที่เกี่ยวข้องกับถ้วยทั้งหมดที่เชื่อมโยงควรเลือกให้มีหมายเลขเวอร์ชัน2.2.2-1ubuntu1 เดียวกันหรืออย่างอื่น ดังนั้นควรดาวน์โหลดแพ็คเกจไบนารีที่เกี่ยวข้องเหล่านั้นจากส่วนBinary Packages จากหน้าเดียวกัน. หากคุณพบว่ามีสองแพ็คเกจที่ไม่สามารถกำหนดค่าพร้อมกันไม่ต้องกังวลและคุณควรจะสามารถกำหนดค่าได้โดยอัตโนมัติโดยใช้sudo apt update && sudo apt upgradeหลังจากที่คุณติดตั้งแพ็คเกจอื่นทั้งหมด

อีกวิธีหนึ่งคุณสามารถเปลี่ยนรายการแหล่งที่มาอัปเดตของคุณเป็น Zesty (Ubuntu 17.04) หรือแจกจ่ายล่าสุดแล้วติดตั้งแพ็คเกจ CUPS ที่จำเป็นโดยใช้sudo apt update && sudo apt install PACKAGEที่ซึ่งคุณควรแทนที่คำหลักPACKAGEสำหรับชื่อของแพ็คเกจที่คุณต้องการอัพเกรดเป็นเวอร์ชั่นล่าสุด อย่าลืมเปลี่ยนรายการแหล่งที่มาหลังจากการอัปเกรดบางส่วนแล้ว แต่วิธีนี้อาจทำให้คุณแตกอย่างอื่นถ้าคุณทำไม่ถูกต้อง

นี่คือวิธีที่ฉันแก้ไขปัญหานี้บน Ubuntu 16.04 ของฉัน YMMV

ป.ล. :

  1. หากงานพิมพ์ของคุณไม่สามารถหยุดได้คุณสามารถใช้cancel -aเพื่อยกเลิกงานพิมพ์ทั้งหมด

  2. หากคุณยังคงพบปัญหานี้หลังจากการแก้ไขล่าสุดใน Ubuntu โปรดรายงานข้อผิดพลาดนี้ที่นี่โดยตรงกับนักพัฒนา พวกเขาจะตรวจสอบปัญหานี้อย่างใกล้ชิดยิ่งขึ้น


นั่นหมายความว่าไม่มีข้อผิดพลาดใน 17.04 ทำให้การแก้ไขปัญหาเหล่านี้ไม่จำเป็น?
unhammer

1
ฉันยังไม่ได้ลอง 17.04 แต่ถ้าคุณพบว่าหมายเลขรุ่นของตัวกรอง CUPS ใหม่กว่า 1.11.4 ปัญหาของ CUPS ควรได้รับการแก้ไขแล้วคุณไม่จำเป็นต้องแก้ไขปัญหาอีกต่อไป
Xiaodong Qi

packages.ubuntu.com/zesty/cups-filtersดูเหมือนว่าทางนั้น = D
unhammer

จากการดูถ้วยทำให้เกิดการปิด / ปิดแฮงค์ใน Ubuntu 16.04ได้รับการแก้ไขแล้วในขณะนี้ใน 16.04 แต่ก็ยังคงค้างอยู่ ฉันตรวจสอบอีกครั้งและติดตั้งแพ็คเกจ "คงที่" แปลก. ในความคิดของฉันการแก้ปัญหาจะได้รับในคำตอบของ unhammer ; ที่ช่วยฉัน
Ali

การเดาส่วนตัวของฉันคืออาจมีปัญหาหลายครั้งใน CUPS หรือการแก้ไขไม่ได้แก้ปัญหาสำหรับกรณีที่กว้างขึ้น ข้อผิดพลาดคงที่คือการปิดบริการเมื่อคอมพิวเตอร์ตรวจสอบบริการการพิมพ์ตามความเข้าใจของฉัน @ unhammer คำตอบโดยทั่วไปจะตั้งเวลาปิดเครื่องสั้น ๆ หากบริการยังคงทำงานอยู่เมื่อปิดเครื่องคอมพิวเตอร์ ฉันจะรายงานสิ่งนี้กับผู้พัฒนา ขอบคุณ!
Xiaodong Qi
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.