SIDEBAR
»
S
I
D
E
B
A
R
«
Désactiver SELinux
17/11/2011 par Thomas

Pour désactiver SELinux rapidement, faire en sort que le fichier /selinux/enforce contiennent la valeur 0:

sudo sh -c "echo 0 > /selinux/enforce"

Valable jusqu’au prochain redémarrage…

Historique de bureau
16/10/2011 par Thomas

Amie nostalgie, en fouillant dans mon répertoire d’images, j’ai retrouvé mes copies d’écrans d’interface de bureau utilisée. Ça remonte à 2002, donc il en manque un peu, notamment de mes débuts sous linux, d’abord passé en console, parce qu’une configuration de xorg fonctionnelle à l’époque, ça se faisait pas en 2 clics. Toujours sans images, ce fut ensuite kde 1, puis un passage à enlightenment, révolutionnaire, ultra customisable, super véloce:

Enlightenment 2012

Fatigué des bugs à répétion, du travail de configuration à réaliser avant d’obtenir quelque chose d’utilisable, et d’attendre le fameux e17, je passe à du simple, léger et efficace: xfce

xfce 2005

2006, rapide passage à ubuntu, donc gnome. Encore du simple, de l’éfficace, avec un beau travail d’intégration en plus. Mais que les couleurs sont moches !

Ubuntu 2006

Petite passage par Gnome en 2007

Gnome 2007

Toujours à la recherche du gestionnaire de bureaux / fenêtres parfait, et désireux d’optimiser la petite taille de mes écrans, je me penche vers les tiling window manager, d’abord avec wmii, puis avec awesome.

Awesome 2008

Coup de foudre assuré, à tel point que 3 ans plus tard, awesome est toujours mon gestionnaire de fenêtre préféré.

Awesome 2011

Au final, juste parce que j’en avais marre des mises à jour problématiques de Debian Sid, je suis passé sur Fedora, et j’en profite pour tester Gnome-Shell. Le concept m’a séduit, malgré quelques lenteurs rendant l’interface poussive.

Gnome-Shell 2011

Édition du 07/02/2011:finalement lassé par le manque de réactivité de gnome-shell, je suis retourné à Awesome

blank line in /var/lib/dpkg/available
16/10/2011 par Thomas

http://forums.debian.net/viewtopic.php?f=5&t=70630

Quand une mise à jour ou une simple installation vous sort le message « blank line in /var/lib/dpkg/available« , la manipe suivant vous sortira du pétrin:

apt-cache dumpavail > /var/lib/dpkg/available && dpkg –update-avail /var/lib/dpkg/available

Debian sur un Samsung N150
7/10/2011 par Thomas

Obtenir Debian

Sans doute la partie la plus difficile, car il est facile de se perdre sur debian.org…

L’objectif est de récupérer une image iso pour clé usb …

La doc est .

Téléchargement de netboot/gtk/mini.iso – on va voir à quoi ressemble l’installateur graphique.

Copie sur la clé usb

cat mini.iso > /dev/sdc
sync

Démarrer

Démarrer le pc avec la clé branchée. Il peut être nécessaire d’aller faire un tour dans le BIOS pour configurer le périphérique de boot de manière appropriée.

1ères remarques

L’installateur graphique, ça change du bon vieux mode ncurses.

La carte réseau sans-fil est détectée, et sa configuration est proposée. Par contre il n’est apparemment pas possible de se connecter sur un réseau WPA.

Le trackpad est un peu (beaucoup) réactif.
- installer
- Choix de la langue
- Partitionnement assisté en utilisant LVM chiffré – / et /home séparée

J’ai personnellement annulé l’étape d’effacement de la partition (probablement un dd if=/dev/urandom)
- Sélection de logiciels

Je désélectionne Environnement graphique de bureau
Bugs

L’installateur tente de configurer grub sur /dev/sda, qui correspond à la clé usb. D’où échec de l’installation et nécessiter de redémarrer sur le disque en mode rescue pour corriger le problème.

Plus grave, lors du reboot, impossible de rentrer la clé permettant d’accéder au système de fichier, le clavier étant en qwerty…
Peaufinage

Après un passage en sid, le clavier repasse en fr au démarrage du pc.

Ibam ne fonctionne pas car il essaie de lire /sys/class/power_source/BAT0, qui n’existe pas. la commande acpi permet de connaître (approximativement?) l’état de charge de la batterie.

La touche Altgr n’est pas vu comme telle. Un petit xmodmap keycode 108=ISO_Level3_Shift résoud le problème.

Touchpad

Il est vu comme un synaptic. Il convient de le configurer correctement à l’aide du fichier /usr/share/X11/xorg.conf.d/50-synaptics.conf:

Ce fichier est écrasé lors des mises à jour.

Créer le répertoire /etc/X11/xorg.d et le copier dedans.

Section "InputClass"
Identifier "touchpad catchall"
Driver "synaptics"
MatchIsTouchpad "on"
Option "SHMConfig" "true" # modification de la configuration à chaud à l'aide de synclient
Option "VertTwoFingerScroll" "0" # pas de scroll avec 2 doigts
Option "VertEdgeScroll" "1" # scroll avec un doigt sur le bord du touchpad
Option "TapButton1" "1" # tap to click
Option "TapButton2" "2"
Option "TapButton3" "3"
EndSection

Mise en veille en fermant l’écran

Il faut mettre LID_SLEEP à true dans /etc/default/acpi-support

Par défaut, l’ouverture de l’écran ne réveille pas l’ordinateur. Il faut faire jouer le bouton de marche/Arrêt. Il est possible de corriger ça en modifiant un paramètre (de mémoire open lid send s3 wake up event) dans le BIOS de la machine (F2 au démarrage).

