Autor Wątek: opensuse 42.3 amd driver  (Przeczytany 726 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

ni0be

  • SUSE Guru Apprentice
  • ***
  • Wiadomości: 461
      • Serwis komputerowy "Pixel" - www.kobylnica.com.pl
opensuse 42.3 amd driver
« dnia: Wrzesień 26, 2017, 09:34:33 am »
Witam po długiej przerwie :)
 Pytanko czy do w.w wersji Opensuse trzeba z ręki instalować drivery do karty AMD R9 380? Zauważyłem że po instalacji, podczas przesuwania okien czy odtwarzania - system potrafi przyciąć lub wyświetlić artefakty (na ok. 2 sek).
openSUSE Leap 42.1 (x64) | KDE 5.4.3 | Kernel 4.4.27-2

Intel core i5 4460 4x3.20GHz 6MB | Gigabyte GA-H81M-HD3 (H81 PCI-E DDR3)
Crucial DDR3 8GB 1600 Mhz CL9
Asus Radeon R9 380 OC 4GB GDDR5 (256 bit)
Sandisk Plus 120 GB

gryzon96

  • SUSE Power User
  • **
  • Wiadomości: 174
Odp: opensuse 42.3 amd driver
« Odpowiedź #1 dnia: Wrzesień 26, 2017, 05:48:13 pm »
Zasadniczo nie, stosuje się raczej otwarte sterowniki Mesa. W moim przypadku (aczkolwiek przy Mincie) instalacja własnościowego komponentu od AMD zwiększyła tylko liczbę problemów. Rozwiązaniem okazała się aktualizacja sterowników do nowszej wersji- w tym wypadku aktualnej dla Tumbleweed. Pochwal się może jaką dokładnie posiadasz wersję pakietu Mesa.

ni0be

  • SUSE Guru Apprentice
  • ***
  • Wiadomości: 461
      • Serwis komputerowy "Pixel" - www.kobylnica.com.pl
Odp: opensuse 42.3 amd driver
« Odpowiedź #2 dnia: Wrzesień 27, 2017, 07:46:18 am »
Zasadniczo nie, stosuje się raczej otwarte sterowniki Mesa. W moim przypadku (aczkolwiek przy Mincie) instalacja własnościowego komponentu od AMD zwiększyła tylko liczbę problemów. Rozwiązaniem okazała się aktualizacja sterowników do nowszej wersji- w tym wypadku aktualnej dla Tumbleweed. Pochwal się może jaką dokładnie posiadasz wersję pakietu Mesa.

openSUSE Leap 42.1 (x64) | KDE 5.4.3 | Kernel 4.4.27-2

Intel core i5 4460 4x3.20GHz 6MB | Gigabyte GA-H81M-HD3 (H81 PCI-E DDR3)
Crucial DDR3 8GB 1600 Mhz CL9
Asus Radeon R9 380 OC 4GB GDDR5 (256 bit)
Sandisk Plus 120 GB

gryzon96

  • SUSE Power User
  • **
  • Wiadomości: 174
Odp: opensuse 42.3 amd driver
« Odpowiedź #3 dnia: Wrzesień 27, 2017, 04:53:28 pm »
Sterowniki masz więc aktualne. Możesz spróbować z sterownikiem AMDGPU-PRO, lub spróbować wiki Archa https://wiki.archlinux.org/index.php/AMDGPU#Screen_artifacts_and_frequency_problem.

immoralroses

  • SUSE Guru
  • ****
  • Wiadomości: 500
      • SimpleGlasgow
Odp: opensuse 42.3 amd driver
« Odpowiedź #4 dnia: Wrzesień 27, 2017, 07:07:50 pm »
« Ostatnia zmiana: Wrzesień 27, 2017, 08:09:00 pm wysłana przez immoralroses »
E555: AMD A8-7100, 6Gb RAM, Radeon R5, Conexant HD Audio, RTL8723BE,

Fisiu

  • Geeko's friend
  • Maniak SUSE
  • *
  • Wiadomości: 4604
      • la manzana
Odp: opensuse 42.3 amd driver
« Odpowiedź #5 dnia: Wrzesień 28, 2017, 07:16:28 pm »
Domyślnie i tak karta pracuje na sterowniku radeon. Najpierw można spróbować z amdgpu, a jak dalej będą braki to dopiero amdgpu-pro od amd ;-)

ni0be

  • SUSE Guru Apprentice
  • ***
  • Wiadomości: 461
      • Serwis komputerowy "Pixel" - www.kobylnica.com.pl
Odp: opensuse 42.3 amd driver
« Odpowiedź #6 dnia: Wrzesień 29, 2017, 08:15:10 am »
Domyślnie i tak karta pracuje na sterowniku radeon. Najpierw można spróbować z amdgpu, a jak dalej będą braki to dopiero amdgpu-pro od amd ;-)

Mówimy o tym repo?

https://build.opensuse.org/package/binaries/home:malcolmlewis:AMDgpu/amdgpu?repository=openSUSE_Leap_42.3
openSUSE Leap 42.1 (x64) | KDE 5.4.3 | Kernel 4.4.27-2

