Nowe posty

Autor Wątek: RX560X Niska wydajność  (Przeczytany 3373 razy)

Offline DzikSpodLasu

  • Nowy na forum
  • *
  • Wiadomości: 13
    • Zobacz profil
RX560X Niska wydajność
« dnia: 2023-08-19, 10:19:12 »
Siemka!

Mam zainstalowane Ubuntu 22.04 LTS i laptopa Asus TUF Gaming poniżej specyfikacja. Problem jest taki iż sprawdzałem wydajność w CS:GO pod Windowsem 11 i właśnie Ubuntu[CS w natywnej wersji dla linuxa], w pierwszym wariancie na benchmarku średni fps wynosi 140-144fps natomiast w drugim wariancie jest to już tylko średnio 77fps. Ustawienia są identyczne, gra uruchamia się na dedykowanej grafice. Czy do tej grafiki są jakieś zamknięte sterowniki?

Ryzen 5 3550H
RX560X 4GB
16GB DDR4
512GB NVME

Offline 1709

  • Users
  • Guru
  • *****
  • Wiadomości: 2765
  • 1709
    • Zobacz profil
Odp: RX560X Niska wydajność
« Odpowiedź #1 dnia: 2023-08-19, 15:58:55 »
Cytuj
Czy do tej grafiki są jakieś zamknięte sterowniki?
Podobno są.  https://www.amd.com/en/support/previous-drivers/graphics/radeon-500-series/radeon-rx-500-series/radeon-rx-560
Tylko jak je zainstalować ?
Wiki jest nie aktualne od kilku lat https://help.ubuntu.com/community/AMDGPU-PRO-Driver
Może ten poradnik pomoże?
https://linuxconfig.org/amd-radeon-ubuntu-20-04-driver-installation
W razie czego przygotuj się na ponowną instalację systemu i zrób kopie ważnych plików.
Edytowane
Możesz sobie pomóc nawet programem Timeshift
który służy do przywracania systemu z zapisanej  kopii na innej partycji,
 jeśli utworzysz.
Timeshift możesz też używać z Live CD / Usb,
 a jak nie ma, to można w trakcie używania live CD / USB doinstalować ( teoretycznie )..

Edytowane

Weź sprawdź najpierw jeszcze coś
W Ubuntu Mate ( w menu ) mam aplikację " Dodatkowe sterowniki "
aplikacja dostępna z terminala tak
/usr/bin/software-properties-gtk --open-tab=4
I tam mam zarówno otwarte jak i zamknięte sterowniki.
Tylko że ja używam Nvidii i nie wiem czy będą też do AMD.

Oraz logi sprawdź jeśli możesz.
« Ostatnia zmiana: 2023-08-25, 07:29:09 wysłana przez 1709 »
PS: Brak polskiej czcionki, nie jest to brak lenistwa, a jej brak w systemie i brak czasu na reczne poprawki.

Offline DzikSpodLasu

  • Nowy na forum
  • *
  • Wiadomości: 13
    • Zobacz profil
Odp: RX560X Niska wydajność
« Odpowiedź #2 dnia: 2023-08-26, 09:59:47 »
Dzięki za odpowiedź! więc ostatecznie skończyło się na wywaleniu GUI. Chwilowo powróciłem na Windowsa.
Czy wydajność może być aż tak rozbieżna między Windowsem 11 a Linuxem?

Offline 1709

  • Users
  • Guru
  • *****
  • Wiadomości: 2765
  • 1709
    • Zobacz profil
Odp: RX560X Niska wydajność
« Odpowiedź #3 dnia: 2023-08-26, 13:29:47 »
Cytuj
Czy wydajność może być aż tak rozbieżna między Windowsem 11 a Linuxem?
Wydajność zależy od wielu rzeczy.

W dystrybucji linux większość rzeczy da się konfigurować, choć nie wszystko i nie wszystko może być łatwe.
Można zmienić
1. Środowisko graficzne
2. Sterownik graficzny ( otwarty, zamknięty - Intel ma tylko otwarty )
3. Liczbę uruchomionych usług
4. Rodzaj usług / aplikacji. Niektóre aplikacje są lżejsze, a nie które cięższe.
5. Priorytety usług
6. Menadżer systemu i usług, ale zazwyczaj wraz z całą dystrybucją 
7. Konfiguracja menadżera usług. (np. wielkość pliku logu )
8. Na wydajność ma też wpływ czy używa SWAP
9. Dysk SSD czy HDD
10. Rodzaj i wersja kernela
11. Do tego dochodzą ustawienia CPU i GPU
- Częstotliwość stała, automatyczna i jeszcze jakieś tam. ( Niektóre gry radzą włączyć stałą na maksimum - ja nie zauważyłem różnicy wydajności )
- W ustawieniach Nvidii mogę zmienić " Ustawienia Obrazu " np. na " Wysoką Czystość " lub  " Wysoką Wydajność "  ( bez tej wydajności to ciężko mi się gra )
12. Ustawienia internetowe.
Np. Jeśli zapora internetowa będzie logować każde zdarzenie to będzie to spowalniać system.


