Utiliser les boutons fn1 fn2 fn3 du trackball elecom huge

Le trackball d’elecom huge  M-HT1DRBK  possède des boutons FN que le noyau linux reconnait mais nous devons mapper leur utilisation. A priori ce que nous allons faire est valable pour tout trackball a partir du moment ou nous connaissons le numéro du bouton.

sur une votre linux installez : xbindkeys xvkbd

puis trouvez les numéros de boutons en cliquant dans la fenetre qui s’ouvre

xev | grep ', button'

on va editer un fichier qui va utiliser un fichier de configuration, ci dessous les numéros des boutons FN avec le ELECOM huge

  • b10 -> fn1
  • b11 -> fn2
  • B12->fn3 (je ne l’utilise pas car j’ai parametré le scroll avec la boule du trackpad
nano ~/.xbindkeysrc

coller le contenu, décommenter ou commenter si vous voulez un page up/down ou un copier/coller avec les boutons, perso je préfère le copier/coller

#"xvkbd -text '[Page_Up]'" # sends pgup
 b:10
# "xvkbd -text '[Page_Down]'" # sends pgup
 b:11
 "xvkbd -no-jump-pointer -xsendevent -text '\Cc'" # ctrl + c
 b:10
 "xvkbd -no-jump-pointer -xsendevent -text '\Cv'" # ctrl + v
 b:11

pour tuer xbindkeys après chaque configuration : killall xbindkeys

pour lancer xbindkeys avec la nouvelle configuration : xbindkeys -f ~/.xbindkeysrc

pour utilser le scroll avec gnome et la balle : https://geekeries.de-labrusse.fr/?p=3467

pour avoir plein d’idées d’affectation de bouton : http://xahlee.info/linux/linux_xvkbd_tutorial.html

Posted in: Creative Commons by-sa

Scroller avec la balle du trackball sous gnome3 Linux

Scroller verticalement une page web, une page de code on peut le faire avec la roue de la souris mais a moins d’avoir une roue dite `infinite` c’est long et usant.

Le trackball personnellement j’adore, j’utilise le Huge d’elecom, simplement de la balle ;)

pour scroller sous chrome vous avez un plugin qui est pas mal, bien sur il ne fonctionnera que sur chrome : Trackball scroller.

Vous definissez un bouton à appuyer une fois et après vous pouvez descendre et monter dans un formulaire ou une page web avec la balle du track ball. Un petit bonheur.

Si vous souhaitez utilisez le scroll partout, gnome3 et wayland prévoit une astuce

gsettings set org.gnome.desktop.peripherals.trackball scroll-wheel-emulation-button 12

Le 12 correspond au numéro de bouton de ma souris Fn3, pour enlever cette fonctionalité remplacer 12 par 0 (FN1 = 10, FN2 = 11)

pour la vitesse vous pouvez choisir entre `default/flat/adaptive`

gsettings set org.gnome.desktop.peripherals.trackball accel-profile flat

Posted in: Creative Commons by-sa

Desinstaller une version de kernel sur fedora

[root@leo]/home/stephdl# rpm -q kernel-core
kernel-core-5.7.16-200.fc32.x86_64
kernel-core-5.7.17-200.fc32.x86_64

[root@leo]/home/stephdl# dnf remove kernel-core-5.7.16-200.fc32.x86_64
Dépendances résolues.
================================================================================
Paquet Architecture
Version Dépôt Taille
================================================================================
Suppression:
kernel-core x86_64 5.7.16-200.fc32 @updates 72 M
Supprimer des paquets dépendants:
kernel x86_64 5.7.16-200.fc32 @updates 0
kernel-modules x86_64 5.7.16-200.fc32 @updates 28 M
kernel-modules-extra x86_64 5.7.16-200.fc32 @updates 1.9 M

Résumé de la transaction
================================================================================
Supprimer 4 Paquets

Espace libéré : 103 M
Voulez-vous continuer ? [o/N] :

A priori pas d’erreur possible, vous ne pouvez pas desinstaller le kernel sur lequel vous avez demarré

Posted in: Creative Commons by-sa

proxmox processeur microcode

For Intel processors, please refer to the intel-microcode package.

