image_pdfimage_print
Catégories
Uncategorized

Elantech touchpad detected as « PS/2 Generic Mouse »

sudo rmmod psmouse
sudo insmod /lib/modules/`uname -r`/kernel/drivers/input/mouse/psmouse.ko

ou

sudo modprobe -r psmouse; sudo modprobe psmouse

Check

root@machine ~ $ xinput list
⎡ Virtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎜   ↳ ETPS/2 Elantech Touchpad                	id=12	[slave  pointer  (2)]
⎣ Virtual core keyboard                   	id=3	[master keyboard (2)]
    ↳ Virtual core XTEST keyboard             	id=5	[slave  keyboard (3)]
    ↳ Power Button                            	id=6	[slave  keyboard (3)]
    ↳ Video Bus                               	id=7	[slave  keyboard (3)]
    ↳ Video Bus                               	id=8	[slave  keyboard (3)]
    ↳ Power Button                            	id=9	[slave  keyboard (3)]
    ↳ Sleep Button                            	id=10	[slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard            	id=11	[slave  keyboard (3)]
    ↳ MSI WMI hotkeys

Permanent fix

Delete /etc/modprobe.d/psmouse.conf
Create /etc/modprobe.d/blacklist-touchpad.conf

blacklist psmouse

Create /etc/systemd/system/touchpad.service

[Unit]
Description=Enable touchpad on GP60 PE
After=multi-user.target

[Service]
ExecStartPre=/bin/sleep 2
ExecStart=/sbin/modprobe psmouse

[Install]
WantedBy=multi-user.target

systemctl enable touchpad
Catégories
Uncategorized

Mettre à jour son mot de passe root (Debian/Ubuntu)

Mot de passe connu

Quand on est déjà connecté en tant que « root »

passwd

Mot de passe oublié

On ne peut pas se connecter en tant que « root » car on a oublié le mot de passe :

  1. on redémarre la machine et maintenir la touche Shift enfoncée (pour forcer l’affichage du menu Grub)
  2. sur l’écran de Grub, choisir la ligne permettant de démarrer le mode « recovery » sans valider le choix
  3. taper « e » pour éditer la commande de démarrage
  4. à la fin de la ligne commençant par « linux /boot/vmlinuz… » mettre un espace et taper init=/bin/bash"
  5. appuyer sur Ctrl+x pour démarrer
  6. après la séquence de démarrage, on obtient une invite de commande avec les privilèges « root »
  7. le système de fichier est montée en lecture seule quand on est en mode « recovery », on ne pourra donc pas conserver la modification du mot de passe de « root » de manière persistante (c’est fâcheux), on doit donc monter le système de fichier en lecture/écriture en tapant mount -n -o remount,rw / puis entrée
  8. taper passwd pour changer le mot de passe
  9. redémarrer la machine reboot
Catégories
Uncategorized

Screen

Démarrer un nouveau screen nommé

screen -S nom

Détacher le screen

ctrl+a ctrl+d

Lister les screens

screen -ls

Réattacher un screen

screen -r nom

Renommer un screen

screen -S <old_name> -X sessionname <new_name>

Commandes diverses

Command         Description
-------         -----------
Ctrl+a, ?       Show built in help
Ctrl+a, c       Create a new screen
Ctrl+a, Ctrl+a  Cycle through screens (just hold Ctrl down, type aa)
Ctrl+a, n       Cycle through screens (Next screen)
Ctrl+a, Ctrl+n  Another cycle through screens
Ctrl+a, S       Split the screen (note the capital S)
Ctrl+a, X       Close the split screen you are currently in (note capital X)
Ctrl+a, tab     Switch between split screens
Ctrl+a, d       Detach from screen session
Ctrl+a, [       Start copy (see below)
Ctrl+a, ]       Paste (see below)

Notes

Voir aussi : Documentation d’Ubuntu.

Catégories
Uncategorized

Boot2docker

Mise à jour

Ouvrir un terminal en tant qu’administrateur (« cmd.exe »)

Exécuter la commande suivante

boot2docker upgrade

Partage de fichiers

Avec Windows, le dossier « C:/Users » (hôte) est partagé en tant que dossier « /c/Users » dans la machine virtuelle.

Notes

Voir aussi : Dépôt « boot2docker » et dépôt « boot2docker-cli » sur Github.

Catégories
Uncategorized

Docker

MariaDB

Docker Hub : mariadb

Start a MariaDB instance (it will expose port 3306)

docker run --name some-mariadb -e MYSQL_ROOT_PASSWORD=mysecretpassword -d mariadb

Linking an application

docker run --name some-app --link some-mariadb:mysql -d application-that-uses-mysql