Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 24/03/2018, à 18:51

lopasilver

[Résolu] Driver Nvidia et Ubuntu 17.10 : blocage en sortie de veile

Bonjour à tous,

Edit (mai 2018) : la solution trouvée qui permet d'utiliser la veille est de désactiver la carte graphique Nvidia dans le Bios !!! (sous 18.04)

J'ai un PC portable HP Probook  450 G5 neuf sur lequel est installé Ubuntu 17.10 (topic ici).
N'ayant pas trouvé comment basculer simplement sur la carte graphique NVIDIA GeForce 930MX sans le driver propriétaire, j'ai installé le driver Nvidia 384.111, (propriétaire, testé)
L'installation du driver a parfaitement réussie, j'ai dû désactiver Secure Boot (avec le mot de passe assigné lors de l'install), j'ai bien accès au réglages du driver.

sudo lshw -enable pci -class display
  *-display                 
       description: VGA compatible controller
       produit: Intel Corporation
       fabriquant: Intel Corporation
       identifiant matériel: 2
       information bus: pci@0000:00:02.0
       version: 07
       bits: 64 bits
       horloge: 33MHz
       fonctionnalités: pciexpress msi pm vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       ressources: mémoireE/S:1f0-1ef mémoireE/S:1f0-1ef irq:280 mémoire:1ff0000000-1ff0ffffff mémoire:1fe0000000-1fefffffff portE/S:5000(taille=64) mémoire:c0000-dffff
  *-display
       description: 3D controller
       produit: GM108M [GeForce 930MX]
       fabriquant: NVIDIA Corporation
       identifiant matériel: 0
       information bus: pci@0000:01:00.0
       version: a2
       bits: 64 bits
       horloge: 33MHz
       fonctionnalités: pm msi pciexpress bus_master cap_list
       configuration: driver=nvidia latency=0
       ressources: irq:283 mémoire:b2000000-b2ffffff mémoire:a0000000-afffffff mémoire:b0000000-b1ffffff portE/S:4000(taille=128)

Le  gros souci est quand le portable sort de veille : il est figé et affiche uniquement ces deux lignes :

[  899.274629] pciehp 000:00:1d:pcie004: Device 0000:04:00.0 already exist at 0000:04:00, cannot hot-add
[  899.274629] pciehp 000:00:1d:pcie004:  Cannot add device at 0000:04:00.00

Reboot obligé ! du moins pas trouvé autre chose.
Ce doit être la CG qui d'habitude est sur le bus Pcie ???

J'aimerais utiliser la CG Nvidia plutôt que la CG intégré, avec ou sans le driver proprio, mais est-ce possible ?
En fait je croyais pouvoir switcher de la CG du proc à la carte dédié "facilement"... J'ai lu depuis que Prime pouvais faire cela....
Pour le moment, j'aimerais savoir s'il est possible de mettre le portable en veille, car je n'ai pas trouvé de solution pour Ubuntu 17.10.1
Merci pour votre aide

Dernière modification par lopasilver (Le 27/05/2018, à 12:08)


HP Probook 450 G5 / Manjaro 20.0.1

Hors ligne

#2 Le 25/03/2018, à 13:46

lopasilver

Re : [Résolu] Driver Nvidia et Ubuntu 17.10 : blocage en sortie de veile

Je continue mes recherches, mais sans succès. J'ai ajouté le repo PPA  "ppa:graphics-drivers/ppa" à mes sources de logiciels, et suis passé au pilote libre en version 390.25 (qui n'a pas forcement bonne réputation sur les forums en anglais...)
Et apparemment il reste de scories de l'installation du pilote libre :

