Page 1 sur 1

[Linux] Caméra en bas à gauche à chaque chargement de carte

Posté : ven. 18 mars 2016, 08:56
par mirandir
Vu que ça parle Linux et Pillars, je viens squatter un peu ;) . Est-ce que vous avez ce fichu problème de caméra, qui se positionne en bas à gauche à chaque chargement de carte ?

Posté : ven. 18 mars 2016, 09:37
par vv221
mirandir a écrit :Est-ce que vous avez ce fichu problème de caméra, qui se positionne en bas à gauche à chaque chargement de carte ?
Oui, c’est un problème entre le moteur Unity3D dans sa version 4.x et certains pilotes graphiques ('radeon' me vient en tête).
Tu peux l’éviter en désactivant l’option "Screen Edge Scrolling"/"Défilement au bord de l'écran" (tu devras donc faire défiler l’écran au clavier).

Comme Pillars of Eternity ne changera pas de moteur, il faut maintenant compter sur une évolution future de nos pilotes graphiques pour se débarasser de ce bug.

Posté : ven. 18 mars 2016, 10:44
par mirandir
J'ai le soucis avec le pilote proprio nvidia. En cherchant sur ce problème je suis tombé sur ça : https://forums.obsidian.net/topic/75306-103ui-camera-defaults-to-lower-left-of-map-on-zone-change/, mais je ne peux pas le télécharger car je n'ai pas de compte sur le forum Obsidian. Peut-être que ça peut contourner le problème (désactiver le "Défilement au bord de l'écran" m'est pénible).

Posté : ven. 18 mars 2016, 10:56
par vv221
mirandir a écrit :En cherchant sur ce problème je suis tombé sur ça : https://forums.obsidian.net/topic/75306-103ui-camera-defaults-to-lower-left-of-map-on-zone-change/, mais je ne peux pas le télécharger car je n'ai pas de compte sur le forum Obsidian.
Et maintenant tu peux le télécharger :
scroll.tar.gz (dotslashplay.it)
mirandir a écrit :Peut-être que ça peut contourner le problème (désactiver le "Défilement au bord de l'écran" m'est pénible).
Tiens-moi au courant de tes résultats, je suis moi aussi intéressé par un correctif.
Mais la dernière phrase du message proposant ce fichier au téléchargement me fait douter :
« Dont forget to disable Screen Edge Scrolling in game. »

Posté : ven. 18 mars 2016, 12:49
par mirandir
Merci ! Effectivement, la dernière phrase n'est pas très engageante m'enfin, j'ai testé tout de même.
Verdict : ça compile (c'est déjà ça), malheureusement je ne peux pas dire si ça fonctionne ou pas, car ce programme ne semble pas faire bon ménage avec Optirun/Primus (qui me permet de lancer le jeu avec ma carte Nvidia). J'ai le droit à une erreur de segmentation et/ou une erreur de X (BadWindow).

Tant pi :'(

Posté : ven. 18 mars 2016, 13:24
par Mornagest
J'ai également ce problème depuis une mise à jour (je ne me rappelle plus laquelle car je l'avais déjà avant de réinstaller le jeu hier). Mais je ne l'avais pas avant... curieux.

C'est pas très contraignant, mais disons que c'est un peu bizarre...

Posté : ven. 18 mars 2016, 14:37
par vv221
Une astuce (de mémoire) pour éviter ce problème sans désactiver le défilement à la souris est d’agiter sa souris pendant le temps de chargement.
En fait l’écran centré sur le coin en bas à gauche de la zone n’est qu’un symptôme, la cause est le curseur qui est envoyé pour une raison inconnue dans ce coin de l’écran. Garder la souris active pendant les chargement permet dans certains cas de l’empêcher de se retrouver dans ce coin au chargement de la zone.

Posté : ven. 18 mars 2016, 21:46
par mirandir
Oui, j'ai effectivement constaté cela. Mais ça ne semble pas marcher à tous les coups.