Score:0

หน้าจอค้างเป็นระยะ

ธง es

หน้าจอของฉันค้างเป็นเวลาสองสามวินาทีถึงสองสามนาที จนถึงสองสามครั้งต่อนาที แต่ระบบไม่ค้าง Spotify จะเล่นต่อไป เสียง VLC จะเล่นต่อไป เสียง Youtube ใน Firefox หรือ Chrome จะเล่นต่อ ดูเหมือนว่าการคลิกเมาส์หรือคำสั่งแป้นพิมพ์ Page Up/Down จะซ้อนกันและดำเนินการทันทีที่หน้าจอเริ่มเคลื่อนไหวอีกครั้ง คำสั่งแป้นพิมพ์ปิดเสียงจะไม่ทำงานจนกว่าหน้าจอจะเริ่มเคลื่อนไหวอีกครั้ง

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

ฉันได้ลองใช้ System Monitor และ TOP แล้ว แต่ไม่พบสาเหตุที่ชัดเจน บันทึกข้อผิดพลาดไม่แสดงอะไรที่ชัดเจนให้คนงี่เง่า (ฉัน - แต่ฉันเป็นคนงี่เง่าจริง ๆ ที่นี่) ฉันไม่รู้ว่าจะแก้ปัญหานี้อย่างไรต่อไป

ปัญหานี้เกิดขึ้นมานานกว่าหนึ่งปีแล้ว แต่ Ubuntu รุ่นต่างๆ นั้นดีกว่าหรือแย่กว่านั้น 21.04 ดีมาก (ฉันทนได้) แต่ 21.10 แย่มาก (ฉันทนไม่ได้) ฉันจำไม่ได้ว่า Ubuntu เวอร์ชันใดเริ่มต้น (2019?) พีซีเครื่องเดิมตั้งแต่ปี 2560 การกำหนดค่าการทำงานเหมือนกัน HTPC ตั้งแต่ปี 2553

การค้นหาค้างอื่น ๆ ดูเหมือนจะไม่ใช่ปัญหาเดียวกัน วิธีแก้ปัญหาของพวกเขาไม่ได้ช่วยอะไร

บูทคู่เป็น Win10 โดยไม่มีปัญหา

  • ซีพียู - AMD A8-7600 พร้อม Radeon R7
  • MOBO - ASROCK fm2a88m โปร 3+
  • แรม - 2 x 8 GB
  • พาร์ติชั่น SSD - 270 GB - 130 GB ฟรี

ฉันจะทำอย่างไรเพื่อแก้ไขปัญหานี้เพิ่มเติม

แก้ไข 2021/01/04: เมื่อวานขณะที่ฉันเขียนบทความนี้ หน้าจอค้างซึ่งขัดจังหวะฉันตลอดเวลา วันนี้เมื่อฉันรันคำสั่งด้านล่าง หน้าจอค้างแทบจะไม่มีเลย บางวันก็ดีกว่าวันอื่นเสมอ ฉันได้ทำการอัปเดต/อัปเกรดและรีบูตเมื่อเช้านี้ แต่ฉันไม่คิดว่าปัญหาของฉันจะได้รับการแก้ไขจนกว่าฉันจะพบกับช่วงเวลาที่นานขึ้นโดยที่หน้าจอไม่ค้าง

ฉันจะลองใช้ USB สดที่แนะนำด้านล่างเมื่อมีโอกาส

ed@ed-htpc:~$ sudo dmidecode -s เวอร์ชัน bios
P2.60
ed@ed-htpc:~$ ฟรี -h 
               รวมใช้บัฟ/แคชที่ใช้ร่วมกันฟรี
หน่วยความจำ: 13Gi 3.1Gi 1.6Gi 97Mi 8.9Gi 10Gi
สลับ: 2.0Gi 1.0Mi 2.0Gi
ed@ed-htpc:~$sysctl vm.swappiness
vm.swappiness = 60
ed@ed-htpc:~$ แลกเปลี่ยน -s
ชื่อไฟล์ ประเภท ขนาด ลำดับความสำคัญที่ใช้
/swapfile ไฟล์ 2097148 1792 -2

นอกจากนี้ HTPC นี้ยังบันทึกรายการโทรทัศน์จากเครื่องรับสัญญาณโทรทัศน์ที่เชื่อมต่อกับเครือข่าย (MythTV <-> HDHomerun) และไฟล์วิดีโอที่บันทึกจะไม่หยุดชะงักหากหน้าจอค้างระหว่างการบันทึกเบื้องหลัง MythTV จะยังคงเล่นเสียงต่อไปในขณะที่หน้าจอค้างระหว่างเล่นวิดีโอ