dpkg -l | grep nvidia
rc  nvidia-384                                 384.111-0ubuntu0.17.10.1                    amd64        NVIDIA binary driver - version 384.111
ii  nvidia-390                                 390.25-0ubuntu0~gpu17.10.1                  amd64        NVIDIA binary driver - version 390.25
rc  nvidia-opencl-icd-384                      384.111-0ubuntu0.17.10.1                    amd64        NVIDIA OpenCL ICD
ii  nvidia-opencl-icd-390                      390.25-0ubuntu0~gpu17.10.1                  amd64        NVIDIA OpenCL ICD
ii  nvidia-prime                               0.8.5                                       amd64        Tools to enable NVIDIA's Prime
ii  nvidia-settings                            384.69-0ubuntu1                             amd64        Tool for configuring the NVIDIA graphics driver

Mais j'ai toujours le même blocage complet au retour de veille sad

Précision importante : la sortie de veille ne posait aucun problème avec la carte graphique intégré Intel et le Secure Boot activé.
Prochaine étape tester avec nvidia-prime de revenir à la carte graphique intégrée Intel, et refaire un test de veille, mais le secure Boot est toujours désactivé depuis l'installation du pilote propriétaire...
Vos conseils seront les bienvenus

Dernière modification par lopasilver (Le 25/03/2018, à 15:10)


HP Probook 450 G5 / Manjaro 20.0.1

Hors ligne

#3 Le 27/03/2018, à 08:11

carabao

Re : [Résolu] Driver Nvidia et Ubuntu 17.10 : blocage en sortie de veile

bonjour,


Essaye en ajoutant à la ligne de commande du kernel, ces deux paramètres ci-dessous

reboot=acpi reboot=pci


1° PC portable MSI 17": Intel Core i5-7300HQ, 8gb, GPU Nvidia GTX 1050Ti GDDR5, SSD 256 Go + HDD 1 To avec kubuntu 17.10
2° PC portable LDLC 15": Intel Core i5, 8Gb ram, carte intel HD4600 - 1 SSD (système) et 1 HDD (répertoire perso) avec kubuntu 17.04

Hors ligne

#4 Le 27/03/2018, à 20:32

lopasilver

Re : [Résolu] Driver Nvidia et Ubuntu 17.10 : blocage en sortie de veile

Bonjour Carabao et merci du conseil, mais je suis débutant sur Ubuntu, et ces commandes méritent que je creuse un peu leurs effets yikes
J'ai lu ton tuto sur l'install Kubuntu sur ton MSI, beaucoup de choses nouvelles pour moi, faudrait d'ailleurs que j'installe aussi glxinfo sur le Probook.
J'ai récemment  appris que Wayland n'était pas compatible avec le driver proprio Nvidia (config du 1er bug), mais la version 390.25 libre m"a fait le même bug au retour de veille. J'ouvre maintenant ma session sous X11.
Dans un premier temps, je me pose la question du meilleur (ou moins buggué) driver à utiliser avec 17.10.1 ?
En fait, il y a 4 drivers disponible avec ma CG ! Avoir le bon réduirait forcement les choix et les tests. Et on va éviter "nouveau" d'après ce que j'ai lu sur sa mauvaise compatibilité avec optimus
Merci de ton aide
A+

Edit : j'ai une autre piste avec le même message d' erreur ici
Edit2 : A l'adresse pci 00.04 c'est le lecteur de carte SD "Realtek Semiconductor Co., Ltd. RTS522A PCI Express Card Reader"
Pas moyen de le désactiver ? juste pour voir...

Dernière modification par lopasilver (Le 29/03/2018, à 20:23)


HP Probook 450 G5 / Manjaro 20.0.1

Hors ligne

#5 Le 06/04/2018, à 20:15

lopasilver

Re : [Résolu] Driver Nvidia et Ubuntu 17.10 : blocage en sortie de veile

Je suis toujours à le recherche d'une solution pour utiliser ma vrai carte graphique, je suis tombé sur ce post de décembre 2017 :

* (for Ubuntu 17.10) in order to avoid restarting after resume, you need to change the apm (advanced power management) settings before suspending:

create the file: /etc/pm/sleep.d/99_suspend

case "$1" in
suspend)
# executed on suspend
/etc/apm/event.d/20hdparm stop

