logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 28-10-2020 16:52:52

redelap
Membre
Lieu : SAINTES 17
Distrib. : LinuxMint 2..3
Noyau : 5.4.0-104-generic
Inscription : 14-05-2012
Site Web

Installation d'un pilote propiétaire de carte graphique

Bonjour
Sur ma machine principale, je suis passé de debian Buster à LMDE4
Depuis, j'ai des difficultées avec des figeages d'écran, de souris, de commande
Dans le Bios, j'ai retrouvé une certaine souplesse en basculant "graphic device" de "discrete" en UMA
Cela fonctionne beaucoup mieux. (UMA = Carte Intel 630 sans Ram dédiée)
(Merci Alain)
Mais c'est la RAM de l'ordi qui est sollicitée et non la Ram de la "Discrete" désactivée  (NVIDIA GeFORCE GTX1050-16 Go

Avant de remettre en cause l'intégrité physique de cette carte GeForce, et envisagear son échange éventuel, je voudrais m'assurer que ce ne soit pas son driver qui pourrait briller par son absence depuis l'installation de la LMDE4. D'autant plus que je n'ai pas besoin d'une bête de course, et qu'une carte graphique équivalente de 8 Go de Ram me suffirait

Mais poursuivant mes recherches coté Driver, mes recherches m'ont appris que le driver qui devait servir cette carte était un driver Propiétaire X64 v.375.20 qui semble ne plus exister. Nvidia propose des versions 418.113... Pour portable ?
Quant aux nombreuses procédures d'installation, c'est l'horreur, car elles sont nombreuses, diverses, variées, me laissant dans une grande perplexité
J'ai trouvé les adresses- libellés des dépots de ces drivers... mais je ne sais pas comment dans LMDE4 les rajouter à l'équivalent de  l'ancien sources.list de Buster (sources de logiciels)
En clair: je patauge...

Très difficile de récupérer des retours de commandes quand la "discrete" est en service, car trop de plantages aléatoires
Merci de vos lumières

LinuxMint 20.3 Cinnamon sur Lenovo LEGION Y520 - 16 Go - SSD256 + HHD1000
Raspberry-Pi-OS et/ou Twister sur Rasberry Pi 400

Hors ligne

#2 28-10-2020 21:39:47

lann
Membre
Lieu : Bretagne
Distrib. : Debian Bookworm
Noyau : Linux 6.1.0-10-amd64
(G)UI : XFCE
Inscription : 28-04-2015

Re : Installation d'un pilote propiétaire de carte graphique

J'aurais dit

nvidia-detect


dans un premier temps pour savoir quel pilote installé.

Hors ligne

#3 28-10-2020 23:10:45

redelap
Membre
Lieu : SAINTES 17
Distrib. : LinuxMint 2..3
Noyau : 5.4.0-104-generic
Inscription : 14-05-2012
Site Web

Re : Installation d'un pilote propiétaire de carte graphique

remy@lmde4:~$ nvidia-detect
No NVIDIA GPU detected.
 



Manifestement y'en a pas... Avant de tenter une install infructueuse, j'avais fait  le ménage par un purge


LinuxMint 20.3 Cinnamon sur Lenovo LEGION Y520 - 16 Go - SSD256 + HHD1000
Raspberry-Pi-OS et/ou Twister sur Rasberry Pi 400

Hors ligne

#4 29-10-2020 00:01:12

anonyme
Invité

Re : Installation d'un pilote propiétaire de carte graphique

Bonsoir
ceci n'existe pas NVIDIA GeFORCE GTX1050-16 Go

une GTX1050 oui mais pas 16Go

un lspci devrait suffire


lspci
 



pour voir le matériel de cette machine , un portable je suppose ?

le driver de buster fait fonctionner cette carte sans soucis , le paquet "nvidia-driver" ou par "bumblebee-nvidia" si une carte auxilliaire (couple intel + nvidia )

la priorité c'est de faire fonctionner correctement le gpu intel (quitte a désactiver le second provisoirement )

Dernière modification par anonyme (29-10-2020 16:45:57)

#5 29-10-2020 09:48:25

redelap
Membre
Lieu : SAINTES 17
Distrib. : LinuxMint 2..3
Noyau : 5.4.0-104-generic
Inscription : 14-05-2012
Site Web

Re : Installation d'un pilote propiétaire de carte graphique

Oui tout à fait... méa culpa... j'avais cru voir les 16 Go dans la doc de la machine
Machine: Portable Lenovo Y520 15IKBN Modèle 80WK
Carte graphique: NVIDIA GP107M GeForce GTX mobile

Actuellement le Bios est paramétré sur "Graphic device --> UMA". Ce qui exclut la carte "discrete"

remy@lmde4:~$ lspci
00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers (rev 05)
00:01.0 PCI bridge: Intel Corporation 6th-9th Gen Core Processor PCIe Controller (x16) (rev 05)
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 630 (rev 04)
00:14.0 USB controller: Intel Corporation 100 Series/C230 Series Chipset Family USB 3.0 xHCI Controller (rev 31)
00:14.2 Signal processing controller: Intel Corporation 100 Series/C230 Series Chipset Family Thermal Subsystem (rev 31)
00:16.0 Communication controller: Intel Corporation 100 Series/C230 Series Chipset Family MEI Controller #1 (rev 31)
00:17.0 SATA controller: Intel Corporation HM170/QM170 Chipset SATA Controller [AHCI Mode] (rev 31)
00:1c.0 PCI bridge: Intel Corporation 100 Series/C230 Series Chipset Family PCI Express Root Port #2 (rev f1)
00:1c.2 PCI bridge: Intel Corporation 100 Series/C230 Series Chipset Family PCI Express Root Port #3 (rev f1)
00:1c.3 PCI bridge: Intel Corporation 100 Series/C230 Series Chipset Family PCI Express Root Port #4 (rev f1)
00:1d.0 PCI bridge: Intel Corporation 100 Series/C230 Series Chipset Family PCI Express Root Port #9 (rev f1)
00:1f.0 ISA bridge: Intel Corporation HM175 Chipset LPC/eSPI Controller (rev 31)
00:1f.2 Memory controller: Intel Corporation 100 Series/C230 Series Chipset Family Power Management Controller (rev 31)
00:1f.3 Audio device: Intel Corporation CM238 HD Audio Controller (rev 31)
00:1f.4 SMBus: Intel Corporation 100 Series/C230 Series Chipset Family SMBus (rev 31)
02:00.0 SD Host controller: O2 Micro, Inc. SD/MMC Card Reader Controller (rev 01)
03:00.0 Network controller: Intel Corporation Dual Band Wireless-AC 3165 Plus Bluetooth (rev 99)
04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 10)
05:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller SM961/PM961
 