แก้ไข 2021/01/07: การเพิ่ม swap เป็น 4 GB ไม่สามารถแก้ไขปัญหาได้

ed@ed-htpc:~$ ฟรี -h
               รวมใช้บัฟ/แคชที่ใช้ร่วมกันฟรี
หน่วยความจำ: 13Gi 4.4Gi 620Mi 166Mi 8.6Gi 8.7Gi
สลับ: 4.0Gi 244Mi 3.8Gi

แก้ไข 2021/01/12: การทดสอบดำเนินการจนถึงตอนนี้ดูเหมือนจะตัดปัญหาฮาร์ดแวร์ออก ฉันไม่ทราบวิธีแก้ไขปัญหานี้เพิ่มเติมฉันดูในแอปบันทึกแล้ว แต่ไม่ทราบวิธีจดจำข้อความสำคัญ ฉันควรรอจนกว่าการค้างจะกลายเป็นการหยุดชะงักครั้งใหญ่ แล้วจึงดูบันทึกบางอย่าง แต่ฉันไม่รู้ว่าคืออะไร (หรือดูล็อกของ 2021/01/46 - วันนั้นหนักมาก)

in flag
หากคุณมีเวลาสักหน่อยและมี Live USB อยู่ใกล้ๆ ทางเลือกหนึ่งคือการบูตเข้าสู่เซสชันสดและดูว่าระบบยังมีปัญหาอยู่หรือไม่เมื่อเล่นวิดีโอหรือทำสิ่งง่ายๆ หากไม่มีปัญหากับเซสชัน Live USB แสดงว่าอาจมีปัญหาเกี่ยวกับการกำหนดค่า หากปัญหายังคงอยู่ จำเป็นต้องมีการตรวจสอบไดรเวอร์และล็อกไฟล์อย่างละเอียดยิ่งขึ้น
heynnema avatar
ru flag
แก้ไขคำถามของคุณและแสดง `sudo dmidecode -s bios-version` และ `free -h` และ `sysctl vm.swappiness` และ `swapon -s` เริ่มแสดงความคิดเห็นกับฉันด้วย @heynnema ไม่งั้นฉันจะคิดถึงพวกเขา
Sadaharu Wakisaka avatar
pl flag
ยินดีต้อนรับสู่ AskUbuntu คุณสามารถทำรายงานข้อบกพร่องหรือย้อนกลับไปที่ 20.04 LTS เพื่อการทำงานที่มั่นคง การปล่อยช่วงครึ่งปีอื่นๆ เป็นเหมือนจุดประสงค์ในการทดสอบมากกว่า
Ed McGuirk avatar
es flag
@heynnema ขอเพิ่มข้อมูลด้านบน
heynnema avatar
ru flag
@EdMcGuirk โปรดดูคำตอบของฉัน หากช่วยแก้ปัญหาได้ โปรดอย่าลืมยอมรับโดยคลิกที่ไอคอนเครื่องหมายถูกที่ปรากฏทางด้านซ้ายของคำตอบของฉัน ขอบคุณ!
Score:0
ธง ru

ไบออส

ASROCK FM2A88M Pro3+

BIOS ของคุณเป็นเวอร์ชันล่าสุดที่ 2.60

แลกเปลี่ยน

ลองเพิ่ม /swapfile ของคุณจาก 2G เป็น 4G และดูว่าสามารถแก้ปัญหาได้หรือไม่

บันทึก: การใช้อย่างไม่ถูกต้องของ rm และ วว คำสั่งอาจทำให้ข้อมูลสูญหายได้ แนะนำให้คัดลอก/วาง

ใน เทอร์มินัล...

sudo swapoff -a # ปิดการแลกเปลี่ยน
sudo rm -i /swapfile # ลบเก่า /swapfile

sudo dd if=/dev/zero of=/swapfile bs=1M count=4096

sudo chmod 600 /swapfile # ตั้งค่าการป้องกันไฟล์ที่เหมาะสม
sudo mkswap /swapfile # init /swapfile
sudo swapon /swapfile # เปิด swap
ฟรี -h # ยืนยัน 16G RAM และการแลกเปลี่ยน 4G

แก้ไข /etc/fstab โดยใช้ sudo -H gedit /etc/fstab หรือ sudo pico /etc/fstab.

ยืนยันบรรทัดนี้ /swapfile ใน /etc/fstab... และยืนยันว่าไม่มี âswapâ บรรทัดอื่น... ใช้ SPACES ในบรรทัดนี้... ยืนยันว่าไม่มีแท็บ...

/swapfile ไม่มี swap sw 0 0

รีบูต # รีบูตและตรวจสอบการทำงาน

เมมเทสต์

