Contenu | Rechercher | Menus

Annonce

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.

À propos de l'équipe du forum.

#1 Le 20/01/2020, à 21:14

Enzo00000

[Résolu] Bug graphique: The Witcher 3

Bonjour,

J'ai installé The Witcher 3 avec Steam (donc en utilisant Proton). Le jeu fonctionne correctement sur tous les aspects que j'ai pu tester à une exception près. Dans les lieux sombres et couverts (maisons, grottes, ...) des bandes horizontales sombres barrent la vision. (J'aurais bien mis des images mais je n'ai pas compris comment les insérer dans ce post.)
J'ai essayé de bidouiller différents paramètres du jeux mais rien ça ne semble pas affecter le problème. Ce que j'ai pu voir sur le net me laisse penser que c'est un problème de carte graphique qui est une Radeon RX 560 avec le pilote amdgpu dans mon cas. Je n'ai cependant aucune certitude.
Je suis vraiment un débutant sur Ubuntu (18.04) donc tout vos remarques, aides et conseils me seront d'une grande utilité car je suis un peu predu.

Merci beaucoup

Dernière modification par Enzo00000 (Le 22/01/2020, à 10:47)

Hors ligne

#2 Le 21/01/2020, à 00:02

abelthorne

Re : [Résolu] Bug graphique: The Witcher 3

Pour insérer des images, héberge-les ailleurs (imgur.com ou similaire) et mets le lien.

Cela étant dit, j'ai fait le jeu il y a un peu moins d'un an (version GOG mais ça ne devrait rien changer) et je ne me souviens pas avoir eu de soucis de ce genre, mais j'utilise le pilote libre (Mesa). Peut-être un bug du pilote proprio que tu utilises ?
(EDIT : j'ai un doute : tu parles d'AMDGPU PRO − le pilote proprio − ou d'AMDGPU tout court − l'implémentation de Mesa pour les GPU AMD récents − ?)

Dernière modification par abelthorne (Le 21/01/2020, à 10:08)

Hors ligne

#3 Le 21/01/2020, à 16:55

Enzo00000

Re : [Résolu] Bug graphique: The Witcher 3

Bonjour,

Merci  pour cette réponse.
Voici les images du bug https://imgur.com/a/A6NbAvc .
La commande lshw m'indique driver=amdgpu donc j’imagine que c'est simplement le pilote AMDGPU.
Changer de pilote est-il une solution envisageable? Et si oui comment s'y prendre?

Merci

Hors ligne

#4 Le 21/01/2020, à 17:18

abelthorne

Re : [Résolu] Bug graphique: The Witcher 3

Ok, donc le pilote est bien le pilote libre. AMD fournit un pilote proprio mais qui ne gère que certains GPU et certaines versions d'Ubuntu (en l'occurrence, la 16.04).

Au vu des captures, le problème a l'air de toucher uniquement les zones sombres, donc potentiellement un bug lié aux ombres. Tu as essayé de régler tous les paramètres graphiques au mini pour voir si le problème apparaissait toujours ?
Et éventuellement, tu as testé le jeu avec une autre version de Proton ?

Hors ligne

#5 Le 21/01/2020, à 17:31

Enzo00000

Re : [Résolu] Bug graphique: The Witcher 3

Oui j'ai essayé de modifier les paramètres du jeu mais cela n'a rien changé.
Je n'ai pas testé d'autre version de Proton mais je vais le faire. Celle que j'ai utilisé pour le moment est la 4.11-12.

Hors ligne

#6 Le 21/01/2020, à 17:54

Enzo00000

Re : [Résolu] Bug graphique: The Witcher 3

Après vérification le bug est toujours présent sur la version 4.2-9 de Proton.
Si j'ai bien compris amdgpu pro n'est pas disponible pour ma version d'Ubuntu mais qu'en est-il de Mesa dont tu as parlé plus tôt?

Hors ligne

