Forum Linux Mint Polska

Autor Wątek: Drganie ekranu na monitorze UHD (Radeon R9)  (Przeczytany 881 razy)

Offline ciastek1981

  • Linux User #621498
  • Pole mięty
  • ******
  • Wiadomości: 719
  • Punkty: 102
  • Płeć: Mężczyzna
  • Deepin && Voyager 16.04.X LTS (Xubuntu)
  • Środowisko graficzne: Inne
  • Wersja systemu: Inny
Odp: Drganie ekranu na monitorze UHD (Radeon R9)
« Odpowiedź #15 dnia: Lipiec 19, 2017, 11:04:30 am »
Chyba tak się ustawia (jakoś specjalnie tego nie zgłębiałem)

xrandr --output DisplayPort-0 --rate 60 --mode 3840x2160
Jak z tym ustawieniem Radeon nie działa to już mi się pomysły skończyły.

Sprawdzałeś jeszcze czy w

sudo xed /etc/default/grub
nie ma przypadkiem takiego wpisu

Cytuj
GRUB_CMDLINE_LINUX="radeon.blacklist=yes"

Edyta: Ten plik 10-amdgpu.conf mam nawet na kompie z nvidią ;)

W zasadzie kombinowanie powinniśmy zacząć od sprawdzenia sterownika, który faktycznie twoja karta używa

sudo lshw -c video | grep -i driver
PS Jest jeszcze opcja żeby spróbować Oibaf lub padoka

Wtedy popatrz

https://www.epicgames.com/unrealtournament/forums/unreal-tournament-discussion/ut-development-bug-reports-qa/linux-troubleshooting/14891-how-to-update-open-source-graphic-driver-in-ubuntu

http://ajreissig.com/eliminate-screen-tearing-amd-graphics/

PS 2 Wracając jeszcze do Modeline. Po wydaniu polecenia gtf otrzymujesz w wyniku pclk: wartość MHz. Teraz pytanie co te pclk oznacza? W dobrych instrukcjach do monitorów podawana jest wartość Pixel Clock (MHz) przy danej rozdzielczości (w twoim pewnie ~530 MHz). Samo DP w specyfikacji ma podane jakieś maksymalne pixel clock w MHz. (dla kart Hawaii 600 MHz)
Dlatego jest możliwość, że przez to jest ten problem bo gtf podaje wartość z kosmosu. Zresztą w kilku miejscach spotkałem się z informacją, że poprawne modeline generują zamknięte sterowniki AMD i kalkulator umc .

Offline yahoob3

  • Miętowy krzew
  • ****
  • Wiadomości: 317
  • Punkty: 3
  • Płeć: Mężczyzna
  • Zgryźliwy tetryk
    • Organy Hammonda
  • Środowisko graficzne: Cinnamon
  • Wersja systemu: 18
Odp: Drganie ekranu na monitorze UHD (Radeon R9)
« Odpowiedź #16 dnia: Lipiec 20, 2017, 12:31:03 pm »
Spróbuj obniżyć "rate" z 60 do, np. 59 Hz. Ktoś kiedyś pisał, że przy 60 obraz "skakał" a przy 59 już nie.

To jest jeszcze ciekawe:
http://forum.linuxmint.pl/index.php?topic=6002.msg46575#msg46575
« Ostatnia zmiana: Lipiec 20, 2017, 12:34:18 pm wysłana przez yahoob3 »
Mint 18.3 Cinnamon, kern. 4.10; 64-bit na: Lenovo G500S z CPU Pent. 2020M 2.4 GHz*2; 6 GB RAM; Intel+GeForce 720M;
Ubuntu 14.04.1 Unity/GnFallb.; kern. 3.19; 32-bit na: GA-VM900M z CPU Pent. 2.66 GHz*2; 2.5 GB RAM; GeForce 7300LE. LU#586742

