Table des matières

Voir aussi Informations sur les portables étudiants

Trucs et astuces à partager

Réinstaller l'OS fourni par le Département informatique sur un PC de prêt

1. Faire une sauvegarde de ses données sur un support externe

2. Créer une clé USB amorçable (ou “bootable”) contenant l'image ISO de l'OS

Liens vers l'ISO :
- sans GPU NVIDIA (pour les modèles HP ProBook 650 G8, Dell Latitude 3500 et 3510) : ici
- avec GPU NVIDIA (pour les modèles Dell Precision 7520 et 7530) : ici

Pour créer la clé bootable :

lsblk

Faites bien attention en utilisant cette commande. Une simple erreur peut effacer tout votre disque.
Les chemins ci-dessous sont bien sûr à adapter.

sudo dd if=/chemin/vers/ma-distribution.iso of=/dev/sda status=progress && sync 

Par exemple, la commande que vous passez pourrait être :

sudo dd if=/home/etud/Téléchargements/image.iso of=/dev/sda status=progress && sync
Attention, il s'agit d'un exemple. C'est à adapter en fonction de l'endroit où l'ISO est enregistrée et du résultat de la commande lsblk.

3. Installer l'OS

4. Post-installation

sudo sed -i 's/^GRUB_CMDLINE_LINUX=.*/GRUB_CMDLINE_LINUX="snd-intel-dspcfg.dsp_driver=1"/' /etc/default/grub 

Après avoir passé cette commande, faire un sudo update-grub et redémarrer le PC (sudo reboot).

Changer le mot de passe de son compte utilisateur

Vous avez reçu un PC portable de prêt avec un mot de passe par défaut.
Pour des raisons de sécurité, il est indispensable de changer ce mot de passe.
Pour cela, il suffit de taper et valider la commande passwd.
Par exemple, pour un user qui s'appellerait : etudiant, tapez et validez la commande passwd seule sur le terminal :

passwd

On obtient la séquence suivante :

Changement de mot de passe pour etudiant.
Ancien mot de passe :
Nouveau mot de passe :
Retaper le nouveau mot de passe :
Mot de passe changé.
Les configurations installé sur les PC portables etudiants n'intègrent pas de mots de passe pour l'utilisateur “root” Vous pouvez en créer un en utilisant cette commande:
sudo passwd root
Nouveau mot de passe :
Retaper le nouveau mot de passe :
Mot de passe changé.
Pour protéger vos informations, il est nécessaire de choisir et d’utiliser des mots de passe robustes.
A ce sujet, l'ANSSI donne une règle simple (sources):
“Si vous souhaitez une règle simple : choisissez des mots de passe d’au moins 12 caractères de types différents (majuscules, minuscules, chiffres, caractères spéciaux).

Deux méthodes pour choisir vos mots de passe :

La méthode phonétique : « J’ai acheté huit cd pour cent euros cet après-midi » deviendra ght8CD%E7am ;
La méthode des premières lettres : la citation « un tien vaut mieux que deux tu l’auras » donnera 1tvmQ2tl’A.”

Se connecter en tant que root (super-utilisateur)

Sur les PC portables de prêt, l'utilisateur par défaut “etud” est présent dans le groupe sudo et les membres du groupe sudo ont par défaut les droits root.
Vous pouvez avoir les droits root en préfixant votre commande par sudo ou bien en tapant directement la commande sudo -s pour obtenir un prompt root.
Pour plus de précisions à ce sujet voir par exemple https://wiki.debian.org/fr/sudo.

Résoudre le problème en sortie de veille constaté pour les DELL Latitude 3500

Problème constaté : en sortie de veille, écran noir + curseur, pas de réaction ⇒ reboot forcé.
Solution : ajouter intel_iommu=off à la ligne GRUB_CMDLINE_LINUX_DEFAULT dans /etc/default/grub
Procédure :
1. Se connecter en tant que root
2. Passer la commande suivante :

sed -i 's/^GRUB_CMDLINE_LINUX_DEFAULT=.*/GRUB_CMDLINE_LINUX_DEFAULT="GRUB_TIMEOUT=1 intel_iommu=off"/' /etc/default/grub

3. Passer les commandes update-grub puis reboot pour redémarrer le PC.
4. Vérifier que le problème est résolu.

Message d'erreur: "sudo: impossible de déterminer le nom de l'hôte"

Cela n’empêche pas la commande d'être faite, mais cela porte à confusion. Nous nous excusons pour la gêne occasionné. Pour résoudre ce problème, il suffit de rentrer la commande suivante dans un terminal:

sudo bash -c 'echo "127.0.0.1 $HOSTNAME" >> /etc/hosts'

Le message d'erreur s'affichera une dernière fois.

Émulateur Android et système qui se freeze

Sur certaines machines, le système se freeze lorsqu'on lance un émulateur Android.
Cela provient très probablement d'un conflit avec le driver de la carte graphique.
Pour s'en sortir, il faut créer un émulateur sans accélération graphique :

Les drivers propriétaires NVIDIA ne sont pas installés sur les machines. Vous pouvez le faire, à vos risques et périls (cela peut empêcher le pc de démarrer normalement et vous obliger à réinstaller l’OS).

Ajouter un nouvel utilisateur

En tant que super-utilisateur (droits root), vous pouvez ajouter des utilisateurs au système grâce à la commande useradd.
Par exemple, pour ajouter un utilisateur qui aurait pour login “etudiant2” :

