Articles plus anciens

Si on installe la version minimal d’Ubuntu comme décrit ici le son ne fonctionnera pas.


Pour corriger ce problème il faut installer alsa :

sudo aptitude install alsa-utils


Ensuite on peut lancer alsamixer et s’assurer que tous les canaux, toutes les pistes sont sont activés :

alsamixer


alsamixer

alsamixer


Les canaux OO sont actifs tandis que ceux marqués MM ne le sont pas.

Pour les activer il faut appuyer sur la touche m


Ces simples manipulations ont permis dans mon cas d’avoir le son (un canal était désactivé), dans les sources de cet article des liens permettant d’aller plus loin si ce n’est pas le cas chez vous.



Sources :

Un thread très complets sur les problèmes de son :

http://ubuntuforums.org/showthread.php?t=205449

Dans liens plus spécifique aux drivers Intel (que j’ai sur ma carte) :

http://doc.ubuntu-fr.org//audio_intel_hda?redirect=1

https://help.ubuntu.com/community/HdaIntelSoundHowto




Cela fait quelque temps que me trote en tête l’idée de connaitre la consommation électrique de mes PC.


Il ya quelques semaines, j’ai sauté le pas et acheté ce petit appareil :

Wattmetre Velleman

Wattmetre Velleman


Ce wattmètre, Compteur d’énergie à plusieurs fonction (consommation cumulé, estimation coût, etc), je ne l’ai personnellement utilisé que pour avoir une consommation instantannée.

Il n’est pas ultra précis et ne détecte pas par exemple les consommations inférieures à 5 Watt, il faut donc oublier la mesure de la consommation en veille des appareils électrique.

Habitant Nantes je l’ai acheté chez E44 Electronique pour la modique somme de 14.9€.



Me voici donc muni de l’engin à l’affut des watts consommés et voici le résultat pour mes PC :


sweetBox : 95-105 Watt

Duron 1GHz, 3 barettes de RAM pour un total de 512 Mo, 2 disques dur IDE, un lecteur de DVD, une carte graphique NVidia GeForce 2 en AGP, 1 carte PCI Ethernet, 1 carte PCI Tuner TNT, 1 carte PCI USB2


sweetHome : 60-70 Watt

Pentium IV 2 GHz, 1 (ou 2 ?) barette de RAM pour 1Go, 2 disques dur IDE, 1 graveur de DVD, 1 carte graphique AGP



Donc mon vieux Duron dont la carte mère manque de tout ce qui est inclus par défaut sur les cartes modernes (port Ethernet, USB2, GPU intégré) consomme énormement du fait de l’accumulation de carte en tout genre.


Une fois ce constat fait, ses heures étaient comptées, j’ai donc acheté très récemment une nouvelle carte mère et je suis en train de totalement ré-installer sweetBox, mais ceci est une autre histoire.




Admettons que l’on veuille exécuter une commande nécessitant une élévation de privilège via sudo (par exemple mount, shutdown, etc)  et que l’on veuille rediriger la sortie de cette commande dans un fichier appartenant à root nécessitant donc lui aussi une élévation de privilège (un quelquonque fichier de /etc).


Si on fait la combinaison suivante, cela échouera :

sudo ma_commande >> mon_fichier


En effet le sudo « fait effet » sur ma_commande mais pas sur la redirection, 2 solutions pour palier à ce problème :



1 – Lancer un terminal en super-utilisateur et éxécuter la commande sans le sudo :

sudo -s
ma_commande >> mon_fichier


2 – Utiliser la commande bash

sudo bash -c "ma_commande >> mon_fichier"



Pour info voici la commande qui m’a fait me poser cette question :

sudo bash -c "mdadm --detail --scan >> /etc/mdadm/mdadm.conf"

 

Edit :

18/01/2010 : Une autre solution : http://linux.leunen.com/?p=780

si on veut faire du RAID logiciel sous Ubuntu la solution la plus répandue passe par l’utilisation de mdadm.


Or lorsque l’on install mdadm, aptitude propose/impose l’installation de postfix et ssl-cert, voyons comment nous en affranchir.


Pour avoir plus d’information concernant cette dépendance on peut faire

sudo aptitude why mdadm postfix

ou

sudo aptitude show mdadm



Dans les 2 cas on remarquera que postfix n’est qu’une recommandation et non pas une dépendance et que la recommandation est :

postfix | mail-transport-agent



Donc si on a déjà un MTA d’installé (exim, ssmtp, etc), postfix ne sera pas installé.



A partir de là 2 solutions :

  • installer un autre MTA que postfix avant l’installation de mdadm. Je recommande l’installation de sSTMP
  • installer mdadm en ignorant les recomandations :
sudo aptitude install mdadm --without-recommends



Remarque :

Un MTA est recommandé pour que le démon mdadm puisse envoyer des emails d’alerte en cas de défaillance du RAID.




Pour rappel le serveur X, est le serveur gérant l’affichage graphique (par opposition à l’affichage console = des lignes sur fond noir) de fenêtre.

X est le nom générique, 2 projets principaux peuvent être nommé ainsi XFree86 tombé en désuétude et Xorg utilisé sur la plupart des distributions.


Par défaut xorg peut être lancé par n’importe quelle utilisateur étant loggué sur une console, mais il se peut que l’on veuille lancer X dans un script d’init par exemple ou personne n’est loggué.

Typiquement mon script d’init freevo lance la commande « freevo -fs » qui elle même se charge de lancer X, cette commande étant lancée par l’utilisateur freevo (pas admin/root), le lancement échoue avec le message suivant :

X: user not authorized to run the X server, aborting.


Pour y remédier 2 solutions :


En éditant le fchier de configuration


Editer le fichier /etc/X11/Xwrapper.conf éditer la ligne suivante pour autoriser n’importe qui (anybody) à lancer X :

allowed_users=anybody



En reconfigurant le package


sudo  dpkg-reconfigure x11-common


Dans le bel écran ncurse qui apparait :

dpkg-reconfigure x11-common

dpkg-reconfigure x11-common


Choisir :

« N’importe qui »