Table des matières

, , ,

Dell G3-3779

Dell propose avec le G3-3779 un PC portable 17,3 pouces Full-HD d'entrée de gamme avec possibilité d'avoir Ubuntu 16.04.3 pré-installé ;-)

C'est une solution de facilité pour la prise en charge complète de nVidia Optimus : c'est à dire la commutation automatique entre carte Intel intégrée et carte nVidia additionnelle selon les besoins en autonomie/performance.

Par défaut, seul le disque SSD est utilisé, avec une partition EFI, une partition avec le logiciel Dell de réinitialisation, une partition pour tout Ubuntu 16.04.3, incluant le dossier personnel1) et enfin, une partition swap de 16 Go environ.
Le disque dur n'est pas formaté.

Dès le premier démarrage, il est proposé de créer une clé USB de récupération : vivement recommandé, surtout si vous souhaitez changer de variante, de version ou refaire le partitionnement2).
Mais si vous n'avez pas de clé USB sous la main sur le moment, n'ayez crainte, une image ISO est également présente dans le dossier personnel pour la créer la clé ultérieurement.

En un coup d’œil

Le tableau suivant récapitule la prise en charge du matériel de portable par les différentes versions d'Ubuntu. Il utilise les notations suivantes :

Version Installation Carte graphique Son Casque audio Wifi Bluetooth Webcam Touchpad Raccourcis multimédia Autres
16.04.3 pré-installé OK 64 bits OK 64 bits |Pas testé OK 64 bits |Pas testé |Pas testé OK 64 bits OK 64 bits |Pas testé
18.04 Fonctionne après config OK 64 bits OK 64 bits OK 64 bits OK 64 bits |Pas testé OK 64 bits OK 64 bits3) OK 64 bits Fonctionne après config Carte Ethernet RTL8168
19.04 Fonctionne après config OK 64 bits OK 64 bits OK 64 bits OK 64 bits OK 64 bits OK 64 bits OK 64 bits OK 64 bits OK 64 bits

Utilisateurs du Wiki possédant cet ordinateur, fonctionnel :

Installation

Session Live Kubuntu 19.04 : blocage sur écran de chargement

Symptômes

Le bureau ne s'affiche pas, le démarrage de Kubuntu 19.04 reste bloqué sur l'écran de chargement.
En mode console, le chargement boucle sur le service gpu-manager.

Lancer le Live-CD

Lancer l'installation à partir du logiciel d'installation

Ne pas sélectionner la "mise à jour des paquets pendant l'installation" permet une installation sans problèmes

Session Live 18.04 : blocage sur écran de chargement

Symptômes

Le bureau ne s'affiche pas, le démarrage d'Ubuntu 18.04 reste bloqué sur l'écran de chargement.
En mode console, le chargement boucle sur le service gpu-manager.

Lancer le Live-CD

Résoudre le problème durablement

Optimisation

Customisation de Grub

En plus de l'ajout du paramètre acpi_osi=Linux-Dell-Video par défaut, Dell a ajouté une entrée au menu Grub pour accéder à la partition de récupération.
Pour cela, il suffit de créer le fichier /etc/grub.d/99_dell_recovery avec les droits d'administration et le contenu suivant:

/etc/grub.d/99_dell_recovery
#!/bin/bash -e
 
source /usr/lib/grub/grub-mkconfig_lib
 
cat << EOF
menuentry "Restore OS to factory state" {
        search --no-floppy --hint '(hd0,gpt2)' --set --fs-uuid 1E00-35E9
        set uuid_options="uuid=1E00-35E9"
        if [ -s /factory/common.cfg ]; then
            source /factory/common.cfg
        else
            set options="boot=casper automatic-ubiquity noprompt quiet splash nomodeset"
        fi
        if [ -s /factory/post-rts-gfx.cfg ]; then
            source /factory/post-rts-gfx.cfg
        fi
        if [ -s /factory/post-rts-wlan.cfg ]; then
            source /factory/post-rts-wlan.cfg
        fi
        #Support starting from a loopback mount (Only support ubuntu.iso for filename)
        if [ -f /ubuntu.iso ]; then
            loopback loop /ubuntu.iso
            set root=(loop)
            set options="\$options iso-scan/filename=/ubuntu.iso"
        fi
        if [ -n "\${lang}" ]; then
            set options="\$options locale=\$lang"
        fi
        if [ -s /factory/dual_enable ]; then
            set options="\$options dell-recovery/dual_boot=true"
        fi 
 
        linux   /casper/vmlinuz.efi dell-recovery/recovery_type=hdd \$uuid_options \$options
	initrd	/casper/initrd.lz
}
EOF

Rendre le script exécutable via la commande :

sudo chmod a+x /etc/grub.d/99_dell_recovery

Ensuite lancer la commande suivante pour reconstruire le menu grub :

sudo update-grub2

Mise à jour des paquets Dell

Pour bénéficier des nouveaux paquets Dell, il faut ajouter les dépôts spécifiques. Dell active le dépôt partenaire par défaut, et référence aussi les dépôts suivants :

Pour Ubuntu 18.04 LTS Xenial Xerus, il est possible d'utiliser les dépôts bionic équivalents en modifiant vos sources de mises à jour pour y ajouter :

deb http://dell.archive.canonical.com/updates/ bionic-dell public
deb http://dell.archive.canonical.com/updates/ bionic-dell-service public

Ensuite, il suffit de rechargez la liste des paquets pour ce cela soit pris en compte immédiatement.

Il est également possible de configurer APT pour effectuer les mises à jour de sécurité automatiquement9).
Par défaut, Dell a ajouté les dépôts suivant, hébergé chez Canonical :

Pour Ubuntu 18.04 LTS Bionic Beaver, on va donc remplacer le nom de version xenial par bionic pour obtenir une configuration équivalente. Il suffit alors de créer le fichier suivant avec les droits d'administration:

/etc/apt/apt.conf.d/51unattended-upgrades-dell
Unattended-Upgrade::Origins-Pattern {
	 "o=Canonical,n=bionic-dell-service";
	 "o=Canonical,n=somerville-service-bionic-staging";
};

Et voilà :)

Carte Ethernet Realtek RTL8168

Le pilote libre r8169 est chargé automatiquement par le noyau mais ne permet pas d'établir la connexion réseau, le plus souvent Network Manager affiche que le fil n'est pas branché, seul la carte Wi-Fi est fonctionnelle.

Il faut donc avoir une connexion internet par Wi-Fi ou brancher un autre adaptateur Ethernet (par exemple via USB) pour résoudre le problème :

Si la carte Ethernet ne fonctionne toujours pas, modifiez le fichier comme suit :
/etc/modprobe.d/r8169-dkms.conf
# settings for r8168-dkms
blacklist r8169

Contributeurs : draco31.fr

1)
dossier /home
2)
per exemple pour créer une partition /home dédiée
3)
bouton droit ne fonctionne pas, utiliser tap avec 2 doigts
4)
En anglais Try Kubuntu without installing
5) , 7)
ATTENTION: Il est fort possible que le clavier soit en mode QWERTY
6)
En anglais Try Ubuntu without installing
8)
NE PAS modifier le fichier directement, il sera écrasé dès l'installation d'un nouveau noyau
9)
en anglais unattended-upgrades = sans surveillance de l'administrateur du PC
10)
celui-ci est activé par défaut