#7 Le 21/01/2020, à 18:11

abelthorne

Re : [Résolu] Bug graphique: The Witcher 3

Mesa, c'est le pilote libre. Ou plutôt, ce sont des specs qui sont implémentées via des pilotes spécifiques : pour nVidia c'est Nouveau, pour les anciens GPU AMD c'est RadeonSi, pour les récents c'est amdgpu... Pour simplifier, on parle de Mesa pour le pilote libre en général. C'est bien ce que tu utilises.

Est-ce que les paquets pour Vulkan sont bien installés , Normalement c'est le cas mais dans le doute, donne le retour de :

apt-cache policy mesa-vulkan-drivers mesa-vulkan-drivers:i386

Et donne aussi le retour de celle-ci pour vérifier ta version de Mesa :

glxinfo | grep OpenGL

Hors ligne

#8 Le 21/01/2020, à 18:27

Enzo00000

Re : [Résolu] Bug graphique: The Witcher 3

Donc mesa est une sorte de base utilisé par d'autre pilote? C'est subtile...
Voilà le résultat des commandes:
Pour Vulkan

apt-cache policy mesa-vulkan-drivers mesa-vulkan-drivers:i386
mesa-vulkan-drivers:
  Installé : (aucun)
  Candidat : 19.2.1-1ubuntu1~18.04.1
 Table de version :
     19.2.1-1ubuntu1~18.04.1 500
        500 http://fr.archive.ubuntu.com/ubuntu bionic-updates/universe amd64 Packages
     19.2.1-1ubuntu1~18.04.1~ppa2 500
        500 http://ppa.launchpad.net/ubuntu-x-swat/updates/ubuntu bionic/main amd64 Packages
     18.0.0~rc5-1ubuntu1 500
        500 http://fr.archive.ubuntu.com/ubuntu bionic/universe amd64 Packages
mesa-vulkan-drivers:i386:
  Installé : (aucun)
  Candidat : 19.2.1-1ubuntu1~18.04.1
 Table de version :
     19.2.1-1ubuntu1~18.04.1 500
        500 http://fr.archive.ubuntu.com/ubuntu bionic-updates/universe i386 Packages
     19.2.1-1ubuntu1~18.04.1~ppa2 500
        500 http://ppa.launchpad.net/ubuntu-x-swat/updates/ubuntu bionic/main i386 Packages
     18.0.0~rc5-1ubuntu1 500
        500 http://fr.archive.ubuntu.com/ubuntu bionic/universe i386 Packages

Pour Mesa

glxinfo | grep OpenGL
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: Radeon RX 560 Series
OpenGL core profile version string: 4.6.13572 Core Profile Context
OpenGL core profile shading language version string: 4.60
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 4.6.13572 Compatibility Profile Context
OpenGL shading language version string: 4.60
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile
OpenGL extensions:
OpenGL ES profile version string: 4.6.13572 Compatibility Profile Context
OpenGL ES profile shading language version string: 4.60
OpenGL ES profile extensions:

Hors ligne

#9 Le 21/01/2020, à 19:56

abelthorne

Re : [Résolu] Bug graphique: The Witcher 3

C'est bizarre :
1) Vulkan n'est pas installé (c'est un peu surprenant mais il ne l'était peut-être pas par défaut en 18.04) :

sudo apt-get install mesa-vulkan-drivers mesa-vulkan-drivers:i386

2) La version OpenGL renvoyée indique un "core profile context" au lieu de Mesa...
Tu as installé quelque chose en rapport avec la carte graphique ? peut-être un PPA pour avoir un pilote plus à jour ?

Hors ligne

#10 Le 21/01/2020, à 20:29

Enzo00000

Re : [Résolu] Bug graphique: The Witcher 3

Je viens d'installé Vulkan et ça a marché! Plus de bande noir dans the witcher! Mille mercis!
Pour ce qui est d'openGL, j'ai effectivement fait quelques bidouilles vues sur des forums pour essayer de régler le problème moi même, mais je ne sais plus quoi exactement. Est-ce gênant étant donné que j'ai réglé mon problème initial?

Hors ligne

#11 Le 21/01/2020, à 20:44

abelthorne

Re : [Résolu] Bug graphique: The Witcher 3

Est-ce gênant étant donné que j'ai réglé mon problème initial?

Je ne sais pas, c'est la première fois que je vois un retour de glxinfo comme ça.

Donne éventuellement la liste de tes PPA pour voir s'il y en a qui pourraient poser problème :

ls /etc/apt/sources.list.d

Hors ligne

#12 Le 21/01/2020, à 20:48

Enzo00000

Re : [Résolu] Bug graphique: The Witcher 3

Voilà:

ls /etc/apt/sources.list.d
amdgpu-pro-local.list       ubuntu-x-swat-ubuntu-updates-bionic.list
amdgpu-pro-local.list.save  webupd8team-ubuntu-java-bionic.list
google-chrome.list          webupd8team-ubuntu-java-bionic.list.save
google-chrome.list.save

Hors ligne

#13 Le 21/01/2020, à 20:53

abelthorne

Re : [Résolu] Bug graphique: The Witcher 3

Je ne sais pas si c'est une bonne idée d'utiliser le PPA Ubuntu-X-swat, je crois qu'il n'est plus maintenu. Il ne devrait pas poser problème, cependant.
En revanche, je suis un peu plus intrigué par ce amdgpu-pro-local.list qui a l'air de correspondre au pilote proprio (pas disponible pour 18.04 en théorie). Tu peux donner son contenu ?

cat /etc/apt/sources.list.d/amdgpu-pro-local.list

Hors ligne

#14 Le 21/01/2020, à 21:07

Enzo00000

Re : [Résolu] Bug graphique: The Witcher 3

A quoi correspond le PPA Ubuntu-X-swat?
Au vu de mon incompétence, il est possible que j'ai tenté d’installer amdgpu pro faisant fi des problèmes de version...

cat /etc/apt/sources.list.d/amdgpu-pro-local.list
deb [trusted=yes] file:/var/opt/amdgpu-pro-local/ ./

Hors ligne

#15 Le 21/01/2020, à 21:23

abelthorne

Re : [Résolu] Bug graphique: The Witcher 3

Ah, c'est ce que je soupçonnais, c'est un "faux" dépôt qui gère une installation manuelle. Tu as essayé d'installer le pilote proprio ? est-ce que tu as un dossier amdgpu-pro-local dans /var/opt ?
Et éventuellement, un deb qui aurait été généré :

apt-cache policy amdgpu*

Et pendant qu'on y est, si tu vas dans Logiciels & Mises à jour → onglet Pilotes additionnels, qu'est-ce que tu as de sélectionné ?

Le PPA X-swat est un dépôt tiers, géré par les développeurs d'Ubuntu, qui propose des mises à jour de Mesa et du serveur X. A priori, il a été remplacé par le PPA graphics-drivers mais je n'en suis pas sûr à 100%. En tout cas, le PPA X-swat n'a plus qu'une branche Bionic (18.04) et Disco (19.04, obsolète).

Dernière modification par abelthorne (Le 21/01/2020, à 21:26)

Hors ligne

#16 Le 21/01/2020, à 21:32

Enzo00000

Re : [Résolu] Bug graphique: The Witcher 3

Il y a bien un dossier amdgpu-pro-local qui contient un bon paquet de paquets.

apt-cache policy amdgpu*
amdgpu-pro-core:
  Installé : 19.30-855429
  Candidat : 19.30-855429
 Table de version :
 *** 19.30-855429 1000
        500 file:/var/opt/amdgpu-pro-local ./ Packages
        100 /var/lib/dpkg/status