Czasami ludzie używający laptopów używają też gotowych programów ze skryptami  ( np. pozwalają zmniejszyć częstotliwość zapisywania danych na dysku )
generalnie te programy o których mam na myśli zostały
stworzone do zmniejszenia zużycia sprzętu kosztem wydajności sprzętu, czyli będzie np. mniej zużywał prądu, ale może także zamulać.
Np. TLP , thermald , laptop-mode-tools
https://itsfoss.com/reduce-overheating-laptops-linux/

Możesz poczytać przykładowe poradniki, tylko bierz pod uwagę że niektóre rady / polecenia mogą nie pasować do dystrybucji której używasz.
1. https://wiki.archlinux.org/title/Improving_performance
2. https://ubunlog.com/pl/zoptymalizowa%C4%87-wydajno%C5%9B%C4%87-Ubuntu/
3. https://ubuntupit.com/how-to-speed-up-ubuntu-linux-must-follow-tips/

Edytowano
A jeszcze nie wspomniałem o wydajności samych gier.

Na wydajność ma wpływ
1. Czy gra jest natywna, czy używa dodatkowych nakładek ( Wine, Proton )
2. Ustawienia nakładek, np. niektóre gry działają lepiej w starszej wersji  DirectX
3. Czy nakładka " radzi sobie " z technologiami gry.
Grając kiedyś w grę " Warframe " musiałem wyłączyć pewne " ulepszenia gry " w ustawieniach gry, żeby gra działała płynnie i nie wykrzaczała się.
4. API pod jakie dana gra została stworzona.
W teorii na karcie graficznej AMD  powinieneś odczuć mniejsze różnice w wydajności w grach obsługujących technologię Vulkan
Gorzej może być przy OpenGL i DirectX.
« Ostatnia zmiana: 2023-08-26, 17:35:28 wysłana przez 1709 »
PS: Brak polskiej czcionki, nie jest to brak lenistwa, a jej brak w systemie i brak czasu na reczne poprawki.

Offline 1709

  • Users
  • Guru
  • *****
  • Wiadomości: 2765
  • 1709
    • Zobacz profil
Odp: RX560X Niska wydajność
« Odpowiedź #4 dnia: 2023-08-27, 12:45:25 »
Możesz sobie obejżeć

1.  Windows 11 vs Linux Mint vs Manjaro KDE vs Fedora 35 - Speed Test! 
( Radeon / OpenGL )
https://www.youtube.com/watch?v=5fwLwfRWcBU

2.  Granie na LINUXie w 2023
( Nvidia , min 7:52 -> CS:GO(DX9) )
https://www.youtube.com/watch?v=vJKzl8KQwR4

3.  Optimize Linux Gaming Performance? | Windows vs Linux
( Nvidia,  min 1:55 --> CS:GO )
https://www.youtube.com/watch?v=Oc7e3-KdZzc

Dane może nie są precyzyjne, ale da Ci to jakiś ogólny obraz jak to może wyglądać.
« Ostatnia zmiana: 2023-08-27, 12:55:32 wysłana przez 1709 »
PS: Brak polskiej czcionki, nie jest to brak lenistwa, a jej brak w systemie i brak czasu na reczne poprawki.

Offline 1709

  • Users
  • Guru
  • *****
  • Wiadomości: 2765
  • 1709
    • Zobacz profil
Odp: RX560X Niska wydajność
« Odpowiedź #5 dnia: 2023-08-28, 08:54:15 »
Z tego co jeszcze mi zaproponowała wyszukiwarka odnośnie zamkniętego sterownika
1. https://askubuntu.com/questions/1432449/how-to-install-amd-gpu-drivers-ubuntu-22-04-lts
2. https://www.youtube.com/watch?v=ma_Pwg0WGpo

Zanim przejdziesz na zamknięty sterownik możesz też sprawdzić logi systemowe.
Błędy / problemy systemowo sprzętowe także mogą spowalniać sam system.
Przykładowy poradnik  https://linuxhandbook.com/journalctl-command/
Zapoznaj się z poradnikiem https://forum.linux.pl/index.php/topic,25697.0.html
PS: Brak polskiej czcionki, nie jest to brak lenistwa, a jej brak w systemie i brak czasu na reczne poprawki.