Score:0

มีอาการกระตุกบน Ubuntu 20.04 ขณะเล่นเกมด้วย Windows dual boot

ธง de

ฉันเพิ่งตัดสินใจใช้ Ubuntu แบบดูอัลบูตเพื่อลองใช้เป็นแพลตฟอร์มหลักของฉัน เพราะฉันชอบรูปลักษณ์ของมัน และฉันก็อยากจะหลีกหนีจาก Windows จริงๆ แต่ด้วยเหตุผลใดก็ตาม ไม่ว่าเกมใดก็ตามที่ฉันกำลังเล่นอยู่จะค้าง/ตก fps เล็กน้อยก่อนจะกลับสู่สภาวะปกติ ฉันรู้ว่ามันไม่ใช่ปัญหาของฮาร์ดแวร์ เนื่องจากเกมเดียวกันนั้นรันได้อย่างสมบูรณ์แบบบน Windows ฉันได้ทดสอบกับ Tomb Raider (บนโปรตอน ไม่ใช่พอร์ต linux ที่น่ากลัว), Final Fantasy XIV, Rise of the Tomb Raider และ Slime Rancher เมื่อดูที่ Mangohud ดูเหมือนว่าการใช้ GPU ของฉันมีอยู่ทั่วไปหมด โดยเฉพาะอย่างยิ่งในเกณฑ์มาตรฐาน Rise of the Tomb Raider บางครั้งการใช้ GPU ของฉันอยู่ที่ 100% และสร้าง FPS ตามจำนวนที่คาดไว้ แต่ในอีกพื้นที่หนึ่งก็ลดลงเหลือประมาณ 59% ซึ่งทำให้ FPS ของฉันลดลงจาก ~144 เป็น 50-70FPS. และในขณะที่ใช้งาน fps ของฉันลดลงในบางครั้งจนถึงช่วงอายุ 30 ก่อนที่จะกลับไปเป็น 70 เนื่องจากเกณฑ์มาตรฐานบอกฉันว่าต่ำสุด ฉันได้ลองตั้งค่า CPU ของฉันเป็นประสิทธิภาพ ตามความต้องการ กำหนดการ ดูเหมือนว่าไม่มีสิ่งใดสร้างความแตกต่างมากนัก และในขณะที่ใช้ Mangohud CPU ของฉันเพิ่มขึ้นสูงสุด 64% และอย่างที่บอกว่าฉันไม่มีปัญหาใน Windows ดังนั้นมันจึงไม่ใช่ปัญหาคอขวดของ CPU ฉันไม่รู้ว่าปัญหาคืออะไร และถ้าฉันสามารถแก้ไขได้ ฉันจะเห็นว่าตัวเองใช้แพลตฟอร์มเป็นหลัก เนื่องจากเกมทั้งหมดของฉันดูเหมือนจะทำงานได้ดีพอกับโปรตอน (ลบด้วยอาการตะกุกตะกัก)

สเป็คของฉันคือ: ASRock AB350M แรม 16GB ZOTAC Gaming RTX2060 Super (ไดรเวอร์ 460.91.03 ลอง 470.57.02 แล้วไม่ทำงาน) เอเอ็มดี Ryzen 5 1600x จอภาพ Asus หนึ่งจอ (60hz), Dell หนึ่งเครื่องพร้อม GSync (144hz) และนี่คือ pastebin ของ lshw ในกรณีที่ฉันลืมอะไรไป: https://pastebin.com/7qdVFE72

  สิ่งที่ฉันได้ลอง:

การเปลี่ยนผู้ว่าการ CPU เป็นประสิทธิภาพ ปิดการใช้งาน Wayland กำลังติดตั้ง Pop!_OS ติดตั้ง Ubuntu ใหม่ (หลายครั้ง) การดาวน์เกรดไดรเวอร์ เปลี่ยน GPU เป็นประสิทธิภาพในการตั้งค่าเซิร์ฟเวอร์ nvidia x ปิดการใช้งานโหมดเงียบและเย็นใน BIOS บังคับให้ไปป์ไลน์องค์ประกอบทั้งหมด ติดตั้งบน SSD อื่น (ฉันมี 3) กำลังบันทึกไฟล์การกำหนดค่า X ปิดใช้งาน / เปิดใช้งานการซิงค์กับ VBlank