ไปที่ https://www.memtest86.com/ และดาวน์โหลด/รันฟรี ทดสอบความจำ เพื่อทดสอบความจำของคุณ ผ่านการทดสอบ 4/4 ทั้งหมดอย่างน้อยหนึ่งครั้งเพื่อยืนยันความจำที่ดี การดำเนินการนี้อาจใช้เวลาสองสามชั่วโมงจึงจะเสร็จสมบูรณ์

Ed McGuirk avatar
es flag
การเพิ่มการแลกเปลี่ยนเป็น 4 GB ไม่สามารถแก้ไขปัญหาได้ ฉันจะพยายามจำให้เรียกใช้ memtest ในชั่วข้ามคืน (เพิ่มผลลัพธ์ 'free -h' ใหม่ด้านบน)
heynnema avatar
ru flag
@EdMcGuirk ขอบคุณสำหรับการอัปเดต! แจ้งให้เราทราบว่า `memtest` เป็นอย่างไร หากค้างแสดงว่าหน่วยความจำไม่ดี
Ed McGuirk avatar
es flag
ฉันคิดว่ามันอาจจะเป็นน้ำแข็ง ฉันจะพยายามรัน memtest ข้ามคืนอีกหลายครั้ง รวมถึงการลบเมมโมรี่สติ๊กขนาด 8 GB แต่ละอันและอาจจัดสรรหน่วยความจำวิดีโอจาก RAM แตกต่างกัน
heynnema avatar
ru flag
@EdMcGuirk ขอบคุณสำหรับการอัปเดต! ให้ฉันโพสต์
Ed McGuirk avatar
es flag
ใช้เวลา 10 ชั่วโมง แต่ memtest เสร็จสมบูรณ์โดยไม่มีข้อผิดพลาด ฉันสับสนเล็กน้อยกับ RAM ที่ทุ่มเทให้กับกราฟิก Memtest แสดง RAM ขนาด 14 GB ไม่ว่าจะเป็น 0 หรือ 2 GB สำหรับกราฟิกโดยเฉพาะ และดูเหมือนว่า memtest จะค้างหาก 2 GB สำหรับกราฟิกโดยเฉพาะ ฉันต้องทดสอบอีกครั้งด้วย RAM กราฟิกเฉพาะเพื่อพิสูจน์ว่า memtest ค้าง ดังนั้นฉันยังไม่รู้ว่าอะไรทำให้อูบุนตูค้าง
heynnema avatar
ru flag
@EdMcGuirk หาก `memtest` หยุดทำงานไม่ว่าจะกำหนดค่าหน่วยความจำกราฟิกมากเพียงใด แสดงว่าไม่ใช่ปัญหาของ Ubuntu แต่เป็นปัญหาฮาร์ดแวร์ คุณกำลังจะดึง 8G DIMM ออกมาทีละตัวและทดสอบกับ 8G ที่เหลือ จากนั้นจึงทดสอบกับ DIMM อีกตัวด้วยตัวมันเอง...เกิดอะไรขึ้นกับสิ่งนั้น
Ed McGuirk avatar
es flag
ฉันไม่ได้ทดสอบ 8 GB โดยถอดหนึ่งแท่งออกเนื่องจากการทดสอบผ่านไปด้วย 16 GB การทดสอบครั้งแรกของฉันมีการจัดสรร RAM 2 GB ให้กับกราฟิก และมันดูค้าง แต่ฉันไม่คุ้นเคยกับโปรแกรม และฉันอาจอ่านหน้าจอไม่ถูกต้อง การทดสอบครั้งที่สองโดยปิดใช้งาน RAM กราฟิกและผ่านโดยไม่มีข้อผิดพลาดหลังจากผ่านไป 10 ชั่วโมง ฉันได้ทดสอบแล้วว่าการปิดใช้งาน RAM กราฟิกจะทำให้การจัดสรร RAM ก่อนหน้านี้หายไป นั่นอธิบาย memtest ที่แสดง 14 GB จาก 16 GB สำหรับการทดสอบ ฉันได้ลดการจัดสรร RAM กราฟิกให้เหลืออย่างน้อย 32 MB และปิดใช้งานกราฟิก ฉันจะทดสอบเต็ม 16 GB ในชั่วข้ามคืน
heynnema avatar
ru flag
@EdMcGuirk ขอบคุณสำหรับการอัปเดต
Ed McGuirk avatar
es flag
สิ่งใดมีค่ามากกว่ากัน: การทดสอบ 16 GB โดยปิดใช้งานกราฟิก 32 MB หรือทดสอบ 14 GB โดยเปิดใช้งานกราฟิก 2 GB ฉันจะทำทั้งสองอย่าง แต่แต่ละครั้งจะใช้เวลามากกว่า 10 ชั่วโมงสำหรับการทดสอบทั้งหมด 4 ครั้ง ดังนั้นจะเป็นการทดสอบข้ามคืนสองครั้ง
heynnema avatar
ru flag
@EdMcGuirk 16G พร้อมหน่วยความจำกราฟิกที่ใช้ร่วมกันขั้นต่ำ
Ed McGuirk avatar
es flag
ผ่านการทดสอบสำหรับ 16 GB โดยไม่มีข้อผิดพลาด ใช้เวลา 11.5 ชม. ฉันจะแก้ไขการทดสอบในอนาคตเพียง 3 รอบ ฉันจะทดสอบอีกครั้งโดยเปิดใช้งานการจัดสรร RAM กราฟิก 2 GB ฉันสงสัยว่านี่เป็นปัญหาฮาร์ดแวร์
heynnema avatar
ru flag
@EdMcGuirk คุณไม่จำเป็นต้องเรียกใช้ `memtest` อีกครั้ง ในการบู๊ตตามปกติ คุณได้ติดตั้งไดรเวอร์ Radeon ล่าสุดหรือไม่ คุณรู้วิธีบูตจากเมนู GRUB ด้วย nomodeset หรือไม่?
Ed McGuirk avatar
es flag
ฉันไม่ได้ใช้ไดรเวอร์ที่เป็นกรรมสิทธิ์และไม่มีรายการใดแสดงว่าพร้อมใช้งาน ฉันไม่รู้วิธีใช้ nomodeset แต่การค้นหาอย่างรวดเร็วบอกเป็นนัยว่ามีผลเฉพาะกับการบูตก่อนที่จะโหลด X เท่านั้น
heynnema avatar
ru flag
@EdMcGuirk ที่เมนู GRUB กด "e" เพื่อเข้าสู่โหมดแก้ไข ใช้แป้นลูกศรเพื่อค้นหา "quiet splash" และเปลี่ยนเป็น "nomodedet แบบ Quiet splash" จากนั้นกด control-x หรือ F10 เพื่อบู๊ตต่อ สิ่งนี้จะพิสูจน์ได้ว่ามีปัญหากับ Radeon หรือไดรเวอร์หรือไม่ ความละเอียดหน้าจออาจปิดอยู่ และการตั้งค่าการแสดงผลอาจทำงานได้ไม่เต็มที่จนกว่าจะรีบูต ดูว่าการแช่แข็งหยุดลงหรือไม่
Ed McGuirk avatar
es flag
โดยปกติการแช่แข็งจะเริ่มขึ้นหลังจากเวลาทำงานหลายชั่วโมงเท่านั้น 6, 12 หรือมากกว่า 24 ชั่วโมงก่อนการหยุดทำงานครั้งแรก จากนั้นมักจะแย่ลงจนต้องรีบูตหรือออกจากระบบ/เข้าสู่ระบบ บางวันดีกว่าวันอื่นๆ
heynnema avatar
ru flag
@EdMcGuirk และการเพิ่ม /swapfile ไม่ได้ช่วยให้การแช่แข็งนี้? ตรวจสอบ `free -h` และจับตาดูการแลกเปลี่ยน / ใช้แล้ว คุณทำ nomodeset หรือไม่?
Ed McGuirk avatar
es flag
การแลกเปลี่ยนที่เพิ่มขึ้นไม่ได้แก้ไขปัญหา การแช่แข็งมีเพียงน้อย/ปานกลางตลอดทั้งสัปดาห์ (รีบูตหนึ่งวันทำให้ค้าง) ก่อนที่จะเพิ่ม swap เป็น 4 GB แต่การสลับ/ใช้งานไม่เคยแย่ไปกว่าสองสามร้อย MB (ปัจจุบันคือ 1 MB) ฉันจะลอง nomodeset ในบ่ายวันนี้ การทดสอบทั้งหมดที่ต้องรีบูตจะหน่วงเวลาการค้างอย่างหนัก
Ed McGuirk avatar
es flag
nomodeset ตั้งค่าความละเอียดเป็น 800x600 ที่เกือบใช้ไม่ได้และไม่มีเสียงผ่านพอร์ต HDMI โดยไม่มีตัวเลือกให้เปลี่ยน ฉันไม่สามารถใช้มันเป็นเวลาหลายชั่วโมงเพื่อรอให้การแช่แข็งกลับมา ฉันไม่เห็นการแช่แข็งใด ๆ แต่โดยปกติแล้วฉันจะไม่เห็นใด ๆ ในสองสามนาทีแรกอยู่ดี
heynnema avatar
ru flag
@EdMcGuirk ไม่รู้จะพูดอะไรแล้ว เสียใจ.

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา