Forum Linux.débutant Désactiver carte graphique Nvidia : bumbleebee et bbswitch

Posté par  . Licence CC By‑SA.
Étiquettes :
1
25
oct.
2017

Bonjour,

J'ai installé debian stretch sur un pc portable sony vaio vpcf13j8e et j'aimerais désactiver le carte graphique du pc avec bumbleebee et bbswitch.

J'ai pris ce tuto pour optimus mais c'est nvidia cuda qui est présent.

https://wiki.debian-fr.xyz/NVidia_Optimus_Bumblebee

Mon souci c'est que en faisant cette commande, le controlleur VGA du processeur intel n'est pas compatible.

lspci | egrep "VGA|3D|Display"
01:00.0 VGA compatible controller: NVIDIA Corporation GF108M GeForce GT 425M

Conclusion bbswitch ne fonctionne pas et je ne peux pas arreter une puce sur les deux actives.

Je vous paste la config :

cpu_info : https://debian-facile.org/paste-7C1E783D1A
dmesg : https://debian-facile.org/paste-E5F47E9690
lspci : https://debian-facile.org/paste-3B20D46FD3

Donc de base le controller VGA de chez Intel n'est pas compatible, après j'ai trouvé le projet github bumbleebee et bbswitch avec un github dédié au acpi :

Bumblebee : https://github.com/Bumblebee-Project/Bumblebee
Bbswitch : https://github.com/Bumblebee-Project/bbswitch

Est-ce que le projet acpi-stuff peut aider pour avoir un controller VGA compatible ?

Acpi-stuff : https://github.com/Lekensteyn/acpi-stuff

