Cela devient habituel, chez moi, d’acheter des ordinateurs portables Dell. Cette fois-ci un modèle récent (2019) de la série XPS (haut de gamme chez Dell) m’a séduit.

Présentation

Dell XPS 9380
Spécifications
Processeur Intel Core i5 (8th Gen) 8265U / 1.60 GHz
Mémoire 8Go LPDDR3 double canal (soudée)
Écran LCD 13.3 poucesIntel UHD Graphics 620 - résolution : 1920 x 1080
Disque dur M.2 2280 SATA / PCIe x4 256 Go
Son Realtek ALC3271-CG - sortie audio mini-jack
Interfaces USB-C 3.1 Gen 2/DisplayPort, 2 x USB-C 3.1 Gen 2/Thunderbolt 3/DisplayPort 1.2
Lecteur de carte mémoire microSD, microSDHC, microSDXC
Matière Aluminium et fibre de carbone
Webcam 0.9 megapixel 1280 x 720 pixels

Installation de Debian

L’appareil ne possède pas d’USB-A mais uniquement des USB-C ; il faut donc se procurer un adaptateur USB-C.
J’ai acheté l’adaptateur DA300 (environ 50€).
Avant l’installation, il faut paramétrer le BIOS.
Voici ce qu’il faut modifier et/ou vérifier dans notre UEFI :

  • Désactiver le mode CSM ou Launch CSM, le mettre en mode DISABLED ou NEVER.
  • Sous l’onglet “Security” ou “Authentication”, vérifions que “secure boot” soit bien en mode DISABLED ou NEVER (Désactivé).
  • Il est aussi conseillé de désactiver Fast Boot (démarrage rapide) pour autant que l’option existe dans notre UEFI.

À partir de la version Jessie 8 les images d’installation peuvent automatiquement installer un système exploitant un amorceur UEFI.
Boot à partir d’une clé USB, aucun problème dans l’installation (netinstall) de Debian Unstable (Bullseye).
En choisissant la « non-free firmware », la carte wifi sera opérationnelle immédiatement.

Conclusion

Le résultat est très satisfaisant, la machine est rapide, l’affichage, magnifique.

Je vous livre ma configuration de conky (à enregistrer dans un fichier .conky.rc)

conky.config = {
	background = true,
	use_xft = true,
	font = 'C dans l air:size=14',
	xftalpha = 0.5,
	update_interval = 1.0,
	total_run_times = 0,
	own_window = true,
        own_window_transparent = true,
        own_window_argb_visual = true,
        own_window_type = 'normal',
	own_window_hints = 'undecorated, below, skip_taskbar, skip_pager, sticky',
	double_buffer = true,
	minimum_width = 450, minimum_height = 5,
	maximum_width = 450,
	draw_shades = false,
	draw_outline = false,
	draw_borders = false,
	draw_graph_borders = true,
	default_color = 'grey',
	default_shade_color = 'red',
	default_outline_color = 'green',
	alignment = 'top_right',
	gap_x = 14,
	gap_y = 48,
	no_buffers = true,
	uppercase = false,
	cpu_avg_samples = 4,
	override_utf8_locale = true,
};

conky.text = [[
${color #8F4D4E}${font c dans l'air:style=Bold:size=24}Système ${font}${color}
Debian Bullseye  $alignr $kernel
Démarré depuis :  ${alignr} $uptime
Niveau de batterie : ${alignr}${color 0CACF0}${battery_percent BAT0}%${color}
${color #DBD83A}${font c dans l'air:style=Bold:size=24}Processeur  ${font}${color}$alignr ${font Weather:style=Bold:size=20}z${font}  ${color9}${execi 60 sensors | grep 'Core 0' | cut -c 17-24}${color}
Intel CORE i5-8265U @ 2.60GHz $alignr${cpu }% utilisé
${cpubar cpu}
${color #97DE94}${font c dans l'air:style=Bold:size=24}Mémoire ${font}${color}
Ram $alignc $mem / $memmax $alignr $memperc%
$membar
Swap $alignc $swap / $swapmax $alignr $swapperc%
$swapbar
${color #4E908E}${font c dans l'air:style=Bold:size=24}disque dur${font}${color} $alignr ${font Weather:style=Bold:size=20}z${font}
${fs_used /} / ${fs_size /} $alignr ${fs_free_perc /}% libre
${fs_bar /}
${if_mounted /media/nas}${color #A6816B}${font c dans l'air:style=Bold:size=24}NAS${font}${color}
${fs_used /media/nas} / ${fs_size /media/nas} $alignr ${fs_free_perc /media/nas}% libre
${fs_bar /media/nas} {else}Nas non monté${endif}${color #0CACF0}${font c dans l'air:style=Bold:size=24}Processus${font}${color} ${alignr}${color #B53864}$processes${color} en cours
${color #e49c16}Nom $alignr PID      $alignr CPU    $alignr    MEM${color}
${top name 1} $alignr ${top pid 1}   $alignr ${top cpu 1}    $alignr ${top mem 1}
${top name 2} $alignr ${top pid 2}   $alignr ${top cpu 2}    $alignr ${top mem 2}
${top name 3} $alignr ${top pid 3}   $alignr ${top cpu 3}    $alignr ${top mem 3}
${top name 4} $alignr ${top pid 4}   $alignr ${top cpu 4}    $alignr ${top mem 4}
${color #D5BCDF}${font c dans l'air:style=Bold:size=24}Réseau  ${font}${color}
Wifi $alignr ${wireless_essid wlp2s0} @ ${wireless_bitrate wlp2s0}
Qualité $alignr ${wireless_link_qual_max wlp2s0} %
IP locale $alignr ${addr wlp2s0}
IP publique  $alignr ${texeci 3600 wget http://checkip.dyndns.org -O - -o /dev/null | cut -d : -f 2 | cut -d \< -f 1}
${color #D5BCDF}${font Arrows:style=Bold:size=20}D${font}${color} ${downspeedf wlp2s0} kb/s${goto 250}${color #D5BCDF}${font Arrows:style=Bold:size=20}C${font}${color} ${upspeedf wlp2s0} kb/s
${upspeedgraph wlp2s0 15,200 cc0000 33bb33} $alignr${downspeedgraph wlp2s0 15,200 cc0000 33bb33}
]];