อีกครั้ง ทุกอย่างทำงานได้ดีบน Windows ดังนั้นฉันจึงไม่เชื่อว่านี่เป็นปัญหาของฮาร์ดแวร์เลย แม้แต่การดูอุณหภูมิบนมังคุด ทุกอย่างก็ถูกตรวจสอบ ณ จุดนี้ ฉันได้ค้นคว้าหาสิ่งที่รู้สึกเหมือนนิรันดร์และไม่มีอะไรช่วยได้ ดังนั้นความช่วยเหลือใด ๆ จะได้รับการชื่นชม แก้ไข: Pastebin พร้อมผลลัพธ์ของ free -h, sysctl vm.swappiness และ swapon -s https://pastebin.com/JfBa1pAh

Zanna avatar
kr flag
สวัสดีทุกคน! การสนทนานี้ [ย้ายไปที่แชท](https://chat.stackexchange.com/rooms/128244/discussion-on-question-by-imnapr-having-stuttering-on-ubuntu-20-04- while-gaming) ซึ่งหวังว่าจะสะดวกมากขึ้น
Score:0
ธง ru

ไบออส

ASRock AB350M

คุณมี BIOS เวอร์ชันเก่ามาก P3.10 ลงวันที่ 30/8/2017 ไปที่ ที่นี่ และดาวน์โหลดและติดตั้ง BIOS รุ่นใหม่

บันทึก: อ่านคำเตือนเวอร์ชันต่างๆ อย่างละเอียดบนเว็บไซต์

บันทึก: มีการสำรองข้อมูลที่ดีก่อนที่จะอัพเดตไบออส

การโอเวอร์คล็อก

หาก CPU หรือ RAM ของคุณถูกโอเวอร์คล็อก โปรดตั้งค่ากลับเป็นค่าเริ่มต้นและทดสอบใหม่อีกครั้ง

หน่วยความจำ

Ryzen 5 1600x (ซัมมิตริดจ์)

คิงส์ตัน KHX2666C16/8G

โปรเซสเซอร์ Ryzen นั้นจุกจิกมากเกี่ยวกับความเข้ากันได้ของหน่วยความจำ หน่วยความจำ Kingston ของคุณไม่ปรากฏในรายการหน่วยความจำที่เข้ากันได้กับ ASRock

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

swap/vm.swappiness

/swapfile ของคุณมีขนาดเล็กเกินไปที่ 2G และ vm.swappiness ของคุณไม่ถูกต้อง

บันทึก: การใช้อย่างไม่ถูกต้องของ 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

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

แก้ไข /etc/sysctl.conf และตั้งค่า vm.swappiness=10 จากนั้นทำ sudo sysctl -p. สิ่งนี้จะยังลดการแลกเปลี่ยนซึ่งฉันเชื่อว่าเป็นความตั้งใจดั้งเดิมของคุณ

อูบุนตู

หากทั้งหมดข้างต้นล้มเหลวในการแก้ปัญหา ให้เตรียม Ubuntu Live 21.04 DVD/USB และบู๊ตติดตั้งไดรเวอร์วิดีโอล่าสุดของ Nvidia (หากเป็นไปได้) สอบซ่อม

อัปเดต #1:

ไบออสได้รับการปรับปรุง มันไม่ได้ช่วยแก้ปัญหา

อัปเดต #2:

ทดสอบความจำ ผ่านไป. vm.swappiness ตั้งค่าเป็น 10 /swapfile ปรับขนาดเป็น 4G โอเวอร์คล็อกตั้งค่าเป็น "อัตโนมัติ" Ubuntu Live 21.04 USB มีปัญหาเดียวกัน (แต่แน่นอนว่ามี /swapfile ที่เล็กกว่า)

โพสต์คำตอบ

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