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 09-03-2019 13:24:23

Saiqui
Membre
Distrib. : Debian 9 Buster
(G)UI : XFCE
Inscription : 22-05-2017

GTX 1050 Max-q et Optimus (Bumblebee)

Bonjour, je viens d'acquérir un nouvel ordinateur pour mes études. C'est un Asus ux450fd et il tourne sous Debian Buster.
Il a une carte graphique nvidia GTX 1050 Max-q et évidemment fonctionne avec Optimus.

lspci | grep -i 3D


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


lspci | grep -i vga


00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 620 (Whiskey Lake)
 



J'ai donc voulu installer bumblebee-nvidia pour la faire fonctionner. Le drivers minimum requis est plus récent que celui des dépots de Buster, j'ai donc pris les .deb de sid pour tous installer
Or le ventilateur se met tout de suite en marche à plein régime, et la carte nvidia ne s'éteint pas même avec bbswitch sur OFF.
Je suis curieux de savoir si quelqu'un à déjà fait face à ce problème ou non.
Merci de m'avoir lu !

Hors ligne

#2 09-03-2019 15:59:24

anonyme
Invité

Re : GTX 1050 Max-q et Optimus (Bumblebee)

Bonjour
grosse erreur , tout ce qui est dans sid pendant le gel est pour les tests
le driver de stretch prend en charge la GTX1050 , celui de buster aussi
donc je vois pas pourquoi tu est aller sur sid

installe mesa-utils
et fait ces deux commandes et poste le retour


glxinfo -B
 



optirun glxinfo -B
 



avec le driver propriétaire les ventilos sont bien gérés , ton installation de bumblebee-nvidia doit être mauvaise
il te reste plus qu'a tout purger et faire une installation propre
1 autoriser le nonfree dans le sources.list
2 un update
3 mettre les méta paquet pour le noyau image et headers
4 installer bumblebee-nvidia comme ceci


apt-get install bumblebee-nvidia primus nvidia-driver libgl1-nvidia-glx
 


et ajouter ton utilisateur a bumblebee


adduser $USER bumblebee
 


nota : tu remplace $USER par le vrai de ta connexion au bureau

il faut bien purger ce que tu a fait avant avec les .deb (plus aucune trace du driver nvidia )
c'est bumblebee-nvidia qui installe le driver nvidia (jamais installé le driver a coté ça casse bumblebee-nvidia )
il faut aussi purger l'ancienne installation de bumblebee-nvidia avant de faire les commandes ci dessus

Dernière modification par anonyme (09-03-2019 16:02:09)

#3 09-03-2019 16:30:55

Saiqui
Membre
Distrib. : Debian 9 Buster
(G)UI : XFCE
Inscription : 22-05-2017

Re : GTX 1050 Max-q et Optimus (Bumblebee)

Bonjour, merci de ta réponse.
J'ai pris les .deb de sid car j'ai une GTX Max-q (pour les ultrabook), d'après le changelog de nvidia (https://www.nvidia.com/download/driverR … 3859/en-us) elles ne sont supportés que à partir de la vesion 396

J'ai refait une install avec tes commandes, le ventilos se remet à fond.
Pour le retour de glxinfo j'ai

glxinfo -B


name of display: :0.0
Error: couldn't find RGB GLX visual or fbconfig



optirun glxinfo -B


[  389.041056] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) Failed to load module "mouse" (module does not exist, 0)

[  389.041298] [ERROR]Aborting because fallback start is disabled.
 

Hors ligne

#4 09-03-2019 18:05:53

anonyme
Invité

Re : GTX 1050 Max-q et Optimus (Bumblebee)

re,
donc ta machine est actuellement miniQ tongue  wink
on va commencer par le début
donc buster a jour et xfce4 et lightdm pour le gestionnaire de connexion
fait


update-pciids
 


et donne le retour de lspci


lspci
 


nota: respecte les commandes en user ou root et pour root utilise "su -" (su ne fonctionne plus sur buster)
je regarde un peu cette machine sur le net => Asus UX450FD
c'est celui la ?  =>  https://www.asus.com/Laptops/ASUS-ZenBo … ech-Specs/

ceci ne fonctionnera pas sur debian => (Intel® Optane™ memory support) , c'est désactivé dans le bios

on va commencer par faire fonctionner correctement le gpu intel

ton sources.list doit être comme ceci


#buster10
deb http://security.debian.org/debian-security buster/updates main contrib non-free
deb http://deb.debian.org/debian/ buster-updates main contrib non-free
deb http://deb.debian.org/debian buster main contrib non-free
 

Dernière modification par anonyme (09-03-2019 18:14:11)

#5 09-03-2019 18:35:54

Saiqui
Membre
Distrib. : Debian 9 Buster
(G)UI : XFCE
Inscription : 22-05-2017

Re : GTX 1050 Max-q et Optimus (Bumblebee)

Oui c'est celui la pour la ref ^^, cependant je n'es pas celui avec intel Optane ! (j'ai juste le sdd de 256 Gb)

lspci


00:00.0 Host bridge: Intel Corporation Device 3e34 (rev 0b)
00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 620 (Whiskey Lake)
00:04.0 Signal processing controller: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem (rev 0b)
00:08.0 System peripheral: Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th Gen Core Processor Gaussian Mixture Model
00:12.0 Signal processing controller: Intel Corporation Cannon Point-LP Thermal Controller (rev 30)
00:14.0 USB controller: Intel Corporation Cannon Point-LP USB 3.1 xHCI Controller (rev 30)
00:14.2 RAM memory: Intel Corporation Cannon Point-LP Shared SRAM (rev 30)
00:14.3 Network controller: Intel Corporation Cannon Point-LP CNVi [Wireless-AC] (rev 30)
00:15.0 Serial bus controller [0c80]: Intel Corporation Cannon Point-LP Serial IO I2C Controller #0 (rev 30)
00:15.1 Serial bus controller [0c80]: Intel Corporation Cannon Point-LP Serial IO I2C Controller #1 (rev 30)
00:16.0 Communication controller: Intel Corporation Cannon Point-LP MEI Controller #1 (rev 30)
00:17.0 RAID bus controller: Intel Corporation 82801 Mobile SATA Controller [RAID mode] (rev 30)
00:19.0 Serial bus controller [0c80]: Intel Corporation Device 9dc5 (rev 30)
00:1c.0 PCI bridge: Intel Corporation Cannon Point-LP PCI Express Root Port #1 (rev f0)
00:1c.4 PCI bridge: Intel Corporation Cannon Point-LP PCI Express Root Port #5 (rev f0)
00:1f.0 ISA bridge: Intel Corporation Cannon Point-LP LPC Controller (rev 30)
00:1f.3 Audio device: Intel Corporation Cannon Point-LP High Definition Audio Controller (rev 30)
00:1f.4 SMBus: Intel Corporation Cannon Point-LP SMBus Controller (rev 30)
00:1f.5 Serial bus controller [0c80]: Intel Corporation Cannon Point-LP SPI Controller (rev 30)
02:00.0 3D controller: NVIDIA Corporation GP107M [GeForce GTX 1050 Mobile] (rev a1)
 



C'est déjà tout bon pour mon sources.list smile

Hors ligne

#6 09-03-2019 19:24:41

anonyme
Invité

Re : GTX 1050 Max-q et Optimus (Bumblebee)

re,
ça va pas être facile de faire tourner cette machine sous debian  hmm
mettre le firmware pour intel et nvidia


apt-get --reinstall install firmware-misc-nonfree
 


un reboot
et test de glxinfo -B


glxinfo -B
 



on va purger ce qui doit l'être


apt-get remove --purge bumblebee-nvidia bumblebee primus xserver-xorg-video-nvidia
 



apt-get remove --purge nvidia*
 



apt-get autoremove --purge
 


et un reboot


reboot
 


tu a toujours le ventilateur bruyant ?

le retour de cette commande (pour les erreurs)


journalctl -r -p err
 


installer nvidia-detect


apt-get install nvidia-detect
 


donner le retour de la commande


nvidia-detect
 



installer les méta paquet du noyaux


apt-get --reinstall install linux-image-amd64 linux-headers-amd64
 

Dernière modification par anonyme (09-03-2019 19:46:51)

#7 10-03-2019 01:42:15

Saiqui
Membre
Distrib. : Debian 9 Buster
(G)UI : XFCE
Inscription : 22-05-2017

Re : GTX 1050 Max-q et Optimus (Bumblebee)

glxinfo -B


name of display: :0.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 (Whiskey Lake 3x8 GT2)  (0x3ea0)
    Version: 18.3.4
    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 (Whiskey Lake 3x8 GT2)
OpenGL core profile version string: 4.5 (Core Profile) Mesa 18.3.4
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.4
OpenGL shading language version string: 1.30
OpenGL context flags: (none)

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

 



Le ventilateur ne se met pas quand bumblebee n'est pas installé smile

journalctl -r -p err



-- Logs begin at Sun 2019-03-10 01:35:52 CET, end at Sun 2019-03-10 01:36:55 CET. --
mars 10 01:36:33 Zenbook wpa_supplicant[602]: dbus: wpa_dbus_property_changed: no property RoamComplete in object /fi/w1/wpa_supplicant1/Interfaces/1
mars 10 01:36:33 Zenbook wpa_supplicant[602]: dbus: wpa_dbus_property_changed: no property SessionLength in object /fi/w1/wpa_supplicant1/Interfaces/1
mars 10 01:35:53 Zenbook bluetoothd[600]: sap-server: Operation not permitted (1)
mars 10 01:35:53 Zenbook bluetoothd[600]: Sap driver initialization failed.
mars 10 01:35:53 Zenbook kernel: nouveau 0000:02:00.0: DRM: Pointer to TMDS table invalid
mars 10 01:35:52 Zenbook kernel: kvm: disabled by bios
mars 10 01:35:52 Zenbook kernel: iTCO_wdt iTCO_wdt: can't request region for resource [mem 0x00c5fffc-0x00c5ffff]
mars 10 01:35:52 Zenbook kernel: ACPI Error: 1 table load failures, 9 successful (20180810/tbxfload-215)
mars 10 01:35:52 Zenbook kernel: ACPI Error: AE_NOT_FOUND, (SSDT:xh_whld4) while loading table (20180810/tbxfload-197)
mars 10 01:35:52 Zenbook kernel: ACPI Error: Invalid OwnerId: 0x00 (20180810/utownerid-156)
mars 10 01:35:52 Zenbook kernel: ACPI Error: Invalid zero thread count in method (20180810/dsmethod-760)
mars 10 01:35:52 Zenbook kernel: ACPI Error: Method parse/execution failed \, AE_NOT_FOUND (20180810/psparse-516)
mars 10 01:35:52 Zenbook kernel: ACPI Error: Method parse/execution failed \CNDP, AE_NOT_FOUND (20180810/psparse-516)
mars 10 01:35:52 Zenbook kernel: ACPI BIOS Error (bug): Could not resolve [\_SB.PCI0.RP05.PXSX.WIST], AE_NOT_FOUND (20180810/psargs-330)
mars 10 01:35:52 Zenbook kernel: ACPI Error: Skip parsing opcode OpcodeName unavailable (20180810/psloop-543)
mars 10 01:35:52 Zenbook kernel: ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20180810/psobject-221)
mars 10 01:35:52 Zenbook kernel: ACPI BIOS Error (bug): Failure creating [\_SB.PCI0.XHC.RHUB.HS01._PLD], AE_ALREADY_EXISTS (20180810/dswload2-316)
mars 10 01:35:52 Zenbook kernel: ACPI Error: Skip parsing opcode OpcodeName unavailable (20180810/psloop-543)
mars 10 01:35:52 Zenbook kernel: ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20180810/psobject-221)
mars 10 01:35:52 Zenbook kernel: ACPI BIOS Error (bug): Failure creating [\_SB.PCI0.XHC.RHUB.HS01._UPC], AE_ALREADY_EXISTS (20180810/dswload2-316)
~

 



nvidia-detect


Detected NVIDIA GPUs:
02: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.
It is recommended to install the
    nvidia-driver
package.
 

Hors ligne

#8 10-03-2019 06:27:40

anonyme
Invité

Re : GTX 1050 Max-q et Optimus (Bumblebee)

Bonjour
pour le moment c'est pas trop mauvais
il y a ceci


00:17.0 RAID bus controller: Intel Corporation 82801 Mobile SATA Controller [RAID mode] (rev 30)
 


je sais pas si il y a le choix AHCI ou RAID sur ce portable.
que renvoie cette commande


fdisk -l
 



pour le #6 tu a fais toutes les commandes ?  tu n'a pas eu de soucis ?
si tout est correct alors installe bublebee-nvidia comme ceci

installer le driver propriétaire avec bumblebee-nvidia
en simulation


apt-get -s install bumblebee-nvidia primus nvidia-driver libgl1-nvidia-glx
 


si tu peu poster le retour de la simulation pour vérifier que tout est correct , avant de lancer l installation en réel ?
juste la moitié ou il donne les paquets qui vont être installé (l'installation et la configuration ne m' interresse pas de la simulation)
installer


apt-get install bumblebee-nvidia primus nvidia-driver libgl1-nvidia-glx
 


idem pour l'installation , avant de fermer la console , faire un copier/coller ici de tout le log de l'installation (que je puisse vérifier )
ou au moins le dernier quart si le log est vraiment trop important (tu peu archiver le complet sur ta machine)
ajouter l'utilisateur au groupe bumblebee


adduser $USER bumblebee
 


nota : tu remplace $USER par le vraie de ta connexion au bureau


un reboot et tester la commande "optirun glxinfo -B"
nota: optirun s' utilise toujours en "user"  (pas en root]


optirun glxinfo -B
 


nota: nouveau sera automatiquement désactivé au reboot , tu n'a rien a faire

normalement ton gpu nvidia est en veille (inactif) , utilisé seulement avec la commande "optirun"
par exemple en user


optirun firefox
 



remarque:
juste pour information tu n'a que debian 10 sur ce portable ? ou windows 10 aussi en double boot ?

nota: au sujet de la version du driver nvidia
=> tu peu surveiller ici  =>  https://tracker.debian.org/pkg/nvidia-graphics-drivers
=> recherche avancé => https://www.nvidia.fr/Download/Find.aspx?lang=fr

avec bumblebee-nvidia ne jamais installé le driver nvidia a part (c'est la commande au dessus qui s'en charge "bumblebee-nvidia")
avec les méta paquet du noyau (image et headers) , ton noyau restera a jour et le driver se mettra a jour au fur et a mesure des nouvelles versions sur debian stable.
normalement la version de bumblebee ne va plus changer sur buster (gel et bientôt stable ).
par contre les paquets du driver risque d' évoluer , avec debian faut être patient  smile
ps: comme preuve la version de stretch est identique a la version de buster actuellement.

la version 390.87 est compatible


GeForce 10 Series (Notebooks):
GeForce GTX 1080, GeForce GTX 1070, GeForce GTX 1060, GeForce GTX 1050 Ti, GeForce GTX 1050
 



si j'ai bien compris la technologie Max-Q c'est une optimisation pour les notebook ultra fin (gestion énergie , fréquence , tension , température )
si le driver est bien installé ça doit être correct.

tu nous confirmera ça  wink

Dernière modification par anonyme (10-03-2019 07:29:12)

#9 10-03-2019 10:53:24

Saiqui
Membre
Distrib. : Debian 9 Buster
(G)UI : XFCE
Inscription : 22-05-2017

Re : GTX 1050 Max-q et Optimus (Bumblebee)

Bonjour,

fdisk -l


Disque /dev/sda : 238,5 GiB, 256060514304 octets, 500118192 secteurs
Modèle de disque : Micron_1100_MTFD
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Type d'étiquette de disque : gpt
Identifiant de disque : B360ECB0-8E06-491B-B79C-CFDC76007ADB

Périphérique    Début       Fin  Secteurs Taille Type
/dev/sda1        2048   1050623   1048576   512M Système EFI
/dev/sda2     1050624  59643903  58593280    28G Système de fichiers Linux
/dev/sda3    59643904  76115967  16472064   7,9G Partition d'échange Linux
/dev/sda4    76115968 500117503 424001536 202,2G Système de fichiers Linux
 



Je n'es eu aucun soucis avec les commandes du #6

apt-get -s install bumblebee-nvidia primus nvidia-driver libgl1-nvidia-glx


