Ordinateur fixe PCspecialist

De Analyse Développement Hacking
Sauter à la navigation Sauter à la recherche

Glider.png

Le wiki : Accueil - Administrateur - Bureautique - Développeur - Intégrateur - Marketing - Multimédia - Objets numériques - Jeux - We make Hack

Le site : Accueil du site - Annuaire - Blog - Forum - Outils - Utilisateur
Le FTP : Accueil du FTP - Le privatebin : Accueil du privatebin
Le Redmine : Accueil du Redmine

Ordinateur fixe PCspecialist

Processeur Eight Core Intel® CoreTM i7-9700K (3,6 GHz) 12 Mo de cache
ASUS® TUF Z390-PLUS GAMING : ATX, LGA1151, USB 3.1, SATA 6 Go/s - Compatible RGB
16 Go Corsair VENGEANCE DDR4 2666 MHz (2 x 8 Go)
6 Go NVIDIA GEFORCE RTX 2060 - HDMI, DP - Compatible VR !
500 Go SAMSUNG 970 EVO PLUS M.2, PCIe NVMe (jusqu'à 3500 Mo/R, 3200 Mo/W)
Disque interne SATA 2Go.

Configurer le Grub

Le SSD d'origine boot sur Windows.
Le disque de stockage SATA contient déjà deux systèmes, un Windows 10 et un Linux Mint.
Le problème, je n'arrive pas à installer Debian sur cette machine.
L'installation par clé USB semble bien se déroulée et le Grub est correctement mis en place, mais, au démarrage, c'est l'écran noir !
Le BIOS est par défaut pour finaliser l'installation du Grub, je n'ai rien modifié à ce moment la.
J'ai tenté de démarrer avec une live usb Debian 10.2 non-free mais même problème d'écran noir.
Le BIOS semble géré par le programme UEFI BIOS Utility.
Désactiver dans le UEFI BIOS Utility, les 2 options suivantes :
Advanced mode / Démarrage / Configuration du démarrage / Démarrage rapide : Disabled
Advanced mode / Démarrage / Démarrage sécurisé / Type de système d'exploitation : Autre SE
J'arrive a installer lmde-3-201808-cinnamon-64bit.iso mais pas à définir un boot fonctionnel sur le premier disque en étant toujours en UEFI activé dans le BIOS. A un moment, j'ai pu obtenir un Grub fonctionnel pour les 2 systèmes Linux uniquement. (Celui sur le SSD et celui sur le disque de stockage.) Les deux systèmes Windows n'ont pas été identifiés lors de l'installation de ce Grub.
Après avoir démarré sur Mint Cinnamon je met à jour le Grub avec "update-grub et update-grub2" ce qui me permet de récupérer les deux entrées de Windows dans le menu de démarrage.
Les deux systèmes Windows sont alors reconnues, mais, le lendemain, plus possible de démarrer la machine avec le disque SSD de 500Go en première position.
Le Grub qui était finalement fonctionnel soit installé sur le disque de stockage SATA sûrement via Mint XFCE.
Pourtant, j'avais demandé à Mint Cinnamon, lors de l'installation, d'installer le Grub sur le SSD / SSD partition 5.
Le Grub proposé via le disque SATA de stockage affiche les bons choix : 2x mint, 2x Windows, et un choix de Setup pour redémarrer sur le Bios.
Dommage, ce n'est pas Debian qui a pu être installé.
Étrange tout de même, si je vais dans le Bios, je vois afficher dans les " Séquences de démarrage " :
Debian (M2.2_1:Samsung SSD EVO Plus 500GB) (500.1GB)
Debian (M2.2_1:Samsung SSD EVO Plus 500GB) (500.1GB)
... autres séquences de démarrage ( le Windows sur le 500Go , le windows
sur le disque secondaire 2000Go, le mint sur le disque secondaire 2000Go, la carte Ethernet avec 2 entrées ipv4 et ipv6, et, une dernière entrée pour UEFI: MultipleCard Reader )
Je ne comprend pas pourquoi ses deux entrées de Debian sont encore présentes dans le BIOS, alors que j'ai finalement pu installer Mint et mettre à jour le Bios.
Si je comprend bien, ses entrées la affichées dans le BIOS ne sont pas liées au Grub et ne devraient plus être présentes.
Il faudrait voir à les supprimer ?
Je tente de forcer l'installation sur le disque SSD une fois le Linux Mint du disque SATA démarré, via le terminal :
sudo grub-update
sudo grub-install /dev/nvme0n1p5
Installation pour la plate-forme i386-pc.
grub-install : attention : Le système de fichiers « ext2 » ne prend pas en charge l'embarquage.
grub-install : erreur : l'embarquage est impossible, il est pourtant nécessaire pour les installations interdisques.
sudo grub-install /dev/nvme0n1
Installation pour la plate-forme i386-pc.
grub-install : attention : cette étiquette de partition GPT ne contient pas de partition d'amorçage BIOS ; l'embarquage ne sera pas possible.
grub-install : erreur : l'embarquage est impossible, il est pourtant nécessaire pour les installations interdisques.
Je tente de forcer l'installation sur le disque SSD une fois le Linux Mint du disque SSD démarré, via le terminal :
sudo grub-install /dev/nvme0n1p5
Cette fois, aucun soucis pour l'installer.
Une nouvelle entrée sera également intégrée dans les périphériques de démarrage affichés depuis le Bios.

Supprimer les entrées obsolètes de boot-efi qui apparaissent dans le BIOS

Supprimer des entrées obsolètes de boot-efi qui apparaissent dans le BIOS EFI.

Installer le pilote de la carte graphique NVIDIA GEFORCE RTX 2060

Sur Debian

# L'installation de Debian 10.2 se déroule bien mais au démarrage, c'est l'écran noir, avec le message suivant d'affiché : nouveau "unknown chipset" On Installer
# Démarrer en mode rescue me permet d'utiliser le terminal pour monter une clé et installer le pilote de la carte graphique.
su
cd /media
mkdir /usb
# Le chemin de la clé devrait être affiché si l'on débranche et rebranche la clé.

# Si le chemin de la clé ne s'affiche pas une commande du style "sudo lshw -short" devrait permettre de lister le matériel disponible.
# Le chemin vers la clé se trouvera dedans.

# Monter alors la clé de la façon suivante :
mount /chemin/clé /media/usb
cd /media/usb
# Récupérer alors le pilote vers son /home/utilisateur
cp nom_du_pilote /home/utilisateur
# Accepter toutes les propositions à oui, et, également pour d'éventuelles corrections.
# Redémarrer :
reboot
# Attention !
# Dès que le pilote graphique sera fonctionnel, la première chose à faire sera de sauvegarder la configuration de /etc/X11/xorg.conf.
# Dans mon cas, j'ai testé une configuration d'affichage avec une fréquence trop élevée ce qui m'a bloqué sur un écran noir avec un message d'alerte de fréquence.
# Je n'ai pas trouvé comment modifier la configuration en ligne de commande ce qui m'a poussé à supprimer l'utilisateur depuis root, puis, à le recréer.
# Il aurait sûrement suffit de savoir renseigner la ligne suivante : Option         "metamodes" "1280x960_60 +0+0"
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 440.44

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "0"
EndSection

Section "Files"
EndSection

Section "Module"
    Load           "dbe"
    Load           "extmod"
    Load           "type1"
    Load           "freetype"
    Load           "glx"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "NVIDIA LCD_VGA"
    HorizSync       31.0 - 82.0
    VertRefresh     48.0 - 85.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce RTX 2060"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "DFP-2"
    Option         "metamodes" "1280x960_60 +0+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection
# Configurer les paramètres de Nvidia en ligne de commande : https://manpages.ubuntu.com/manpages/eoan/en/man1/nvidia-xconfig.1.html

Sur Linux Mint

Installer le pilote de la carte graphique 6 Go NVIDIA GEFORCE RTX 2060 - HDMI, DP - Compatible VR !
Télécharger le pilote : https://www.nvidia.fr/Download/driverResults.aspx/156099/fr
Version: 	440.44
Date de réalisation: 	2019.12.11
Système d’exploitation: 	Linux 64-bit
Langue: 	Français
Taille: 	134.72 MB
Pour débuter l'installation, s'assurer de ne pas être connecté au mode graphique.
L'installation doit être effectuée depuis un terminal, et, le mode graphique qui affiche le bureau doit être arrêté avant le lancement de l'installation.
Lancer une console avec Ctrl+Alt+F1 et s'identifier avec l'utilisateur, puis, s'identifier avec root.
Login
Password
su ou sudo bash
Vérifier si lightdm ou mdm est utilisé : systemctl list-units --type=service | grep dm.service
Tuer la session courante du serveur X avec la commande : "sudo service lightdm stop" ou "sudo lightdm stop".
Noter que la deuxième commande semble moins efficace dans mon cas puisqu'elle m'a renvoyé sur le bureau et la session graphique.
Enter runlevel 3 by typing sudo init 3
Install your *.run file.
you change to the directory where you have downloaded the file by typing for instance cd Downloads.
If it is in another directory, go there. Check if you see the file when you type ls NVIDIA*
# Rendre le fichier exécutable :
chmod +x ./NVIDIA-Linux-x86_64-440.44.run
Execute the file with sudo ./NVIDIA-Linux-x86_64-440.44.run
You might be required to reboot when the installation finishes. If not, run sudo service lightdm start or sudo start lightdm to start your X server again.
It's worth mentioning, that when installed this way, you'd have to redo the steps after each kernel update.
Le premier choix pour utiliser un module à chaque nouveau noyau disponible est oui.
Globalement, il me semble avoir mis oui à chacune des options.
Le système est relancé, et, la carte fonctionnelle.

Contourner l'utilisation de la carte graphique lors d'une nouvelle installation

# Jusque la, les clés d'installation live se chargeaient normalement.
# Étrangement, la Mint 19.3 refuse de s'afficher correctement, et, n'affiche plus qu'un tiers de l'écran d'installation, à la suite du code affiché sur le terminal.
# Le message d'erreur suivant est également affiché sur le terminal : Couldn't get size: 0x800000000000000e.
# J'ai testé la Mint 19.2, mais, elle, refuse carrément de démarrer, et, me renvoie sur le Menu du BIOS / EFI.
# Pour contourner ce problème de pilote / noyau, appuyer sur la touche e lors du choix de démarrage de Linux Mint 19.3, depuis la clé USB.
# Le code de démarrage s'affiche et permet de remplacer la commande xforcevesa par nomodeset.
# La commande nomodeset devrait permettre de démarrer en utilisant le CPU, ce qui devrait éviter de rencontrer un problème de pilote avec la carte graphique.
# Quitter cet éditeur de code et continuer l'installation avec Ctrl X.
# Après avoir installé Linux Mint 19.3, le même problème aura lieu au redémarrage.
# Recommencer la même méthode en ajoutant nomodeset.
# Ctrl X.
# Une fois connecté sur le bureau de Linux Mint, installer le drivers correspondant à la carte graphique.
# Malgré tout, au redémarrage, je retrouve uniquement 1/3 de l'écran affiché.
# Je suis obligé d'utiliser nomodeset dans le Grub pour obtenir l'affichage normal au démarrage.
# Définition de nomodeset :
Les noyaux les plus récents ont déplacé le paramètre de mode vidéo dans le noyau. Ainsi, toute la programmation des fréquences d'horloge et des registres spécifiques au matériel sur la carte vidéo se produit dans le noyau plutôt que dans le pilote X lorsque le serveur X démarre. transitions gratuites de démarrage splash à l'écran de connexion. Malheureusement, sur certaines cartes, cela ne fonctionne pas correctement et vous vous retrouvez avec un écran noir. L'ajout du paramètre nomodeset indique au noyau de ne pas charger les pilotes vidéo et d'utiliser les modes BIOS à la place jusqu'à ce que X soit chargé.

Bibliographie

Alternative à pcspecialist.fr

LDLC : https://www.ldlc.com

NAVIGATION

PARTICIPER ET PARTAGER

Bienvenue sur le wiki de Vision du Web.
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 Visionduweb vous permet de poser une question.
Utiliser la recherche interne du site pour chercher dans tout le contenu.
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 LA MAINTENANCE DU WIKI

Soutenir 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 NUMERIQUE

Obtenir gratuitement de la monnaie numérique :
Gagner des Altcoins - Miner des Altcoins.