Outils pour utilisateurs

Outils du site


informatique:installation_de_debian_sur_dell_xps_9570

Installation d'un Dell XPS 9570

Installation

Le Dell XPS 9570 ne possède plus de port réseau intégré (m(…). Et la carte réseau Wi-Fi n'est pas détectée sans firmware propriétaire (m(…).

Pour avoir du réseau pendant l'installation, il faut donc utiliser une image non-officielle de Debian intégrant les firmwares non-libres pour l'installation. On peut trouver ces images sur debian.org. J'ai pris celle-ci :

Il faut faire l'installation en UEFI !

L'installation se déroule sans accroc particuliers une fois le réseau configuré.

J'ai installé avec Gnome3 et je n'ai eu aucun problèmes.

Matériel

$ lspci

Cliquez pour afficher ⇲

Cliquez pour masquer ⇱

00:00.0 Host bridge: Intel Corporation 8th Gen Core Processor Host Bridge/DRAM Registers (rev 07)
00:01.0 PCI bridge: Intel Corporation Skylake PCIe Controller (x16) (rev 07)
00:02.0 VGA compatible controller: Intel Corporation Device 3e9b
00:04.0 Signal processing controller: Intel Corporation Skylake Processor Thermal Subsystem (rev 07)
00:08.0 System peripheral: Intel Corporation Skylake Gaussian Mixture Model
00:12.0 Signal processing controller: Intel Corporation Cannon Lake PCH Thermal Controller (rev 10)
00:14.0 USB controller: Intel Corporation Cannon Lake PCH USB 3.1 xHCI Host Controller (rev 10)
00:14.2 RAM memory: Intel Corporation Cannon Lake PCH Shared SRAM (rev 10)
00:15.0 Serial bus controller [0c80]: Intel Corporation Device a368 (rev 10)
00:15.1 Serial bus controller [0c80]: Intel Corporation Device a369 (rev 10)
00:16.0 Communication controller: Intel Corporation Cannon Lake PCH HECI Controller (rev 10)
00:17.0 SATA controller: Intel Corporation Device a353 (rev 10)
00:1b.0 PCI bridge: Intel Corporation Device a340 (rev f0)
00:1c.0 PCI bridge: Intel Corporation Device a338 (rev f0)
00:1c.4 PCI bridge: Intel Corporation Device a33c (rev f0)
00:1d.0 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port 9 (rev f0)
00:1f.0 ISA bridge: Intel Corporation Device a30e (rev 10)
00:1f.3 Audio device: Intel Corporation Cannon Lake PCH cAVS (rev 10)
00:1f.4 SMBus: Intel Corporation Cannon Lake PCH SMBus Controller (rev 10)
00:1f.5 Serial bus controller [0c80]: Intel Corporation Cannon Lake PCH SPI Controller (rev 10)
01:00.0 3D controller: NVIDIA Corporation GP107M [GeForce GTX 1050 Ti Mobile] (rev a1)
3b:00.0 Network controller: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter (rev 32)
3c:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS525A PCI Express Card Reader (rev 01)
3d:00.0 Non-Volatile memory controller: Toshiba America Info Systems Device 0116
$ sudo lshw

Cliquez pour afficher ⇲

Cliquez pour masquer ⇱

    description: Ordinateur Bloc-notes
    produit: XPS 15 9570 (087C)
    fabriquant: Dell Inc.
    numéro de série: CHTGNQ2
    bits: 64 bits
    fonctionnalités: smbios-3.1 dmi-3.1 smp vsyscall32
    configuration: boot=normal chassis=notebook family=XPS sku=087C uuid=44454C4C-4800-1054-8047-C3C04F4E5132
  *-core
       description: Carte mère
       produit: 02MJVY
       fabriquant: Dell Inc.
       identifiant matériel: 0
       version: A00
       numéro de série: /CHTGNQ2/CNCMK0086S02C6/
     *-firmware
          description: BIOS
          fabriquant: Dell Inc.
          identifiant matériel: 0
          version: 1.1.4
          date: 05/30/2018
          taille: 64KiB
          capacité: 15MiB
          fonctionnalités: pci pnp upgrade shadowing cdboot bootselect edd int13floppynec int13floppy1200 int13floppy720 int13floppy2880 int5printscreen int9keyboard int14serial int17printer acpi usb smartbattery biosbootspecification netboot uefi
     *-memory
          description: Mémoire Système
          identifiant matériel: 3e
          emplacement: Carte mère
          taille: 16GiB
        *-bank:0
             description: SODIMM DDR4 Synchrone 2667 MHz (0,4 ns)
             produit: HMA81GS6CJR8N-VK
             fabriquant: Hynix Semiconductor (Hyundai Electronics)
             identifiant matériel: 0
             numéro de série: 924066D1
             emplacement: DIMM A
             taille: 8GiB
             bits: 64 bits
             horloge: 2667MHz (0.4ns)
        *-bank:1
             description: SODIMM DDR4 Synchrone 2667 MHz (0,4 ns)
             produit: HMA81GS6CJR8N-VK
             fabriquant: Hynix Semiconductor (Hyundai Electronics)
             identifiant matériel: 1
             numéro de série: 924066C7
             emplacement: DIMM B
             taille: 8GiB
             bits: 64 bits
             horloge: 2667MHz (0.4ns)
     *-cache:0
          description: L1 cache
          identifiant matériel: 47
          emplacement: L1 Cache
          taille: 384KiB
          capacité: 384KiB
          fonctionnalités: synchronous internal write-back unified
          configuration: level=1
     *-cache:1
          description: L2 cache
          identifiant matériel: 48
          emplacement: L2 Cache
          taille: 1536KiB
          capacité: 1536KiB
          fonctionnalités: synchronous internal write-back unified
          configuration: level=2
     *-cache:2
          description: L3 cache
          identifiant matériel: 49
          emplacement: L3 Cache
          taille: 9MiB
          capacité: 9MiB
          fonctionnalités: synchronous internal write-back unified
          configuration: level=3
     *-cpu
          description: CPU
          produit: Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz
          fabriquant: Intel Corp.
          identifiant matériel: 4a
          information bus: cpu@0
          version: Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz
          numéro de série: To Be Filled By O.E.M.
          emplacement: U3E1
          taille: 3862MHz
          capacité: 4100MHz
          bits: 64 bits
          horloge: 100MHz
          fonctionnalités: x86-64 fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb invpcid_single pti ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid mpx rdseed adx smap clflushopt intel_pt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp cpufreq
          configuration: cores=6 enabledcores=6 threads=12
     *-pci
          description: Host bridge
          produit: Intel Corporation
          fabriquant: Intel Corporation
          identifiant matériel: 100
          information bus: pci@0000:00:00.0
          version: 07
          bits: 32 bits
          horloge: 33MHz
        *-pci:0
             description: PCI bridge
             produit: Skylake PCIe Controller (x16)
             fabriquant: Intel Corporation
             identifiant matériel: 1
             information bus: pci@0000:00:01.0
             version: 07
             bits: 32 bits
             horloge: 33MHz
             fonctionnalités: pci pm msi pciexpress normal_decode bus_master cap_list
             configuration: driver=pcieport
             ressources: irq:16 portE/S:3000(taille=4096) mémoire:ec000000-ed0fffff portE/S:c0000000(taille=301989888)
           *-display NON-RÉCLAMÉ
                description: 3D controller
                produit: NVIDIA Corporation
                fabriquant: NVIDIA Corporation
                identifiant matériel: 0
                information bus: pci@0000:01:00.0
                version: a1
                bits: 64 bits
                horloge: 33MHz
                fonctionnalités: pm msi pciexpress bus_master cap_list
                configuration: latency=0
                ressources: mémoire:ec000000-ecffffff mémoire:c0000000-cfffffff mémoire:d0000000-d1ffffff portE/S:3000(taille=128) mémoire:ed000000-ed07ffff
        *-display NON-RÉCLAMÉ
             description: VGA compatible controller
             produit: Intel Corporation
             fabriquant: Intel Corporation
             identifiant matériel: 2
             information bus: pci@0000:00:02.0
             version: 00
             bits: 64 bits
             horloge: 33MHz
             fonctionnalités: pciexpress msi pm vga_controller bus_master cap_list
             configuration: latency=0
             ressources: mémoire:eb000000-ebffffff mémoire:80000000-8fffffff portE/S:4000(taille=64) mémoire:c0000-dffff
        *-generic:0
             description: Signal processing controller
             produit: Skylake Processor Thermal Subsystem
             fabriquant: Intel Corporation
             identifiant matériel: 4
             information bus: pci@0000:00:04.0
             version: 07
             bits: 64 bits
             horloge: 33MHz
             fonctionnalités: msi pm cap_list
             configuration: driver=proc_thermal latency=0
             ressources: irq:16 mémoire:ed610000-ed617fff
        *-generic:1 NON-RÉCLAMÉ
             description: System peripheral
             produit: Skylake Gaussian Mixture Model
             fabriquant: Intel Corporation
             identifiant matériel: 8
             information bus: pci@0000:00:08.0
             version: 00
             bits: 64 bits
             horloge: 33MHz
             fonctionnalités: msi pm cap_list
             configuration: latency=0
             ressources: mémoire:ed628000-ed628fff
        *-generic:2
             description: Signal processing controller
             produit: Intel Corporation
             fabriquant: Intel Corporation
             identifiant matériel: 12
             information bus: pci@0000:00:12.0
             version: 10
             bits: 64 bits
             horloge: 33MHz
             fonctionnalités: pm msi cap_list
             configuration: driver=intel_pch_thermal latency=0
             ressources: irq:16 mémoire:ed627000-ed627fff
        *-usb
             description: USB controller
             produit: Intel Corporation
             fabriquant: Intel Corporation
             identifiant matériel: 14
             information bus: pci@0000:00:14.0
             version: 10
             bits: 64 bits
             horloge: 33MHz
             fonctionnalités: pm msi xhci bus_master cap_list
             configuration: driver=xhci_hcd latency=0
             ressources: irq:128 mémoire:ed600000-ed60ffff
           *-usbhost:0
                produit: xHCI Host Controller
                fabriquant: Linux 4.16.0-2-amd64 xhci-hcd
                identifiant matériel: 0
                information bus: usb@1
                nom logique: usb1
                version: 4.16
                fonctionnalités: usb-2.00
                configuration: driver=hub slots=16 speed=480Mbit/s
              *-usb:0
                   description: Interface sans fil Bluetooth
                   fabriquant: Atheros Communications, Inc.
                   identifiant matériel: 4
                   information bus: usb@1:4
                   version: 0.01
                   fonctionnalités: bluetooth usb-2.01
                   configuration: driver=btusb maxpower=100mA speed=12Mbit/s
              *-usb:1
                   description: Modem
                   produit: Goodix Fingerprint Device
                   fabriquant: HTMicroelectronics
                   identifiant matériel: 7
                   information bus: usb@1:7
                   version: 1.00
                   numéro de série: HTK32
                   fonctionnalités: usb-2.00 atcommands
                   configuration: driver=cdc_acm maxpower=100mA speed=12Mbit/s
              *-usb:2
                   description: Vidéo
                   produit: Integrated_Webcam_HD
                   fabriquant: CN0VGCNHLOG0084QA33FA00
                   identifiant matériel: c
                   information bus: usb@1:c
                   version: 81.31
                   fonctionnalités: usb-2.01
                   configuration: driver=uvcvideo maxpower=500mA speed=480Mbit/s
           *-usbhost:1
                produit: xHCI Host Controller
                fabriquant: Linux 4.16.0-2-amd64 xhci-hcd
                identifiant matériel: 1
                information bus: usb@2
                nom logique: usb2
                version: 4.16
                fonctionnalités: usb-3.10
                configuration: driver=hub slots=10 speed=10000Mbit/s
        *-memory NON-RÉCLAMÉ
             description: RAM memory
             produit: Intel Corporation
             fabriquant: Intel Corporation
             identifiant matériel: 14.2
             information bus: pci@0000:00:14.2
             version: 10
             bits: 64 bits
             horloge: 33MHz (30.3ns)
             fonctionnalités: pm cap_list
             configuration: latency=0
             ressources: mémoire:ed61e000-ed61ffff mémoire:ed626000-ed626fff
        *-serial:0
             description: Serial bus controller
             produit: Intel Corporation
             fabriquant: Intel Corporation
             identifiant matériel: 15
             information bus: pci@0000:00:15.0
             version: 10
             bits: 64 bits
             horloge: 33MHz
             fonctionnalités: pm bus_master cap_list
             configuration: driver=intel-lpss latency=0
             ressources: irq:16 mémoire:7f800000-7f800fff
        *-serial:1
             description: Serial bus controller
             produit: Intel Corporation
             fabriquant: Intel Corporation
             identifiant matériel: 15.1
             information bus: pci@0000:00:15.1
             version: 10
             bits: 64 bits
             horloge: 33MHz
             fonctionnalités: pm bus_master cap_list
             configuration: driver=intel-lpss latency=0
             ressources: irq:17 mémoire:7f801000-7f801fff
        *-communication
             description: Communication controller
             produit: Intel Corporation
             fabriquant: Intel Corporation
             identifiant matériel: 16
             information bus: pci@0000:00:16.0
             version: 10
             bits: 64 bits
             horloge: 33MHz
             fonctionnalités: pm msi bus_master cap_list
             configuration: driver=mei_me latency=0
             ressources: irq:137 mémoire:ed623000-ed623fff
        *-storage
             description: SATA controller
             produit: Intel Corporation
             fabriquant: Intel Corporation
             identifiant matériel: 17
             information bus: pci@0000:00:17.0
             version: 10
             bits: 32 bits
             horloge: 66MHz
             fonctionnalités: storage msi pm ahci_1.0 bus_master cap_list
             configuration: driver=ahci latency=0
             ressources: irq:129 mémoire:ed61c000-ed61dfff mémoire:ed622000-ed6220ff portE/S:4090(taille=8) portE/S:4080(taille=4) portE/S:4060(taille=32) mémoire:ed621000-ed6217ff
        *-pci:1
             description: PCI bridge
             produit: Intel Corporation
             fabriquant: Intel Corporation
             identifiant matériel: 1b
             information bus: pci@0000:00:1b.0
             version: f0
             bits: 32 bits
             horloge: 33MHz
             fonctionnalités: pci pciexpress msi pm normal_decode bus_master cap_list
             configuration: driver=pcieport
             ressources: irq:122 portE/S:5000(taille=4096) mémoire:d4000000-ea0fffff portE/S:90000000(taille=570425344)
        *-pci:2
             description: PCI bridge
             produit: Intel Corporation
             fabriquant: Intel Corporation
             identifiant matériel: 1c
             information bus: pci@0000:00:1c.0
             version: f0
             bits: 32 bits
             horloge: 33MHz
             fonctionnalités: pci pciexpress msi pm normal_decode bus_master cap_list
             configuration: driver=pcieport
             ressources: irq:123 mémoire:ed200000-ed3fffff
           *-network
                description: Interface réseau sans fil
                produit: QCA6174 802.11ac Wireless Network Adapter
                fabriquant: Qualcomm Atheros
                identifiant matériel: 0
                information bus: pci@0000:3b:00.0
                nom logique: wlp59s0
                version: 32
                numéro de série: 9c:b6:d0:ff:8a:03
                bits: 64 bits
                horloge: 33MHz
                fonctionnalités: pm msi pciexpress bus_master cap_list ethernet physical wireless
                configuration: broadcast=yes driver=ath10k_pci driverversion=4.16.0-2-amd64 firmware=WLAN.RM.4.4-00022-QCARMSWPZ-2 ip=192.168.30.52 latency=0 link=yes multicast=yes wireless=IEEE 802.11
                ressources: irq:139 mémoire:ed200000-ed3fffff
        *-pci:3
             description: PCI bridge
             produit: Intel Corporation
             fabriquant: Intel Corporation
             identifiant matériel: 1c.4
             information bus: pci@0000:00:1c.4
             version: f0
             bits: 32 bits
             horloge: 33MHz
             fonctionnalités: pci pciexpress msi pm normal_decode bus_master cap_list
             configuration: driver=pcieport
             ressources: irq:124 mémoire:ed500000-ed5fffff
           *-generic
                description: Unassigned class
                produit: RTS525A PCI Express Card Reader
                fabriquant: Realtek Semiconductor Co., Ltd.
                identifiant matériel: 0
                information bus: pci@0000:3c:00.0
                version: 01
                bits: 32 bits
                horloge: 33MHz
                fonctionnalités: pm msi pciexpress bus_master cap_list
                configuration: driver=rtsx_pci latency=0
                ressources: irq:126 mémoire:ed500000-ed500fff
        *-pci:4
             description: PCI bridge
             produit: Intel Corporation
             fabriquant: Intel Corporation
             identifiant matériel: 1d
             information bus: pci@0000:00:1d.0
             version: f0
             bits: 32 bits
             horloge: 33MHz
             fonctionnalités: pci pciexpress msi pm normal_decode bus_master cap_list
             configuration: driver=pcieport
             ressources: irq:125 mémoire:ed400000-ed4fffff
           *-storage
                description: Non-Volatile memory controller
                produit: Toshiba America Info Systems
                fabriquant: Toshiba America Info Systems
                identifiant matériel: 0
                information bus: pci@0000:3d:00.0
                version: 00
                bits: 64 bits
                horloge: 33MHz
                fonctionnalités: storage pciexpress pm msi msix nvm_express bus_master cap_list
                configuration: driver=nvme latency=0
                ressources: irq:16 mémoire:ed400000-ed403fff
        *-isa
             description: ISA bridge
             produit: Intel Corporation
             fabriquant: Intel Corporation
             identifiant matériel: 1f
             information bus: pci@0000:00:1f.0
             version: 10
             bits: 32 bits
             horloge: 33MHz
             fonctionnalités: isa bus_master
             configuration: latency=0
        *-multimedia
             description: Audio device
             produit: Intel Corporation
             fabriquant: Intel Corporation
             identifiant matériel: 1f.3
             information bus: pci@0000:00:1f.3
             version: 10
             bits: 64 bits
             horloge: 33MHz
             fonctionnalités: pm msi bus_master cap_list
             configuration: driver=snd_hda_intel latency=32
             ressources: irq:138 mémoire:ed618000-ed61bfff mémoire:ed100000-ed1fffff
        *-serial:2
             description: SMBus
             produit: Intel Corporation
             fabriquant: Intel Corporation
             identifiant matériel: 1f.4
             information bus: pci@0000:00:1f.4
             version: 10
             bits: 64 bits
             horloge: 33MHz
             configuration: driver=i801_smbus latency=0
             ressources: irq:16 mémoire:ed620000-ed6200ff portE/S:efa0(taille=32)
        *-serial:3 NON-RÉCLAMÉ
             description: Serial bus controller
             produit: Intel Corporation
             fabriquant: Intel Corporation
             identifiant matériel: 1f.5
             information bus: pci@0000:00:1f.5
             version: 10
             bits: 32 bits
             horloge: 33MHz
             configuration: latency=0
             ressources: mémoire:fe010000-fe010fff
  *-battery
       produit: DELL GPM0365
       fabriquant: SMP
       identifiant matériel: 1
       version: 06/12/2018
       numéro de série: 06B2
       emplacement: Sys. Battery Bay
       capacité: 97000mWh
       configuration: voltage=11,4V

Passer en "testing" ?

J'ai essayé plusieurs fois de passer en Debian “testing” pour avoir les dernières versions des packages et des packages qui ne sont pas disponibles dans la Debian Stretch. Mais à chaque fois, ça bloque la machine. Après un reboot, plus moyen d'ouvrir une session graphique (ça freeze après avoir rempli son login/mot de passe).

Je suspecte un problème lié à la carte graphique mais je n'ai pas su le résoudre.

Cliquez pour afficher ⇲

Cliquez pour masquer ⇱

Avant de me mettre à installer/configurer des programmes, je modifie /etc/apt/sources.list pour passer en testing :

simon@arcturus:~$ cat /etc/apt/sources.list
# testing
deb http://ftp.be.debian.org/debian/ testing main contrib non-free
deb-src http://ftp.be.debian.org/debian/ testing main contrib non-free
 
deb http://deb.debian.org/debian testing-updates main contrib non-free
deb-src http://deb.debian.org/debian testing-updates main contrib non-free
 
deb http://security.debian.org/ testing/updates main contrib non-free
deb-src http://security.debian.org/ testing/updates main contrib non-free
 
# deb cdrom:[Debian GNU/Linux 9.4.0 _Stretch_ - Official amd64 NETINST 20180310-11:21]/ stretch contrib m$
# deb cdrom:[Debian GNU/Linux 9.4.0 _Stretch_ - Official amd64 NETINST 20180310-11:21]/ stretch contrib m$
#deb http://ftp.be.debian.org/debian/ stretch main non-free contrib
#deb-src http://ftp.be.debian.org/debian/ stretch main non-free contrib
#deb http://security.debian.org/debian-security stretch/updates main contrib non-free
#deb-src http://security.debian.org/debian-security stretch/updates main contrib non-free
# stretch-updates, previously known as 'volatile'
#deb http://ftp.be.debian.org/debian/ stretch-updates main contrib non-free
#deb-src http://ftp.be.debian.org/debian/ stretch-updates main contrib non-free

Après, on fait :

# apt update && apt full-upgrade

Activer les "backports"

$ sudo vim /etc/apt/sources.list
 
deb http://ftp.be.debian.org/debian/ stretch main non-free contrib
deb-src http://ftp.be.debian.org/debian/ stretch main non-free contrib
 
deb http://security.debian.org/debian-security stretch/updates main contrib non-free
deb-src http://security.debian.org/debian-security stretch/updates main contrib non-free
 
# stretch-updates, previously known as 'volatile'
deb http://ftp.be.debian.org/debian/ stretch-updates main contrib non-free
deb-src http://ftp.be.debian.org/debian/ stretch-updates main contrib non-free
 
#backports
deb http://ftp.be.debian.org/debian/ stretch-backports main contrib non-free
deb-src http://ftp.be.debian.org/debian/ stretch-backports main contrib non-free

On met à jour les dépôts :

$ sudo apt update

Firmware manquants ?

Au démarrage dmesg me dit qu'il manque plusieurs firmware.

# dmesg | grep "firmware: failed"
[   12.881335] ath10k_pci 0000:3b:00.0: firmware: failed to load ath10k/pre-cal-pci-0000:3b:00.0.bin (-2)
[   12.881390] ath10k_pci 0000:3b:00.0: firmware: failed to load ath10k/cal-pci-0000:3b:00.0.bin (-2)
[   12.881775] ath10k_pci 0000:3b:00.0: firmware: failed to load ath10k/QCA6174/hw3.0/firmware-5.bin (-2)

Ce qui est déjà installé (s'est installé automatiquement à l'installation) :

# apt search firmware-atheros
En train de trier... Fait
Recherche en texte intégral... Fait
firmware-atheros/testing,now 20170823-1 all  [installé]
  Binary firmware for Atheros wireless cards
$ sudo dmesg | grep "firmware: failed"
[   11.477600] i915 0000:00:02.0: firmware: failed to load i915/kbl_dmc_ver1_04.bin (-2)
[   11.697719] ath10k_pci 0000:3b:00.0: firmware: failed to load ath10k/pre-cal-pci-0000:3b:00.0.bin (-2)
[   11.697731] ath10k_pci 0000:3b:00.0: firmware: failed to load ath10k/cal-pci-0000:3b:00.0.bin (-2)
 
$ sudo apt install firmware-linux-nonfree

Pour la carte graphique : Nvidia GeForce GTX 1050Ti

Sur l'installation en Debian Stretch, je n'ai pas touché au driver de la carte graphique!

Cliquez pour afficher ⇲

Cliquez pour masquer ⇱

Le driver sur le site de Nvidia : http://www.nvidia.com/Download/driverResults.aspx/112992/en-us

Installation de driver pour Nvidia sur le wiki.debian.org.

On peut utiliser lspci pour voir quelle est la carte graphique :

$ lspci | egrep -i "3d|display|vga"
01:00.0 3D controller: NVIDIA Corporation GP107M [GeForce GTX 1050 Ti Mobile] (rev a1)
(...)

Il y a aussi un paquet nvidia-detect qu'on peut installer pour savoir quel driver il faut choisir :

$ sudo apt install nvidia-detect
 
$ nvidia-detect 
Detected NVIDIA GPUs:
01:00.0 3D controller [0302]: NVIDIA Corporation GP107M [GeForce GTX 1050 Ti Mobile] [10de:1c8c] (rev a1)
 
Checking card:  NVIDIA Corporation GP107M [GeForce GTX 1050 Ti 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.

On installe nvidia-driver et c'est là qu'on commence à rigoler.

$ sudo apt install nvidia-driver
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
L'information suivante devrait vous aider à résoudre la situation : 
 
Les paquets suivants contiennent des dépendances non satisfaites :
 nvidia-driver : Pré-Dépend: nvidia-installer-cleanup mais il n'est pas installable
                 Pré-Dépend: nvidia-legacy-check (>= 343) mais ne sera pas installé
                 Dépend: nvidia-driver-libs (= 390.67-2) mais ne sera pas installé ou
                          nvidia-driver-libs-nonglvnd (= 390.67-2) mais ne sera pas installé
                 Dépend: nvidia-driver-bin (= 390.67-2) mais ne sera pas installé
                 Dépend: xserver-xorg-video-nvidia (= 390.67-2) mais ne sera pas installé
                 Dépend: nvidia-vdpau-driver (= 390.67-2) mais ne sera pas installé
                 Dépend: nvidia-alternative (= 390.67-2) mais ne sera pas installé
                 Dépend: nvidia-kernel-dkms (= 390.67-2) mais ne sera pas installé ou
                          nvidia-kernel-390.67
                 Dépend: nvidia-support mais il n'est pas installable
                 Recommande: nvidia-settings (>= 390) mais il n'est pas installable
                 Recommande: nvidia-persistenced mais il n'est pas installable
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état ».

Il manquait des trucs dans le fichier sources.list, je l'ai corrigé en rajouter contrib et non-free partout. (J'ai corrigé plus haut dans la page.) Après ça, on peut faire un apt update et puis on peut installer nvidia-driver.

À l'installation, il dit qu'il rentre en conflit avec nouveau mais qu'un redémarrage va régler la situation. Après redémarrage, il bloque au niveau de l'interface graphique. (Mais l'ordinateur reste accessible en SSH…)

Installer Kubectl

J'ai suivi la procédure de la documentation officielle pour installer kubectl.

On peut récupérer la configuration dans Rancher. ( https://rancher.altissia.com/env/1a34252/kubernetes/kubectl ). Il faut la placer dans ~/.kube/config.

informatique/installation_de_debian_sur_dell_xps_9570.txt · Dernière modification : 2020/08/09 13:03 de 127.0.0.1