Offline ciastek1981

  • Linux User #621498
  • Pole mięty
  • ******
  • Wiadomości: 719
  • Punkty: 102
  • Płeć: Mężczyzna
  • Deepin && Voyager 16.04.X LTS (Xubuntu)
  • Środowisko graficzne: Inne
  • Wersja systemu: Inny
Odp: Drganie ekranu na monitorze UHD (Radeon R9)
« Odpowiedź #17 dnia: Lipiec 20, 2017, 14:17:14 pm »
Jak dalej będą problemy to trzeba poprosić o logi ( cat /var/log/Xorg.0.log lub tak grep EE /var/log/Xorg.0.log) zgodnie ze sztuką bo admin się wkurzy i porozstawia nas (chociaż głównie mnie) po kątach  ::)

Wracając do tego modeline to linkuje bo się przyda, w linkach podane są przypisy i są one ważne

http://penguindreams.org/blog/running-a-lg31mu97-on-linux-at-4096x2160-at-60hz/

https://medium.com/@ValdikSS/how-to-use-high-resolutions-with-older-hardware-58577d91b1f8

O ile dobrze patrzę to wsparcie dla Hawaii w amdgpu pojawiło się wraz z kernelem 4.7. Zakładam, że w kernelu 4.8 od Ubuntu, UD nie zdecydowali się na włączenie tego parametru CONFIG_DRM_AMDGPU_SI=Y (Southern Islands) oraz CONFIG_DRM_AMDGPU_CIK=Y ( Sea Islands).

Niemniej nie ma się co martwić na Phoronixie jak robili testy to na Hawaii sterownik radeon lepiej radził sobie od amdgpu.

Offline TeK

  • Miętowe nasionko
  • *
  • Wiadomości: 10
  • Punkty: 0
  • Środowisko graficzne: Cinnamon
  • Wersja systemu: 18
Odp: Drganie ekranu na monitorze UHD (Radeon R9)
« Odpowiedź #18 dnia: Lipiec 28, 2017, 23:24:59 pm »
sudo lshw -c video | grep -i driver
zwraca że sterownik to Radeon

59Hz niestety nie pomaga, na 30Hz nic nie skacze ale wtedy wiadomo jak jest.

Napiszę do supportu żeby już nie zaśmiecać (skoro nie można ;)) żeby się przyglądneli temu pclk bo faktycznie coś wydaje się za wysoki.

tk

Offline ciastek1981

  • Linux User #621498
  • Pole mięty
  • ******
  • Wiadomości: 719
  • Punkty: 102
  • Płeć: Mężczyzna
  • Deepin && Voyager 16.04.X LTS (Xubuntu)
  • Środowisko graficzne: Inne
  • Wersja systemu: Inny
Odp: Drganie ekranu na monitorze UHD (Radeon R9)
« Odpowiedź #19 dnia: Lipiec 29, 2017, 00:28:00 am »
Z tym modeline to możesz spróbować zainstalować ten programik umc

https://sourceforge.net/projects/umc/

http://umc.sourceforge.net/

Wtedy te wartości modeline powinny zostać wygenerowane poprawnie. Zgodnie ze standardem VESA.

Edyta: Jakbyś miał problem z instalacją to najpierw sprawdź czy g++ jest zainstalowany

apt-cache policy g++
Potem już standardowo w wypakowanym folderze z umc

./configuremakesudo make install
Potem to już z górki, w terminalu i dalej jak wcześniej
umc 3840 2160 60 --rbt
Przykład (dane przykładowe)

Cytuj
umc 3840 2160 60 --rbt             

    # 3840x2160x59.98 @ 65.688kHz
    Modeline "3840x2160x59.98"  262.750000  3840 3888 3920 4000  2160 2163 2167 2191  +HSync -VSync

Cytuj
xrandr --newmode "3840x2160x59.98"  262.750000  3840 3888 3920 4000  2160 2163 2167 2191  +HSync -VSync
Cytuj
xrandr --addmode DP0 "3840x2160x59.98"
Cytuj
xrandr --output DP0 --mode "3840x2160x59.98"