web-dev-qa-db-fra.com

Problèmes d'amorçage Ubuntu 17.10 sur Dell XPS 15 9560, double moniteur, suspension / reprise

week-end frustrant passé à essayer de stabiliser ce démarrage PC avec 17h10 (qui doit sûrement être l'un des choix d'ordinateur portable les plus courants pour Ubuntu! afin que les gens pas trop surpris abandonnent pour acheter des MAC à la fin!)

Je poste ceci comme étant plus une solution qu'une question, mais la combinaison des versions du noyau et des options de cmdline semble si délicate. J'ai donc peur de mettre à niveau quoi que ce soit ..... (peut-être que 18.04 sera stable sur ce PC)

ok matériel Dell XPS 15 9560, CPU i7-7700HQ à 2,80 GHz

Bios 1.3.4,

QCA6174 Adaptateur réseau sans fil 802.11ac

Nvidia GeForce GTX 1050 Mobile

Graphiques Intel

double amorçage avec Win10 (cette partie fonctionne bien)

Je voulais en particulier 2 choses à travailler:

1) la machine reconnaît un deuxième moniteur/projecteur (via HDMI) pour les présentations

2) suspendre/reprendre les travaux (en exécutant un VM que je ne souhaite pas redémarrer, reconfigurer, etc.)

J'avais précédemment installé 16.04 sur la machine, et bien que cela fonctionne correctement, mais ni (1) ni (2) ci-dessus ne fonctionnaient, suspendez les travaux mais reprenez le redémarrage sur un écran noir (pas de message).

so Upgraded to 17.10 (via la mise à niveau ne pas réinstaller propre)

ici le plaisir a commencé, a essayé d'installer nvidia-384 via le panneau Logiciels et mises à jour. également ajouté Sudo add-apt-repository ppa: graphics-drivers/ppa pour obtenir un plus grand choix de pilotes nvidia (possibilité de consulter nvida-384, nvidia-387, nvidia-390 disponible)

semble cmd line acpi_rev_override = 1 semble important de plusieurs posts mais de nombreux problèmes ne démarrant même pas à un écran de connexion, écran clignotant avec du texte souvent des erreurs vues avec ACPI Exception, AE_NOT_FOUND (chaque fois que cela ne démarre pas) écran démarrant à texte avec quelques lignes violettes à travers, mais retombé à la racine

Le seul moyen de résoudre ce problème temporairement consiste à accéder à un shell racine au démarrage et à supprimer nvidia * apt purge nivdia *

puis bootez via Recovery (cmdline ajouté: nomodeset), ce qui dans mon cas semble toujours nécessiter que je complète une commande fsck avant de reprendre le démarrage. (?)

puis la machine démarrera sur (Ubuntu sur XOrg), le nouveau pilote fonctionnant sous nvidia. gestionnaire d'affichage gdm3

Également essayé d'utiliser Lightdm, amorcez comme ci-dessus (en mode de récupération comme toujours), mais pas de deuxième moniteur ni de suspension/reprise (la suspension fonctionne, mais la reprise affiche un écran noir)

Essayé de noyaux plus récents, pas de chance, même essayé 4.15.3 et nvidia-390 comme vu un post cela fonctionnait, mais pas dans mon cas

Ainsi, la combinaison que j'ai trouvée pour travailler IS:

dpkg -l | Grep Nvidia

ii nvidia-384 384.111-0ubuntu0.17.10.1 Pilote binaire AMD64 NVIDIA - version 384.111

ii nvidia-opencl-icd-384 384.111-0ubuntu0.17.10.1 ICD AMD64 NVIDIA OpenCL

ii nvidia-prime 0.8.5 AMD64 Tools pour permettre à NVIDIA de fonctionner

ii nvidia-settings 390.25-0ubuntu0 ~ gpu17.10.1 AMD64 Outil de configuration du pilote graphique NVIDIA (je vois que j'ai un pilote résiduel 390 sur ce site, il ne semble pas créer de problèmes pour le moment)

cat/proc/cmdline

BOOT_IMAGE =/boot/vmlinuz-4.13.0-19-generic root = UUID = 30a2f3e4-58f1-49b0-91d8-1437d69f97 ro récupération nouveau.modeset = 0 acpi_rev_override = 1

(Je dois passer via le mode de récupération 4.13.0.9-generic cependant, éditez cmdline avec ce qui précède, exécutez fsck, reprenez le démarrage)

Je semble avoir le pilote nouveau encore chargé

lsmod | grep nouveau

nouveau 1638400 0 mxm_wmi 16384 1 nouveau ttm 94208 1 nouveau

i2c_algo_bit 16384 2 nouveau, i915

drm_kms_helper 167936 3 nouveaux, i915, nvidia_drm drm 356352 13 nouveaux, i915, ttm, nvidia_drm, drm_kms_helper wmi 24576 4 Dell_wmi, wmi_bmof, mxm_wmi, vidéo 40960 4 Dell_mmi, Dell

Utiliser gdm3 (3.26.1-3ubuntu3)

dans /etc/gdm3/custom.conf

# WaylandEnable = false

dpkg -l | grep "4.13.0-19"

ii linux-headers-4.13.0-19 4.13.0-19.22 tous les fichiers d’en-tête relatifs au noyau Linux version 4.13.0

ii linux-headers-4.13.0-19-generic 4.13.0-19.22 En-têtes de noyau Linux AMD64 pour la version 4.13.0 sur SMP 64 bits x86

ii linux-image-4.13.0-19-generic 4.13.0-19.22 Image du noyau Linux AMD64 pour la version 4.13.0 sur SMP 64 bits x86

ii linux-image-extra-4.13.0-19-generic 4.13.0-19.22 Modules supplémentaires de noyau Linux AMD64 pour la version 4.13.0 sur SMP 64 bits x86

cette combinaison démarre, reconnaît une connexion de moniteur externe (le câble HDMI entrant et sortant après le démarrage est ok). J'ai remarqué que si j'insiste sur le mode Miroir, les pilotes de paramètres Gnome ne fonctionnent plus.
suspendre/reprendre ok (Alt-power-down pour suspendre) (je suspends manuellement, je ne ferme pas le couvercle, de peur de ne pas le suspendre et de surchauffer)

la consommation électrique semble encore un peu élevée (le ventilateur tourne souvent très bas)

En tout cas, bonne chance à tous les 9560 propriétaires là-bas .....

si quelqu'un a d'autres combinaisons qui fonctionnent .....

2
AndyW

Je parviens à résoudre votre problème 2 en changeant le pilote supplémentaire de "serveur X.org X *" en "pilote binaire NVIDIA *".

Tableau de bord> Pilotes supplémentaires> sélectionnez le pilote ..

redémarrer

Malheureusement, les moniteurs externes ne fonctionnent pas pour moi non plus. (edit: fonctionne maintenant)

Propriétés du système

Matériel: Dell XPS 15 9560

Processeur: CPU Intel® Core ™ i7-7700HQ à 2,80 GHz × 8

Graphiques: GeForce GTX 1050/PCIe/SSE2

Pilote: nvidia-384

OS: Ubuntu 16.04 (pas de double amorçage)

Noyau: 4.13.0-32-generic

BIOS: 1.6.2

Moniteur externe

Mon moniteur externe fonctionnait également pour:

1
Dirc