Je vais tenter un lspci en mode "carte graphic --> discrete"
-----------
La carte 3D NVIDIA GP107M GeForce GTX Mobile apparaît bien avec un lspci , le Bios étant paramétré en "graphic device --> discrete"
Mais les plantages sont tellement nombreux et aléatoires que je ne peux en faire le retour dans ce forum
Je suis donc revenu en mode graphix "UMA"

Dernière modification par redelap (29-10-2020 09:59:43)


LinuxMint 20.3 Cinnamon sur Lenovo LEGION Y520 - 16 Go - SSD256 + HHD1000
Raspberry-Pi-OS et/ou Twister sur Rasberry Pi 400

Hors ligne

#6 29-10-2020 10:04:40

redelap
Membre
Lieu : SAINTES 17
Distrib. : LinuxMint 2..3
Noyau : 5.4.0-104-generic
Inscription : 14-05-2012
Site Web

Re : Installation d'un pilote propiétaire de carte graphique

La réponse à mon problème serait-elle ici ?
https://debian-facile.org/doc:materiel: … ia:optimus

LinuxMint 20.3 Cinnamon sur Lenovo LEGION Y520 - 16 Go - SSD256 + HHD1000
Raspberry-Pi-OS et/ou Twister sur Rasberry Pi 400

Hors ligne

#7 29-10-2020 12:27:52

redelap
Membre
Lieu : SAINTES 17
Distrib. : LinuxMint 2..3
Noyau : 5.4.0-104-generic
Inscription : 14-05-2012
Site Web

Re : Installation d'un pilote propiétaire de carte graphique

En fait non...
La solution était un simple "sudo apt-get install nvidia-driver"
Ça s'est installé...  et  maintenant , le bios en mode graphic "discrete", tout tourne parfaitement, sans aucun plantage, navigation fluide...
Maintenant quant à savoir pourquoi se problème est survenu ???
La version du driver installée est la version 450.66-1 bpo10+1 qui semble convenir

remy@lmde4:~$ nvidia-detect
Detected NVIDIA GPUs:
01:00.0 3D controller [0302]: NVIDIA Corporation GP107M [GeForce GTX 1050 Mobile] [10de:1c8d] (rev a1)

Checking card:  NVIDIA Corporation GP107M [GeForce GTX 1050 Mobile] (rev a1)
Your card is supported by the default drivers and legacy driver series 390.
 



Tout est correct ?


LinuxMint 20.3 Cinnamon sur Lenovo LEGION Y520 - 16 Go - SSD256 + HHD1000
Raspberry-Pi-OS et/ou Twister sur Rasberry Pi 400

Hors ligne

#8 29-10-2020 12:37:30

Jean-Pierre Pinson
Adhérent(e)
Lieu : Orléans
Distrib. : Debian Sid 64bits Ordi.: Thinkpad T400
Noyau : de cerise
(G)UI : xfce
Inscription : 04-03-2017

Re : Installation d'un pilote propiétaire de carte graphique

redelap a écrit :

En fait non...
La solution était un simple "sudo apt-get install nvidia-driver"



oui ! Merci anonyme merci.gif


Debian sid
Bureau : xfce
Ordinateur : Thinkpad T400 libreboot

En ligne

#9 29-10-2020 13:04:53

redelap
Membre
Lieu : SAINTES 17
Distrib. : LinuxMint 2..3
Noyau : 5.4.0-104-generic
Inscription : 14-05-2012
Site Web