Les paquets supplémentaires suivants seront installés :
  bbswitch-dkms bumblebee glx-alternative-nvidia glx-diversions libegl-nvidia0
  libegl1-nvidia libgles-nvidia1 libgles-nvidia2 libgles1 libglx-nvidia0
  libnvidia-cfg1 libnvidia-eglcore libnvidia-ml1 nvidia-alternative
  nvidia-driver-bin nvidia-driver-libs-nonglvnd nvidia-installer-cleanup
  nvidia-kernel-common nvidia-kernel-dkms nvidia-kernel-support
  nvidia-legacy-check nvidia-modprobe nvidia-nonglvnd-vulkan-common
  nvidia-nonglvnd-vulkan-icd nvidia-persistenced nvidia-settings
  nvidia-support nvidia-vdpau-driver primus-libs socat
  xserver-xorg-video-nvidia
Paquets suggérés :
  vulkan-utils
Paquets recommandés :
  nvidia-driver-libs-nonglvnd-i386 primus-libs-ia32
Les NOUVEAUX paquets suivants seront installés :
  bbswitch-dkms bumblebee bumblebee-nvidia glx-alternative-nvidia
  glx-diversions libegl-nvidia0 libegl1-nvidia libgl1-nvidia-glx
  libgles-nvidia1 libgles-nvidia2 libgles1 libglx-nvidia0 libnvidia-cfg1
  libnvidia-eglcore libnvidia-ml1 nvidia-alternative nvidia-driver
  nvidia-driver-bin nvidia-driver-libs-nonglvnd nvidia-installer-cleanup
  nvidia-kernel-common nvidia-kernel-dkms nvidia-kernel-support
  nvidia-legacy-check nvidia-modprobe nvidia-nonglvnd-vulkan-common
  nvidia-nonglvnd-vulkan-icd nvidia-persistenced nvidia-settings
  nvidia-support nvidia-vdpau-driver primus primus-libs socat
  xserver-xorg-video-nvidia
 



apt-get install bumblebee-nvidia primus nvidia-driver libgl1-nvidia-glx


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

depmod...

DKMS: install completed.
Paramétrage de bumblebee (3.2.1-20) ...
Adding members from group(s) 'adm sudo admin' to 'bumblebee':

Created symlink /etc/systemd/system/graphical.target.wants/bumblebeed.service → /lib/systemd/system/bumblebeed.service.
Paramétrage de primus (0~20150328-7) ...
Traitement des actions différées (« triggers ») pour desktop-file-utils (0.23-4) ...
Traitement des actions différées (« triggers ») pour mime-support (3.62) ...
Traitement des actions différées (« triggers ») pour initramfs-tools (0.133) ...
update-initramfs: Generating /boot/initrd.img-4.19.0-2-amd64
Traitement des actions différées (« triggers ») pour gnome-menus (3.31.4-3) ...
Traitement des actions différées (« triggers ») pour libc-bin (2.28-7) ...
Traitement des actions différées (« triggers ») pour glx-alternative-mesa (0.9.1) ...
update-alternatives: utilisation de « /usr/lib/mesa-diverted » pour fournir « /usr/lib/glx » (glx) en mode automatique
Traitement des actions différées (« triggers ») pour systemd (241-1) ...
Traitement des actions différées (« triggers ») pour man-db (2.8.5-2) ...
Paramétrage de glx-alternative-nvidia (0.9.1) ...
update-initramfs: deferring update (trigger activated)
Traitement des actions différées (« triggers ») pour glx-alternative-nvidia (0.9.1) ...
Paramétrage de nvidia-alternative (390.87-8) ...
Traitement des actions différées (« triggers ») pour nvidia-alternative (390.87-8) ...
update-alternatives: utilisation de « /usr/lib/nvidia/current » pour fournir « /usr/lib/nvidia/nvidia » (nvidia) en mode automatique
Paramétrage de libnvidia-ml1:amd64 (390.87-8) ...
Paramétrage de libgl1-nvidia-glx:amd64 (390.87-8) ...
Paramétrage de libnvidia-cfg1:amd64 (390.87-8) ...
Paramétrage de libglx-nvidia0:amd64 (390.87-8) ...
Paramétrage de nvidia-kernel-support (390.87-8) ...
Paramétrage de xserver-xorg-video-nvidia (390.87-8) ...
Paramétrage de nvidia-vdpau-driver:amd64 (390.87-8) ...
Paramétrage de libgles-nvidia1:amd64 (390.87-8) ...
Paramétrage de libegl-nvidia0:amd64 (390.87-8) ...
Paramétrage de nvidia-settings (410.93-1) ...
Paramétrage de libgles-nvidia2:amd64 (390.87-8) ...
Paramétrage de nvidia-driver-bin (390.87-8) ...
Paramétrage de nvidia-nonglvnd-vulkan-icd:amd64 (390.87-8) ...
Paramétrage de nvidia-persistenced (410.93-1) ...
Created symlink /etc/systemd/system/multi-user.target.wants/nvidia-persistenced.service → /lib/systemd/system/nvidia-persistenced.service.
Job for nvidia-persistenced.service failed because the control process exited with error code.
See "systemctl status nvidia-persistenced.service" and "journalctl -xe" for details.
Paramétrage de libegl1-nvidia:amd64 (390.87-8) ...
Paramétrage de nvidia-driver-libs-nonglvnd:amd64 (390.87-8) ...
Traitement des actions différées (« triggers ») pour nvidia-alternative (390.87-8) ...
update-alternatives: mise à jour de l'alternative /usr/lib/nvidia/current car le groupe de liens nvidia contient des liens esclaves modifiés
Paramétrage de nvidia-kernel-dkms (390.87-8) ...
Loading new nvidia-current-390.87 DKMS files...
Building for 4.19.0-2-amd64
Building initial module for 4.19.0-2-amd64
Done.

