Petit ajout concernant ce pilote/module noyau.
https://doc.fedora-fr.org/wiki/Carte_graphique_ATI_-_AMD_Radeon_:_installation_des_pilotes_libres#Arguments_noyau_.28.C3.A0_partir_de_Fedora_27_et_.2B.29
Cela fonctionne au poils avec en prime cette histoire de micro ralentissement qui disparaissent enfin, du moins sur R9 290X. Chilvary est enfin jouable 🙂 par exemple.
Par contre je doute un peu pour ta carte graphique. En tout cas cela fonctionne bien en GCN1.1. A voir avec du GCN1.
Il faut au préalable installer le pilote:
su -lc 'dnf install xorg-x11-drv-amdgpu'
Ajout des particularités, configurations, options, pour ce pilote et module noyau.
*Vous pouvez l'activer ou désactiver avec les arguments noyau suivant dans grub2 :
radeon.si_support=0 amdgpu.si_support=1 radeon.cik_support=0 amdgpu.cik_support=1 amdgpu.exp_hw_support=1
* Modification temporaire (à fin de test):
** Appuyer sur la touche [E] dans grub
** ajouter les arguments noyau à la ligne après (Attention! le clavier et en anglais) :
rhgb quiet LANG=fr_FR.UTF-8
** Taper sur [CTRL]+[X]
* Pour que ce soit définitif, voir la documentation sur grub2.
Petit test (j'ai aussi ajouté une option dans la suite de commandes ajoutant le module noyau utilisé) :
~]$ cat /proc/bus/pci/devices | grep VGA || lspci | grep VGA | colrm 1 4 ; cat /proc/cpuinfo | egrep "model name|MHz" ; xdpyinfo | egrep "version:|dimensions|depth of" ; glxinfo | egrep -A2 "rendering|OpenGL" ; lspci -nnk | grep -iA2 vga ; uname -sr;
0.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Hawaii XT / Grenada XT [Radeon R9 290X/390X]
model name : Intel(R) Core(TM) i7-4771 CPU @ 3.50GHz
cpu MHz : 3811.913
model name : Intel(R) Core(TM) i7-4771 CPU @ 3.50GHz
cpu MHz : 3747.788
model name : Intel(R) Core(TM) i7-4771 CPU @ 3.50GHz
cpu MHz : 3869.694
model name : Intel(R) Core(TM) i7-4771 CPU @ 3.50GHz
cpu MHz : 3699.308
model name : Intel(R) Core(TM) i7-4771 CPU @ 3.50GHz
cpu MHz : 3891.234
model name : Intel(R) Core(TM) i7-4771 CPU @ 3.50GHz
cpu MHz : 3746.756
model name : Intel(R) Core(TM) i7-4771 CPU @ 3.50GHz
cpu MHz : 3884.223
model name : Intel(R) Core(TM) i7-4771 CPU @ 3.50GHz
cpu MHz : 3724.427
dimensions: 3200x1080 pixels (846x285 millimeters)
depth of root window: 24 planes
ATTENTION: default value of option vblank_mode overridden by environment.
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.4
--
OpenGL vendor string: X.Org
OpenGL renderer string: AMD Radeon R9 200 Series (HAWAII / DRM 3.19.0 / 4.14.13-300.fc27.x86_64, LLVM 5.0.0)
OpenGL core profile version string: 4.5 (Core Profile) Mesa 17.4.0-devel
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
GL_AMD_conservative_depth, GL_AMD_draw_buffers_blend,
GL_AMD_performance_monitor, GL_AMD_pinned_memory,
--
OpenGL version string: 3.0 Mesa 17.4.0-devel
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
GL_AMD_conservative_depth, GL_AMD_draw_buffers_blend,
GL_AMD_performance_monitor, GL_AMD_pinned_memory,
--
OpenGL ES profile version string: OpenGL ES 3.1 Mesa 17.4.0-devel
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.10
OpenGL ES profile extensions:
GL_ANGLE_texture_compression_dxt3, GL_ANGLE_texture_compression_dxt5,
GL_APPLE_texture_max_level, GL_EXT_base_instance,
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Hawaii XT / Grenada XT [Radeon R9 290X/390X] [1002:67b0]
Subsystem: Gigabyte Technology Co., Ltd R9 290X WindForce 3X OC [1458:2281]
Kernel driver in use: amdgpu
Linux 4.14.13-300.fc27.x86_64
A noter la différence :
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Hawaii XT / Grenada XT [Radeon R9 290X/390X] [1002:67b0]
Subsystem: Gigabyte Technology Co., Ltd R9 290X WindForce 3X OC [1458:2281]
Kernel driver in use: amdgpu
Au lieu de :
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Hawaii XT / Grenada XT [Radeon R9 290X/390X] [1002:67b0]
Subsystem: Gigabyte Technology Co., Ltd R9 290X WindForce 3X OC [1458:2281]
Kernel driver in use: radeon