Re : Installation d'un pilote propiétaire de carte graphique

C'était Toscan... sur un autre forum...
https://forum-francophone-linuxmint.fr/ … 33&t=16841

Dernière modification par redelap (29-10-2020 13:05:55)


LinuxMint 20.3 Cinnamon sur Lenovo LEGION Y520 - 16 Go - SSD256 + HHD1000
Raspberry-Pi-OS et/ou Twister sur Rasberry Pi 400

Hors ligne

#10 29-10-2020 16:23:02

Jean-Pierre Pinson
Adhérent(e)
Lieu : Orléans
Distrib. : Debian Sid 64bits Ordi.: Thinkpad T400
Noyau : de cerise
(G)UI : xfce
Inscription : 04-03-2017

Re : Installation d'un pilote propiétaire de carte graphique

smile

Dernière modification par Jean-Pierre Pinson (29-10-2020 17:14:56)


Debian sid
Bureau : xfce
Ordinateur : Thinkpad T400 libreboot

En ligne

#11 29-10-2020 16:24:25

Jean-Pierre Pinson
Adhérent(e)
Lieu : Orléans
Distrib. : Debian Sid 64bits Ordi.: Thinkpad T400
Noyau : de cerise
(G)UI : xfce
Inscription : 04-03-2017

Re : Installation d'un pilote propiétaire de carte graphique

et anonyme aussi, sur ce forum.


anonyme a écrit :

le driver de buster fait fonctionner cette carte sans soucis , le paquet "nvidia-driver"

Dernière modification par Jean-Pierre Pinson (29-10-2020 16:25:56)


Debian sid
Bureau : xfce
Ordinateur : Thinkpad T400 libreboot

En ligne

#12 29-10-2020 16:54:40

anonyme
Invité

Re : Installation d'un pilote propiétaire de carte graphique

la question qui fâche tongue

que donne la commande en user "glxinfo -B"


glxinfo -B
 


ps: il te faut le paquet "mesa-utils" installé


apt install mesa-utils
 



et maintenant un lspci (je suppose que tu a modifié le bios de nouveau ?  "graphic device --> discrete"  )

je veut juste savoir quelle carte graphique tu utilise par défaut , je dirai la nvidia , on verra bien  smile
le contenu du log "Xorg.0.log" pourrai le confirmer aussi

#13 29-10-2020 18:23:03

redelap
Membre
Lieu : SAINTES 17
Distrib. : LinuxMint 2..3
Noyau : 5.4.0-104-generic
Inscription : 14-05-2012
Site Web

Re : Installation d'un pilote propiétaire de carte graphique

Désolé pour anonyme: je n'avais pas saisi sa remarque
quant à la question concernant glxinfo

remy@lmde4:~$ glxinfo -B
name of display: :0
display: :0  screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
    Vendor: Intel Open Source Technology Center (0x8086)
    Device: Mesa DRI Intel(R) HD Graphics 630 (Kaby Lake GT2)  (0x591b)
    Version: 18.3.6
    Accelerated: yes
    Video memory: 3072MB
    Unified memory: yes
    Preferred profile: core (0x1)
    Max core profile version: 4.5
    Max compat profile version: 3.0
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.2
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 630 (Kaby Lake GT2)
OpenGL core profile version string: 4.5 (Core Profile) Mesa 18.3.6
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 3.0 Mesa 18.3.6
OpenGL shading language version string: 1.30
OpenGL context flags: (none)

OpenGL ES profile version string: OpenGL ES 3.2 Mesa 18.3.6
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
 



Est-ce à dire que c'est la Inter 630 qui est en service, "soutenue" en extension par la Nvidia GeForce GTX
Je ne comprends pas bien là...
C'est pourtant bien la discrete qui est activée dans le bios... celle qui me procurait tant de déboires avant l'install  de nvidia-driver


LinuxMint 20.3 Cinnamon sur Lenovo LEGION Y520 - 16 Go - SSD256 + HHD1000
Raspberry-Pi-OS et/ou Twister sur Rasberry Pi 400

Hors ligne

#14 29-10-2020 19:49:07

anonyme
Invité

Re : Installation d'un pilote propiétaire de carte graphique

justement le pourquoi de la question qui fache  lol
donc la GTX1050 fait planter la machine mais pas avec le driver non free nvidia
tu donne pas d'info , donc aucune idée si le gpu intel est correct mais le retour de "glxinfo" est parfait .
tu a "Video memory: 3072MB"  alloué a ton gpu intel.
j'ai pas de retour de lspci avec nvidia donc pas de réponse , mais a mon avis a part pomper l'énergie de la batterie la GTX1050 ne sert pas a grand chose .

#15 29-10-2020 21:17:56

redelap
Membre
Lieu : SAINTES 17
Distrib. : LinuxMint 2..3
Noyau : 5.4.0-104-generic
Inscription : 14-05-2012
Site Web

Re : Installation d'un pilote propiétaire de carte graphique