sudo useradd -m -s /bin/bash etudiant2

Configuration du fuseau horaire

Lorsque l'OS est réinstallé, le fuseau horaire peut ne pas être le bon. Pour le configurer, on utilise la commande :

sudo /usr/sbin/dpkg-reconfigure tzdata

Verrouillage de la touche Maj (Debian 10)

Le verrouillage de la touche Maj ne fonctionne pas ?
Dans Configuration du système > Matériel > Périphériques d'entrée > Clavier (voir copie d'écran ci-dessous):

Serveur ssh et possibilité d'accès à vos machines par l’équipe technique

Pour information, un serveur ssh est installé sur les pcs portables qui vous ont été prêté. L'équipe technique peut se connecter à distance sur vos pcs en tant que root si votre pc portables est connecté dans le réseau filaire d'une salle de TP. Vous pouvez désactiver ou supprimer les accès à ce serveur ssh si vous le souhaitez, au quel cas:

Obtenir un prompt root avec la commande :

sudo -s

Rendez-vous dans le dossier .ssh avec la commande :

cd /root/.ssh

Avec un éditeur de texte (par exemple Vim ou Nano), ouvrir le fichier “authorized_keys”.
Supprimer la ligne qui correspond à la clé ssh en question, en l'occurrence celle qui se termine par root@monopus.
Alternativement, il est possible de supprimer le fichier authorized_keys mais faites bien attention car dans ce cas vous supprimez toutes les clés qui s'y trouvent. Si vous souhaitez supprimer ce fichier, passer la commande :

rm authorized_keys
 sudo apt-get purge sshd

Repartionner son disque dur pour gagner de l'espace disque

Désactiver le touchpad quand une souris est branchée

Voir ici (en anglais)

Problèmes de connexion en mode graphique

Si vous n'arrivez pas à vous connecter en mode graphique, commencez par vérifier si vous pouvez vous connecter en mode texte :

  1. accédez à une console texte en tapant Alt+Ctrl+F1
  2. connectez-vous à l'aide de votre login et mot de passe

Si vous arrivez à vous connecter en mode texte, il est très probable que votre espace disque est saturé, ce qui empêche les connexions graphiques qui ont besoin de pouvoir écrire sur le disque pour fonctionner.
⇒ Faites du ménage sur votre disque depuis la console texte. Commencez par taper la commande suivante pour vérifier l'espace disque sur les partitions :

df -hT

Ensuite, voir ici des conseils pour faire du ménage.

Raccourcis claviers utiles :

Linux (Version courante : Ubuntu 12.04)

À mettre à jour

Pour se connecter sous Ubuntu, l'identifiant est “etudiant” et le mot de passe (provisoire) est le même que sous Windows XP.

Pas de mise à niveau (migration, upgrade)

Afin de ne pas risquer de casser les ajustements de configuration effectués par l'équipe technique, contentez-vous de faire les mises à jour de paquets : pas de mise à niveau de la Ubuntu 12.04 vers la 12.10 ou supérieur. :!:

Erreur OpenGL / GLX

Note générale (ATI / NVidia)

Pour vérifier si votre environnement OpenGL/GLX est fonctionnel, vous pouvez installer le paquet 'mesa-utils' (sudo apt-get install mesa-utils) et tester avec les programmes fournis (glxgears, glxheads, …)

Description du problème

Erreur OpenGL / GLX (TP Images de synthèse en L3 par ex)

Causes possibles

Pilotes propriétaires NVidia pré-installés sur des portables ayant une carte graphique ATI (Présence éventuelle de logos ATI sur la machine)

Problème pouvant être lié à fglrx https://doc.ubuntu-fr.org/problemes_catalyst

Problème pouvant être lié à Xorg http://askubuntu.com/questions/159663/how-to-reset-the-xorg-xserver

Solution A

Depuis un terminal, lancer les commandes suivantes (NB : redémarrage de l'ordinateur à la 2è commande) :

$ sudo apt-get remove nvidia-current-updates nvidia-settings-updates
$ sudo reboot

Solution B installation de virtualgl si le problème persiste

$ sudo apt-add-repository ppa:bumblebee/stable
$ sudo apt-get update
$ sudo apt-get install bumblebee virtualgl
$ sudo reboot

 Ensuite, pour vérifier que tout fonctionne, dans un terminal, entrez ceci :

$ glxgears
pour aller plus loin  https://doc.ubuntu-fr.org/bumblebee

si le problème persiste pour carte ATI RADEON Solution C

Plantages avec blocage de la machine

Des problèmes de “freeze” ont été constatés sur les HP 8540w (à confirmer sur les HP 8540p).

Solution :

Après s'être connecté au réseau, aller dans le menu “Système > Administration > pilotes supplémentaires” et installer le pilote propriétaire fourni par Nvidia pour le chipset graphique.

Verrouillage du pavé numérique

numlockx

Problèmes Java

Attention, l'environnement 3D Compiz peut poser des problèmes. Il semble que Compiz Fusion et Java 1.6 cohabitent correctement.

Essayez également d'insérer la ligne suivante dans le fichier /etc/environment

AWT_TOOLKIT="MToolkit"

Speedtest

C'est pratique à avoir sous le coude :

https://github.com/sivel/speedtest-cli

Et on peut l'installer avec pip.