Puncte:0

Având bâlbâială pe Ubuntu 20.04 în timp ce joci cu Windows dual boot

drapel de

Recent, am decis să pornesc Ubuntu pentru a-l încerca ca platformă principală, deoarece îmi place aspectul și senzația acestuia și mi-ar plăcea foarte mult să scap de Windows. Dar, indiferent de motiv, orice joc pe care îl joc va îngheța/scădea fps-ul pentru un pic înainte de a reveni la normal. Știu că nu este o problemă hardware, deoarece în aceleași jocuri exacte funcționează perfect pe Windows. L-am testat cu Tomb Raider (pe proton, nu teribilul port Linux), Final Fantasy XIV, Rise of the Tomb Raider și Slime Rancher. Privind la mangohud, se pare că utilizarea GPU-ului meu este peste tot. Mai exact, în benchmark-ul Rise of the Tomb Raider, uneori, utilizarea GPU-ului meu este la 100% și produce cantitatea așteptată de FPS, dar apoi într-o altă zonă scade la aproximativ 59%, ceea ce la rândul său face ca FPS-ul meu să scadă de la ~144 la 50-70 FPS. Și în timp ce îl rulez, fps-ul meu scade ocazional la fel de scăzut ca în anii 30 înainte de a reveni la 70, așa cum îmi spune valoarea minimă. Am încercat să-mi setez procesorul la performanță, la cerere, la schedutil, niciunul dintre ele nu pare să facă o mare diferență. Și în timp ce folosesc mangohud, procesorul meu crește până la 64% cel mult și, după cum am spus, nu am nicio problemă cu Windows, așa că nu este un blocaj al procesorului. Nu știu care este problema și, dacă aș putea să o rezolv, m-aș vedea folosind platforma ca principală, deoarece toate jocurile mele par să funcționeze suficient de bine cu proton (minus bâlbâiala).

Specificatiile mele sunt: ASRock AB350M 16 GB ram ZOTAC Gaming RTX2060 Super (driver 460.91.03, a încercat și 470.57.02, nu a funcționat) AMD Ryzen 5 1600x Un monitor Asus (60 Hz), un Dell cu GSync (144 Hz) Și iată un pastebin de lshw în caz că am uitat ceva: https://pastebin.com/7qdVFE72

  Ce am incercat:

Schimbarea guvernatorului CPU la performanță Dezactivează Wayland Instalarea Pop!_OS, reinstalarea Ubuntu (de mai multe ori) Degradarea șoferilor S-a schimbat GPU la performanță în setările serverului nvidia x Dezactivarea silențioasă și rece în BIOS Forțarea conductei de compoziție completă Instalat pe un alt SSD (am 3) Se salvează în fișierul de configurare X Dezactivarea/Activarea Sincronizării cu VBlank

Din nou, totul funcționează complet bine pe Windows, așa că nu cred că aceasta este deloc o problemă hardware. Chiar și privind temperaturile pe mangohud, totul se verifică. În acest moment, am făcut cercetări pentru ceea ce se simte ca o eternitate și nimic nu a ajutat, așa că orice ajutor ar fi apreciat. Editare: Pastebin cu rezultatele free -h, sysctl vm.swappiness și swapon -s https://pastebin.com/JfBa1pAh

Zanna avatar
drapel kr
Salutare oameni buni! Această conversație a fost [mutată în chat](https://chat.stackexchange.com/rooms/128244/discussion-on-question-by-imnapr-having-stuttering-on-ubuntu-20-04-while-gaming) care sper să fie mai convenabil.
Puncte:0
drapel ru

BIOS

ASRock AB350M

Aveți o versiune BIOS foarte veche P3.10 din 30.08.2017. Mergi la Aici și descărcați și instalați BIOS-ul mai nou.

Notă: Citiți cu atenție diferitele avertismente de versiuni de pe site.

Notă: Aveți copii de siguranță bune înainte de a actualiza BIOS-ul.

overclocking

Dacă CPU sau RAM-ul dvs. este overclockat, setați-o din nou la implicit și retestați.

memorie

Ryzen 5 1600x (Summit Ridge)

Kingston KHX2666C16/8G

Procesoarele Ryzen sunt foarte exigente în ceea ce privește compatibilitatea memoriei. Memoria dvs. Kingston nu apare pe lista de compatibilitate a memoriei ASRock.

Mergi la https://www.memtest86.com/ și descărcați/rulați gratuit memtest pentru a-ți testa memoria. Obțineți cel puțin o trecere completă a tuturor testelor 4/4 pentru a confirma o memorie bună. Acest lucru poate dura multe ore.

swap/vm.swappiness

Fișierul dvs. /swap este prea mic la 2G și vm.swappiness este greșit.

Notă: Utilizarea incorectă a rm și dd comenzile pot provoca pierderi de date. Sugerați copierea/lipirea.

În Terminal...

sudo swapoff -a # dezactivează schimbul
sudo rm -i /swapfile # elimina vechiul /swapfile

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

sudo chmod 600 /swapfile # setați protecția corectă a fișierelor
sudo mkswap /swapfile # init /swapfile
sudo swapon /swapfile # activați swap
gratuit -h # confirma 16G RAM și 4G swap

Editați /etc/fstab, folosind sudo -H gedit /etc/fstab sau sudo pico /etc/fstab.

Confirmați această linie /swapfile în /etc/fstab... și confirmați nicio altă linie âswapâ... utilizați SPAȚII în această linie... confirmați NU TABILE...

/swapfile niciunul swap sw 0 0

reporniți # reporniți și verificați funcționarea

Editați /etc/sysctl.conf și setați vm.swappiness=10 și apoi faceți sudo sysctl -p. Acest lucru va minimiza în continuare schimbul, care, cred, a fost intenția ta inițială.

Ubuntu

Dacă toate cele de mai sus nu reușesc să rezolve problema, pregătiți un DVD/USB Ubuntu Live 21.04 și porniți-l.Instalați cel mai recent driver video Nvidia (dacă este posibil). Retestați.

Actualizare #1:

BIOS-ul a fost actualizat. Nu a ajutat cu problema.

Actualizare #2:

memtest a trecut. vm.swappiness setat la 10. /swapfile redimensionat la 4G, overclocking setat la „Automat”. Ubuntu Live 21.04 USB are aceeași problemă (dar, desigur, are un /swapfile mai mic).

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.