Je ne sais pas quelle  info tu souhaites me voir fournir...  Comment faire pour voir si le "gpu intel" est correct ?
Quant a lspci avec le grapic discrete (la nvidia)

remy@lmde4:~$ lspci
00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers (rev 05)
00:01.0 PCI bridge: Intel Corporation 6th-9th Gen Core Processor PCIe Controller (x16) (rev 05)
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 630 (rev 04)
00:14.0 USB controller: Intel Corporation 100 Series/C230 Series Chipset Family USB 3.0 xHCI Controller (rev 31)
00:14.2 Signal processing controller: Intel Corporation 100 Series/C230 Series Chipset Family Thermal Subsystem (rev 31)
00:16.0 Communication controller: Intel Corporation 100 Series/C230 Series Chipset Family MEI Controller #1 (rev 31)
00:17.0 SATA controller: Intel Corporation HM170/QM170 Chipset SATA Controller [AHCI Mode] (rev 31)
00:1c.0 PCI bridge: Intel Corporation 100 Series/C230 Series Chipset Family PCI Express Root Port #2 (rev f1)
00:1c.2 PCI bridge: Intel Corporation 100 Series/C230 Series Chipset Family PCI Express Root Port #3 (rev f1)
00:1c.3 PCI bridge: Intel Corporation 100 Series/C230 Series Chipset Family PCI Express Root Port #4 (rev f1)
00:1d.0 PCI bridge: Intel Corporation 100 Series/C230 Series Chipset Family PCI Express Root Port #9 (rev f1)
00:1f.0 ISA bridge: Intel Corporation HM175 Chipset LPC/eSPI Controller (rev 31)
00:1f.2 Memory controller: Intel Corporation 100 Series/C230 Series Chipset Family Power Management Controller (rev 31)
00:1f.3 Audio device: Intel Corporation CM238 HD Audio Controller (rev 31)
00:1f.4 SMBus: Intel Corporation 100 Series/C230 Series Chipset Family SMBus (rev 31)
01:00.0 3D controller: NVIDIA Corporation GP107M [GeForce GTX 1050 Mobile] (rev a1)
02:00.0 SD Host controller: O2 Micro, Inc. SD/MMC Card Reader Controller (rev 01)
03:00.0 Network controller: Intel Corporation Dual Band Wireless-AC 3165 Plus Bluetooth (rev 99)
04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 10)
05:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller SM961/PM961
 



Je n'y connais pas grand chose... mais je constate que tout tourne de manière très fluide, et la VM sous W10 tourne parfaitement bien,

Dernière modification par redelap (29-10-2020 21:18:16)


LinuxMint 20.3 Cinnamon sur Lenovo LEGION Y520 - 16 Go - SSD256 + HHD1000
Raspberry-Pi-OS et/ou Twister sur Rasberry Pi 400

Hors ligne

#16 30-10-2020 09:26:22

anonyme
Invité

Re : Installation d'un pilote propiétaire de carte graphique

Bonjour
voila ta carte auxilliaire


01:00.0 3D controller: NVIDIA Corporation GP107M [GeForce GTX 1050 Mobile] (rev a1)
 


et ton gpu principal


00:02.0 VGA compatible controller: Intel Corporation HD Graphics 630 (rev 04)
 



la bascule se fait avec la commande "optirun"
par exemple tester le gpu intel


glxinfo -B
 


tester le gpu nvidia


optirun glxinfo -B
 



pour que ça fonctionne il faut purger le driver nvidia et installer bumblebee-nvidia
la commande exacte je m' en souvient plus
quelque chose du genre


apt-get install bumblebee-nvidia primus libglx-nvidia0
 


ps: a vérifier cette commande et bien purger le driver nvidia actuel

nota: attention le paquet "libglx-nvidia0" change de nom selon la version de debian , de mémoire (a vérifier) sur buster il se nomme "libglx-nvidia"

#17 30-10-2020 10:53:11

redelap
Membre
Lieu : SAINTES 17
Distrib. : LinuxMint 2..3
Noyau : 5.4.0-104-generic
Inscription : 14-05-2012
Site Web

Re : Installation d'un pilote propiétaire de carte graphique

Merci Robert
Pas assez calé pour comprendre "pour que ça fonctionne il faut purger le driver nvidia et installer bumblebee-nvidia"

remy@lmde4:~$ glxinfo -B
name of display: :0
display: :0  screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
    Vendor: Intel Open Source Technology Center (0x8086)
    Device: Mesa DRI Intel(R) HD Graphics 630 (Kaby Lake GT2)  (0x591b)
    Version: 18.3.6
    Accelerated: yes
    Video memory: 3072MB
    Unified memory: yes
    Preferred profile: core (0x1)
    Max core profile version: 4.5
    Max compat profile version: 3.0
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.2
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 630 (Kaby Lake GT2)
OpenGL core profile version string: 4.5 (Core Profile) Mesa 18.3.6
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 3.0 Mesa 18.3.6
OpenGL shading language version string: 1.30
OpenGL context flags: (none)

OpenGL ES profile version string: OpenGL ES 3.2 Mesa 18.3.6
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
 



Puis...

