Identifier le matériel VGA Alienware 17R3 Intel Corporation Skylake Integrated Graphics
Aller à la navigation
Aller à la recherche
Le wiki : Accueil - Administrateur - Bureautique - Développeur - Intégrateur - Marketing - Multimédia - Objets numériques - Jeux - We make Hack
Identifier le matériel VGA Alienware 17R3
La commande lspci |grep VGA
pour identifier le matériel VGA.
00:02.0 VGA compatible controller: Intel Corporation Skylake Integrated Graphics (rev 06)
ubuntu-drivers devices ## Affiche : == /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 == vendor : NVIDIA Corporation model : GM204M [GeForce GTX 980M] modalias : pci:v000010DEd000013D7sv00001028sd00000708bc03sc02i00 driver : nvidia-384 - distro non-free recommended driver : xserver-xorg-video-nouveau - distro free builtin == cpu-microcode.py == driver : intel-microcode - distro free
## Installer les drivers recommandés : ubuntu-drivers autoinstall
W: Possible missing firmware /lib/firmware/i915/kbl_guc_ver9_14.bin for module i915 W: Possible missing firmware /lib/firmware/i915/bxt_guc_ver8_7.bin for module i915
Source : https://linuxconfig.org/how-to-install-nvidia-drivers-on-linux-mint
Au redémarrage, j'obtiens un écran noir ! Je force l'arrêt de la machine et redémarre en mode rescue. Je sélectionne le choix root, puis, je lance la désinstallation du paquet nvidia-384 : apt autoremove nvidia-384 Le redémarrage suivant m'offre à nouveau la possibilité de me connecter en mode graphique.
Compréhension du problème
Il semble que Linux Mint préfère son pilote par défaut pour xorg. Si nécessaire, forcer l'usage de xorg : sudo dpkg-reconfigure xserver-xorg
Mais, pourtant, j'ai une carte graphique qui devrait supporter le pilote nvidia avec la commande suivante, alors, pourquoi la méthode précédente entraîne un écran noir au redémarrage ? sudo dpkg-reconfigure nvidia-384
Je constate que dans les options du Gestionnaire de pilotes, j'ai maintenant le choix entre nvidia-384 (recommandé) et xserver-xorg-video-nouveau (open-source). Je n'ai pas eu besoin pour cela d'utiliser les deux commandes ci-dessus. Je sélectionne nvidia-384 qui est recommandé et je redémarre.
On peut constater que la carte graphique est une GeForce GTX 980M.
Cette fois, le redémarrage ce passe correctement. La carte graphique utilise maintenant les drivers Nvidia.
Je peux maintenant utiliser Minergate pour miner en GPU. Le système va alors utiliser 100% des ressources de la carte graphique, ce qui va vite faire monter la machine en température. Il faudra voir comment faire pour pouvoir contrôler d'avantage les paramètres de la carte graphique et des ressources allouées pour le minage.
AE_NOT_FOUND
# Semble être une erreur ACPI, pouvant être liée au BIOS ou aux drivers NVIDIA notamment.
# Aller dans gestion des pilotes depuis le menu, et, vérifier si des pilotes doivent être mis à jour. # Je constate que j'utilise nvidia drivers-390 et que nvidia-drivers-430 est disponible. # Malgré la sélection de la version 430, au redémarrage, je suis toujours en 390. # Je tente de revenir en version libre : xserver-xorg-video-nouveau (open-source) 1:1.0.15-2 # Au redémarrage, je suis en "Version installée manuellement" et le panel des choix est grisé.
# La commande suivante ne me permet pas de revenir au comportement standard, je reste "bloqué" en "installation manuelle". sudo dpkg-reconfigure xserver-xorg
# Lister la conf existante pour NVIDIA, on remarque des configurations en blacklist : grep nvidia /etc/modprobe.d/* /lib/modprobe.d/* sudo apt install --reinstall nvidia-driver- sudo prime-select nvidia
L'installation du dernier noyau 4.15.0.58.60 me fait démarrer sur un écran noir. Je tente de supprimer le header generic, sans succès : sudo apt-get remove linux-headers-generic
# Je constate que Sonar pour xscreensaver ne fonctionne plus en étant en NVIDIA. # xscreensaver - "couldn't create GL context for visual 0x21" # Je force l'utilisation de "Intel" et Sonar fonctionne à nouveau : sudo prime-select intel # En sélectionnant Intel, je n'ai plus ce problème d'écran noir sur le noyau 4.15.0.58.60.
# Arrêter le mode graphique : sudo service lightdm stop # Le raccourci CTRL ALT F1 permet de passer au terminal en cas d'écran noir.
# Le message d'erreur ACPI est toujours affiché au démarrage.
NVIDIA
# Je tente l'installation de la version conseillée 430 mais des dépendances ne sont pas disponibles : sudo apt-get nvidia-driver sudo dpkg-reconfigure nvidia-430
# J'avais tenté de désinstaller la version 390, mais, l'option est grisé dans les choix des pilotes ne permettant plus de changer de pilote graphique. # Je réinstalle la version 390. sudo apt-get update sudo apt-get upgrade sudo apt install nvidia-driver-390
# Le bouton droit informations de Intel ne fonctionne plus. nvidia-settings ERROR: NVIDIA driver is not loaded
# Pour réellement désinstaller un driver nvidia installé avec le .run, la seule solution est de faire, en init 3, c'est à dire sans être en mode graphique, un : ./nvidia.run --uninstall
# Désinstaller les pilotes nvidia pour démarrer en mode graphique pour réinstaller à partir du gestionnaire de pilotes. sudo apt-get autoremove nvidia-driver-390 sudo apt-get --purge autoremove nvidia*
Bumblebee
# Si le clic droit sur Intel, NVIDIA Settings ne fonctionne pas, une alternative possible pour avoir accès aux options de NVIDIA : optirun -b none nvidia-settings -c :8
# La commande « optirun » n'a pas été trouvée, mais peut être installée avec : sudo apt install bumblebee
Source : https://wiki.debian.org/Bumblebee
Installer nouveau
# Forcer l'installation de nouveau. sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.BACKUP sudo apt-get install nouveau-firmware sudo dpkg-reconfigure xserver-xorg
# Désinstaller nouveau. https://askubuntu.com/questions/841876/how-to-disable-nouveau-kernel-driver
Perte du mode graphique après la suppression de xserver-xorg
# A force de tout supprimer, c'est la panne. Seul le terminal reste disponible après le démarrage, suite à la suppression de xserver-xorg.
# Lister des paquets qui ont été supprimés avec : dpkg -l | grep xorg sudo apt-get remove --purge xserver-xorg* sudo apt-get remove --purge xserver-xorg-core sudo apt-get install xserver-xorg sudo dpkg-reconfigure xserver-xorg
Réinstaller xserver-xorg
sudo apt-get install --reinstall xserver-xorg-core
# Je n'ai pas de réseau depuis le terminal du démarrage. # Je dois tenter une réparation de xserver-xorg paquet par paquet. xorg : https://packages.ubuntu.com/fr/bionic/amd64/xorg/download (Essentiel.) xserver-xorg-core : https://pkgs.org/download/xserver-xorg-core (Essentiel.) x11-xserver-utils : https://launchpad.net/ubuntu/+source/x11-xserver-utils/7.7+7build1 xserver-xorg-input-synaptics : https://packages.ubuntu.com/fr/bionic/xserver-xorg-input-synaptics (Un paquet essentiel puisqu'il permet de faire fonctionner le pad tactile.) Pilotes Xorg : http://fr.linuxfromscratch.org/view/blfs-svn/x/x7driver.html libxfont2 : https://pkgs.org/download/libxfont2 libgl1-mesa-dri : https://packages.ubuntu.com/bionic/libgl1-mesa-dri xfonts-base : https://packages.ubuntu.com/fr/xenial/xfonts-base xserver-xorg-input-wacom : https://packages.ubuntu.com/bionic/amd64/xserver-xorg-input-wacom/download xserver-xorg-input-all : https://packages.ubuntu.com/bionic/xserver-xorg-input-all (N'est pas passé manuellement.) xserver-xorg-input-vmmouse : https://packages.ubuntu.com/xenial/amd64/xserver-xorg-input-vmmouse/download (N'est pas passé manuellement et a été supprimé automatiquement par la mise à jour.) xkb-data : https://packages.ubuntu.com/search?keywords=xkb-data xinit : https://packages.ubuntu.com/fr/xenial/amd64/xinit/download xinit : https://packages.ubuntu.com/fr/xenial/x11/xinit
libdrm : https://launchpad.net/ubuntu/bionic/+source/libdrm/ libpciaccess : https://packages.ubuntu.com/source/bionic/libpciaccess libpciaccess-dev_0.14-1_i386.deb : https://ubuntu.pkgs.org/18.04/ubuntu-main-i386/libpciaccess-dev_0.14-1_i386.deb.html libpciaccess0_0.14-1_amd64 : https://ubuntu.pkgs.org/18.04/ubuntu-main-amd64/libpciaccess0_0.14-1_amd64.deb.html libpciaccess0_0.14-1_amd64: https://packages.ubuntu.com/search?keywords=libpciaccess0 libpciaccess0_0.14-1_amd64: https://pkgs.org/download/libpciaccess0
Ubuntu-drivers-common : https://pkgs.org/download/ubuntu-drivers-common
Appliquer la configuration sur tous les noyaux
sudo update-initramfs -u -k all
Connaître la RAM de la carte graphique
sudo dmesg | grep drm [ 1.680741] [drm] Memory usable by graphics device = 4096M [ 1.680743] fb: switching to inteldrmfb from EFI VGA [ 1.680873] [drm] Replacing VGA console driver [ 1.686160] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013). [ 1.686160] [drm] Driver supports precise vblank timestamp query. [ 1.688554] [drm] Finished loading DMC firmware i915/skl_dmc_ver1_26.bin (v1.26) [ 1.697028] [drm] Initialized i915 1.6.0 20171023 for 0000:00:02.0 on minor 0 [ 1.746601] fbcon: inteldrmfb (fb0) is primary device [ 2.812319] [drm] RC6 on [ 2.872707] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device
Partager son écran sur une télévision
# Pour pouvoir exporter son écran sur une télévision, s'assurer que les paquets Nvidia sont à jour et fonctionnels.
# Tout supprimer de Nvidia : sudo apt-get purge nvidia-* Supprimer également ~/.nvidia-settings-rc
# Choisir la préférence d'affichage : sudo prime-select nvidia # ou : sudo prime-select intel
# Pas de retour, le module n'est pas chargé : lsmod | grep nvidia
# Se positionner : cd /lib/modules/$(uname -r)/updates/dkms # Activer le module : sudo modprobe nvidia
# Erreur : sudo modprobe nvidia modprobe: ERROR: ../libkmod/libkmod-module.c:838 kmod_module_insert_module() could not find module by name='off' cd /lib/modprobe.d/ sudo nano blacklist-nvidia.conf # Commenter la ligne : alias nvidia off # Commenter également les blacklist, pour que le module soit chargé au démarrage : #blacklist nvidia #blacklist nvidia-drm #blacklist nvidia-modeset #alias nvidia off
# Activer le module comme précédemment avec modprobe : sudo modprobe nvidia
# Le module est activé : lsmod | grep nvidia nvidia_uvm 1011712 0
# Pour activer le son sur la télévision, aller dans le contrôle du volume pavucontrol / Onglet Périphériques de sortie / Cocher la case du Port à utiliser. # Dans mon cas, le premier port correspond au port HDMI, le second est le son qui sort par les Hauts-Parleurs de la machine.
# Les manipulations précédentes m'ont permis d'exporter l'image et le son vers la télévision. # La mise en veille devient impossible, crash au redémarrage avec le message : display engine push buffer channel allocation failed Failed to allocate display engine core DMA push buffer # Ce problème de mise en veille semble être un bogue connu du pilote Nvidia.
# Tenter de résoudre le problème en créant un dossier temporaire pour permettre à Nvidia le stockage en cache pour la mise en veille : sudo mkdir /tmp-nvidia # Créer un fichier avec les options Nvidia pour le kernel de Linux : sudo nano /etc/modprobe.d/nvidia-power-management.conf # Ajouter la ligne : options nvidia NVreg_PreserveVideoMemoryAllocations=1 NVreg_TemporaryFilePath=/tmp-nvidia
# Redémarrer : # Vérifier que le paramètre soit appliqué : cat /proc/driver/nvidia/params
# La mise en veille pour ma Linux Mint 20 Ulyana ne fonctionne toujours pas.
# Autre proposition : To disable KMS for nVidia cards, either: Boot with the nomodeset kernel command line parameter. Blacklist the nouveau kernel module, e.g. with echo blacklist nouveau > /etc/modprobe.d/blacklist-nouveau.conf and create a minimal /etc/X11/xorg.conf specifying the desired driver, e.g. https://wiki.debian.org/KernelModesetting # Je ne crois pas avoir tenté cette approche. # Pour le moment, le système ne tolère plus la mise en veille de la machine.
Bibliographie
Source : Télécharger les drivers NVIDIA : https://www.nvidia.fr/Download/index.aspx?lang%3Dfr# Source : https://doc.ubuntu-fr.org/nvidia Source : https://forums.linuxmint.com/viewtopic.php?t=263308 Source : https://forums.linuxmint.com/viewtopic.php?f=68&t=231586 Source : https://ubuntuforums.org/showthread.php?t=2397701&p=13797330#post13797330 Source : https://askubuntu.com/questions/1153023/error-nvidia-driver-is-not-loaded Source : https://forum.manjaro.org/t/solved-nvidia-x-driver-not-loaded-when-running-nvidia-settings/43320/2 Source : https://ubuntuplace.info/questions/1031/desktop-ne-saffiche-pas-lorsque-jai-installe-les-pilotes-nvi
NAVIGATION
PARTICIPER ET PARTAGERBienvenue sur le wiki de Amis SH. De nombreuses pages sont partagées sur ce wiki. Créer un compte utilisateur pour participer sur le wiki. Les pages présentées sur le wiki évoluent tous les jours. Certaines recherches sont peu abouties et incluent des erreurs. Utiliser la recherche interne du wiki pour trouver votre contenu. La page de discussion de Amis SH vous permet de poser vos questions. Consulter le site amis-sh.fr pour installer votre propre serveur web. Améliorer le contenu des pages avec vos retours depuis l'onglet discussion. Ce contenu ne doit pas servir à nuire à autrui ou à un système informatique. Protéger votre système Linux ou Windows avec cette page dédiée à la sécurité. |
SOUTENIR CE WIKISoutenir le wiki avec un don en monnaie numérique : AEON - Bitcoins - Bitcoins Cash - Bitcoins Gold - Bitcore - Blackcoins - Basic Attention Token - Bytecoins - Clams - Dash - Monero - Dogecoins - Ğ1 - Ethereum - Ethereum Classique - Litecoins - Potcoins - Solarcoins - Zcash OBTENIR DE LA MONNAIE NUMERIQUEObtenir gratuitement de la monnaie numérique : Miner de la cryptomonnaie. |