Intel core i5 4460 4x3.20GHz 6MB | Gigabyte GA-H81M-HD3 (H81 PCI-E DDR3)
Crucial DDR3 8GB 1600 Mhz CL9
Asus Radeon R9 380 OC 4GB GDDR5 (256 bit)
Sandisk Plus 120 GB

Fisiu

  • Geeko's friend
  • Maniak SUSE
  • *
  • Wiadomości: 4604
      • la manzana
Odp: opensuse 42.3 amd driver
« Odpowiedź #7 dnia: Wrzesień 29, 2017, 05:38:19 pm »
Nie, mówię o tym w oficjalnym repo, pakiet 'drm-kmp-default'.

ni0be

  • SUSE Guru Apprentice
  • ***
  • Wiadomości: 461
      • Serwis komputerowy "Pixel" - www.kobylnica.com.pl
Odp: opensuse 42.3 amd driver
« Odpowiedź #8 dnia: Październik 01, 2017, 12:42:36 pm »
Nie, mówię o tym w oficjalnym repo, pakiet 'drm-kmp-default'.

Mam to zainstalowane. Jak to ugryźć?
openSUSE Leap 42.1 (x64) | KDE 5.4.3 | Kernel 4.4.27-2

Intel core i5 4460 4x3.20GHz 6MB | Gigabyte GA-H81M-HD3 (H81 PCI-E DDR3)
Crucial DDR3 8GB 1600 Mhz CL9
Asus Radeon R9 380 OC 4GB GDDR5 (256 bit)
Sandisk Plus 120 GB

Fisiu

  • Geeko's friend
  • Maniak SUSE
  • *
  • Wiadomości: 4604
      • la manzana
Odp: opensuse 42.3 amd driver
« Odpowiedź #9 dnia: Październik 02, 2017, 05:09:17 pm »
Dodanie modułu radeon do czarnej listy do parametrów kernela powinno wystarczyć aby sprawdzić jak działa. Do tego zerknij jeszcze na plik: /etc/X11/xorg_pci_ids/amdgpu.ids.

ni0be

  • SUSE Guru Apprentice
  • ***
  • Wiadomości: 461
      • Serwis komputerowy "Pixel" - www.kobylnica.com.pl
Odp: opensuse 42.3 amd driver
« Odpowiedź #10 dnia: Październik 03, 2017, 06:26:02 am »
Dodanie modułu radeon do czarnej listy do parametrów kernela powinno wystarczyć aby sprawdzić jak działa. Do tego zerknij jeszcze na plik: /etc/X11/xorg_pci_ids/amdgpu.ids.


Wiem że to od debiana ale sugerowałem się tym.

https://www.debian.pl/viewtopic.php?t=34390
00:00.0 Host bridge: Intel Corporation 4th Gen Core Processor DRAM Controller (rev 06)
Subsystem: Gigabyte Technology Co., Ltd Device 5000
Kernel driver in use: hsw_uncore
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor PCI Express x16 Controller (rev 06)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller (rev 06)
Subsystem: Gigabyte Technology Co., Ltd Device d000
Kernel driver in use: i915
Kernel modules: i915
00:03.0 Audio device: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller (rev 06)
Subsystem: Intel Corporation Device 2010
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
00:14.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB xHCI (rev 05)
Subsystem: Gigabyte Technology Co., Ltd Device 5007
Kernel driver in use: xhci_hcd
Kernel modules: xhci_pci
00:16.0 Communication controller: Intel Corporation 8 Series/C220 Series Chipset Family MEI Controller #1 (rev 04)
Subsystem: Gigabyte Technology Co., Ltd Device 1c3a
Kernel driver in use: mei_me
Kernel modules: mei_me
00:1a.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #2 (rev 05)
Subsystem: Gigabyte Technology Co., Ltd Device 5006
Kernel driver in use: ehci-pci
Kernel modules: ehci_pci
00:1b.0 Audio device: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller (rev 05)
Subsystem: Gigabyte Technology Co., Ltd Device a002
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
00:1c.0 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #1 (rev d5)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1c.2 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #3 (rev d5)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1c.3 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #4 (rev d5)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1c.5 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #6 (rev d5)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1d.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #1 (rev 05)
Subsystem: Gigabyte Technology Co., Ltd Device 5006
Kernel driver in use: ehci-pci
Kernel modules: ehci_pci
00:1f.0 ISA bridge: Intel Corporation C220 Series Chipset Family H81 Express LPC Controller (rev 05)
Subsystem: Gigabyte Technology Co., Ltd Device 5001
Kernel driver in use: lpc_ich
Kernel modules: lpc_ich
00:1f.2 SATA controller: Intel Corporation 8 Series/C220 Series Chipset Family 6-port SATA Controller 1 [AHCI mode] (rev 05)
Subsystem: Gigabyte Technology Co., Ltd Device b005
Kernel driver in use: ahci
Kernel modules: ahci
00:1f.3 SMBus: Intel Corporation 8 Series/C220 Series Chipset Family SMBus Controller (rev 05)
Subsystem: Gigabyte Technology Co., Ltd Device 5001
Kernel driver in use: i801_smbus
Kernel modules: i2c_i801
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Tonga PRO [Radeon R9 285/380] (rev f1)
Subsystem: ASUSTeK Computer Inc. Device 04e3
Kernel driver in use: amdgpu
Kernel modules: amdgpu
01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Tonga HDMI Audio [Radeon R9 285/380]
Subsystem: ASUSTeK Computer Inc. Device aad8
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)
Subsystem: Gigabyte Technology Co., Ltd Motherboard
Kernel driver in use: r8169
Kernel modules: r8169
04:00.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 41)
06:00.0 USB controller: VIA Technologies, Inc. VL805 USB 3.0 Host Controller (rev 01)
Subsystem: Gigabyte Technology Co., Ltd Device 5007
Kernel driver in use: xhci_hcd
Kernel modules: xhci_pci