remy@lmde4:~$ optirun glxinfo -B

Command 'optirun' not found, but can be installed with:

sudo apt install bumblebee
 



remy@lmde4:~$ sudo apt install bumblebee
[sudo] Mot de passe de remy :       
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'
état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  gcc-8-base:i386 libatomic1:i386 libbsd0:i386 libc6:i386 libdrm-amdgpu1:i386 libdrm-intel1:i386 libdrm-nouveau2:i386 libdrm-radeon1:i386
  libdrm2:i386 libedit2:i386 libegl-mesa0:i386 libegl-nvidia0:i386 libegl1:i386 libelf1:i386 libexpat1:i386 libffi6:i386 libgbm1:i386 libgcc1:i386
  libgl1:i386 libgl1-mesa-dri:i386 libglapi-mesa:i386 libgles-nvidia1:i386 libgles-nvidia2:i386 libgles1:i386 libgles2:i386 libglvnd0:i386
  libglx-mesa0:i386 libglx-nvidia0:i386 libglx0:i386 libidn2-0:i386 libllvm7:i386 libnvidia-eglcore:i386 libnvidia-glcore:i386
  libnvidia-glvkspirv:i386 libopengl0:i386 libpciaccess0:i386 libsensors5:i386 libstdc++6:i386 libtinfo6:i386 libunistring2:i386 libvulkan1:i386
  libwayland-client0:i386 libwayland-server0:i386 libx11-6:i386 libx11-xcb1:i386 libxau6:i386 libxcb-dri2-0:i386 libxcb-dri3-0:i386 libxcb-glx0:i386
  libxcb-present0:i386 libxcb-sync1:i386 libxcb-xfixes0:i386 libxcb1:i386 libxdamage1:i386 libxdmcp6:i386 libxext6:i386 libxfixes3:i386
  libxshmfence1:i386 libxxf86vm1:i386 nvidia-egl-icd:i386 nvidia-vulkan-icd:i386 zlib1g:i386
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
Les paquets supplémentaires suivants seront installés :
  bbswitch-dkms
Paquets suggérés :
  bumblebee-nvidia
Paquets recommandés :
  virtualgl | primus
Les paquets suivants seront ENLEVÉS :
  libgl1-nvidia-glvnd-glx:i386 nvidia-driver-libs:i386
Les NOUVEAUX paquets suivants seront installés :
  bbswitch-dkms bumblebee
