Qu'est ce qu'on se fait ch ... !

Aller au contenu | Aller au menu | Aller à la recherche

Installation de mon nouveau PC sur Karmic Koala

J'ai décidé à changer de matériel et faire évoluer mon pc. Pour avoir une trace écrite de toute la configuration que j'effectue et si possible mettre le moins de temps possible à réinstaller mon PC, je me suis décidé à faire une doc ( si si, ca m'arrive ). Il existe quelques actions que j'ai noté dans un précédent post, que je ne reprendrais pas ou ne ferais que référence.

[1]

warning.pngAttention, certaines manipulations ne sont pas standard et peuvent altérer la stabilité de votre système

Matériel

Rien de bien exceptionnel

  • Carte mère : ASUS P5Q DELUXE
  • CPU : Intel Core 2 Quad Q9400
  • Carte son m-audio audiophile 24/96
  • Carte graphique geforce 210

Tout est assez bien reconnu. Seule la carte son m'a posé problème .

carte son

m-audio-audiophile-2496.1227993.jpg

Alors la, ce fut un grand mystère et moment de solitude... j'ai désactivé la carte son de la carte mère via le bios après l'installation. Après ca, pulseaudio ne me trouvait aucun périphérique :-( Quelques reboots plus tard, ma carte audiophile était reconnue. Je ne sais pas du tout pourquoi mais ca ma donné envie de découvrir le fonctionnement de pulseaudio (question de survie...)

Pour ce qui est du séquenceur midi, je n'ai pas encore testé. A vori si je peux utiliser le séquenceur natif ou timidity ( je préférerai le premier choix). Si la configuration s'avère un peu compliquée, elle finira sans doute dans un prochain post.

Installation des logiciels

Volontairement, je ne décrirais pas en détail la liste des paquets installés car je l'ai décrit dans un précédent article qui est assez récent.

Voici en substance, la commande que j'ai lancé :

sudo apt-get install mplayer mozilla-mplayer w32codecs ubuntu-restricted-extras  sun-java6-jdk sun-java6-jre sun-java6-plugin gstreamer0.10-plugins-bad gstreamer0.10-plugins-bad-multiverse openssh-server  easytag tuxguitar tuxguitar-jsa gnome-do gnome-do-plugins htop screen nautilus-open-terminal nautilus-script-audio-convert  nautilus-gksu nautilus-script-manager nautilus-wallpaper nautilus-filename-repairer lottanzb lilypond geany frescobaldi lm-sensors sensors-applet homebank filezilla gparted homebank grsync

Installation de la libdvdcss

$ sudo /usr/share/doc/libdvdread4/install-css.sh

La souris

souris de type MX100. je n'arrive toujours pas à faire fonctionner le clic via la molette alors que ca fonctionnait sur mon ancien pc J'ai suivi la documentation et un très bon post de motard14 sur le forum ubuntu-fr. Voila la configuration présente dans mon fichier $HOME/.xbindkeysrc

"/usr/bin/xvkbd -xsendevent -text "\[Escape]""
    b:2
  "/usr/bin/xvkbd -xsendevent -text "\[Alt_L]\[Left]""
    b:8
  "/usr/bin/xvkbd -xsendevent -text "\[Alt_L]\[Right]""
    b:9
  "/usr/bin/xvkbd -xsendevent -text "\[Control_L]\[w]""
    b:10
  "/usr/bin/xvkbd -xsendevent -text "\[Prior]""
    b:11
  "/usr/bin/xvkbd -xsendevent -text "\[Next]""
    b:12
  "echo ButtonPress 6 ButtonRelease 6 | xmacroplay -d 0 :0.0"
    b:13
  "echo ButtonPress 7 ButtonRelease 7 | xmacroplay -d 0 :0.0"
    b:14

Pensez à rajouter xbindkeys dans les logiciels à lancer en début de session !

Configuration de SSH

J'ai désactivé le login SSH pour l'utilisateur root :

Dans le fichier /etc/ssh/sshd_config

PermitRootLogin No

Logiciels tiers

Installation de virtualbox

j'ai installé la version PUEL ( elle n'est pas libre mais j'ai besoin du support USB) dont la procédure est décrite ici

Vim

Voici ce que j'ai effectué pour installer et personnaliser VIM.

$ sudo apt-get install vim
$wget http://formation-debian.via.ecp.fr/fichiers-config/vimrc
$sudo mv /etc/vim/vimrc 
$ mv vimrc /etc/vim/

Thunderbird & Songbird

J'ai installé thunderbird 3 ainsi que songbird dans le répertoire /usr/local. Comme indiqué dans un de mes précédents posts, j'ai ajouté thunderbird dans le menu de l'indicator-applet et inséré les éléments correspondants dans le menu principal

Pour thunderbird, j'ai suivi le chapitre correspondant à ma version d'OS présent dans la doc

J'ai essayé d'être joyeux ... je pense redevenir intrépide

Comme beaucoup de monde j'ai profité de cette nouvelle version d'ubuntu linux pour faire une réinstallation propre. J'ai tout reformaté en ext4, passé en amd64 car désormais, il y a des plugins flash et java utilisables pour cette plateforme.

Malheureusement, après quelques tests de manipulation qui étaient positifs ( temps au boot, rapidité d'exécution , ...) je suis obligé de downgrader vers la version précédente. Dès que je mets un cd audio dans mon lecteur dvd ( qui est en mode esclave car on graveur et en maître ) ca gèle complètement le système qui ne me laisse que le reboot comme échappatoire :-( .

J'ai essayé de lancer quelques bouées ici ou . J'attends encore une semaine pour voir si j'arrive à résoudre ce problème. Est ce HAL, xorg, le noyau ou Obi-Wan Kenobi ? Ce qui est bien avec ce genre d'erreur c 'est que les logs sont inexistantes :-( .

Je me donne encore une semaine ou deux pour voir. Après je retournerai sur la version précédente.

EDIT: la beauté du libre et d'une communauté :-). Merci à _nox_ qui m'a aidé à résoudre ce problème!

Installation du bouquetin intrépide sur un ordinateur portable ACER Aspire 5520

Après quelques déboires avec le SAV d'ACER, me voici à installer le bouquetin intrépide sur cet ordinateur portable.

Je ne vais détailler que les actions supplémentaires que j'ai réalisé. La documentation ubuntu à ce sujet est déjà bien fournie!

Synthèse du support matériel

ComposantStatut Commentaires
CPUOK
Résolution 1024x768OK
Carte vidéoOKL'accélération graphique et les animations COMPIZ fonctionnent
HibernationOK
ACPIOK
Mise en veille prolongéeOK
Disque durOK
Combo graveurOK
Carte EthernetOK
ModemA TESTERJ'ai même pas cherché ou était la prise :-D
WIFIOKJ'ai utilisé ndiswrapper. Voir ci-dessous
USBOK
Carte audioOK
PCMCIAA tester
BluetoothNOK
Ports VGAA tester
Touches spécialesOK

Installation du wifi

Je n'ai pas réussi à faire fonctionner le wifi avec le module ath5k et ath_pci. L'interface était bien la mais je n'arrivais pas à scanner mon routeur wifi. J'ai pourtant suivi les différentes manipulations décrites sur cette page. Mon dernier espoir résidait dans ndiswrapper

Je l'ai installé comme indiqué dans la documentation.

Après j'ai effectué les actions suivantes :

$ wget http://blakecmartin.googlepages.com/ar5007eg-32-0.2.tar.gz
$tar -zxf ar5007eg-32-0.2.tar.gz
$cd ar5007eg-32-0.2
$cd ar5007eg
$sudo ndiswrapper-1.9 -i 5211.inf
$sudo ndiswrapper -m

Ajouter le module ndiswrapper dans le fichier /etc/modules, puis créer le fichier /etc/modprobe.d/blacklist-atheros

blacklist ath_pci
blacklist ath_hal
blacklist ath_rate_sample

Comme indiqué dans la documentation, j'ai désactivé les modules atheros via la blacklist de modprobe et installé ndiswrapper dans le fichier /etc/modules.

Quelques logiciels supplémentaires installés

$sudo apt-get install ubuntu-restricted-extras gstreamer0.10-plugins-bad gstreamer0.10-plugins-bad-multiverse xsane nautilus-open-terminal gtk-recordmydesktop cheese xfonts-intl-european language-support-fr preload gphoto2 brasero
Linux On Laptops TuxMobil - Linux on Laptops, Notebooks, PDAs and Mobile Phones

Ajouter picasa dans les écrans de veille Ubuntu

Google picasa ne gère plus les écrans de veille depuis le passage de xcreensaver à gnome-screensaver. Ca fait donc une paye . Je sais qu'il existe d'autres solutions telles que f-spot, le slideshow standard, ... mais je souhaitai quand même utiliser cette fonctionnalité de picasa ( je sais c'est pas libre , ca pue, etc etc ; mais pour l'instant c'est le meilleur outil que j'ai trouvé dans ce domaine).

Si on lit leur FAQ on voit que l'on peut quand même executer la commande /opt/picasa/bin/showpicasascreensaver.

Les utilisateurs de picasa trouveront donc grisés les élements relatifs à la configuration de l'écran de veille dans ce dernier. Voici après quelques recherches sur le net et dans les fichiers de configuration un tuto pour installer l'écran de veille picasa dans l'environnement Gnome.

warning.png ATTENTION: Cette manipulation n'est pas standard et peut mettre à mal votre système!



Dans Picasa

Ajouter des photos dans l'album écran de veille

Création du raccourci

Créer le fichier de thème

$sudo  gedit   /usr/share/applications/screensavers/picasa-slideshow.desktop

Et renseigner les valeurs suivantes :

[Desktop Entry]
Encoding=UTF-8
Name=PICASA Slideshow
Name[fr]=Ecran de veille picasa
Comment=Shows google picasa screensaver
Comment[fr]=Affiche l ecran de veille google picasa
Exec=picasaslideshow
TryExec=picasaslideshow
StartupNotify=false
Terminal=false
Type=Application
Categories=GNOME;Screensaver;
X-Ubuntu-Gettext-Domain=gnome-screensaver

Maintenant nous devons renseigner la commande picasaslideshow. Pour ce faire, nous devons créer le fichier suivant : /usr/lib/gnome-screensaver/gnome-screensaver/picasaslideshow

$sudo touch /usr/lib/gnome-screensaver/gnome-screensaver/picasaslideshow

Et maintenant voici la commande fournie par google:

#!/bin/sh
/opt/picasa/bin/showpicasascreensaver

Pour tester

Il faut redémarrer gnome-screensaver

$killall gnome-screensaver
$gnome-screensaver

Configurer l'écran de veille par le menu système > préférences > écran de veille Capture-Preferences_de_l__economiseur_d__ecran.png

Pour tester, soit vous attendez le délai d'application de l'écran de veille, soit vous lancez la commande suivante :

$gnome-screensaver-command -a

Sun fournit un plugin 64 bits pour gnu/linux

Après le début du support 64 bits d' Adobe Flash, des prémices de wine 64, voici Sun qui fournit désormais un plugin java 64 bits pour GNU/Linux. A mon avis, ca en est encore aux prémices. La version fournie sur le site de Sun est soit une tarball à installer soit même, soit un fichier RPM.

Que reste t'il à passer en 64 bits? Quelques codecs videos et drivers? En tout cas c'est une bonne nouvelle pour le support 64 bits sur GNU/Linux et Ubuntu/Linux par la même occasion. D'ici un an peut être, je repasserai mes stations de travail vers la version ubuntu amd64 :-)

Suppression du double motd lors d'une connexion sous SSH

Un petit truc assez embêtant qui nuisait à l'esthétique de ma console SSH :) : J'avais le motd et les stats de ma station UBUNTU affichés deux fois. Après quelques recherches sur Internet, il est apparu que ce comportement était du à la mise à jour d'openssh et du conflit avec pam_lastlog.

Un exemple du souci :

The programs included with the Ubuntu system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by
applicable law.

To access official Ubuntu documentation, please visit:
http://help.ubuntu.com/

  System information as of lundi 15 décembre 2008, 13:10:01 (UTC+0100)

  System load:    0.01               Swap usage:  0%     Users logged in: 1
  Usage of /home: 74.4% of 78.44GB   Temperature: 40 C
  Memory usage:   57%                Processes:   156

  Graph this data and manage this system at https://landscape.canonical.com/
Last login: Wed Nov 26 09:50:38 2008 from 194.250.40.35
Linux desktop 2.6.27-9-generic #1 SMP Thu Nov 20 21:57:00 UTC 2008 i686

The programs included with the Ubuntu system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by
applicable law.

To access official Ubuntu documentation, please visit:
http://help.ubuntu.com/

  System information as of lundi 15 décembre 2008, 13:10:01 (UTC+0100)

  System load:    0.01               Swap usage:  0%     Users logged in: 1
  Usage of /home: 74.4% of 78.44GB   Temperature: 40 C
  Memory usage:   57%                Processes:   156
  Graph this data and manage this system at https://landscape.canonical.com/

<mode démago> Je sais : vous allez me dire ca fait une plombe que j'ai trouvé la solution ou qu'une autre personne en parle .... mais bon j'ai décidé aujourd'hui de m'occuper de ce problème gravissime et désire apporter ma contribution à la communauté </mode démago>

Pour modifier et ne garder qu'une seule occurrence, aller dans le fichier /etc/ssh/sshd_config, s'assurer de la configuration du démon de ssh

PrintMotd yes

Puis aller dans le fichier /etc/pam.d/sshd et désactiver la ligne suivante

session    optional     pam_motd.so

Mon adhésion à l'APRIL

J'ai adhéré à l'APRIL - non je ne parle pas de la complémentaire santé. Comme d'autres j'y pensai depuis quelques temps. Après avoir vu leurs actions contre les brevets logiciels, pour les standards ouverts et plein d'autres sujets qui me tiennent à cœur, j'ai décidé de soutenir leurs actions en adhérant.

Bref, si vous utilisez les logiciels libres régulièrement, que vous voulez soutenir ce mouvement, n'hésitez pas à adhérer à l'APRIL ! Le montant des adhésions débute à 10 €

I-want-you-4-april Promouvoir et soutenir le logiciel libre

Quelques améliorations de la version Ubuntu 8.10...

... que j'ai particulièrement apprécié! :-)

Après une mise à jour qui s'est déroulée sans trop de problèmes, j'ai noté quelques améliorations de la dernière version d'Ubuntu Linux 8.10

1 Le support "natif" AIGLX pour les cartes ATI utilisant FGLRX ça c'est une révolution. Plus besoin d'utiliser XGL pour avoir le cube. J'ai simplement utilisé le gestionnaire d'apparence du bureau et sélectionné l'effet visuel "Extra"

2 l' Applet de changement rapide d'utilisateur Fusionner l'applet de changement d'utilisateur le bouton de déconnexion est une bonne idée :-)

3 network-manager

4 nautilus les onglets, la présence d'un bouton d'éjection des supports amovibles améliore l'ergonomie

Je suis sur qu'il y a d'autres évolutions majeures que j'en ai omis pas mal. J'ai juste marqué celles qui me sont sautées aux yeux à l'utilisation juste après un upgrade

Configurer et utiliser PostgreSQL pour Amarok

Pour ces soucis de performance, de volumétrie et peut-être pour le fun et se la pêter :-) on peut paramétrer Amarok pour qu'il utilise MySQL ou PostgreSQL plutôt que la base de données standard SQLITE.

Pré-requis

Installation de postgreSQL

L'installation est décrite dans le wiki

$sudo apt-get install postgresql-8.3

Création d'une base de données AMAROK

S'identifier avec l'utilisateur postgres ( ou utiliser un client du type pgadmin3=pgadmin3|fr]). Créer un utilisateur 'simple' (qui n' a pas le droit de faire grand chose sauf ce que l'on a besoin ...)