nvidia-current.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/4.19.0-2-amd64/updates/dkms/

nvidia-current-modeset.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/4.19.0-2-amd64/updates/dkms/

nvidia-current-drm.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/4.19.0-2-amd64/updates/dkms/

nvidia-current-uvm.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/4.19.0-2-amd64/updates/dkms/

depmod...

DKMS: install completed.
Paramétrage de nvidia-driver (390.87-8) ...
Paramétrage de bumblebee-nvidia (3.2.1-20) ...
update-alternatives: erreur: l'alternative /usr/lib/nvidia/bumblebee pour glx n'est pas enregistrée ; pas de configuration
Traitement des actions différées (« triggers ») pour libc-bin (2.28-7) ...
Traitement des actions différées (« triggers ») pour initramfs-tools (0.133) ...
update-initramfs: Generating /boot/initrd.img-4.19.0-2-amd64
Traitement des actions différées (« triggers ») pour update-glx (0.9.1) ...
Traitement des actions différées (« triggers ») pour glx-alternative-nvidia (0.9.1) ...
update-alternatives: utilisation de « /usr/lib/nvidia » pour fournir « /usr/lib/glx » (glx) en mode automatique
update-alternatives: utilisation de « /usr/lib/nvidia/bumblebee » pour fournir « /usr/lib/glx » (glx) en mode automatique
Traitement des actions différées (« triggers ») pour glx-alternative-mesa (0.9.1) ...
Traitement des actions différées (« triggers ») pour systemd (241-1) ...
Traitement des actions différées (« triggers ») pour libc-bin (2.28-7) ...
Traitement des actions différées (« triggers ») pour initramfs-tools (0.133) ...
update-initramfs: Generating /boot/initrd.img-4.19.0-2-amd64
Traitement des actions différées (« triggers ») pour bumblebee (3.2.1-20) ...
 



À environ 95% de l'install , le ventilo s'allume...

Je n'es juste debian 10 je n'aime pas Windows ^^
Oui c'est ça si je ne le trompe pas c'est globalement les même que les non Max-Q mais avec une fréquence plus basse pour économiser de l'énergie.

D'ailleurs si je fais un simple reboot le ventilo ne s'éteint il faut qu j'éteigne et après il se remet au démarrage. Je dois purger les install de bumblebee pour qu'il s'arréte

optirun glxinfo -B


[   97.110720] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) Failed to load module "mouse" (module does not exist, 0)

[   97.110806] [ERROR]Aborting because fallback start is disabled.
 

Dernière modification par Saiqui (10-03-2019 10:58:30)

Hors ligne

#10 10-03-2019 11:46:03

anonyme
Invité

Re : GTX 1050 Max-q et Optimus (Bumblebee)

installe ce paquet


apt-get install xserver-xorg-input-mouse
 


et teste a nouveau "optirun glxinfo -B

tu a redémarré la machine a la fin de l'installation ?

je suppose que tu a pas regardé ceci


Created symlink /etc/systemd/system/multi-user.target.wants/nvidia-persistenced.service → /lib/systemd/system/nvidia-persistenced.service.
Job for nvidia-persistenced.service failed because the control process exited with error code.
See "systemctl status nvidia-persistenced.service" and "journalctl -xe" for details.
 



avec "journalctl -xe"


journalctl -xe
 



ceci est étonnant , le driver est pas utilisé est déjà tu a des soucis ? (seulement au reboot la prise en charge de l'installation )


À environ 95% de l'install , le ventilo s'allume...
 


je pense au ventilo du cpu plutôt que la carte graphique

nota: nvidia-persistenced a un bug , j'ai le problème sur toutes mes machines

voila ce que donne pour moi


journalctl -r -p err
-- Logs begin at Sun 2019-03-10 11:54:39 CET, end at Sun 2019-03-10 11:55:26 CET. --
mars 10 11:54:41 debian30 nvidia-persistenced[658]: device 0000:08:00.0 - failed to online memory.
mars 10 11:54:41 debian30 nvidia-persistenced[658]: device 0000:08:00.0 - NUMA: Failed to get device NUMA info
mars 10 11:54:41 debian30 nvidia-persistenced[658]: NUMA: Failed ioctl call to get device NUMA Info: Invalid argument
mars 10 11:54:39 debian30 kernel: sp5100-tco sp5100-tco: Watchdog hardware is disabled
 



tu a une installation EFI  avec le home séparé ? et un seul disque ssd

Dernière modification par anonyme (10-03-2019 12:11:41)

#11 10-03-2019 12:59:44

Saiqui
Membre
Distrib. : Debian 9 Buster
(G)UI : XFCE
Inscription : 22-05-2017

Re : GTX 1050 Max-q et Optimus (Bumblebee)

optirun glxinfo -B


[   24.167770] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) Screen 0 deleted because of no matching config section.

[   24.167838] [ERROR]Aborting because fallback start is disabled.
 



Oui j'ai redémarrer smile je suis tous à la lettre

journalctl -xe