For Amd processors, please refer to the amd64-microcode package.

Posted in: Creative Commons by-sa

Agrandir une partition LVM de NethServer avec Proxmox

La virtualisation, c’est top, si votre disque dur de votre VM est trop petit, vous pouvez l’agrandir grace à LVM

la documentation officielle: https://pve.proxmox.com/wiki/Resize_disks

Pour ma part apres avoir agrandie la taille du disque dur virtuel dans proxmox, j’ai envoyé ces commandes dans le terminal ssh de la VM

pvresize /dev/sda2
lvresize --extents +100%FREE --resizefs /dev/VolGroup/lv_root

apres on verifie

pvdisplay
lvdisplay
df -h

Posted in: Creative Commons by-sa

Espace sport nature Laissac

L’espace sport nature de severac l’eglise/laissac vous offre plein de traces GPS pour votre VTT

La carte de l’espace de jeux est est ici

Vous pouvez télécharger le fichier:

Posted in: Creative Commons by-sa

Brother MFC-J5330DW et Linux

Après l’installation des pilotes seulement le scan était fonctionnel, l’imprimante ne voulait rien savoir.

Le processus d’installation peut varier en fonction de votre distribution et de sa version.

  1. Connectez-vous au compte racine à l’aide de la commande su.
    Si vous ne pouvez pas utiliser la commande su, exécutez chaque commande avec sudo.
  2. Installez policycoreutils-python:
    • Pour DNF: dnf install policycoreutils-python-utils
    • Pour YUM: yum install policycoreutils-python-utils

Si policycoreutils-python ne peut pas être trouvé, exécutez : dnf provides *bin/semanage

  1. Si vous n’utilisez pas le Driver install Tool, exécutez:
    restorecon -RFv /usr/lib/cups/filter/*
    setsebool -P cups_execmem 1
     
  2. Si vous utilisez un système d’exploitation 64bit, exécutez:
    dnf upgrade
    dnf install glibc.i686 libstdc++.i686
     
  3. Connectez votre appareil à un ordinateur puis mettez-le sous tension.
  4. Installez le Pilote pour l’appareil.

Posted in: Creative Commons by-sa

Vous recherchez un Freelance, contactez moi

En tant que développeur de logiciels et administrateur système sur les distributions Linux/NethServer/SME Server, je peux vous aider à résoudre vos problèmes et créer le code qui vous manque.

Je suis un freelance rayonnant en Aveyron et vivant à Rodez, je peux prendre la main à distance et me rendre sur votre site. Je peux vous apporter mon expertise des distributions NethServer et SME Server, mes différentes recommandations sont :

Quelques exemples de travail que je peux faire pour vous :

  • Administration système Linux
  • Une migration de SME Server vers NethServer.
  • Une installation de NethServer vers un cloud privé ou public.
  • Consultant en informatique.
  • Vente de serveurs/ordinateurs avec Linux préinstallé.
  • Formations
  • Création de réseau informatique

Vous pouvez me contacter directement par email ou par téléphone au +33 (0)675291918

Mon site professionnel : https://stephane.de-labrusse.fr

Posted in: Creative Commons by-sa

Migrer une VM dans un cluster proxmox

Lorsque vous utilisez la replication de storage avec proxmox, si 1 node du cluster sur deux qui fait tourner la VM est down vous ne pouvez pas migrer la VM sur le node qui reste en vie.

Proxmox attend un quorum de deux nodes minimum, et vous n’en avez qu’un.

pvecm status

vous allez devoir mettre le quorum a un

pvecm expected 1

migrer la VM

mv /etc/pve/nodes/pve2/qemu-server/100.conf /etc/pve/nodes/pve1/qemu-server/

vous devez pouvoir démarrer la vm par la UI ou par le CLI

qm start 100

Une fois que le node sera revenu online, il sera réintégré dans le quorum

Posted in: Creative Commons by-sa

Reverse SSH

Dans certaines situations si vous devez prendre la main d’un PC derrière un Firewall avec un boulet copain incapable de rediriger le port 22 vers vers son PC ou/et de connaitre son adresse IP externe, le reverse SSH est fait pour vous

Continue reading →

Posted in: Creative Commons by-sa