Merci par avance pour vos retours.

  • # question bete

    Posté par  . Évalué à 3.

    tu es sur que c'est une machine qui utilise optimus ?
    vu la gamme de machine j'ai un doute,
    c'est peut-etre une machine qui a uniquement une carte graphique Nvidia embarqué
    et non un carte Nvidia + un IGP intel

    • [^] # Re: question bete

      Posté par  . Évalué à 1.

      Non c'est Nvidia Cuda sur la machine.

      C'est en fait une puce Nvidia de description :
      52N3AY 1051A1

      TAIWAN
      N2Y757.01V
      N11P-GS-A1

      IGP Intel je ne sais pas ce que c'est.

      • [^] # Re: question bete

        Posté par  . Évalué à 1.

        Si c'est bien une conf optimus, c'est l'inverse qui se passe: intel est la carte graphique par défaut et non nvidia.
        On se sert de bumblebee pour activer nvidia,
        A vérifier avec lspci qui donne chez moi pour les cartes graphiques:
        lspci
        VGA compatible controller: Intel Corporation HD Graphics 5500 (rev 09)
        3D controller: NVIDIA Corporation GM108M GeForce 940M

      • [^] # Re: question bete

        Posté par  . Évalué à 3.

        Nvidia Cuda

        c'est une techno dispo sur la carte nvidia pour faire du calcul sur le GPU
        rien à voir avec optimus ou une double carte graphique

        IGP intel

        c'est le processeur graphique integré dans le processeur phyisque de la machine
        Intel HD 3000, Intel HD4000, Iris650 etc

        si ta machine dispose d'optimus, tu ne verrais que la carte Intel dans ta commande lspci | grep -i vga

        • [^] # Re: question bete

          Posté par  . Évalué à 2.

          Ma machine à l'heure actuelle ne voit que le controlleur de la carte nvidia et non celui du processeur.

          lspci | egrep "VGA|3D|Display"
          01:00.0 VGA compatible controller: NVIDIA Corporation GF108M GeForce GT 425M

          Du coup n'ayant pas le controlleur vga compatible sur le processeur i5, je suis coincé, les deux fonctionnent sans pouvoir arreter la carte graphique.

          • [^] # Re: question bete

            Posté par  . Évalué à 2.

            si tu cherches optimus, nvidia, grub, nomodset, tu pourras trouver des infos pour activer la partie intel uniquement.

          • [^] # Re: question bete

            Posté par  . Évalué à 1. Dernière modification le 26/10/17 à 06:26.

            Ma machine à l'heure actuelle ne voit que le controlleur de la carte nvidia et non celui du processeur.

            ÀMHA, la puce graphique Intel a été désactivé via le BIOS. Peut-être que tu trouvera une option pour la réactiver mais c'est fort peu probable.

          • [^] # Re: question bete

            Posté par  . Évalué à 1.

            lspci | egrep "VGA|3D|Display"
            01:00.0 VGA compatible controller: NVIDIA Corporation GF108M GeForce GT 425M

            Du coup n'ayant pas le controlleur vga compatible sur le processeur i5, je suis coincé, les deux fonctionnent sans pouvoir arreter la carte graphique.

            non, rien ne dit que tu as un IGP sur ta machine,
            tu as peut-etre simplement une seule carte graphique, la carte nvidia

            mais comme l'evoque d'autres posteurs, regarde si tu as une option dans le bios pour activer/desactiver l'IGP,
            mais j'en doute.

            pour moi tu n'as qu'une seule carte graphique, la carte Nvidia

            • [^] # Re: question bete

              Posté par  . Évalué à 2.

              Pourtant, d'après cette page le processeur possède bien un IGP

              • [^] # Re: question bete

                Posté par  . Évalué à 2.

                ce qui ne veut pas dire que le constructeur a cablé les fonctions graphiques de l'IGP sur la carte mere + le module "optimus", preferant ne mettre qu'une seule carte graphique, plus performante en 3D et donc ajouter la carte nvidia.

                • [^] # Re: question bete

                  Posté par  . Évalué à 1. Dernière modification le 27/10/17 à 04:00.

                  C'est ce que je me suis dit aussi quand je parlais d'option dans le BIOS mais j'ai rayé cette hypothèse de manque de cablage physique parce que de ce que j'ai compris Optimus est une solution Nvidia purement logicielle donc l'affichage avec Optimus se fait via le GPU Nvidia et l'IGP Intel n'est pas en direct avec les sorties LVDS, VGA et consorts.

                  Je suppose que si l'IGP n'était pas désactivé dans le BIOS, cet ordi aurait bien Optimus.

              • [^] # Re: question bete

                Posté par  . Évalué à 1.

                "Améliorer" les capacités graphiques, ce n'est pas de l'optimus.
                https://ark.intel.com/fr/products/52952/Intel-Core-i5-480M-Processor-3M-Cache-2_66-GHz
                "Le terme « graphiques de processeur » se rapporte au circuit de traitement graphique intégré au processeur, améliorant les capacités graphiques, de traitement, multimédias et d'affichage. Les graphiques HD Intel®, graphiques Iris™, graphiques Iris Plus et graphiques Iris Pro offrent une conversion améliorée des fichiers multimédias, des fréquences d'image élevées et une vidéo Ultra HD (UHD) 4K."

                • [^] # Re: question bete

                  Posté par  . Évalué à 1.

                  Je reprends le sujet, je lirai vos commentaires. Qu'est-ce que je peux faire concrètement en commande ?

                  • [^] # Re: question bete

                    Posté par  . Évalué à 2.

                    Je reprends le sujet, je lirai vos commentaires. Qu'est-ce que je peux faire concrètement en commande ?

                    rien

                    toutes les reponses qui t'ont été faite confirme que

                    • tu as un IGP sur ton processeur
                    • mais ta carte mere ne cable pas cet IGP en dehors du processeur (chipset PM55)
                    • le constructeur a donc mis une carte Nvidia pour "remplacer" l'IGP

                    resultat, tu as juste un processeur ET une carte nvidia,
                    tu ne peux rien faire de plus qu'utiliser la carte nvidia

  • # C'est mort !

    Posté par  . Évalué à 2. Dernière modification le 27/10/17 à 21:37.

    Donk et Maderios ont bien vu que le CPU de ton engin dispose d'un IGP.
    Mais, d'après la page de spécifications techniques du site Sony, on apprend que ton laptop est équipé d'un chipset Intel® PM55 Express, or, d'après Intel, ce chipset ne gère ni IGP ni sortie vidéo. C'est donc lui qui castre ta config.

    Game over. Désolé pour toi. :-/

    • [^] # Re: C'est mort !

      Posté par  . Évalué à 0.

      Certains pc de références identiques sont équipés de processeur(s) différent(s).
      Solution facile pour le savoir: lshw, genre gtk-lshw (arch) ou lshw-gtk (debian).

      • [^] # Re: C'est mort !

        Posté par  . Évalué à 1.

        J'aurais donc aucun moyen pour réduire la consommation du système PC portable ?

        Avec powertop et tlp, je suis à 30W de consommation, … sous debian stretch.

        C'est fou que l'on ne puisse pas réduire des consommations.

        Sous linux il n'y a donc aucun moyen de réduire la consommation des périphériques au même titre que sous windows ? Comment c'est géré sous windows tous ça ? Ils utilisent aussi le controller VGA compatible du CPU ?

Suivre le flux des commentaires

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