mars 10 12:56:44 Zenbook bumblebeed[601]: [   24.167654] [ERROR]X did not start
mars 10 12:56:47 Zenbook systemd[1]: NetworkManager-dispatcher.service: Succeede
-- Subject: Unit succeeded
-- Defined-By: systemd
-- Support: https://www.debian.org/support
--
-- The unit NetworkManager-dispatcher.service has successfully entered the 'dead
mars 10 12:56:53 Zenbook systemd[1]: systemd-fsckd.service: Succeeded.
-- Subject: Unit succeeded
-- Defined-By: systemd
-- Support: https://www.debian.org/support
--
-- The unit systemd-fsckd.service has successfully entered the 'dead' state.
mars 10 12:56:53 Zenbook systemd-timesyncd[541]: Synchronized to time server for
mars 10 12:56:53 Zenbook systemd[1]: systemd-hostnamed.service: Succeeded.
-- Subject: Unit succeeded
-- Defined-By: systemd
-- Support: https://www.debian.org/support
--
-- The unit systemd-hostnamed.service has successfully entered the 'dead' state.
mars 10 12:57:04 Zenbook blueman-mechanism[1305]: Exiting
mars 10 12:58:17 Zenbook sudo[1608]:      luc : TTY=pts/0 ; PWD=/home/luc ; USER
mars 10 12:58:17 Zenbook sudo[1608]: pam_unix(sudo:session): session opened for
lines 2338-2360/2360 (END)
mars 10 12:56:44 Zenbook bumblebeed[601]: [   24.167654] [ERROR]X did not start properly
mars 10 12:56:47 Zenbook systemd[1]: NetworkManager-dispatcher.service: Succeeded.
-- Subject: Unit succeeded
-- Defined-By: systemd
-- Support: https://www.debian.org/support
--
-- The unit NetworkManager-dispatcher.service has successfully entered the 'dead' state.
mars 10 12:56:53 Zenbook systemd[1]: systemd-fsckd.service: Succeeded.
-- Subject: Unit succeeded
-- Defined-By: systemd
-- Support: https://www.debian.org/support
--
-- The unit systemd-fsckd.service has successfully entered the 'dead' state.
mars 10 12:56:53 Zenbook systemd-timesyncd[541]: Synchronized to time server for the first time [2a03:4980:7:b200:ba27:ebff:fe72:7731]:123 (2.debian.pool.ntp.org).
mars 10 12:56:53 Zenbook systemd[1]: systemd-hostnamed.service: Succeeded.
-- Subject: Unit succeeded
-- Defined-By: systemd
-- Support: https://www.debian.org/support
--
-- The unit systemd-hostnamed.service has successfully entered the 'dead' state.
mars 10 12:57:04 Zenbook blueman-mechanism[1305]: Exiting
mars 10 12:58:17 Zenbook sudo[1608]:      luc : TTY=pts/0 ; PWD=/home/luc ; USER=root ; COMMAND=/usr/bin/journalctl -xe
mars 10 12:58:17 Zenbook sudo[1608]: pam_unix(sudo:session): session opened for user root by (uid=0)
 



Si c'est le ventilo du CPU, ce n'es pas normal qu'il soit allumé comme ça hmm

Hors ligne

#12 10-03-2019 13:06:42

anonyme
Invité

Re : GTX 1050 Max-q et Optimus (Bumblebee)

si tu veut utiliser la version de sid , tu fais la même chose que ci dessus ,
tu prépare le sources.list comme ceci


#buster10
deb http://security.debian.org/debian-security buster/updates main contrib non-free
deb http://deb.debian.org/debian/ buster-updates main contrib non-free
deb http://deb.debian.org/debian buster main contrib non-free
#deb http://deb.debian.org/debian sid main contrib non-free
#deb http://deb.debian.org/debian experimental main contrib non-free
 


lorsque l'installation est terminé , tu retire le "#" devant la ligne "sid"
un apt update et upgrade
tu aura la version  410.93-2
il est possible de récupérer aussi la version de expérimental  =>  415.27-1 (un peu plus compliqué , ne sélectionner que les paquets du driver pour mise a jour )

a mon avis debian est pas prêt pour ce genre de machine (tester autre chose avec noyau et driver plus récent ).

