Ubuntu - MAJ

MAJ

Sortie cette semaine de kde 3.5.2 ( kubuntu.org pour les dépots ) et de gaim 2 beta 3 suivre mon précédent billet pour la compilation.


KaZu

Firefox - Liens spéciaux

Liens spéciaux : ed2k magnet ....

Je me suis souvent demandé comment avoir les liens azureus sous la forme magnet:// par exemple. En fait c'est relativement simple:

Dans about:config , ajouter une nouvelle chaine de caratère du nom network.protocol-handler.app.magnet par exemple qui aura pour valeur le chemin vers azureus: /opt/azureus/azureus . Voilà rien de plus simple au final.

Ubuntu Dapper - Locales

Fichiers à modifier

Sous dapper les locales sont situées à 3 endroits. De manière à avoir un support utf8 + latin1:

 sudo vi /etc/environment
....PATH="/usr/local/sbin:/usr/local/bin:......."
....LANGUAGE="fr_FR@euro"
....LANG="fr_FR"

sudo vi /etc/locale.gen
....fr_FR.UTF-8 UTF-8
....fr_FR ISO-8859-1
....fr_FR@euro ISO-8859-15

sudo vi /var/lib/locales/supported.d/fr
....fr_LU.UTF-8 UTF-8
....fr_CA.UTF-8 UTF-8
....fr_CH.UTF-8 UTF-8
....fr_BE.UTF-8 UTF-8
....fr_FR.UTF-8 UTF-8
....fr_FR ISO-8859-1
....fr_FR@euro ISO-8859-15
Comme ça tout est réglé :)

KAZu

 

Ubuntu- Clamav Antivirus ... finalement avast

J'installe un antivirus car je gère un serveur de mail et qu'il est bon de supprimer les virus pour éviter les problèmes sous windows plus tard.

 

 sudo apt-get install clamav  clamtk
Maintenant tapez freshclam pour mettre à jour, et le logiciel graphique et clamtk.

 

Finalement j'ai appris que mon antivirus favoris avast est sous linux pour les desktop je préfère donc essayer de l'utiliser.http://www.avast.com
Decompresser le tar.gz dans /opt/ puis faire un chown user:user -R sur le dossier. Aller dans le dossier lib/avast4workstation et supprimer les dossiers lib-gtk2 et lib-X11 de la sorte que le logiciel utilise vos paramètres à vous et évite des bugs. Puis cd /opt/avast/bin/ et ./avastgui . Rappel: un antivirus n'est utile que si vous partagez des données avec un pc windows.

Installer Ubuntu sur un Acer TravelMate 4101WLMi

Le TravelMate 4101 WLMi

C'est un ordinateur portable très bien équipé tout en restant abordable (moins de 1000€). Il est basé sur l'architecture Centrino. Cela nous fait sacrifier un petit peu au niveau des performances mais augmente considérablement l'autonomie (4 à 5 heures).

http://global.acer.com/products/notebook/tm4100.htm

Le bus PCI Express et le chipset i915 ne sont pas correctement supportés par la Breezy. J'ai donc décidé d'installer une Dapper (flight 4).

L'installation

Tout d'abord, il faut bien penser à passer l'option noapic au noyau lors du lancement de l'installation. Pour cela, pressez F5 et ajoutez noapic à la fin de la ligne (avant le --). Sans cela, vous resterez bloqués au chargement du noyau.

Ensuite, l'installation se déroule sans accros. Il est même possible d'indiquer que vous désirez utiliser un serveur proxy lors de la configuration du réseau ; c'est assez pratique.

Lors du reboot, l'option noapic n'avait pas été ajoutée dans le fichier de configuration de grub. J'ai donc dû l'ajouter à la main. Pour cela, appuyez sur e au lancement de grub et modifiez les paramètres passés au noyau. Il faudra ensuite éditer /boot/grub/menu.lst et ajouter cette option. Il est possible de forcer l'ajout à chaque fois que apt installe un nouveau noyau en utilisant # kopt=... noapic. Attention, il ne faut pas décommenter cette ligne.

L'affichage

La plupart des périphériques ont été reconnus automatiquement. Cela inclut le touchpad, la carte son et la carte wifi. En revanche, l'écran est en 1024*768 alors qu'il supporte le 1280*800. L'accélération 3D est aussi désactivée. La solution: le driver i810 (le support du i915 est inclus dans celui-ci) et 915resolution.

sudo apt-get install 915resolution
sudo vim /etc/default/915resolution

Modifier le fichier de sorte que :

MODE=5c
XRESO=1280
YRESO=800
sudo vim /etc/X11/xorg.conf

Modifier la section de la carte graphique comme ceci :

Section "Device"
       Identifier      "Generic Video Card"
       Driver          "i810"
       BusID           "PCI:0:2:0"
       Option          "ForceBIOS" "1024x768=1280x800"
EndSection

Il faut maintenant redémarrer. En théorie, recharger les modules suffit mais je n'ai pas essayé.

La gestion de l'énergie

Après une mise à jour du noyau et de quelques autres paquets (apt-get dist-upgrade), l'état de ma batterie a été correctement détecté. Ensuite, il est possible de controler l'usage du processeur (cpu frequency scaling).

sudo chmod +s /usr/bin/cpufreq-selector

Vous pouvez maintenant utiliser l'applet "CPU Frequency Monitor Applet".

