Affiche les résultats de 1 à 5 sur 5

Sujet : [steam] Deux jeux ne se lancent pas pour une raison identique: des libs plantent

  1. #1
    Caméléon sympa Avatar de R26V8RS26
    Inscrit
    avril 2012
    Lieu
    La Tour du Pin (Isère)
    Distribution
    LEAP 15.0, Tumbleweed, Ubuntu 12.04 LTS, Kubuntu 18.04, Raspbian
    Environnement
    Plasma 5, KDE 4.x, XFCE, IceWM
    Messages
    407

    [steam] Deux jeux ne se lancent pas pour une raison identique: des libs plantent

    Bonjour,

    DirtRally et MadMax ne fonctionnent pas à cause de librairies introuvables ou "informations manquantes".
    J'ai contacté Feral Interactive qui s'occupe du portage des jeux vers Mac & Linux, ils me répondent que le problème vient de Kwin. Je ne suis pas convaincu.

    Je vous donne les logs au moment du lancement :

    Code:
    Game update: AppID 310560 "", ProcID 4762, IP 0.0.0.0:0
    >>> Adding process 4762 for game ID 310560
    GameAction [AppID 310560, ActionID 1] : LaunchApp changed task to WaitingGameWindow with ""
    ERROR: ld.so: object '/home/gleizoux/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
    ERROR: ld.so: object '/home/gleizoux/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
    GameAction [AppID 310560, ActionID 1] : LaunchApp changed task to Completed with ""
    ERROR: ld.so: object '/home/gleizoux/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
    >>> Adding process 4763 for game ID 310560
    ERROR: ld.so: object '/home/gleizoux/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
    >>> Adding process 4764 for game ID 310560
    pid 4774 != 4770, skipping destruction (fork without exec?)
    pid 4773 != 4770, skipping destruction (fork without exec?)
    ERROR: ld.so: object '/home/gleizoux/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
    === ERROR - You're missing vital libraries to run DiRT Rally
    === Either use the steam runtime or install these using your package manager
    ERROR: ld.so: object '/home/gleizoux/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
    /home/gleizoux/.local/share/Steam/steamapps/common/DiRT Rally/bin/DirtRally: /usr/lib64/libssl.so.1.0.0: version `OPENSSL_1.0.1' not found (required by /home/gleizoux/.local/share/Steam/steamapps/common/DiRT Rally/bin/../lib/x86_64/libcu
    rl.so.4)
    ===
    ERROR: ld.so: object '/home/gleizoux/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
    ERROR: ld.so: object '/home/gleizoux/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
    ERROR: ld.so: object '/home/gleizoux/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
    >>> Adding process 4770 for game ID 310560
    >>> Adding process 4776 for game ID 310560
    /home/gleizoux/.local/share/Steam/steamapps/common/DiRT Rally/bin/DirtRally: /usr/lib64/libldap_r-2.4.so.2: no version information available (required by /home/gleizoux/.local/share/Steam/steamapps/common/DiRT Rally/bin/../lib/x86_64/lib
    curl.so.4)
    /home/gleizoux/.local/share/Steam/steamapps/common/DiRT Rally/bin/DirtRally: /usr/lib64/liblber-2.4.so.2: no version information available (required by /home/gleizoux/.local/share/Steam/steamapps/common/DiRT Rally/bin/../lib/x86_64/libcu
    rl.so.4)
    /home/gleizoux/.local/share/Steam/steamapps/common/DiRT Rally/bin/DirtRally: /usr/lib64/libssl.so.1.0.0: version `OPENSSL_1.0.1' not found (required by /home/gleizoux/.local/share/Steam/steamapps/common/DiRT Rally/bin/../lib/x86_64/libcu
    rl.so.4)
    SIGHUP(1): Program Hangup (GPU driver issue?).
    If possible, launch Steam from command line to check the output when 'DiRT Rally' is run.
    Then, contact support@feralinteractive.com with details of the output, as well as your Steam System Info.
    
    Pour le libssl il faut certainement faire un lien symbolique ? Pour les erreurs "no version information available", là en revanche, je n'ai aucune idée de comment réparer ces liens.

    Le PC tourne avec le pilote libre amdgpu.

    Merci pour vos conseils

  2. #2
    Caméléon sympa Avatar de R26V8RS26
    Inscrit
    avril 2012
    Lieu
    La Tour du Pin (Isère)
    Distribution
    LEAP 15.0, Tumbleweed, Ubuntu 12.04 LTS, Kubuntu 18.04, Raspbian
    Environnement
    Plasma 5, KDE 4.x, XFCE, IceWM
    Messages
    407
    Bonjour,

    Petit up pour ceux à qui ça pourrait arriver.
    Dirt Rally nécessite une beta update pour OpenSuse, car la version de Mesa embarquée sur Leap 15.0 n'est plus maintenue par Feral, qui édite la version Linux du jeu. Vous trouverez la bêta en faisant clique droit sur le jeu, "propriétés", puis "beta". Dans le code, rentrez
    Code:
    feraldirtsupport
    puis sélectionnez la beta
    Code:
    feral_support_branch
    Une fois téléchargée la mise à jour, le jeu fonctionnera à merveille (chez moi, en ultra)

    Pour mad max pas de solution : version de Mesa bien trop vieille. Une update est bien proposée (pour vulkan) :
    Code
    Code:
    livelongandprosper
    Beta :
    Code:
    vulkan_beta
    Mais ça n'a pas fonctionné chez moi. Ce qui me fait relancer un vieux sujet de discussion : Pourquoi mettre Mesa 18.0 sur un OS aussi jeune que Leap, alors que la 19.0 est sortie ? Mieux encore, pourquoi Leap 15.1, qui vient de sortir il y a quelques jours, n'embarque que la 18.3 ????

    OpenSuse ferme ses portes de facto à la communauté de gamers et à ceux qui font du graphisme, de l'édition vidéo.... C'est un peu dommage
    Megeia 7, sur le point de sortir, embarquera par exemple Mesa 19.0
    Dernière édition par R26V8RS26; 12/06/2019 à 10h55

  3. #3
    Nouveau caméléon Modérateur Avatar de chalu
    Inscrit
    mars 2019
    Lieu
    Anjou
    Distribution
    openSUSE Leap 15.1
    Environnement
    KDE celui de leap
    Messages
    169
    Bonjour,
    je n’y connais rien mais une recherche avec le terme mesa renvoie la version 18.3.2 pour Leap 15.1 effectivement et un dépôt expérimental avec la 19.1 si tu en as besoin
    https://software.opensuse.org/package/Mesa

    Je pense que c’est le compromis stabilité nouveauté
    Debian 10 qui devrait sortir début juillet n’aura sans doute pas la version 19 non plus mais 18.3.6 à comparer avec la version 13.0.6 de Debian 9. Pour Debian ceux qui ont besoin de plus récent utiliseront les backports.
    sur opensuse on utilise les dépôts expérimentaux de ce que j’ai compris ....
    Dernière édition par chalu; 13/06/2019 à 07h07
    PC Portable ACER ASPIRE 5740G - Intel Core i5 430M 2.26GHz - ATI mobility Radeon HD 5470 - 4 GB de ram

  4. #4
    Caméléon sympa Avatar de R26V8RS26
    Inscrit
    avril 2012
    Lieu
    La Tour du Pin (Isère)
    Distribution
    LEAP 15.0, Tumbleweed, Ubuntu 12.04 LTS, Kubuntu 18.04, Raspbian
    Environnement
    Plasma 5, KDE 4.x, XFCE, IceWM
    Messages
    407
    Salut chalu (j'adore )

    Oui la solution serait dans les dépôts, sauf que voilà....
    Si tu mets à jour les dépôts Mesa en suivant le 1-click install l'interface plante, car le pilote libre est composé de tonnes de dépendances, libs et pilotes qu'il faut mettre à jour en même temps.
    Et je ne connais pas la liste intégrale des composants à mettre à jour.

    J'ai tenté Mesa + amdgpu + xorg + openGL + llvm + kernel (parce que le noyau n'est plus compatible avec la der de Mesa!!!) et le résultat est le même: plantage de l'interface, retour en console.... Et ça, c'est le bug le plus gentil.


    La solution résiderait dans tumbleweed, sauf que steam ne fonctionne pas avec tumble.... En tout cas pas chez moi.

    EDIT: En tout cas c'est vraiment dommage, car j'ai vu l'évolution de l'exploitation des puces graphiques sur Linux en quelques années, c'est sidérant. Il y a un potentiel incroyable sur Linux dans le Jeu, notamment vis-à-vis de la faible consommation de ressources système face à l'usine à gaz W10

  5. #5
    Caméléon sympa Avatar de Bernado82
    Inscrit
    janvier 2016
    Lieu
    /home
    Distribution
    openSUSE Leap 15.1
    Environnement
    KDE Plasma 5.16
    Messages
    366
    Bonjour,

    Ma Leap 15.0 tourne sous Mesa 19.x depuis 3 mois et passée ensuite à 15.1 par simple changement du nom des dépôts, y compris celui de XOrg. À l'époque je suppose qu'il y avait eu de nombreux remplacements de librairies, mais rien qui n'ait provoqué de gros bug. Cependant, mon portable tourne sous (vieille) puce graphique Intel et non AMD... Voici comment j'avais procédé (je viens d'installer une Leap 15.1 sur un vieux PC pour essai, j'y retenterai la manip suivante plus tard, juste pour voir!). Le noyau de la 15.1 intègre des backports du 4.19, notamment graphiques aussi.

    Mise à jour XOrg/Mesa drivers:
    Code:
    zypper addrepo --refresh obs://X11:XOrg XOrg
    zypper ref && zypper dup --from XOrg --allow-vendor-change
    Screenshot_20190618_035928.jpgScreenshot_20190618_040001.jpg

    Évidemment c'est un vieux portable, que je prévois de remplacer par un truc plus puissant bientôt (il reste à voir par quoi, CPU+GPU: tout Intel, tout AMD ou Intel+AMD, Intel+Nvidia, AMD+Nvidia?). Si ça coûtait pas un bras (plutôt les deux!), posséder une machine comme les Gigabyte Aero 15, serait sympa (encore que, vu le prix demandé, c'est quand même navrant de tomber sur certaines (mauvaises) séries sur lesquelles on découvre des problèmes avec l'écran ou le clavier)...
    Dernière édition par Bernado82; Hier à 15h47
    https://www.facebook.com/profile.php?id=100011319637977 (page orientée openSuse)
    https://open.spotify.com/user/bernad...eomqM38isNZRIj (playlist Spotify)

    Utilitaires pour Rockchip:
    https://www.mediafire.com/folder/2x8...Rockchip_Tools
    https://mega.co.nz/#F!wxJliCiT!fSTU4uzNwJ4h_ZGOYHcjcQ

    Les outils Rockchip sont parfois moches, voici RK Android Tool v2.3.9 et Driver Assistant v4.5 après mon petit coup de polish:
    https://www.mediafire.com/folder/5qs985buhb8g5/Rockchip

Tags pour ce sujet

Règles des messages

  • Vous ne pouvez pas créer de sujets
  • Vous ne pouvez pas répondre aux sujets
  • Vous ne pouvez pas importer de fichiers joints
  • Vous ne pouvez pas modifier vos messages
  •  
  • Les BB codes sont Activés
  • Les Smileys sont Activés
  • Le BB code [IMG] est Activé
  • Le code [VIDEO] est Activé
  • Le code HTML est Désactivé