0 mis à jour, 2 nouvellement installés, 2 à enlever et 10 non mis à jour.
Il est nécessaire de prendre 62,9 ko dans les archives.
Après cette opération, 402 ko d'espace disque seront libérés.
Souhaitez-vous continuer ? [O/n] o
Réception de :1 https://deb.debian.org/debian buster/main amd64 bbswitch-dkms amd64 0.8-8 [12,8 kB]
Réception de :2 https://deb.debian.org/debian buster/main amd64 bumblebee amd64 3.2.1-20 [50,1 kB]
62,9 ko réceptionnés en 1s (112 ko/s)
(Lecture de la base de données... 257894 fichiers et répertoires déjà installés.)
Suppression de nvidia-driver-libs:i386 (450.66-1~bpo10+1) ...
Suppression de libgl1-nvidia-glvnd-glx:i386 (450.66-1~bpo10+1) ...
Sélection du paquet bbswitch-dkms précédemment désélectionné.
(Lecture de la base de données... 257895 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../bbswitch-dkms_0.8-8_amd64.deb ...
Dépaquetage de bbswitch-dkms (0.8-8) ...
Sélection du paquet bumblebee précédemment désélectionné.
Préparation du dépaquetage de .../bumblebee_3.2.1-20_amd64.deb ...
Dépaquetage de bumblebee (3.2.1-20) ...
Paramétrage de bbswitch-dkms (0.8-8) ...
Loading new bbswitch-0.8 DKMS files...
Building for 4.19.0-8-amd64
Building initial module for 4.19.0-8-amd64
Done.

bbswitch.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/4.19.0-8-amd64/kernel/drivers/acpi/

depmod...

DKMS: install completed.
Paramétrage de bumblebee (3.2.1-20) ...
Adding members from group(s) '
adm sudo admin' to 'bumblebee':
remy
Adding user remy to group bumblebee
Created symlink /etc/systemd/system/graphical.target.wants/bumblebeed.service → /lib/systemd/system/bumblebeed.service.
Traitement des actions différées (« triggers ») pour initramfs-tools (0.133+deb10u1) ...
update-initramfs: Generating /boot/initrd.img-4.19.0-8-amd64
cryptsetup: WARNING: The initramfs image may not contain cryptsetup binaries
    nor crypto modules. If that'
s on purpose, you may want to uninstall the
    'cryptsetup-initramfs' package in order to disable the cryptsetup initramfs
    integration and avoid this warning.
W: plymouth: The plugin label.so is missing, the selected theme might not work as expected.
W: plymouth: You might want to install the plymouth-themes package to fix this.
I: The initramfs will attempt to resume from /dev/sda5
I: (UUID=0adf42db-d4ba-4079-a5fe-a548c937e99c)
I: Set the RESUME variable to override this.
Traitement des actions différées (« triggers ») pour systemd (241-7~deb10u4) ...
Traitement des actions différées (« triggers ») pour man-db (2.8.5-2) ...
 


bloc à supprimer si la commande n’affiche rien



Merci de m'expliquer, outre ce qu'il faut faire, mais surtout expliquer (si tu en as envie)  le pourquoi de cette manip... (bascule?)
"Purger le nvidia actuel" ne me dit rien...  Pour quoi le faire  et comment le faire...
Désolé de mon ignorance...

Dernière modification par redelap (30-10-2020 10:54:34)


LinuxMint 20.3 Cinnamon sur Lenovo LEGION Y520 - 16 Go - SSD256 + HHD1000
Raspberry-Pi-OS et/ou Twister sur Rasberry Pi 400

Hors ligne

#18 30-10-2020 11:38:26

anonyme
Invité

Re : Installation d'un pilote propiétaire de carte graphique

la commande optirun fonctionne maintenant ?
un reboot est nécessaire de la machine

ta machine comprend un gpu principal et un secondaire
le premier identifier "vga" le second "3D"
optirun te permet de switcher sur le second
par exemple lancer firefox sur la 3D


optirun firefox
 



je te cite:


Merci de m'expliquer, outre ce qu'il faut faire, mais surtout expliquer (si tu en as envie)  le pourquoi de cette manip... (bascule?)
"Purger le nvidia actuel" ne me dit rien...  Pour quoi le faire  et comment le faire...
Désolé de mon ignorance...
 



tu va trop vite , sans prendre le soin de faire les choses correctement

pourquoi tu a fait ça ?


sudo apt install bumblebee
 

Dernière modification par anonyme (30-10-2020 11:49:55)

#19 30-10-2020 11:56:34

redelap
Membre
Lieu : SAINTES 17
Distrib. : LinuxMint 2..3
Noyau : 5.4.0-104-generic
Inscription : 14-05-2012
Site Web

Re : Installation d'un pilote propiétaire de carte graphique

Après reboot
"ta machine comprend un gpu principal et un secondaire".
"vga" c'est la carte Intel, et le second c'est donc la Nvidia GeForce
Mais la commande optirun (je traduis:" lancement optionnel") ne se lance que sur une application particulière  une fois le boot réalisé?....  ou bien il s'agit de prendre la Nvidia comme carte graphique par défaut au boot ?

remy@lmde4:~$ optirun glxinfo -B
[   35.324564] [ERROR]No bridge found. Try installing primus or virtualgl.


remy@lmde4:~$ glxinfo -B
name of display: :0
display: :0  screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
    Vendor: Intel Open Source Technology Center (0x8086)
    Device: Mesa DRI Intel(R) HD Graphics 630 (Kaby Lake GT2)  (0x591b)
    Version: 18.3.6
    Accelerated: yes
    Video memory: 3072MB
    Unified memory: yes
    Preferred profile: core (0x1)
    Max core profile version: 4.5
    Max compat profile version: 3.0
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.2
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 630 (Kaby Lake GT2)
OpenGL core profile version string: 4.5 (Core Profile) Mesa 18.3.6
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 3.0 Mesa 18.3.6
OpenGL shading language version string: 1.30
OpenGL context flags: (none)

OpenGL ES profile version string: OpenGL ES 3.2 Mesa 18.3.6
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
 



Désolé, mais je ne vois pas où tu veux en venir...

A titre d'essai comme suggéré avec firefox...

remy@lmde4:~$ optirun inkscape              [i] (application d'édition graphique)[/i]
[  768.923107] [ERROR]No bridge found. Try installing primus or virtualgl.


LinuxMint 20.3 Cinnamon sur Lenovo LEGION Y520 - 16 Go - SSD256 + HHD1000
Raspberry-Pi-OS et/ou Twister sur Rasberry Pi 400

Hors ligne

#20 30-10-2020 12:04:12

anonyme
Invité

Re : Installation d'un pilote propiétaire de carte graphique

la commande devait être en simulation sous buster


apt-get -s --reinstall install bumblebee-nvidia primus libglx-nvidia
 



la purge d un driver nvidia ce fait en simulation


apt-get -s remove --purge nvidia* xserver-xorg-video-nvidia
 


suivi par une purge en simulation


apt-get -s autoremove --purge
 



le mode simulation est obligatoire pour éviter de casser encore plus ton système
par exemple pour ceci


Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  gcc-8-base:i386 libatomic1:i386 libbsd0:i386 libc6:i386 libdrm-amdgpu1:i386 libdrm-intel1:i386 libdrm-nouveau2:i386 libdrm-radeon1:i386
  libdrm2:i386 libedit2:i386 libegl-mesa0:i386 libegl-nvidia0:i386 libegl1:i386 libelf1:i386 libexpat1:i386 libffi6:i386 libgbm1:i386 libgcc1:i386
  libgl1:i386 libgl1-mesa-dri:i386 libglapi-mesa:i386 libgles-nvidia1:i386 libgles-nvidia2:i386 libgles1:i386 libgles2:i386 libglvnd0:i386
  libglx-mesa0:i386 libglx-nvidia0:i386 libglx0:i386 libidn2-0:i386 libllvm7:i386 libnvidia-eglcore:i386 libnvidia-glcore:i386
  libnvidia-glvkspirv:i386 libopengl0:i386 libpciaccess0:i386 libsensors5:i386 libstdc++6:i386 libtinfo6:i386 libunistring2:i386 libvulkan1:i386
  libwayland-client0:i386 libwayland-server0:i386 libx11-6:i386 libx11-xcb1:i386 libxau6:i386 libxcb-dri2-0:i386 libxcb-dri3-0:i386 libxcb-glx0:i386
  libxcb-present0:i386 libxcb-sync1:i386 libxcb-xfixes0:i386 libxcb1:i386 libxdamage1:i386 libxdmcp6:i386 libxext6:i386 libxfixes3:i386
  libxshmfence1:i386 libxxf86vm1:i386 nvidia-egl-icd:i386 nvidia-vulkan-icd:i386 zlib1g:i386
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
 


cela supprime tous les paquets en i386  hmm

le mode simulation ne fait rien , mais te donne une idée de ce qu'il va se passer
pour installer en vrai il faut supprimer le "-s" si tout correct

je suis pas trop au courant pour ce matériel , pas de portable et je connais bumblebee que par les retours des utilisateurs

#21 30-10-2020 12:06:31

anonyme
Invité

Re : Installation d'un pilote propiétaire de carte graphique

ça va être difficile de te guider si tu fais pas un effort  tongue

donc ça ne fonctionne toujours pas


optirun inkscape              [i] (application d'édition graphique)[/i]
[  768.923107] [ERROR]No bridge found. Try installing primus or virtualgl.
 



pour cause primus n'est pas installé

#22 30-10-2020 12:17:04

anonyme
Invité

Re : Installation d'un pilote propiétaire de carte graphique

c'est pas gagné mais on va essayer roll


Après reboot
"ta machine comprend un gpu principal et un secondaire".
"vga" c'est la carte Intel, et le second c'est donc la Nvidia GeForce
Mais la commande optirun (je traduis:" lancement optionnel") ne se lance que sur une application particulière  une fois le boot réalisé?....  ou bien il s'agit de prendre la Nvidia comme carte graphique par défaut au boot ?
 



au boot c'est toujours intel qui se lance
sur le bureau tu a le choix de continuer a utiliser intel ou basculer sur nvidia
par exemple lancer un jeux avec optirun
mais bon encore une fois je n'utilise pas ce genre d'ordinateur , a toi de faire un effort pour comprendre le principe et lire de la doc
moi je peu te guider sur les commandes a faire
il faut tout faire sans redémarrage et seulement a la fin un reboot
purge du driver nvidia
installation de bumblebee-nvidia qui va installer le driver convenablement (avec la bonne commande comme en #20 )
et un reboot
pour tester


optirun glxinfo -B
 


dois te donner le même retour que glxinfo -B  mais pour la carte nvidia.

#23 30-10-2020 12:27:28

anonyme
Invité

Re : Installation d'un pilote propiétaire de carte graphique

dans l'ordre ça donne ceci


apt-get -s remove --purge nvidia* xserver-xorg-video-nvidia
 


puis


apt-get -s remove --purge bumblebee
 


puis


apt-get -s autoremove --purge
 


enfin la dernière


apt-get -s install bumblebee-nvidia primus libglx-nvidia0
 


et un reboot de la machine
chaque fois tu vérifie que tout est correct et tu enlève le "-s"
si par exemple cela te casse le bureau tu le fais pas

pour le i386 on doit pouvoir le réinstaller je pense le cas ou

des questions ?

la description des paquets


Primus is a shared library that provides OpenGL and GLX APIs and implements
low-overhead local-only client-side OpenGL offloading via GLX forking,
similar to VirtualGL. It intercepts GLX calls and redirects GL rendering
to a secondary X display, presumably driven by a faster GPU. On swapping
buffers, rendered contents are read back using a PBO and copied onto
the drawable it was supposed to be rendered on in the first place.

Primus is currently intended to be used alongside Bumblebee and provides a
drop-in replacement for optirun (i.e. "primusrun").
 




pour bumblebee-nvidia
This metapackage ensures that the proprietary NVIDIA driver is installed in a
way such that 3D acceleration does not break. It does so by configuring the
OpenGL library path to use the Mesa graphics library.
 



remarque:
dans les dépendances de la commande "apt-get -s install bumblebee-nvidia primus libglx-nvidia0" vérifie bien que le driver est bien "nvidia-driver"
chez moi en simulation c'est correct (sur un PC de bureau)


apt-get -s install bumblebee-nvidia primus libglx-nvidia0
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'
état... Fait
Les paquets supplémentaires suivants seront installés :
  bbswitch-dkms bumblebee glx-alternative-mesa glx-alternative-nvidia glx-diversions libegl-nvidia0 libegl-nvidia0:i386 libgl1-nvidia-glvnd-glx libgl1-nvidia-glvnd-glx:i386 libgles-nvidia1
  libgles-nvidia1:i386 libgles-nvidia2 libgles-nvidia2:i386 libgles1 libgles1:i386 libgles2:i386 libglx-nvidia0:i386 libnvidia-cbl libnvidia-cfg1 libnvidia-eglcore libnvidia-eglcore:i386
  libnvidia-glcore libnvidia-glcore:i386 libnvidia-glvkspirv libnvidia-glvkspirv:i386 libnvidia-ml1 libnvidia-rtcore libopengl0 libopengl0:i386 libprimus-vk1 libprimus-vk1:i386 libxnvctrl0
  nvidia-alternative nvidia-driver nvidia-driver-bin nvidia-driver-libs nvidia-driver-libs:i386 nvidia-egl-common nvidia-egl-icd nvidia-egl-icd:i386 nvidia-installer-cleanup
  nvidia-kernel-common nvidia-kernel-dkms nvidia-kernel-support nvidia-legacy-check nvidia-modprobe nvidia-persistenced nvidia-primus-vk-common nvidia-primus-vk-wrapper
  nvidia-primus-vk-wrapper:i386 nvidia-settings nvidia-support nvidia-vdpau-driver nvidia-vulkan-common nvidia-vulkan-icd nvidia-vulkan-icd:i386 primus-libs primus-libs:i386
  xserver-xorg-video-nvidia
Paquets suggérés :
  vulkan-utils vulkan-utils:i386 primus-nvidia
Les NOUVEAUX paquets suivants seront installés :
  bbswitch-dkms bumblebee bumblebee-nvidia glx-alternative-mesa glx-alternative-nvidia glx-diversions libegl-nvidia0 libegl-nvidia0:i386 libgl1-nvidia-glvnd-glx
  libgl1-nvidia-glvnd-glx:i386 libgles-nvidia1 libgles-nvidia1:i386 libgles-nvidia2 libgles-nvidia2:i386 libgles1 libgles1:i386 libgles2:i386 libglx-nvidia0 libglx-nvidia0:i386
  libnvidia-cbl libnvidia-cfg1 libnvidia-eglcore libnvidia-eglcore:i386 libnvidia-glcore libnvidia-glcore:i386 libnvidia-glvkspirv libnvidia-glvkspirv:i386 libnvidia-ml1 libnvidia-rtcore
  libopengl0 libopengl0:i386 libprimus-vk1 libprimus-vk1:i386 libxnvctrl0 nvidia-alternative nvidia-driver nvidia-driver-bin nvidia-driver-libs nvidia-driver-libs:i386 nvidia-egl-common
  nvidia-egl-icd nvidia-egl-icd:i386 nvidia-installer-cleanup nvidia-kernel-common nvidia-kernel-dkms nvidia-kernel-support nvidia-legacy-check nvidia-modprobe nvidia-persistenced
  nvidia-primus-vk-common nvidia-primus-vk-wrapper nvidia-primus-vk-wrapper:i386 nvidia-settings nvidia-support nvidia-vdpau-driver nvidia-vulkan-common nvidia-vulkan-icd
  nvidia-vulkan-icd:i386 primus primus-libs primus-libs:i386 xserver-xorg-video-nvidia
0 mis à jour, 62 nouvellement installés, 0 à enlever et 1 non mis à jour.
 



ps: tu a compris le principe de la simulation ? tu ne modifie rien sur le système mais te permet de controler que tout va bien
et de le lancer en vrai si tout te semble correct

et tu a compris la technologie "optimus" qui permet de gérer l'autonomie de la batterie sous GNU Linux , par un switch manuel entre intel et nvidia selon le besoin de puissance graphique ?

Dernière modification par anonyme (30-10-2020 18:01:42)

#24 30-10-2020 14:52:56

redelap
Membre
Lieu : SAINTES 17
Distrib. : LinuxMint 2..3
Noyau : 5.4.0-104-generic
Inscription : 14-05-2012
Site Web

Re : Installation d'un pilote propiétaire de carte graphique

Merci de ton dévouement et de ta disponibilité à mon égard de geek
Je vais regarder cela de près... Pour l'instant je profite du soleil avant la pluie pour travailler dans le jardin
Retour en soirée.
Merci...

LinuxMint 20.3 Cinnamon sur Lenovo LEGION Y520 - 16 Go - SSD256 + HHD1000
Raspberry-Pi-OS et/ou Twister sur Rasberry Pi 400

Hors ligne

#25 30-10-2020 18:00:39

anonyme
Invité

Re : Installation d'un pilote propiétaire de carte graphique

pas de soucis , en général je suis patient , parfois un peu désagréable  tongue
sinon ne compare pas debian et windows10 sur ce genre de machine.
des switchs automatiques sur GNU Linux d'une carte sur l'autre en fonction des besoins je connais pas .
va doucement et pose les questions si quelque chose te semble pas normal .

ps: moi aussi pris l' air  et coupé un peu de bois .

Dernière modification par anonyme (30-10-2020 18:04:53)

Pied de page des forums