;;
resume)
# executed on resume
/etc/apm/event.d/20hdparm start
;;
*)
;;
esac

make it executable
$ chmod +x /etc/pm/sleep.d/99_suspend

Qu'en pense les utilisateurs de 17.10 de cette methode ?
Pour les curieux il y a aussi dans ce post des solutions pour 16.04 et Mint

Autre solution d'un utilisateur avec le même message d'erreur au réveil déjà demandé ici :

sudo apt remove acpid

Mais je ne sais vraiment pas ce que va faire cette ligne de commande.
Merci de votre aide

Dernière modification par lopasilver (Le 07/04/2018, à 00:10)


HP Probook 450 G5 / Manjaro 20.0.1

Hors ligne

#6 Le 06/04/2018, à 21:08

youssoufB

Re : [Résolu] Driver Nvidia et Ubuntu 17.10 : blocage en sortie de veile

pour le script oui c'est juste un fichier texte:
dans l’arborescence en gros c'est
etc/ tous les fichiers pour la mise en place et la configuration du système
pm/ certainement power managment
sleep.d/ les fichier de configuration de la mise en veille

quand a ta commande elle désinstalle acpid qui doit être à l'origine des événements qui font la panne.

le problème viendrai en fait de la gestion du hot pluging sur un port pci express.
pciehp pci express hot pluging.
au retour de veille le service qui gère le hot plugins trouve quelque chose et essaie de l'installer mais la place est déja prise . c'est ce qui cause ton erreur.

peu être un conflit entre acpid et apm.

pour le moment j'en sais pas plus je découvre la gestion d’énergie en même temps que ton sujet.

j'ai lue ça
et la doc acpid
qu'est ce qui est brancher sur pci 0000:04:00.0

lspci

Dernière modification par youssoufB (Le 06/04/2018, à 21:49)


mail et moteur de recherche: Lilo

Hors ligne

#7 Le 06/04/2018, à 21:25

lopasilver

Re : [Résolu] Driver Nvidia et Ubuntu 17.10 : blocage en sortie de veile

Merci pour tes précisions, j'en avais deviné la même chose sur l'emplacement et la référence à hdparm qu'on arrête à la veille et qu'on relance au retour de veille.
Edit : J'ai créé ce script à l'endroit voulu avec les droits d’exécutable, mais cela ne fonctionne pas sur le HP Probook : plantage au retour de veille avec le driver Nvidia 390.48

Quant à désinstaller acpid, j'ai quand même un peu peur de l'effet. Je vais creuser le sujet...

Dernière modification par lopasilver (Le 07/04/2018, à 00:12)


HP Probook 450 G5 / Manjaro 20.0.1

Hors ligne

#8 Le 07/04/2018, à 00:25

lopasilver

Re : [Résolu] Driver Nvidia et Ubuntu 17.10 : blocage en sortie de veile

youssoufB a écrit :

Ca date de 2004...

youssoufB a écrit :

Merci, mais ça me parle pas trop...
Si c'est un deamon vaudrait mieux le quitter (s'il ne se relance pas automatiquement) ?

youssoufB a écrit :

qu'est ce qui est brancher sur pci 0000:04:00.0

Tout les détails sont sur ce post suite à l'installation et au premier bug au retour de veille
Et j'ai testé ce soir le script "99_suspend", cela ne marche pas sad

Dernière modification par lopasilver (Le 07/04/2018, à 00:28)


HP Probook 450 G5 / Manjaro 20.0.1

Hors ligne

#9 Le 07/04/2018, à 12:09

lopasilver

Re : [Résolu] Driver Nvidia et Ubuntu 17.10 : blocage en sortie de veile

Apparemment ACPI est un "vieux bout de code" qui a été mis à jour en version 2 : https://sourceforge.net/p/acpid2/wiki/Home/
Etant débutant sous linux, et en voyant tout ce que ACPI gère au niveau de l'alimentation, j'ai bien peur de faire des énormes bêtises en l’effaçant ou en arrêtant le deamon, et je n'ai pas envie de flinguer mon install