postgres@littlewing-desktop:~$ createuser --password -D -S -R amarok
Mot de passe : 

Créer la base avec pour propriétaire amarok

postgres@littlewing-desktop:~$ createdb --owner=amarok amarok

Modifier le fichier /etc/postgresql/8.3/main/pg_hba.conf

Changer l'attribut md5 en trust . La restriction étant déjà effectuée par l'adresse IP. Je sais ce n'est pas très/trop sécurisé. Mais, bon pour ceux qui le pensent sachez qu'il existe toujours la possibilité d'une authentification LDAP ou MD5 ...

# IPv4 local connections:
host    amarok         amarok         127.0.0.1/32          trust

Redémarrer le SGBD pour que les modifications soient prises en compte:

 $sudo invoke-rc.d postgresql-8.3 restart
 * Restarting PostgreSQL 8.3 database server                             [ OK ] 

Spécifier les informations de la nouvelle base de données dans Amarok.

Dans le menu Configuration > Configurer Amarok : Capture-Amarok1.png

Puis aller sur Outils>Analyser de nouveau la collection Capture-Amarok2.png

Et hop, bybye SQLITE et Enjoy :-)

Sticker "Libéré par Ubuntu Linux" : inutile donc indispensable

Et oui, dans la série, j'ai installé GNU/Linux sur mon portable, ça fonctionne pas trop mal ET JE ME LA PETE ! Voici la touche finale :l'autocollant mis à coté de celui fourni par défaut : "Designed for Windows XP".

La bête en action:

myLIberatedByUbuntu.jpg

C'est bien ce que je disais... totalement inutile :-D

Pour ceux que ça intéresse, j'en ai encore sous le coude ...

- page 1 de 4