La sortie VGA

Elle marche out of the box, activation et configuration à l’aide de xrandr.

Les touches Fn

Certaines marchent, d’autre pas. À ce jour, le plus gênant c’est le réglage de la luminosité, corrigée par l’application brightung, ou par le script suivant:

#! /bin/bash
source /home/tom/Documents/Dev/Samsung/functions.inc.sh #définition de la fonction notif, chargé d'envoyer une notification via awesome / naughty

register="00:02.0 F4.B"
setpci="sudo setpci -s ${register}"

level=$($setpci)
case $0 in
(*more)
let "level=$level+10"
notif "Screen backlight" "brighter"
;;
(*less)
let "level=$level-10"
notif "Screen backlight" "dimmer"

;;
(*)
echo "too bad"
exit 5
;;
esac

$setpci=$level

Il y a 2 liens physiques sur ce script, appelé bmore et bless L’appel de ce script est lié aux touches adéquates via xbindkeys, installé via les samsung-tools:

cat ~/.xbindkeysrc
...
"/home/tom/Documents/Dev/Samsung/bmore"
XF86MonBrightnessUp
"/home/tom/Documents/Dev/Samsung/bless"
XF86MonBrightnessDown
...

killall -SIGHUP xbindkeys

L’application samsung-tools, s’appuie sur xbindkeys pour faire fonctionner la majorité des touches Fn.

Divers

Installation de http://easy-slow-down-manager.googlecode.com/files/easy-slow-down-manager-dkms_0.13.7_all.deb. Ce module propose une interface /proc/easy* permettant d’activer / désactiver le wifi, et d’activer différents niveaux de performances.

Conclusion

Un portable d’un excellent rapport qualité-prix. La possibilité d’installer un système d’exploitation 100% libre (y compris les firmwares).

Une installation avec un goût d’inachevé, demandant de mettre la main à la patte pour finaliser certains aspects. Les bugs rencontrés (impossible de déchiffrer le volume logique luks faut d’avoir un clavier correctement configuré) sont rédhibitoires.

Tuer des processus windows en ligne de commande
29/09/2011 par Thomas

Vous êtes coincés sous Windows et la console vous manque ? Voici un équivalent à la commande kill:

taskkill /IM outlook.exe /F

va provoquer la fermeture brutale d’Outlook. ( ne faites pas ça sans de bonnes raisons)

Relais SMTP avec authentification
26/09/2011 par Thomas

Comment utiliser un serveur smtp authentifié comme relais (par exemple ceux d’Ovh)

Le monde étant ce qu’il est, les smtp ouverts ne sont pas courants. et leur utilisation demande soit d’appartenir au bon réseau (cas des fournisseurs d’accès), soit de s’authentifier (cas des hébergeurs).
Cette documentation détaille comment configurer un postfix local pour qu’il utilise les serveurs smtp d’Ovh comme relais.

 

Biblio:

http://ben.franske.com/blogs/bensbits.php/2005/09/06/postfix_smtp_auth_support_for_relayhost

Prérequis:

Un postfix fonctionnel, capable d’envoyer des mails au smtp de votre fournisseur d’accès ( directive relayhost ).

Le paquet « libsasl2-modules » ( sous Debian ) doit être installé ( sous peine d’avoir une erreur « no worthy mechs found » dans les logs ).

Introduction:

Il est possible d’utiliser le smtp d’ovh ( si on a un domaine chez eux ) à la place de ceux d’Orange, à condition d’utiliser l’authentification smtp.

Configuration:

Pour ce faire il faut effectuer les opérations suivantes:

  • On va utiliser le compte postmaster pour l’authentification. Il faut lui attribuer un mot de passe dans l’interface de gestion ovh.
  • créez le fichier /etc/postfix/smtp_auth, avec le contenu suivant:
 smtp.example.org   postmaster@example.org:mot_de_passe
  • transformez-le au format postfix:
 postmap /etc/postfix/smtp_auth
  • réglez les permissions pour un minimum de sécurité:
 chmod 400 /etc/postfix/smtp_auth*
  • Ajoutez les lignes suivantes dans le fichier /etc/postfix/main.cf:
 relayhost = smtp.example.org
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/smtp_auth
smtp_sasl_security_options = noanonymous
  • redémarrez postfix:
 /etc/init.d/postfix restart
  • Envoyez un mail de test en vérifiant l’absence d’erreur dans /var/log/mail.log.
OpenOffice : Supprimer lien hypertexte
24/09/2011 par Thomas

Ce post étant apparemment célébrissime (et obsolète), en voici la version à jour:

Sous OpenOffice, pour transformer un lient hypertexte en texte simple, sélectionner-le et faites controle + maj + espace clic-droit -> supprimer l’hyperlien. Ça marche aussi pour Libreoffice.

Nouveau site
14/09/2011 par Thomas

Après plusieurs années de bons et loyaux services, le site d’openDoor fait peau neuve !
Utilisant désormais WordPress, il se veut plus moderne et plus dynamique, avec des mises à jours régulières.

Seront régulièrement mis en ligne des documentations sur différents logiciels, des astuces, des « howtos », l’objectif étant de peu à peu mettre en ligne l’importante base documentaire que j’ai constitué tout au long de mon activité.

Vous pouvez retrouver un descriptif de mes domaines d’activité et de compétences, quelques références clients dans le menu « pages » dans la barre de gauche

»  Substance:WordPress   »  Style:Ahren Ahimsa