Monitorer les réseaux WiFi

Si vous voulez gérer votre connection réseau en utilisant une applet Gnome, je recommande NetworkMonitor.

sudo apt-get install nm-applet

Ubuntu Dapper - Pilotes Ati fglrx

A partir des pilotes officiels

Merci de prendre les pilotes sur le site ati.com.

Première étape : sudo vi /etc/default/linux-restricted-modules-common
puis DISABLED_MODULES="fglrx". De cette manière on n'utilise plus les drivers ubuntu de fglrx qui ne marchent pas. (s'ils marchent ce n'est pas là peine de suivre cette explication)


sudo apt-get install module-assistant build-essential

sudo apt-get install fakeroot dh-make debconf libstdc++5 gcc-3.3-base

chmod +x ati-driver-installer-8.23.7-i386.run

LANG=C LC_ALL=C ./ati-driver-installer-8.23.7-i386.run --buildpkg Ubuntu/dapper

sudo dpkg -i xorg-driver-fglrx_8.23.7-1_i386.deb

sudo dpkg -i fglrx-control_8.23.7-1_i386.deb

sudo dpkg -i fglrx-kernel-source_8.23.7-1_i386.deb

sudo rm /usr/src/fglrx-kernel*.deb

La méthode classique ci-dessous ne devrait pas marcher :

sudo module-assistant prepare

sudo module-assistant update

sudo module-assistant a-i fglrx

Dans ce cas :

sudo dpkg -i fglrx-kernel-source_8.23.7-1_i386.deb

sudo module-assistant build,install fglrx



Il ne reste plus qu'à configurer /etc/X11/xorg.conf puis à redemarrer la machine. J'ai du killer X et faire un modprobe -r radeon puis modprobe fglrx. (Voir ce poste )

Fait à partir de wiki.cchtml.com

Ubuntu Dapper - Compiler Gaim beta 2

Compiler Gaim 2 beta *

Ayant un problème avec la beta2 du dépot freetux, j'a décidé de compiler ça.
sudo apt-get build-dep gaim
wget .....tar.bz2 (gaim.sf.net)
tar xjvf .....tar.bz2
cd dossiergaim2
./configure
make
sudo checkinstall -D
sudo dpkg -i checkinstall
En sanchant que dans la dapper checkinstall est cassé pour le moment donc installer cette version : Checkinstall ce bug sera surement corrigé un jour :)

Backup complète de mysql

Petit script de backup par Nicolas


Petit script simple mais efficace à mettre dans cron à la fréquence de votre choix:

FILENAME=sql-`date +%Y-%m-%d`.bz2

mysqldump --password=monpass --all-databases | bzip2 > $FILENAME
if [[ -f $FILENAME ]]; then
scp $FILENAME monpseudo@localhost:~/backups/
fi


Exemple cron :35 00 * * 0 /home/monpseudo/scripts/mysqlback.sh

Anniversaires du jour

Comment être prévenu des anniversaires du jour ?

Je suis tombé sur une page du forum ubuntu-fr.org qui parlait de ça. Modifiant l'ensemble pour que cela soit en français et automatique:
apt-get install birthdays
vi ~/.birthdays
Tapez les anniversaires de vos amis sous la forme:
Marie=15/05/1985
Créez un fichier annif par exemple mettez y le code:
#! /bin/sh
if ! test -z "`birthday -W 3`" ; then
birthday -W 3 |sed s/is/a/ |sed s/"years old today"/"ans aujourd'hui"/ |sed s/"years old in"/"ans dans"/ |sed s/"days' time"/jours/| zenity --title Anniversaires\ dans\ les\ 3\ jours --text-info --width=400 --height=80
fi

Tapez chmod +x annif puis tapez crontab -e et ajoutez 00 19 * * * DISPLAY=:0.0 /home/pseudo/bin/annif pour être prévenu tous les jours à 19h00 par exemple.
Vous aurez ainsi une belle fenêtre zenity ( gtk) qui vous affichera tous les anniversaires des trois jours à venir.
Si zenity n'est pas installé : apt-get install zenity
KaZu

Ubuntu Dapper - Problème pilotes ati fglrx

Ati fglrx

Lors du passage à la Flight 4 de Dapper, j'ai du faire une fresh install car la mise à jour ne s'était pas très bien déroulée. Je ne sais pas vraiment pourquoi d'ailleurs :(
Quoiqu'il en soit par la suite j'ai installé tout ça proprement. Je n'avais rien perdu car mes partitions sont séparées. J'ai donc gardé /home et /var et j'ai fait une copie de /etc avant le déluge.
Une fois le tout installé proprement avec les restricted modules et tous les paquets fglrx ( control ... ) je n'arrivais pas à lancer X.
Après avoir fait un lsmod |grep radeon j'ai vu que les modules radeons étaient chargés. J'ai essayé rmmod radeon, mais cela n'a pas suffit car drm était lié à radeon. J'ai donc fait un modprobe -r radeon.
Et à partir de là c'était opérationnel.

Premier billet

Bonjour,
Je me servirai de mon blog pour écrire les différentes manipulations effectuées sous linux. Distribution debian ou ubuntu selon la machine.

Le but étant d'avoir une base qui puisse me faire gagner du temps par la suite et pourquoi pas à vous un jour.
KaZu