Contenu | Rechercher | Menus

Annonce

Ubuntu 16.04 LTS
Commandez vos DVD et clés USB Ubuntu-fr !

Appel à contributeurs. Réunion pour la refonte du wiki lundi 26 juin

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

#1 Le 04/06/2017, à 17:34

paulwoisard

[RÉSOLU, CONTOURNÉ] RX480 + AMDGPU-PRO -> Crash (segfault) de Kodi.

Bonjour,

J'aime bien jouer avec mes jeux Steam, et j'ai plusieurs OS sur mon PC, et une RX480 8GB Sapphire, du coup j'ai installé le pilote AMDGPU-PRO sur Ubuntu pour pouvoir jouer.

Le truc c'est qu'avec le pilote propriétaire, Kodi me fait un beau Segfault au démarrage... :

$  kodi
Segmentation fault (core dumped)
Crash report available at /home/paul/kodi_crashlog-20170604_172342.log

https://pastebin.com/XzKAx92x

Avec le pilote libre ça tourne nickel.
Savez-vous si ça peut se résoudre, ou si il y a une solution simple pour résoudre/contourner ce problème... en continuant d'utiliser le pilote propriétaire ?

Dernière modification par paulwoisard (Le 05/06/2017, à 15:42)

Hors ligne

#2 Le 04/06/2017, à 22:48

paulwoisard

Re : [RÉSOLU, CONTOURNÉ] RX480 + AMDGPU-PRO -> Crash (segfault) de Kodi.

suite à la lecture de cette article https://community.amd.com/thread/210586

J'ai essayé d'installlé les noyaux hwe et hwe edge, je ne sais pas revenir en arrière, les noyaux 4.8 et 4.10 sont installés, je ne sais pas les désinstallé, comment retourner par défaut au  4.4 ?

En cherchant un peu dans la doc, j'ai trouvé :

~$ sudo apt remove linux-headers-4.10.0-21 linux-headers-4.10.0-21-generic linux-headers-4.8.0-53 linux-headers-4.8.0-53-generic linux-headers-generic-hwe-16.04 linux-image-4.10.0-21-generic linux-image-4.8.0-53-generic linux-image-extra-4.10.0-21-generic linux-image-extra-4.8.0-53-generic linux-image-generic-hwe-16.04 --purge
~$ sudo update-grub 

Dernière modification par paulwoisard (Le 05/06/2017, à 10:51)

Hors ligne

#3 Le 05/06/2017, à 13:41

paulwoisard

Re : [RÉSOLU, CONTOURNÉ] RX480 + AMDGPU-PRO -> Crash (segfault) de Kodi.

En réinstallant la version 16.50 des drivers AMD, Kodi se lance, mais là il dit y avoir un fichier corrompu... Car il bug sans arrêt, il a un problème avec l'écran d'accueil et il ne veut pas s'arrêter...

Hors ligne

#4 Le 05/06/2017, à 14:13

LeoMajor

Re : [RÉSOLU, CONTOURNÉ] RX480 + AMDGPU-PRO -> Crash (segfault) de Kodi.

bonjour,
AMDGPU-PRO fonctionne en dkms, d'après ce que j'ai lu.
Si tu bootes sur un kernel, dont le dkms AMDGPU-PRO, n'est pas installé, cela ne fonctionnera pas.

ls  /usr/src
dkms status

Hors ligne

#5 Le 05/06/2017, à 14:21

paulwoisard

Re : [RÉSOLU, CONTOURNÉ] RX480 + AMDGPU-PRO -> Crash (segfault) de Kodi.

Aujourd'hui, j'ai le noyau 4.4.0 et les modules dkms de AMDGPU-PRO installés, la version 16.50 du pilote... Ubuntu marche ''bien'' a priori... Aujourd'hui Kodi se lance mais a des bugs... J'ai passé des heures à configurer Kodi, du coup j'ai pas envie de faire

~ $ rm -rf ~/.kodi

Hors ligne

#6 Le 05/06/2017, à 15:40

paulwoisard

Re : [RÉSOLU, CONTOURNÉ] RX480 + AMDGPU-PRO -> Crash (segfault) de Kodi.

@LeoMajor, voici les réponses des deux commandes :

 paul  paul-MS-7978  ~  $  ls  /usr/src
amdgpu-pro-16.50-362463  linux-headers-4.4.0-78  linux-headers-4.4.0-78-generic
 paul  paul-MS-7978  ~  $  dkms status
amdgpu-pro, 16.50-362463, 4.4.0-78-generic, x86_64: installed 

donc pour Kodi, il marche nickel, il y avait bien un fichier corrompu :

 /home/paul/.kodi/userdata/addon_data/script.skinshortcuts/mainmenu.DATA.xml

J'ai récupéré celui de ma ArchLinux et du coup ça marche à nouveau correctement.

J'ai donc le pilote propriétaire (la version AMDGPU-PRO 16.50), le noyau 4.4.0 et Kodi qui fonctionnent simultanément J'ai eu l'idée d'utiliser cette version du pilote en allant ici.

Le seul truc c'est que le pilote c'est pas le dernier, j'ai parcouru plusieurs forums et autres sites internet et apparemment le problème est que le dernier pilote a des problèmes avec OpenCL (Known Issues : System hangs when OpenCL™ attempts to allocate more than available system memory.), j'espère que ce problème sera bientôt et définitivement résolu.

Hors ligne

#7 Le 15/06/2017, à 19:14

LeoMajor

Re : [RÉSOLU, CONTOURNÉ] RX480 + AMDGPU-PRO -> Crash (segfault) de Kodi.

bonjour,
ton dkms amdgpu est tout bon, du moins pour le 4.4.0-78-generic.

awk -F= -v cur=$(uname -r) 'func dkms(mod){cmd="dkms status " mod; while(cmd|getline tmp){if(tmp~cur){print tmp":OK pour le kernel actuel"} else {print tmp}}; close(cmd)}; /PA.*NAME/{gsub("\"","",$NF); print "--"$NF; dkms($NF)}; /BUIL.*NAME/ && !/ld.bfd/ {gsub("\"","",$NF); gsub("-","_",$NF); print $NF |"sort" }' /usr/src/amdgpu*/dkms.conf

et vérifier si tous les modules listés à la fin du script sont bien chargés & optimisés.
les placer dans /etc/initramfs-tools/modules
et regénérer une image pour le kernel voulu

sudo update-initramfs -u -k kernel_voulu

Si un jour, tu veux (re)construire le dkms pour untel kernel, ou dkms cassé, cela va  ressembler à

dkms status -m amdgpu-pro
sudo dkms build -m amdgpu-pro -v 16.50-362463 -k 4.4.99-99-generic 
sudo dkms install -m amdgpu-pro -v 16.50-362463 -k 4.4.99-99-generic
sudo update-initramfs -u -k 4.4.99-99-generic

bonne continuation

Hors ligne