il est possible de regarder avec nvidia-smi et nvidia-settings si quelque chose a faire (si température élevé ou juste le ventilo qui s'affole )
a partir de grub peut être (noyau) forcer un mode
je n'ai pas le matériel je pourrai pas t'en dire plus  roll
nota: une recherche sur le net , ventilateur a fond et la référence de ta machine

ps: j'ai eu une coupure sur le forum

le retour de /var/log/Xorg.0.log m'aurait intéressé avec bumblebee-nvidia installé

par exemple avec nvidia-smi chez moi en console "user"


nvidia-smi
 



Sun Mar 10 13:14:09 2019      
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 390.87                 Driver Version: 390.87                    |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  GeForce GTX 106...  Off  | 00000000:08:00.0  On |                  N/A |
| 60%   49C    P2    93W / 120W |    197MiB /  3016MiB |    100%      Default |
+-------------------------------+----------------------+----------------------+
                                                                               
+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID   Type   Process name                             Usage      |
|=============================================================================|
|    0       857      G   /usr/lib/xorg/Xorg                           101MiB |
|    0      1163      C   ...D64/NVIDIA/Fermi/Core_21.fah/FahCore_21    91MiB |
+-----------------------------------------------------------------------------+
 



tu a l'utilisation du ventilo 60% , la température  49degrés, la puissance 93w , l'utilisation mémoire 197mib et l'utilisation du gpu 100%
si je coupe ça donne ceci


+-----------------------------------------------------------------------------+
| NVIDIA-SMI 390.87                 Driver Version: 390.87                    |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  GeForce GTX 106...  Off  | 00000000:08:00.0  On |                  N/A |
| 56%   31C    P8    11W / 120W |    116MiB /  3016MiB |      0%      Default |
+-------------------------------+----------------------+----------------------+
                                                                               
+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID   Type   Process name                             Usage      |
|=============================================================================|
|    0       857      G   /usr/lib/xorg/Xorg                           111MiB |
+-----------------------------------------------------------------------------+
 


nota: le refroidissement n'est pas d'origine donc la régulation du ventilateur baisse peu (avec la GTX1070 au repos les ventilos sont a l' arrêt )
mais tu vois que la température a baissé , l'utilisation pour le bureau 11w et 2%

pour nvidia-settings (utilitaire graphique )  avec le power mizer en mode "adaptative" au repos je suis a 139mhz pour le gpu et 810mhz pour la mémoire => level 0  (0 - 1 - 2 - 3  (4 levels ) )

par contre ces utilitaires avec bumblebee-nvidia je sais pas si ils fonctionnent

pour sid tu installe "apt-listbugs"


apt-get install apt-listbugs
 


tu active la ligne de sid dans ton sources.list
un update et installe bumblebee-nvidia comme indiqué au dessus , voir si du mieux

une simulation avant avec -s
=>  https://packages.debian.org/fr/sid/bumblebee-nvidia

Dernière modification par anonyme (10-03-2019 13:49:53)

#13 11-03-2019 09:22:27

Saiqui
Membre
Distrib. : Debian 9 Buster
(G)UI : XFCE
Inscription : 22-05-2017

Re : GTX 1050 Max-q et Optimus (Bumblebee)

Bonjour,
Aucun changement avec les paquets sid toujours ce foutu ventilo...
Je pensais essayer de corriger ça avec fancontrol
Je n'es pas eut le temps de tester le reste des commandes
https://doc.ubuntu-fr.org/lm-sensors
Quel est votre avis ?

Hors ligne

#14 11-03-2019 10:17:50

anonyme
Invité

Re : GTX 1050 Max-q et Optimus (Bumblebee)

Bonjour

oui j'ai lm-sensors sur toutes les machines , mais selon les machines le résultat est décevant  hmm
donc une version supérieure du driver ne change rien , tu a pensé de regarder si glxinfo -B renvoie quelque chose de correct avec un driver en version 4xx ?
le résultat est le même avec bumblebee (avec nouveau) ou bumblebee-nvidia  ? (ventilo a fond)
ce qui serait bien c'est de savoir si ça chauffe ou si juste le ventilateur qui s' emballe sans raison .
pour l'instant tourne en libre (même sans le gpu nvidia fonctionnel ) , juste avec le gpu intel voir comment ça se comporte et surveille les températures.
sur AMD voila le retour , c'est la misère , je te souhaite plus de chance


sensors
 



k10temp-pci-00c3
Adapter: PCI adapter
Tdie:         +52.6°C  (high = +70.0°C)
Tctl:         +52.6°C  

asus-isa-0000
Adapter: ISA adapter
cpu_fan:        0 RPM
 



regarde si tu a le paquet "acpid" installé (démon acpi )


apt-cache policy acpid
 



acpid:
  Installé : 1:2.0.31-1
  Candidat : 1:2.0.31-1
 Table de version :
 *** 1:2.0.31-1 500
        500 https://deb.debian.org/debian buster/main amd64 Packages
        100 /var/lib/dpkg/status
 



des recherches sur le net ne donne pas grand chose   roll
par exemple pour max-Q

Cela devrait donner des GTX 1050 et 1050 Ti Max-Q proposant un dégagement de chaleur amoindri et des performances réduites.


le lien =>  https://www.cowcotland.com/news/60919/d … max-q.html

ce que je pense aussi  , une GTX1050 Max-Q c'est gpu qui chauffe moins et moins performant  , ça n' explique pas ce problème de ventilateur.
tu peu tester plusieurs noyau aussi (4.19 , 4.20 et 5.x )
mais faut le compiler a partir de kernel.org  hmm
en général le driver propriétaires prend bien en charge le matériel , j'ai des doutes sur la cause . bumblebee ou  nvidia ou un problème d'acpi (bios et noyau )
la documentation du portable le bios pas terrible roll

Dernière modification par anonyme (11-03-2019 11:11:52)

#15 11-03-2019 20:57:14

Saiqui
Membre
Distrib. : Debian 9 Buster
(G)UI : XFCE
Inscription : 22-05-2017

Re : GTX 1050 Max-q et Optimus (Bumblebee)

lm-sensors me retourne ça (pas de capteurs sur le ventilateurs?)

sensors


iwlwifi-virtual-0
Adapter: Virtual device
temp1:        +29.0°C  

acpitz-acpi-0
Adapter: ACPI interface
temp1:        +38.0°C  (crit = +103.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Package id 0:  +38.0°C  (high = +100.0°C, crit = +100.0°C)
Core 0:        +37.0°C  (high = +100.0°C, crit = +100.0°C)
Core 1:        +37.0°C  (high = +100.0°C, crit = +100.0°C)
Core 2:        +37.0°C  (high = +100.0°C, crit = +100.0°C)
Core 3:        +38.0°C  (high = +100.0°C, crit = +100.0°C)

pch_cannonlake-virtual-0
Adapter: Virtual device
temp1:        +37.0°C



Je n'avais pas acpid je viens de l'installer

Je vais essayer l'install de bumblebee avec nouveau et nvidia et voir tous ça ce soir ^^
Je posterais le retour


Avec bumblebee-nvidia

optirun glxinfo -B


name of display: :0.0
display: :0  screen: 0
direct rendering: Yes
Memory info (GL_NVX_gpu_memory_info):
    Dedicated video memory: 2048 MB
    Total available memory: 2048 MB
    Currently available dedicated video memory: 1994 MB
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce GTX 1050 with Max-Q Design/PCIe/SSE2
OpenGL core profile version string: 4.6.0 NVIDIA 410.93
OpenGL core profile shading language version string: 4.60 NVIDIA
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 4.6.0 NVIDIA 410.93
OpenGL shading language version string: 4.60 NVIDIA
OpenGL context flags: (none)
OpenGL profile mask: (none)

 



glxgear me permet de voir que la carte marche
Bon au moins le ventilo s'active à fond sans raison mais tous les composants restent au frais.

Dernière modification par Saiqui (11-03-2019 21:45:18)

Hors ligne

#16 11-03-2019 21:47:06

Saiqui
Membre
Distrib. : Debian 9 Buster
(G)UI : XFCE
Inscription : 22-05-2017

Re : GTX 1050 Max-q et Optimus (Bumblebee)

Je préfère rajouter un post que de modifier le précédent
Après quelque recherches sur le web j'ai trouvé une ligne de commande a rajouter sur le fichier config de grub

nano /etc/default/grub


GRUB_CMDLINE_LINUX="acpi_osi=! acpi_osi='Windows 2009'"



Le ventilos ne s'active plus et la carte marche encore.

Hors ligne

#17 12-03-2019 05:50:11

anonyme
Invité

Re : GTX 1050 Max-q et Optimus (Bumblebee)

Bonjour

donc tu a fait deux choses
1) passer buster en sid pour récupérer le driver nvidia en version 410.93
2) modifier la ligne  dans /etc/default/grub


GRUB_CMDLINE_LINUX_DEFAULT="quiet"
GRUB_CMDLINE_LINUX=""
 


en


GRUB_CMDLINE_LINUX_DEFAULT="quiet"
GRUB_CMDLINE_LINUX="acpi_osi=! acpi_osi='Windows 2009'"
 



et tu a fait un update-grub


update-grub
 



maintenant tu peut retirer la ligne "sid" du sources.list et garder que les 3 lignes relatif a buster pour passer stable a la fin du gel
normalement dans ton menu du bureau tu dois trouver l'utilitaire nvidia ( du paquet nvidia-settings)
tu aura peut être la température du gpu et la vitesse du ventilateur (bien que sur un portable ultra fin sûrement différent d'un gpu de bureau roll ).
normalement il te donne le mode aussi utilisé par le gpu ( par exemple de 0 à 3 ) , 0 correspond au repos (inactif)
il y a un mode "silence" , "adaptative" et "max performance" (la encore sur pc de bureau a voir ) , par défaut tu est sur adaptative (la fréquence du gpu/mémoire varie en fonction de la demande de puissance )
juste vérifier que la ventilation se fait normalement , en fonction de la charge sur le gpu et cpu et la température.

donc tout est correct maintenant ?  wink
avec les paquets linux-image-amd64 et linux-headers-amd64 la mise a jour du driver sera transparente , le driver actuel de buster sera mit a jour assez rapidement je pense .
pour les ventilateurs , les constructeurs ne fournissent pas les informations nécessaires des capteurs , et sensors n' affiche rien .
toutes mes cartes ASUS récentes je n'ai pas l'information des ventilateurs  roll ni même les tensions .....

nota:
ce matin le driver nvidia de sid rentre sur testing (buster) ainsi qu une mise a jour de cuda  (410.93-2)
donc après avoir effacé la ligne de sid dans le sources.list tu pourra faire un update et un autoclean


apt update
 



apt-get autoclean
 



ps: cette version du driver prend en charge les dernières cartes series RTX2xxx (RTcores)
je n'ai pas ce type de carte tongue
ce matin 121 paquets a mettre a jour , c'est abusé  hmm
et demain le gel complet de buster commence ......

pour la liste des cartes ou il faut utiliser le legacy ..........

nvidia-graphics-drivers (396.18-1) experimental; urgency=medium

  LEGACY GPUs: If you have a GeForce 410M/510/605/610M/705M/710M/810M/820M,
  GeForce GT 415M/420/420M/425M/430/435M/440/445M/520/520M/520MX/525M/530,
  GeForce GT 540M/545/550M/555M/560M/610/620/620M/625/625M/630/630M/635M,
  GeForce GT 640/640M/645/705/720M/730, GeForce GTS 450,
  GeForce GTX 460/460M/465/470/470M/480/480M/485M/550/555/560/570/570M/580,
  GeForce GTX 580M/590/670M/675M, NVS 310/315/4200M/5200M/5400M,
  Quadro 500M/600/1000M/2000/2000M/3000M/4000/4000M/5000/5000M/5010M/6000,
  Quadro 7000, Quadro NVS 4200M, Tesla C2050/C2070/C2075/M2070/M2075/M2090,
  Tesla T20, i.e., any GPU based on the GF100/GF100M/GF100GL/GF100GLM,
  GF104/GF104M/GF104GLM, GF106/GF106M/GF106GL/GF106GLM,
  GF108/GF108M/GF108GL/GF108GLM, GF110/GF110GL, GF114/GF114M, GF116/GF116M,
  GF117M, GF119/GF119M chips or a variant thereof (that is anything from
  the Fermi architecture),
  DO NOT INSTALL THIS RELEASE!!!
  Use the nvidia-legacy-390xx-driver, nvidia-legacy-390xx-kernel-dkms
  packages instead.

-- Andreas Beckmann <anbe@debian.org>  Sun, 22 Apr 2018 13:59:45 +0200

Dernière modification par anonyme (12-03-2019 06:28:17)

Pied de page des forums