Edit : Voilà un paramètre du noyau qui mériterai d'être testé :

acpi=off OR noacpi :
This parameter disables the whole ACPI system. This may prove very useful, for example, if your computer does not support ACPI or if you think the ACPI implementation might cause some problems (for instance random reboots or system lockups).

Je vais creuser la proposition laconique de Carabao : "reboot=acpi reboot=pci". Encore que mettre des mains dans le kernel ne me dise rien, encore des heures à passer à lire des tuto et des forums, en doutant que cela concerne mon problème sur ma config...

Dernière modification par lopasilver (Le 07/04/2018, à 16:05)


HP Probook 450 G5 / Manjaro 20.0.1

Hors ligne

#10 Le 07/04/2018, à 15:47

lopasilver

Re : [Résolu] Driver Nvidia et Ubuntu 17.10 : blocage en sortie de veile

carabao a écrit :

bonjour,
Essaye en ajoutant à la ligne de commande du kernel, ces deux paramètres ci-dessous
reboot=acpi reboot=pci

Bonjour Carabao,
Je cherche actuellement à comprendre comment et pourquoi faire la démarche que tu me conseilles :
Faut-il tester ces paramètres du noyau avec un liveUSB comme indiqué ici (§7.3 Manuellement)?
Si oui, il faudra donc que j'installe sur la clé bootée les drivers Nvidia, rebooter sur cette clé pour que cela soit pris en compte, et tester le retour de veille. Est-ce vraiment "testable" sur une LiveUSB ?

Il est dit ici (reboot=) [en bas de page] qu'il faut appliquer UN paramètre.

reboot_type is one of bios, acpi, kbd, triple, efi, or pci,

Toi tu m'en propose DEUX, ai-je bien compris ton conseil ?
Dans ton retour d'installation très complet (point# 10) :

Paramètre passé au kernel au démarrage:

acpi_osi=Linux pci=nomsi nouveau.modeset=0 nvidia-drm.modeset=1 intel_iommu=on reboot=acpi reboot=pci

Depuis ces petites modifications, la mise en veille prolongée fonctionne à première vue.

concerne la mise en veille prolongée. Or cela ne me concerne pas, je ne souhaite pas activer l'hibernation.

Tu comprendras, j'espère, ma crainte de flinguer mon installation, et aussi de ne pas (encore) connaitre la procédure pour effacer ces paramètres une fois entrés dans le noyau, si cela pose d'autres problèmes
Merci

Dernière modification par lopasilver (Le 07/04/2018, à 16:06)


HP Probook 450 G5 / Manjaro 20.0.1

Hors ligne

#11 Le 20/05/2018, à 14:02

lopasilver

Re : [Résolu] Driver Nvidia et Ubuntu 17.10 : blocage en sortie de veile

carabao a écrit :

bonjour,
Essaye en ajoutant à la ligne de commande du kernel, ces deux paramètres ci-dessous
reboot=acpi reboot=pci

Sous 16.04 (installation récente) avec pilote propriétaire Nvidia 384.111, la mise veille fait buguer le portable. Avec le pilote Intel, le portable se met bien en veille, mais le retour de la veille ne marche pas la première fois (il se remet en veille !), mais je peux me loguer les fois suivantes (toujours avec l'apparition du message ci-dessous)

[  899.274629] pciehp 000:00:1d:pcie004: Device 0000:04:00.0 already exist at 0000:04:00, cannot hot-add
[  899.274629] pciehp 000:00:1d:pcie004:  Cannot add device at 0000:04:00.00

Sans ces paramètres au boot, comportement identique avec la carte Intel, je n'ai pas testé avec la carte Nvidia.
Je vais faire une réinstallation de 17.10 pour faire les derniers tests, et si la veille ne marche toujours pas je désactive la carte Nvidia dans le bios. Je n'ai pas les connaissances d'un beta testeur !


HP Probook 450 G5 / Manjaro 20.0.1

Hors ligne