amdgpu-core:
  Installé : 19.30-855429
  Candidat : 19.30-855429
 Table de version :
 *** 19.30-855429 1000
        500 file:/var/opt/amdgpu-pro-local ./ Packages
        100 /var/lib/dpkg/status
amdgpu-lib32:
  Installé : 19.30-855429
  Candidat : 19.30-855429
 Table de version :
 *** 19.30-855429 1000
        500 file:/var/opt/amdgpu-pro-local ./ Packages
        100 /var/lib/dpkg/status
amdgpu:
  Installé : (aucun)
  Candidat : 19.30-855429
 Table de version :
     19.30-855429 1000
        500 file:/var/opt/amdgpu-pro-local ./ Packages
amdgpu-doc:
  Installé : (aucun)
  Candidat : 19.30-855429
 Table de version :
     19.30-855429 1000
        500 file:/var/opt/amdgpu-pro-local ./ Packages
amdgpu-pro-lib32:
  Installé : 19.30-855429
  Candidat : 19.30-855429
 Table de version :
 *** 19.30-855429 1000
        500 file:/var/opt/amdgpu-pro-local ./ Packages
        100 /var/lib/dpkg/status
amdgpu-lib-hwe:
  Installé : 19.30-855429
  Candidat : 19.30-855429
 Table de version :
 *** 19.30-855429 500
        500 file:/var/opt/amdgpu-pro-local ./ Packages
        100 /var/lib/dpkg/status
amdgpu-hwe:
  Installé : 19.30-855429
  Candidat : 19.30-855429
 Table de version :
 *** 19.30-855429 500
        500 file:/var/opt/amdgpu-pro-local ./ Packages
        100 /var/lib/dpkg/status
amdgpu-lib:
  Installé : (aucun)
  Candidat : 19.30-855429
 Table de version :
     19.30-855429 1000
        500 file:/var/opt/amdgpu-pro-local ./ Packages
amdgpu-pro-hwe:
  Installé : 19.30-855429
  Candidat : 19.30-855429
 Table de version :
 *** 19.30-855429 500
        500 file:/var/opt/amdgpu-pro-local ./ Packages
        100 /var/lib/dpkg/status
amdgpu-dkms:
  Installé : 19.30-855429
  Candidat : 19.30-855429
 Table de version :
 *** 19.30-855429 1000
        500 file:/var/opt/amdgpu-pro-local ./ Packages
        100 /var/lib/dpkg/status
amdgpu-pro:
  Installé : (aucun)
  Candidat : 19.30-855429
 Table de version :
     19.30-855429 1000
        500 file:/var/opt/amdgpu-pro-local ./ Packages
amdgpu-pro-pin:
  Installé : 19.30-855429
  Candidat : 19.30-855429
 Table de version :
 *** 19.30-855429 500
        500 file:/var/opt/amdgpu-pro-local ./ Packages
        100 /var/lib/dpkg/status

L'onglet pilote additionnel m'indique: "Aucun pilote additionnel disponible."

Hors ligne

#17 Le 21/01/2020, à 21:36

abelthorne

Re : [Résolu] Bug graphique: The Witcher 3

Tu as vraisemblablement essayé d'installer le pilote proprio (c'est pas impossible qu'il soit officiellement disponible uniquement pour la 16.04 mais fonctionne quand même en 18.04) mais sans savoir comment tu as procédé, je ne sais pas vraiment quoi te conseiller. D'autant que c'est apparemment Mesa qui est utilisé.

Hors ligne

#18 Le 21/01/2020, à 21:50

Enzo00000

Re : [Résolu] Bug graphique: The Witcher 3

Malheureusement je me souvient plus de ce que j'ai fait...
Si je résume: amdgpu-pro (pilote propriétaire) est plus ou moins installé mais c'est mesa/amdgpu (pilote libre) qui est utilisé.
Comme tout a l'air de bien fonctionner je ne penses pas que ça soit la peine de creuser plus loin. Merci beaucoup pour ton aide.

Hors ligne