Sterownik zablokowany a artefakty są nadal.

grep amdgpu /var/log/Xorg.0.log
[    32.663] (**) ModulePath set to "/opt/amdgpu-pro/lib64/xorg/modules,/usr/lib64/xorg/modules"
[    32.696] (II) Loading /opt/amdgpu-pro/lib64/xorg/modules/extensions/libglx.so
[    32.711] (II) Applying OutputClass "amdgpu-pro" to /dev/dri/card0
[    32.711]    loading driver: amdgpu
[    32.712] (II) Matched amdgpu from file name amdgpu.ids
[    32.712] (II) Matched amdgpu from file name amdgpu.ids
[    32.712] (==) Matched amdgpu as autoconfigured driver 0
[    32.712] (==) Matched amdgpu as autoconfigured driver 1
[    32.712] (==) Matched amdgpu as autoconfigured driver 5
[    32.712] (II) LoadModule: "amdgpu"
[    32.712] (II) Loading /opt/amdgpu-pro/lib64/xorg/modules/drivers/amdgpu_drv.so
[    32.715] (II) Module amdgpu: vendor="X.Org Foundation"
        All GPUs supported by the amdgpu kernel driver
[    32.908] (EE) AMDGPU(0): Failed to open amdgpu hybrid version
[    32.914] (II) Loading /opt/amdgpu-pro/lib64/xorg/modules/libglamoregl.so
[    33.254] (II) AMDGPU(0): [DRI2]   DRI driver: amdgpu
[    33.254] (II) AMDGPU(0): [DRI2]   VDPAU driver: amdgpu
[    33.361] (II) AIGLX: Loaded and initialized amdgpu
« Ostatnia zmiana: Październik 03, 2017, 06:40:54 am wysłana przez ni0be »
openSUSE Leap 42.1 (x64) | KDE 5.4.3 | Kernel 4.4.27-2

Intel core i5 4460 4x3.20GHz 6MB | Gigabyte GA-H81M-HD3 (H81 PCI-E DDR3)
Crucial DDR3 8GB 1600 Mhz CL9
Asus Radeon R9 380 OC 4GB GDDR5 (256 bit)
Sandisk Plus 120 GB

Zonk

  • SUSE Guru Apprentice
  • ***
  • Wiadomości: 425
Odp: opensuse 42.3 amd driver
« Odpowiedź #11 dnia: Październik 04, 2017, 02:54:52 pm »
A jaki masz silnik renderingu ustawiony w : ustawienia systemowe/wyświetlanie i monitor/kompozytor? Przy softwerowym będzię się przycinać.
openSUSE 42.2 AMD 7700 series
P35-ICH9R, Intel Core 2 Quad Q6600-3GHz

ni0be

  • SUSE Guru Apprentice
  • ***
  • Wiadomości: 461
      • Serwis komputerowy "Pixel" - www.kobylnica.com.pl
Odp: opensuse 42.3 amd driver
« Odpowiedź #12 dnia: Październik 05, 2017, 08:25:12 am »
A jaki masz silnik renderingu ustawiony w : ustawienia systemowe/wyświetlanie i monitor/kompozytor? Przy softwerowym będzię się przycinać.

openSUSE Leap 42.1 (x64) | KDE 5.4.3 | Kernel 4.4.27-2

Intel core i5 4460 4x3.20GHz 6MB | Gigabyte GA-H81M-HD3 (H81 PCI-E DDR3)
Crucial DDR3 8GB 1600 Mhz CL9
Asus Radeon R9 380 OC 4GB GDDR5 (256 bit)
Sandisk Plus 120 GB

Zonk

  • SUSE Guru Apprentice
  • ***
  • Wiadomości: 425
Odp: opensuse 42.3 amd driver
« Odpowiedź #13 dnia: Październik 05, 2017, 11:15:48 am »
Teoretycznie jest ok. Czyli frezowanie wynika z czegoś innego, eksperymentalnie możesz z 3.1 na 2.0 zamienić i zobaczyć, czy to coś da/będzie jakaś poprawa.  Pozdrawiam
openSUSE 42.2 AMD 7700 series
P35-ICH9R, Intel Core 2 Quad Q6600-3GHz