Forum Linux.débutant Impossible de faire fonctionner steam et le driver Nvidia

Posté par  . Licence CC By‑SA.
1
18
jan.
2017

Bonjour,

Cela fait deux semaines que j'ai monté mon ordinateur, destiné aux jeux.
Je suis débutant sous Linux.

Comme dit dans le titre, je n'arrive pas à faire fonctionner steam et le driver de carte graphique Nvidia en même temps.

Pour résumer, j'ai commencé avec Ubuntu 16.04 LTS, distribution dans laquelle j'arrivais à faire fonctionner steam mais pas le driver nvidia, et à l'inverse, le driver nvidia mais pas steam.
J'ai ensuite essayé Ubuntu 15.10, mais cette fois j'avais un écran noir lorsque j'effectuais ctrl+alt+f1.
J'ai donc essayé Debian 8, dans lequel j'ai rencontré et résolu de nouveaux problèmes.

Le principal problème dans chaque version/distribution de Linux, était que mon ordinateur est en 64 BITS, et steam en 32. J'ai fait énormément de recherches, mais je rencontrais à chaque fois de nouveaux problèmes.

Je suis équipé d'une carte graphique MSI geforce GTX 1050 Ti.

Pourriez-vous m'indiquer une marche à suivre pour installer le driver nvidia et steam sur un pc 64 BITS, sur n'importe quelle distribution de Linux ?
Merci

  • # Pistes.

    Posté par  (site Web personnel) . Évalué à 0.

    Je ne possèdes pas de carte Nvidia, mais as-tu essayé :
    - d'installer une distribution 32bits ;
    - installer le pilote libre Nouveau ;
    - le pilote proprio Nvidia vient-il des dépôts de ta distro, ou as-tu installé celui de Nvidia ?

    Voilà.

    « Il vaut mieux mobiliser son intelligence sur des conneries que mobiliser sa connerie sur des choses intelligentes. »

    • [^] # Re: Pistes.

      Posté par  (site Web personnel) . Évalué à 2.

      Dans l'immédiat, je doute que Nouveau fonctionne pour les GPU de série 10. D'après le site officiel :

      2D/3D acceleration supported on all pre-Pascal cards; see FeatureMatrix for details.
      2D/3D acceleration support for Pascal requires NVIDIA to release signed redistributable firmware blobs.

      A noter aussi, lorsqu'on recherche des pilotes Linux 64bits chez Nvidia pour la GTX 1050 Ti, on obtient les infos suivantes :

      Version: 375.26
      Date de réalisation: 2016.12.14
      Système d’exploitation: Linux 64-bit
      Langue: Français
      Taille: 72.36 MB

      Attention donc à disposer d'une génération de pilotes assez récente.

    • [^] # Re: Pistes.

      Posté par  . Évalué à 1.

      D'accord je vais essayer avec Nouveau alors, j'ai installé le pilote de Nvidia sinon. Merci !

  • # 32bits/64bits

    Posté par  . Évalué à 2.

    steam semble etre porté en 32bits
    nvidia ne semble fournir que des pilotes 64bits

    il te faut donc un systeme 64bits

    puis il te faut installer les paquet "multi-arch" qui doivent permettre d'executer du 32bits sur une machine 64bits
    à une epoque c'etait les paquets ia32libs par exemple avec d'autres.

  • # Impossible de faire fonctionner steam et le driver Nvidia

    Posté par  . Évalué à 2. Dernière modification le 19/01/17 à 08:08.

    Bonjour,

    Depuis quelques temps, les drivers 'nouveau' ne fonctionnent plus correctement avec les cartes graphiques nvidia récentes.
    J'avais eu le même problème en 2016 avec différents iso d'Arch Linux qui affichaient au mieux un écran rouge et rien d'autre, au pire un écran noir et rien d'autre non plus.

    La solution à l'époque fut de passer par l'IGP du processeur pour faire l'installation, puis de désinstaller les drivers intel pour les remplacer par ceux de nvidia une fois l'OS lancé.

    Il y a aussi quelques dépendances à avoir pour l'installation des drivers nvidia comme make, gcc, g++, build-essential, les headers de ton kernel actuel.
    Pour Steam il faut activer dans Debian le support Multi Arch : dpkg --add-architecture i386

    Si malgré ça tu as toujours des problèmes, peux tu fournir les logs d'erreurs ?

    En espérant que ça t'aide :)

  • # Re:

    Posté par  . Évalué à 2.

    Steam fonctionne très bien avec les drivers nVidia (c'est même ceux qui fonctionnent le mieux). Si y'a un problème il vient de l’intégration de ces derniers dans la distribution.

    Comme déjà dit plus haut dans les commentaires, sous Debian activer le multi-arch pour avoir les versions 32bits de la libGL et activer les backports pour avoir un driver suffisamment récent pour gérer ta carte.

    C'est sensé être plus simple sous Ubuntu (quoi-que, avec leur MIR) mais je n'ai aucune connaissance de cette distrib.

  • # Debian

    Posté par  . Évalué à 1.

    Je ne suis pas sur que l'utilisation d'Ubuntu soit le choix le plus pertinent si cette machine est uniquement destinée aux jeux via Steam.

    En effet, le wiki concernant l'installation de Steam sur Debian est vraiment clair et rapide à mettre en œuvre.

    Bon après, les GTX 1050/60/70 sont très récentes et je n'ai pas eu l'occasion de tester avec une de ces bestioles…

  • # re

    Posté par  . Évalué à 1. Dernière modification le 20/01/17 à 14:46.

    Sous debian:
    1- su (connexion root, entre le mot de passe root)

    Si tu n'as pas ajouter contrib non-free dans sources.list fait ces deux commande sed:
    1- sed -i 's/.*/& contrib non-free/' /etc/apt/sources.list
    2- sed -i -e '/^ contrib non-free/d' /etc/apt/sources.list

    1- dpkg --add-architecture i386

    2- apt update

    3- apt install xserver-xorg-video-nvidia:i386

    4- apt install steam

    5- reboot

    Et profite.

    Fait copier coller si tu veux pas faire d'erreur de frappe.

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n’en sommes pas responsables.