La RedHat9 s’est avérée être un bon choix pour l’installation d’un poste de travail. Par la suite, c’est la RedHat9+ proposée par Planet CCRMA qui a été adoptée pour les avantages (gratuits) qu’elle apporte : Gestion des mises à jour par apt (outil synaptic) et orientation multimédia à la pointe du progrès.
Planet CCRMA :
Site principal
http://ccrma.stanford.edu/planetccrma/software/
Site miroir en France :
http://mirrors.ircam.fr/pub/planetccrma/software/
RED HAT 9.0 sur sirius (poste de travail)
Mardi 11 Novembre 2003
Installation à partir de 3 CD "Green Shoe" achetés chez Ikarios...
boot: <return>
CD found, media test?
On peut faire "skip" quand cela a déjà été fait une fois.
OK,
Test (test du CD1)... OK
Test (test du CD2)... OK
Test (test du CD3)... OK
Continue (après avoir remis le CD1)...
Démarrage de anaconda (programme d'installation), détection automatique des
périphériques de base, Belle interface graphique (vt7) OK...
Release Notes à lire!...Next,
Language sélection, French (Français), Next,
Configuration du clavier, French (latin0)... pour l'Euro, Suivant, !!!!!!!!!!!!
Configuration de la souris, 3 Button Mouse (PS/2), Suivant,
Effectuer une nouvelle installation Red Hat Linux, Suivant,
Méthode d'installation, Poste de travail, Suivant,
Choix du type de partitionnement, Partitionne manuellement avec Disk Druid (je dois
préserver des partitions déjà occupées!), Suivant,
Affichage de toutes les partitions existantes... Double cliquer sur la partition
pour en changer les paramètres:
/dev/hda3, monter /, format ext3
/dev/hdb5, monter /usr, format ext3
/dev/hdb6, monter /home, format ext3
les partitions swap (hda2 et hdb7) peuvent être les mêmes que celles du système
d'exploitation déjà installé. Suivant,
Configuration du chargeur de démarrage, GRUB par défaut, Red Hat Linux sur /dev/hda...
J'avais LILO pour le Linux existant sous /dev/hda1, il semble que GRUB soit capable
de prendre la relève sans rien casser... Reprise de la partition Linux existante:
Ajouter, Slackware, /dev/hda1, démarrage par défaut, Valider (tiens, le clavier est
resté QWERTY ???), Suivant
Configuration du réseau, Périphérique de réseau, Modifier eth0,
Configuration DHCP, Non
Adresse IP et masque réseau, 192.168.210.4 255.255.255.0, Valider,
Nom d'hôte, sirius.bd.fr
Passerelle, 192.168.210.5 (vega) ou 6 (antares)
DNS Primaire, 192.168.210.5 (vega) ou 6 (antares), Suivant,
Configuration du pare-feu, Pas de pare-feu, Suivant,
Autres langues, English (USA), Suivant,
Sélection du fuseau horaire, Europe/Paris par défaut, Horloge système en UTC,
Suivant,
Configuration du compte,
Mot de passe root, ########### (attention, le clavier est QWERTY!)
Paramètres par défaut de la classe Poste de travail, Personnaliser le jeu de
paquetage à installer, Suivant,
Sélection en plus: KDE, Outils de configuration de serveur, Authoring & publishing,
Serveur de fichier Windows, Serveur FTP, Développement du noyau, Développement de
logiciel KDE, Outils de système, Telnet server, etc.
Sélection en moins: Jeux et Divertissments
Pour certains groupes, en cliquant sur Détails, on peut également faire une
sélection plus fine...
Suivant,
Début de l'installation! Suivant,
Installation des paquetages... Il m'en met pour 2645Mo! (~50mn)
A noter: Voir après reboot /root/install.log et kickstart à /root/anaconda-ks.cfg
Création d'une disquette d'amorçage, Suivant
Insertion d'une disquette, Créer une disquette d'amorçage...
Configuration de l'interface graphique, S3 Trio3D - 4MB détecté automatiquement,
Suivant,
Configuration du moniteur, DDC - Samsung SyncMaster 500(M)s Plus 30-61Khz 50-120Hz
détecté automatiquement, Suivant,
(ou Dell D828L 30-34Khz 48-120Hz)
Configuration personnalisée,
Profondeur des couleurs, 16 bits
Résolution écran, 1024x768
Préparation du test...
24 bits ne semble fonctionner qu'en 640x480!
Suivant,
Installation terminée!
Quelques adresse à noter:
http://www.redhat.com/errata/
http://rhn.redhat.com/
http://www.redhat.com/docs/
http://www.redhat.com/apps/support
Quitter...
GRUB me permet bien de lancer ma SLACKWARE qui est toujours vivante! Elle se charge
comme d'hab avec son LILO!
Relance de Red Hat...
L'initialisation invite automatiquement au lancement de kudzu pour compléter
l'installation matérielle (il faut appuyer sur une touche sinon l'étape est sautée
sur temporisation),
La carte son "Crystal Audio:WSS/SB" est détectée,
Configurer, pof! et on enchaîne direct!
Bienvenue dans Red Hat Linux, Suivant
Créer un compte utilisateur personnel,
test et les infos qui vont avec (maintenant le clavier est ok!), Suivant,
Date et heure, Activer le protocole de synchronisation de réseau, en local sur
192.168.210.5 (vega) ou 6 (antares), Suivant,
Il me détecte ma 2ème carte son! Ensoniq 5880 AudioPCI es1371,
Tester le son... ok!, Suivant,
Update Agent, Pas d'enregistrement pour cette fois, Suivant,
CD supplémentaires ???, Suivant,
Paramétrage terminé!, Suivant,
Le DISPLAY MANAGER est personnalisé Red Hat, pas mal...
mais la résolution est 640x480! C'est sans doute le bug que j'ai déjà rencontré
avec la VESAFB 1024x768 et 24bit. En attendant je vais me replier en 16bit...
Modification de la config XF86: Menu Paramètres du système, Affichage,
Milliers de couleurs au lieu de Millions... Sortie pour relancer le serveur... ok!
En mode console, le clavier est QWERTY! Il y a des incidents dans l'initialisation:
Il n'a pas su charger mon clavier latin0... OK après modification en latin1 (sous
KDE, menu Paramètres système, Clavier) puis reboot.
Login avec KDE, la présentation par défaut est soignée mais la carte son ne
fonctionne pas... En fait, c'est parce que par défaut les événements ne sont pas
associés à des sons. Seule le 2ème sous-système son détecté est configuré.
Login avec GNOME, la présentation par défaut ressemble à celle de KDE!
Test en réseau:
ping, OK
ftp ne marche pas
telnet ne marche pas
nfs ne marche pas
Par défaut les services inet comme telnet serveur ne sont pas validés.
Il faut les valider dans la config xinetd (voir /etc/xinetd.d/)
ou utiliser WEBMIN (voir son installation plus loin),
Réseau, Extended Internet Services, Service activé, Oui,
puis Appliquer les changements.
OK
Le ftpd proposé par RedHat est vsftpd. Il n'est pas lancé par défaut.
La routine start stop est prévue sous,
/etc/rc.d/init.d/
mais il n'y a pas d'action dans les run levels sous,
/etc/rc.d/rcX.d
La manipulation par WEBMIN est pratique:
Système, Actions de démarrage et d'arrêt...
La config de vsftpd est sous /etc. Laissée par défaut.
OK
Pour que la console s'affiche en FRAME BUFFER, ajouter le paramètre,
vga= 771 800x600x256
787 800x600x32k
788 800x600x64k
789 800x600x16M
773 1024x768x256
790 1024x768x32k
791 1024x768x64k
792 1024x768x16M
à la directive KERNEL dans le fichier,
/etc/grub.conf (alias /boot/grub/grub.conf)
HOSTNAME inclut le domaine (ex: sirius.bd.fr)
Ce n'est pas le cas avec DEBIAN.
Pour avoir localement le nom simple de la station (sur l'écran d'accueil GDM par exemple),
on peut supprimer le suffixe domaine dans,
/etc/sysconfig/network
HOSTNAME=sirius (sans .bd.fr)
Le domaine est renseigné par,
/etc/resolv.conf
domain bd.fr
Les couleurs ls sont sombres sur fond noir quand $TERM=xterm.
Il semble que dans ce cas, ce soit le fichier,
/etc/DIR_COLORS.xterm
qui est appliqué par défaut.
Les couleurs habituelles se retrouvent dans le fichier,
/etc/DIR_COLORS
Pour les prendre en compte au niveau utilisateur,
faire un lien logique sous ~,
ln -s /etc/DIR_COLORS .dir_colors
faire la même chose sous /root pour continuer avec les mêmes couleurs après un su.
Mais les couleurs de vim restent sombres...
Une meilleure solution consiste à configurer les sessions Konsole avec $TERM=linux
au lieu de $TERM=xterm. Dans ce cas les couleurs s'éclairent et pour ls et pour vim.
Finalement c'est normal, le fond noir est propre au terminal linux.
Quand on fait un su simple pour passer root à partir d'un bash utilisateur,
/sbin, /usr/sbin ne figurent pas dans PATH.
Ceci est dû à la philosophie appliquée dans /etc/profile et /etc/bashrc.
Solution de contournement: utiliser la commande,
$ su -c 'bash -login'
Configuration de Konsole en fonction des remarques ci-dessus:
Création d'un Modèle Superutilisateur, inspiré du Modèle "Couleurs linux", avec un
fond rouge sombre pour le différencier du fond noir des sessions utilisateurs non
root. Référence de la couleur en question: R=100, G=0, B=0.
Sessions: Locale Locale root Telnet
Nom Terminal Console Superutilisateur xxxxxxx
Exécuter su -c 'bash -login' telnet xxxxxxx
Police Grande Grande Grande
$TERM linux linux linux
Modèle Couleurs linux Superutilisateur Couleurs linux
Les éventuels alias sont attendus dans /etc/bashrc (pour tous les utilisateurs) ou
dans ~/.bashrc (pour un utilisateur particulier). par exemple:
alias df='df -h'
Neutraliser la modification de l'horloge matérielle lors de l'arrêt système, car on
utilise chrony sur la même machine (Slackware):
Ajouter le paramètre --test après --systohc dans
/etc/init.d/halt
Ceci rend factice la commande hwclock.
Problème de lecture sur mon lecteur CD-ROM CREATIVE.
Pas de problème pendant l'installation mais quand on monte un CD en exploitation
normale, on n'arrive pas à le lire. Il y a des erreurs en chaîne et on reste bloqué
dans cet état.
Solution trouvée: supprimer DMA pour le périphérique.
Commande:
hdparm -d0 /dev/hdc
qu'on peut ajouter dans,
/etc/rc.local alias /etc/rc.d/rc.local
On peut également le faire dans les règles:
sous /etc/sysconfig
(la doc de sysconfig se trouve à
/usr/share/doc/initscripts-7.14/sysconfig.txt)
copier le fichier général harddisks en un fichier spécifique pour hdc,
# cd /etc/sysconfig
# cp harddisks harddiskhdc
Editer harddiskhdc pour insérer,
# Supprimer DMA pour CDROM CREATIVE
USE_DMA=0
la commande hdparm est lancée automatiquement au cours du démarrage du système.
On peut vérifier les paramètre d'une unité de disque avec la commande,
# hdparm -vi
Problème avec les accents et les caractères spéciaux des fichiers importés et de
certaines applications:
Par défaut, on a
locale, fr_FR.UFT-8
locale charmap, UFT-8
L'unicode, c'est bien mais on n'est pas encore prêt!
Revenir en ISO-8859-15:
Le fichier /etc/sysconfig/i18n d'origine contient,
LANG="fr_FR.UTF-8"
SUPPORTED="en_US.UTF-8:en_US:en:fr_FR.UTF-8:fr_FR:fr"
SYSFONT="latarcyrheb-sun16"
Le modifier comme suit,
LANG="fr_FR@euro"
SUPPORTED="en_US.UTF-8:en_US:en:fr_FR.UTF-8:fr_FR@euro:fr"
SYSFONT="lat9w-16"
La police latarcyrheb-sun16 ne convient pas pour l'Euro. Sous le répertoire des
polices console,
/lib/kbd/consolefonts/
le fichier README.lat9 conseille d'utiliser les polices w pour la compatibilité
avec l'unicode (messages système),,,
(on peut éventuellement laisser intact le fichier général et ranger le fichier
modifié comme,
~/.i18n
pour qu'il soit pris en compte uniquement au niveau utilisateur)
OK pour le mode console texte,
locale, fr_FR@euro
locale charmap, ISO-8859-15
mais en mode graphique X11 on a toujours UTF-8!
C'est la sélection de langue de gdm qui est en cause:
Modifier l'entrée french du fichier /etc/X11/gdm/locale.alias,
French fr_FR.UTF-8,fr_FR
en
French fr_FR@euro,fr_FR
Relancer gdm et sélectionner à nouveau langue français pour prendre en compte la
nouvelle entrée,
OK, on a même l'Euro �!
On n'a pas l'Euro en mode console.
Seul le clavier lat1 fonctionne,
/lib/kbd/keymaps/i386/azerty/fr-latin1.map.gz
Quand on relance,
redhat-config-keyboard
et qu'on sélectionne le clavier lat0, on a une erreur,
cannot open file fr-latin0
En effet, il n'y a pas de fichier pour lat0 sous,
/lib/kbd/keymaps/i386/azerty
Je tente de faire une équivalent lat0 lat9 (qui existe, lui),
# ln -s fr-latin9.map.gz fr-latin0.map.gz
OK, mais seulement sur la console tty1! Celle qui sert à l'init.
Pas trouvé pourquoi. Solution de contournement, ajouter au fichier,
/etc/bashrc
la séquence suivante:
# Rectification police en mode console
if [ ! $DISPLAY ]; then
setfont lat9w-16
fi
Le setfont n'est tenté que s'il s'agit d'une session non X. Il faudrait également
exclure les sessions console telnet...
(on peut aussi faire la modification, non pas dans le fichier général, mais dans
le fichier user ~/.bashrc)
GEdit (éditeur gnome) génére quand même des fichiers codés en UTF-8!
Il y a un paramètre dans Edition/Préférences/Enregistrer.
Cocher utiliser le codage local...
Personnalisation de GEdit
Couleur avant plan: R=130, G=50, B=180
Couleur arrière plan: R=255, G=240, B=220
L'inverse pour la sélection.
Dans les pages man, les caractères accentués sont remplacés par des ?
La solution est donnée en clair dans
man man.config
C'est sans doute une conséquence du changement de UTF-8 par ISO-8859-15.
Dans le fichier /etc/man.config il faut changer la ligne,
NROFF /usr/bin/nroff -c -mandoc
en
NROFF /usr/bin/nroff -c -mandoc -Tlatin1
OK!
Le prompt PS1 ne donne que le répertoire final et non pas le chemin complet.
Modifier le fichier,
/etc/bashrc
comme suit:
[ "$PS1" = "\\s-\\v\\\$ " ] && PS1="[\u@\h \W]\\$ "
devient,
[ "$PS1" = "\\s-\\v\\\$ " ] && PS1="[\u@\h \w]\\$ "
WEBMIN ne fait pas partie des paquets fournis avec la distribution.
Téléchargement et installation du paquet
webmin-1.121-1.noarch.rpm
malgré la présence de perl-ssl, il s'initialise en http et non pas en https,
l'utilisateur initial est automatiquement root.
L'UID démarre par défaut à 500, c'est cet UID qui a été alloué au user non root
créé en post-installation. Il vaut mieux créer un user bidon à ce moment là puis
créer les "vrais" users après avec une interface qui permet de choisir l'UID et
le GID (ex: WEBMIN).
Configuration de ups monitor (nut client):
Un user nut (UID 57) est préconfiguré.
Dans /etc/ups/upsmon.conf,
Ajout de,
RUN_AS_USER nut
MONITOR Infosec500XP@antares 1 sirius zzzzzzzzzzz slave
Retrait de,
#POWERDOWNFLAG /etc/killpower
Validation avec WEBMIN:
Système, Actions de démarrage et d'arrêt,
cocher ups,
Start Selected, Start Selected on Boot.
Vérification de la connexion dans les logs de sirius (messages) et d'antares
(syslog),
OK
Documentation:
Téléchargés sur le site de RedHat, et installés:
Installation Guide,
rhl-ig-x86-en-9-2.noarch.rpm
et Customization Guide,
rhl-cg-en-9-2.noarch.rpm
Les URL correspondants sont insérés automatiquement dans le menu de lancement de KDE.
Ces docs ne donnent pas beaucoup de détails...
Configurer ensemble la carte son PCI et la puce son ISAPNP intégrée à la carte mère:
C'est la carte PCI qui a été prise en compte en dernier ressort.
Le fichier /etc/modules.conf contient,
-----
alias sound-slot-0 es1371
post-install sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -L >/dev/null 2>&1 || :
pre-remove sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -S >/dev/null 2>&1 || :
-----
La puce ISAPNP a été reconnue au niveau PNP mais elle n'est pas configurée.
On peut la configurer après coup mais l'autre disparaît,
-----
alias sound-slot-0 cs4232
post-install sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -L >/dev/null 2>&1 || :
pre-remove sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -S >/dev/null 2>&1 || :
options sound dmabuf=1
alias synth0 opl3
options opl3 io=0x388
options cs4232 isapnp=1
-----
Ajouter à la main la directives de la carte PCI en indiquant slot-1,
alias sound-slot-1 es1371
Je ne met pas de directive post-install et pre-remove pour cette carte.
Le sound-slot-0 sera pris par défaut. Le sound-slot-1
Mise à jour de la version de la RedHat 9 de base:
Enregistrement sur le site de RedHat avec création d'un login et un mot de passe
associé pour accéder au services gratuits...
Un avertissement dit qu'il faut d'abord mettre à jour le système de mise à jour!
Mettre à jour up2date avec les paquets,
up2date-3.1.23.2-1.i386.rpm
up2date-gnome-3.1.23.2-1.i386.rpm
Je les ai déjà sur le CD de mise à jour de RedHat 9.
OK, avec la commande rpm -U
Lancement de l'outil de surveillance de mise à jour,
par l'intermédiaire de l'icône qui s'intègre au tableau de bord,
Menu de démarrage, Outils système, RedHat Network Alert Icon,,,
- Fenêtre Outil de notification
Elle donne la liste des paquets impactés, le paquet installé et sa version à jour
disponible.
- Fenêtre Agent de mise à jour (up2date)
Elle permet de contrôler le processus de mise à jour et de suivre son évolution.
Par configuration, on peut demander à ce que les paquets de mises à jour ne soient
pas installés automatiquement. On peut ainsi cocher un nombre limité de paquets.
Dans ce cas les paquets sélectionné sont seulement téléchargé. Il faut effectuer
l'installation en manuel (rpm -U). Néanmoins l'intégrité des paquets est vérifiée
ainsi que les dépendances. Si un paquet a été mal téléchargé, il faut redemander
son téléchargement. S'il dépendait d'autres paquets déjà téléchargés, le programme
en tient compte et ne les télécharge pas à nouveau.
Les paquets téléchargés sont stockés sous,
/var/spool/up2date
Ceux qui n'ont pas été téléchargés y sont représentés par un "header" (.hdr).
On peut ainsi vérifier s'ils ne font pas partie d'un CD de mise à jour afin d'éviter
de les télécharger inutilement.
Pour modifier la configuration de up2date par la suite,
# up2date-config
Vérifier rapidement le statut d'un paquet,
$ rpm -q kernel
Informations concernant un paquet (i) et les fichiers qu'il contient (l),
$ rpm -q -p kernel-2.4.20-20.9.i686.rpm -il
Vérification de l'intégrité de paquets,
$ rpm -K *.rpm
Mettre à jour des paquets à partir d'un CD de mise à jour,
# cd /mnt/cdrom/i686
# rpm -Uvh kernel-2.4.20-20.9.i686.rpm
# cd /mnt/cdrom/i386
# rpm -Uvh kernel-source-2.4.20-20.9.i386.rpm
# rpm -Uvh kde*.rpm
Procéder par petits groupes pour voir passer les avertissement comme,
sendmail, warning: /etc/mail/submit.cf created as /etc/mail/submit.cf.rpmnew
--------
L'outil up2date se bloque parfois bêtement en cours de téléchargement. Pb de serveur
ou de up2date, ou les 2!?
Solution alternative:
Ne télécharger que les headers: fichiers .hdr rangés sous,
/var/spool/up2date/
Lister les fichiers par,
ls -rt1
(les derniers téléchargés sont en fin de liste)
Remplacer l'extension .hdr par .rpm après copier/coller,
Télécharger les rpm à partir d'un autre serveur à jour. Par exemple,
ftp://ftp.sunet.se/pub/Linux/distributions/redhat/updates/9/en/os/
Attention au choix i386 ou i686 (colonne Arch de up2date)
Vérifier les fichiers téléchargés par
$ rpm -K
Installer par
# rpm -Uvh *.rpm
--------
Le lecteur multimedia XMMS ne lit pas les MP3:
Pour une question de licence, le plugin n'est pas intégré dans la distribution.
Il s'agit probablement du module libmpg123.so
Les paquets qui vont bien pour RedHat 9 se trouvent sur le site de XMMS,
http://www.xmms.org
xmms-1.2.8-1.i386.rpm
xmms-gl-1.2.8-1.i386.rpm
xmms-vorbis-1.2.8-1.i386.rpm
xmms-esd-1.2.8-1.i386.rpm
xmms-mikmod-1.2.8-1.i386.rpm
Retrait des paquets XMMS livrés avec la distribution:
xmms-1.2.7-21.p
xmms-skins-1.2.7-21.p
Désinstallation,
# rpm -e xmms-skins-1.2.7-21.p
# rpm -e xmms-1.2.7-21.p
error: Failed dependencies:
libxmms.so.1 is needed by (installed) kdeaddons-3.1-4
# rpm -e kdeaddons-3.1-4
# rpm -e xmms-1.2.7-21.p
Installation,
# rpm -ivh xmms-1.2.8-1.i386.rpm
On peut maintenant re-installer kdeaddons-3.1-4 à partir du CD.
Ma "skin" préférée, je la mets chez moi,
~/.xmms/skins/maXMMS.tar.gz
Le navigateur MOZILLA est livré sans plugins et même sans java!
Installation de JAVA:
Téléchargement à partir de
http://java.sun.com/j2se/1.4.2/download.html
Download J2SE v 1.4.2_03 JRE
Linux Platform
RPM in self-extracting file
j2re-1_4_2_03-linux-i586-rpm.bin, 12.95 MB
$ chmod +x j2re-1_4_2_03-linux-i586-rpm.bin
$ ./j2re-1_4_2_03-linux-i586-rpm.bin
juste pour accepter la licence et sortir le rpm,
j2re-1_4_2_03-linux-i586.rpm
# rpm -ivh j2re-1_4_2_03-linux-i586.rpm
# cd /usr/lib/mozilla/plugins
# ln -s /usr/java/j2re1.4.2_03/plugin/i386/ns610/libjavaplugin_oji.so
Installation du navigateur Opera
avec le paquet spécial pour RedHat 9
# rpm -ivh opera-7.23-20031119.5-shared-qt.i386-en.rpm
Validation de JAVA pour OPERA,
Menu File, Preferences, Multimedia,
Cocher Enable Java
Renseigner Java path avec,
/usr/java/j2re1.4.2_03/lib/i386
Presser Validate Java path.
La police de l'application (menus) est toute petite!
Editer le fichier,
~/.qt/qtrc (ou utiliser l'utilitaire qtconfig!)
et agir sur la ligne,
font=Sans,12,-1,5,50,0,0,0,0,0
dans la section [General]
(ici on a remplacé 10 par 12)
Mais la modif est écrasée à chaque lancement de KDE!
Pour agrandir le texte des pages,
Menu File, Preferences, Page style, Default zoom (110 par exemple)
...
Mise à jour, le 02/03/2005
Enlever l'ancien paquet,
# rpm -e opera-7.23-20031119.5
Installer le nouveau,
# rpm -ivh opera-7.54-20050131.5-shared-qt.i386-en.rpm
Ajouter le fichier langue française au bon endroit,
# ls /usr/share/opera/locale
en english.lng
# cp ou754_751fr.lng /usr/share/opera/locale/.
Pour démarrer avec un contexte tout neuf, supprimer ou déplacer le répertoire,
~/.opera/
Démarrer opera (une entrée est créée dans le menu démarrer)
$ opera
Configurer opera (menu Outils, Préférences...)
Par exemple, pour sélectionner le fichier de la langue de l'interface utilisateur.
Opera trouve les PLUGINS tout seul!
S'il existe plusieurs versions de JAVA, indiquer le chemin à,
Préférences, Multimédia, Chemin Java.
Par exemple,
/usr/java/jre1.5.0/lib/i386/
Appuyer sur "Valider le chemin Java" pour vérifier qu'on se trouve au bon endroit dans l'arborescence.
La police de l'interface utilisateur est toujours aussi minuscule.
A la place de contourner le pb en augmentant la taille de la police de qt par qtconfig, on a maintenant la possibilité de la paramétrer dans les Préférences.
Menu Outils, Préférences, Polices, Interface des menus, Choisir...
Par défaut, il y a Andale mono [misc] qui ne propose qu'une seule et unique taille de 10! Seules les polices notées [Xft] donnent un résultat "logique".
Pris à l'essai Utopia [Xft] 14 faute de mieux.
...
Mise à jour, le 14/08/2005
Enlever l'ancien paquet,
# rpm -e opera-7.54-20050131.5-shared-qt.i386-en.rpm
Installer le nouveau,
# rpm -ivh opera-8.02-20050727.5-shared-qt.i386-en.rpm
Remplacer le fichier langue française au bon endroit,
# ls /usr/share/opera/locale
en english.lng ou754_751fr.lng
# rm /usr/share/opera/locale/ou754_751fr.lng
rm: détruire fichier régulier `/usr/share/opera/locale/ou754_751fr.lng'? o
# cp ouw802_fr.lng /usr/share/opera/locale/.
Pour démarrer avec un contexte tout neuf, supprimer ou déplacer le répertoire,
~/.opera/
Démarrer opera (une entrée est créée dans le menu démarrer)
$ opera
Configurer opera (menu Outils, Préférences...)
Par exemple, pour sélectionner le fichier de la langue de l'interface utilisateur.
Opera trouve les PLUGINS tout seul!
S'il existe plusieurs versions de JAVA, indiquer le chemin à,
Préférences, Avancé, Contenu, Options Java...
Chemin Java, Choisir,
Par exemple,
/usr/java/jre1.5.0/lib/i386/
Appuyer sur "Valider le chemin Java" pour vérifier qu'on se trouve au bon endroit dans l'arborescence.
La police de l'interface utilisateur est toujours aussi minuscule.
A la place de contourner le pb en augmentant la taille de la police de qt par qtconfig, on a maintenant la possibilité de la paramétrer dans les Préférences.
Menu Outils, Préférences, Avancé, Polices, Interface des menus, Choisir...
Pris Utopia [Xft] 14 faute de mieux.
Installation de diald
Uniquement pour dctrl, contrôle à distance de diald.
(diald est installé sur le serveur antares.)
Vérification du paquet rpm disponible à,
http://diald.sourceforge.net/
$ rpm -K diald-1.0-1.i386.rpm
diald-1.0-1.i386.rpm: md5 OK
$ rpm -q -p diald-1.0-1.i386.rpm -i
Name : diald Relocations: (not relocateable)
Version : 1.0 Vendor: Open Source Community
Release : 1 Build Date: mar 19 jun 2001 01:14:54 CEST
Install Date: (not installed) Build Host: mike.kokuacom.com
Group : Networking/Daemons Source RPM: diald-1.0-1.src.rpm
Size : 373633 License: GNU General Public License
Signature : (none)
Packager : Mike Jagdis <jaggy@purplet.demon.co.uk>
Summary : On demand link manager
Description :
On demand link manager.
-----------------------
Installation,
# rpm -ivh diald-1.0-1.i386.rpm
OK (nécessite wish inclus dans le paquet tk)
Lancement,
$ dctrl -host antares -port 10001
OK
Mise en oeuvre de LISa,
pour naviguer dans le réseau local sous KDE avec Konqueror.
Le produit fait partie du paquet,
kdenetwork
mais il faut aussi le paquet,
kdenetwork-devel
pour qu'il fonctionne et pour pouvoir le configurer à partir du
Centre de configuration de KDE, section:
Internet & Réseau, Navigation dans le réseau local
Pour mon petit réseau, "Configuration assistée de LISa" ou, encore plus rapide,
"Réglages suggérés", génère la configuration qui va bien. Si toutes les stations
ont SMB, il est préférable de choisir "diffusions NETBIOS" plutôt que "PING".
C'est beaucoup moins lourd au niveau réseau. Le fichier config est,
/etc/lisarc
Le démon LISa ne démarre pas par défaut. Il faut valider son démarrage au boot.
WEBMIN le fait bien (Système, Actions de démarrage et d'arrêt, ...).
Installation de Macromedia Flash Player
Disponible au téléchargement à
http://www.macromedia.com
Taille du fichier : 690 Ko
Durée approximative du téléchargement : 2 minutes @ 56K
Version : 6,0,79,0
Navigateur : Mozilla and Mozilla compatible
Date de publication : 3/3/2003
Langue : anglais
----------------
1. Cliquez sur le bouton de téléchargement. Un message vous invite à sélectionner
l'emplacement où enregistrer le programme d'installation.
2. Enregistrez le fichier sur le bureau et attendez la fin du téléchargement.
3. Décompressez le fichier. Le dossier install_flash_player_6_linux est créé.
4. Ouvrez ce dossier et tapez ./flashplayer-installer pour exécuter le programme
d'installation (remarque : cette commande ne peut être exécutée qu'à partir d'une
ligne de commande). Le programme d'installation vous demandera de fermer les
navigateurs ouverts, le cas échéant.
5. Le module sera installé dans votre navigateur Mozilla une fois l'installation
terminée. Pour vérifier l'installation, lancez Mozilla et choisissez Aide >
A propos des modules dans le menu du navigateur.
----------------
$ tar xvfz install_flash_player_6_linux.tar.gz
install_flash_player_6_linux/
install_flash_player_6_linux/flashplayer.xpt
install_flash_player_6_linux/libflashplayer.so
install_flash_player_6_linux/flashplayer-installer
install_flash_player_6_linux/readme.htm
install_flash_player_6_linux/readme.txt
$ cd install_flash_player_6_linux
# ./flashplayer-installer
Copyright(C) 2002-2003 Macromedia, Inc. All rights reserved.
Macromedia Flash Player 6 for Linux
Macromedia Flash Player 6 will be installed on this machine.
You are running the Macromedia Flash Player installer as the "root" user.
Macromedia Flash Player 6 will be installed system-wide.
Support is available at http://www.macromedia.com/support/flashplayer/
To install Macromedia Flash Player 6 now, press ENTER.
To cancel the installation at any time, press Control-C.
NOTE: Macromedia Flash Player requires two font packages
to be installed, ttfonts and urw-fonts.
Press ENTER to continue...
NOTE: Please exit any browsers you may have running.
Press ENTER to continue...
Please enter the installation path of the Mozilla, Netscape,
or Opera browser (i.e., /usr/lib/mozilla): /usr/lib/mozilla-1.2.1
----------- Install Action Summary -----------
Macromedia Flash Player 6 will be installed in the following directory:
Browser installation directory = /usr/lib/mozilla-1.2.1
Proceed with the installation? (y/n/q): y
Installation complete.
Perform another installation? (y/n): y
Please enter the installation path of the Mozilla, Netscape,
or Opera browser (i.e., /usr/lib/mozilla): /usr/lib/opera
----------- Install Action Summary -----------
Macromedia Flash Player 6 will be installed in the following directory:
Browser installation directory = /usr/lib/opera
Proceed with the installation? (y/n/q): y
Installation complete.
Perform another installation? (y/n): n
Please log out of this session and log in for the changes to take effect.
The Macromedia Flash Player installation is complete.
----------------
Tests... OK avec Mozilla. Ne fonctionne pas avec Opera quoique le PLUGIN soit
bien détecté par Opera (menu Window, Special, Plug-ins...)
Installation de Adobe Acrobat Reader
La distrib fournit Xpdf et KGhostView qui ont l'air de fonctionner mais
http://www.adobe.fr
propose une version de Acrobat Reader pour Linux.
Paquet à décompresser sous un répertoire avant installation.
$ tar xvfz linux-508.tar.gz
./COMMON.TAR
./INSTALL
./LICREAD.TXT
./LINUXRDR.TAR
./MANIFEST
./README
--------------
# ./INSTALL
,,,
Please type "accept" to accept the terms and conditions license agreement;
Type "decline" to exit. accept
This installation requires 25MB of free disk space.
Enter installation directory for Acrobat 5.0.8 [/usr/local/Acrobat5]
Directory "/usr/local/Acrobat5" does not exist.
Do you want to create it now? [y]
Installing platform independent files ... Done
Installing platform dependent files ... Done
--------------
Création d'un lien pour exécuter le script de démarrage:
# ln -s /usr/local/Acrobat5/bin/acroread /usr/bin/acroread
Installation de RealPlayer 8
Récupéré le RPM sur,
http://scopes.real.com/real/player/unix/unix.html
# rpm -ivh rp8.linux20.libc6.i386.cs2.rpm
Après installation RealPlayer se lance automatiquement avec la fenêtre,
Mime Type & Plugin Configuration,,,
L'installation se fait sous /usr/lib/netscape/plugins.
Opera va bien les chercher là mais pas Mozilla...
[root@sirius /usr/lib]# ls -l netscape/plugins
total 144
-r--r--r-- 1 root root 4139 mai 19 2001 raclass.zip
-r-xr-xr-x 1 root root 131580 mai 19 2001 rpnp.so
[root@sirius /usr/lib]# ls -l mozilla-1.2.1/plugins
total 1464
-rwxr-xr-x 1 root root 856 mar 13 18:07 flashplayer.xpt
-rwxr-xr-x 1 root root 1470464 mar 13 18:07 libflashplayer.so
-rwxr-xr-x 1 root root 18744 fév 25 2003 libnullplugin.so
Copie des fichiers pour Mozilla,
# cp /usr/lib/netscape/plugins/* /usr/lib/mozilla-1.2.1/plugins
Des comptes rendus d'installation sont créés à
/root/mimeinstall.results
et
/root/plugininstall.results
La première fois qu'un autre user que root lance realplay, la fenêtre
Mime Type & Plugin Configuration
s'ouvre à nouveau pour faire la même opération sous ~
Version installée: 8.0.3.421
Installation de XEphem
à partir du CD-ROM XEphem 3.5.2
Lancer install sous root
et répondre aux question...
Setting up directories
Application defaults directory: [/usr/X11R6/lib/X11/app-defaults]
Base installation directory: [/usr/local/xephem]
Create /usr/local/xephem? (y/n) [y]
Manual page directory: [/usr/man/man1] /usr/share/man/man1
Executables directory: [/usr/bin] /usr/local/bin
Private directory: [/root/.xephem]
Create /root/.xephem? (y/n) [y]
0 none Install supporting files only, no binaries for now
1 linux-x86 Linux on x86
2 linux-ppc Linux on PowerPC, either YDL or linuxppc
3 linux-alpha Linux on Alpha DS10
4 solaris-sparc Sun Solaris 5.5, sun4m Sparc
5 IRIX64 IRIX64 6.5, MIPS R3000
6 FreeBSD FreeBSD 4.4 on x86
Enter line number of your system type, or 0 to skip: [1]
Load 600MB USNO astrometric catalog (you can do it later too)? (y/n) [n]
Install hooks for KDE and Gnome desktops? (y/n) [y]
No more questions ..
Loading new software .. each file is listed in /tmp/XEphem-3.5.2.log
[1] 4831
99%[1] + Fait eval ...
Decompressing catalogs...
Installation is complete.
A few last reminders:
[ ] To run xephem, type "xephem" (if you use csh, first type "rehash").
[ ] On-line help and the printed manual are your primary resources.
[ ] Email support is available at xephem@ClearSkyInstitute.com.
[ ] Enjoy.
Welcome, XEphem user.
---------------------
Sous le répertoire d'un utilisteur ~,
on peut importer une configuration existante
par le fichier
~/.xephemrc
et le répertoire utilisateur. Par exemple,
~/XEphem
KMail: Transfert des données utilisateur
de l'ancien au nouveau système (KMail 1.4.1 -> 1.5).
Fichier
~/.kde/share/config/kmailrc
Dossiers
~/.kde/share/apps/kmail/
~/.kde/share/apps/kabc/
~/Mail/
- Sur le nouveau système, renommer les fichiers et dossiers courants (normalement
vierges puisque KMail n'a encore jamais été lancé),
kmailrc.orig, kmail.orig, kabc.orig, (Mail n'existe pas encore).
- Copier le fichier et les 3 dossiers de l'ancien vers le nouveau système.
- Lancer KMail.
- Ajuster éventuellement les paramètres du nouveau KMail (une aide à la migration
s'affiche automatiquement au démarrage).
Installation du lecteur de CD Audio Xmcd
fonctionnant avec Lesstif (Lesstif et OpenMotif sont installés tous deux
sur RedHat9...)
Binaire téléchargé à partir de
http://www.ibiblio.org/tkan/xmcd/
$ gunzip < xmcdbin.tar.gz | tar xvf -
# cd xmcdbin
# sh ./install.sh
Installing "xmcd" Motif CD Player/Ripper version 3.2.1 by Ti Kan
----------------------------------------------------------------
This is free software and comes with no warranty.
See the GNU General Public License in the COPYING file
for details.
This software contains support for the Gracenote
CDDB(tm) Disc Recognition Service. See the CDDB file
for information.
The X binary directory is where the xmcd and cda executable files
will be installed. It should be in each xmcd user's PATH environment.
Enter X binary directory
[/usr/bin/X11]:
The xmcd library directory is where xmcd/cda support files
will be installed.
Enter xmcd library directory
[/usr/lib/X11/xmcd]:
The Local Discographies directory is where documents,
images, sound clips and other files related to each CD may
be stored. These can then be viewed or played using the
wwwWarp feature of xmcd.
Enter Local Discographies directory
[/usr/lib/X11/xmcd/discog]:
The on-line manual directory is where the man pages in
in the xmcd package will be installed.
Enter on-line manual directory
[/usr/share/man/man1]:
Enter on-line manual file name suffix
[1]:
Checking for old xmcd components...
Making directories...
.....................
Xmcd version 3.2.1 Configuration Program
Setting up for host: sirius.bd.fr
----------------------------------------
*** CDDB(R) ACCESS CONFIGURATION ***
If your system has Internet connectivity and functional
domain name service (DNS), you should answer 'y' to the next
question. If this system is not linked to the Internet at all,
then answer 'n'.
Would you like to use the free Internet CDDB(R) service
for album/track information? [y]
Is this system within a firewall that requires the use of
an HTTP proxy server to access the Internet? [n]
*** DRIVE CONFIGURATION ***
Configuring drive 0...
Does this drive use a SCSI interface? [n]
Non-SCSI drives are currently supported only on the
following platforms:
BSDI/WindRiver BSD/OS
Compaq/HP Tru64 UNIX, Digital UNIX
FreeBSD
HP-UX
IBM AIX
Linux
NetBSD
OpenBSD
QNX
SCO Open Server
Sun Solaris
You must have kernel driver support for your CD
drive type.
Do you want to continue? [y]
Are you using the SCSI Emulation (ide-scsi) interface? [n]
Enter device path: [/dev/cdrom]
Please select a Device Interface Method:
1. SunOS/Solaris/Linux/QNX ioctl method
2. FreeBSD/NetBSD/OpenBSD ioctl method
3. IBM AIX IDE ioctl method
4. BSDI/WindRiver BSD/OS ATAPI
5. SCO Open Server ATAPI BTLD
6. Compaq/HP Tru64 UNIX, Digital UNIX ATAPI
7. HP-UX ATAPI
8. Linux SCSI Emulation for ATAPI drives
9. FreeBSD ATAPI-CAM for ATAPI drives
q. quit (abort configuration)
Enter choice: [1]
Is your drive on /dev/cdrom a multi-disc changer? [n]
Standard CD drives have a 2048-byte block size.
Does this drive have a non-standard block size? [n]
The configuration disables these features:
- The Previous Index and Next Index buttons.
The CDDA configuration has been set as follows:
- Extraction: Linux ioctl
- Playback: Open Sound System (OSS)
Creating the /usr/lib/X11/xmcd/config/cdrom file...
Do you have more CD drives on your system? [n]
Xmcd set-up is now complete.
Please read the DRIVES file supplied with the xmcd
distribution for hardware configuration information
about specific drives.
Installation of xmcd is now complete.
NOTICE: If you want to use xmcd/cda to rip CDs to MP3
format, you must install the LAME MP3 encoder software.
Please see the download area on the xmcd web site for
information.
Please read the /usr/lib/X11/xmcd/docs/README file.
---------------------------------------------------
On peut relancer le config pour changer certains paramètres, en particulier ceux
du DEVICE, en relançant
# cd /usr/lib/X11/xmcd/config
# sh ./config.sh
----------------
L'icône se trouve à
/usr/X11R6/lib/X11/xmcd/pixmaps/xmcd.xpm
Il y a un manuel bien complet,
man xmcd
Une interface html pour la doc et la cache CDDB à
/usr/lib/X11/xmcd/discog/index.html
----------------
Pour personnaliser la configuration au niveau utilisateur,
copier sous ~/.xmcdcfg
les fichiers niveau système,
/usr/lib/X11/xmcd/config/common.cfg
/usr/lib/X11/xmcd/config/wwwwarp.cfg
/usr/lib/X11/xmcd/app-defaults/XMcd
et les éditer selon les besoins...
----------------
Problèmes:
1) Les données venant de CDDB2 sont en UTF-8. Les caractères spéciaux (accents)
sont mal rendus. Même en mettant le paramètre,
charsetTranslation: True
dans le fichier common.cfg
2) La connexion CDDB est toujours sollicitée même quand les données sont dans
la cache...
MOZILLA: Suite mise à jour up2date
MOZILLA 1.2.1 -> 1.4.2
Les PLUGINS installés n'ont pas suivi.
Menu Aide, A propos des plugins
ne montre que JAVA...
En fait, JAVA est pointé sous,
/usr/lib/mozilla/plugins:
libjavaplugin_oji.so -> /usr/java/j2re1.4.2_03/plugin/i386/ns610/libjavaplugin_oji.so
les autres PLUGINS ont été installés sous,
/usr/lib/mozilla-1.2.1/plugins:
flashplayer.xpt libflashplayer.so raclass.zip rpnp.so
mozilla-1.2.1 n'a pas été effacé mais un nouveau répertoire mozilla-1.4.2 a été
créé avec un sous répertoire plugins, vide!
Pour éviter que les PLUGINS se perdent à chaque changement de version de MOZILLA,
je les transfère de
/usr/lib/mozilla-1.2.1/plugins
à
/usr/lib/mozilla/plugins
Le répertoire /usr/lib/mozilla est commun à toutes les versions. Il n'a que le
sous répertoire plugins.
Installation de lame (codeur MP3)
Disponible uniquement sous forme de sources à partir de,
http://lame.sourceforge.net
$ mv lame-3.95.1.tar.gz lame-3.95.1.tgz
$ tar xvfz lame-3.95.1.tgz
Compilation:
$ cd lame-3.95.1
$ ./configure
$ make
# make install
OK
Il y a un fichier USAGE et un manuel
man lame
La commande typique pour un codage de bonne qualité est,
$ lame -h xxxxxxxx.wav xxxxxxxx.mp3
Installation de EasyTAG
pour éditer l'étiquette des fichiers mp3
On trouve directement le paquet pré compilé pour RedHat 9 sur le site,
http://easytag.sourceforge.net/
ainsi que celui de la librairie id3 qui va bien.
# rpm -ivh easytag-0.30-1_rh9.i386.rpm id3lib-3.8.3-1_rh9.i386.rpm
Suite aux difficultés rencontrées pour installer GNoise (sources trop anciens)
et sur le conseil du site de Ecasound qui se trouve lui-même trop rustique,
trouvé Planet CCRMA qui maintient par apt, une Red Hat améliorée orientée
Multimédia et exploitant ALSA au lieu de OSS...
*************************************************************
Installation de Planet CCRMA...
http://freesoftware.ircam.fr/mirrors/planetccrma/software/
* * * * * * * * * * * * * * * * * * * *
25/06/2005: Attention, nouvelle adresse:
http://mirrors.ircam.fr/pub/planetccrma/software/
* * * * * * * * * * * * * * * * * * * *
$ cd MesInstallations/CCRMA
Télécharger les bases de données apt pour les 3 CD de RedHat9,
$ mkdir image
Monter le CD1 de RedHat9 et en transférer le contenu sous image,
$ (cd /mnt/; tar cvf - cdrom)|(cd image; tar xvpf -)
$ cd image/cdrom
Ajouter la base de donnée apt pour le CD1,
$ tar xvzf ../../shrike-i386-disc1-apt.tar.gz
Créer l'image du nouveau CD1 (bootable),
$ mkisofs -v -r -T -J -V 'RedHat 9.0 for Planet CCRMA' -b images/bootdisk.img -c boot.catalog -l -R -o ../../image1.iso .
$ cd ../..
Démonter le CD1, effacer le CD1 sous image (sous-catalogue cdrom),
Monter le CD2 de RedHat9 et en transférer le contenu sous image,
$ (cd /mnt/; tar cvf - cdrom)|(cd image; tar xvpf -)
$ cd image/cdrom
Ajouter la base de donnée apt pour le CD2,
$ tar xvzf ../../shrike-i386-disc2-apt.tar.gz
Créer l'image du nouveau CD2,
$ mkisofs -v -r -T -J -V 'RedHat 9.0 for Planet CCRMA' -l -R -o ../../image2.iso .
$ cd ../..
Démonter le CD2, effacer le CD2 sous image (sous-catalogue cdrom),
Monter le CD3 de RedHat9 et en transférer le contenu sous image,
$ (cd /mnt/; tar cvf - cdrom)|(cd image; tar xvpf -)
$ cd image/cdrom
Ajouter la base de donnée apt pour le CD3,
$ tar xvzf ../../shrike-i386-disc3-apt.tar.gz
Créer l'image du nouveau CD3,
$ mkisofs -v -r -T -J -V 'RedHat 9.0 for Planet CCRMA' -l -R -o ../../image3.iso .
$ cd ../..
Démonter le CD3, effacer le CD3 sous image (sous-catalogue cdrom).
Téléchargement des 3 images CD: update RedHat 9, kernels & ALSA drivers,
logiciels multimédia. Vérification de la somme de contrôle,
$ md5sum planet*
79b767c04ab95dd56c83e2eacbdc7b29 planetccrma-core-i386-9-20031014.img
66cac65e406578ac9b0ae8c78db96005 planetccrma-i386-9-20040306.iso
af0bc934045ee5589aef922d01f80c62 planetccrma-updates-9-20031014.img
OK
Changer les extensions img en iso (img prête à confusion.)
Graver les 6 images iso:
RedHat9 1 avec apt
RedHat9 2 avec apt
RedHat9 3 avec apt
RedHat9 update
Planet CCRMA core pour RH9
Planet CCRMA pour RH9
La doc html qu'on trouve en ligne sur le site de CCRMA, est transposée sur le CD,
planetccrma-i386-9-20040306
sous le répertoire,
software
------------------------------------------------------------
Installer apt à partir du CD Planet CCRMA pour RH9,
# cd /mnt/cdrom/mirror/redhat/linux/planetccrma/9/en/os/i386
# rpm -Uvh apt*
Configurer apt avec les fichiers de configuration fournis par CCRMA,
# cd /etc/apt
# mv apt.conf apt.conf.ORIG
# mv sources.list sources.list.ORIG
# cd /mnt/cdrom/apt/configuration/all
# cp apt.conf /etc/apt/apt.conf
# cd /mnt/cdrom/apt/configuration/9
# cp sources.list /etc/apt/sources.list
Editer le fichier sources.list pour sélectionner le site mirroir français plutôt
que le site principal situé en Californie.
# cd /etc/apt
# vi sources.list
...
Attention, les fichiers copiés à partir du CD sont READ ONLY.
Faire éventuellement chmod +w
Ajouter les CD à la liste un par un en donnant un nom à chacun,
# apt-cdrom add
Using CD-ROM mount point /mnt/cdrom/
Unmounting CD-ROM
Please insert a Disc in the drive and press enter
Mounting CD-ROM
Identifying.. [b90af3c83181c128e8043199f7eb7726-2]
Scanning Disc for index files.. Found 1 package indexes and 0 source indexes.
Please provide a name for this Disc, such as 'Conectiva Disk 1':
Red Hat 9 install CD-1
This Disc is called:
'Red Hat 9 install CD-1'
Reading Indexes... Done
Writing new source list
Source List entries for this Disc are:
rpm cdrom:[Red Hat 9 install CD-1]/ RedHat/apt os
Repeat this process for the rest of the CDs in your set.
- - -
idem pour les 5 autres CD. Noms donnés:
Red Hat 9 install CD-1
Red Hat 9 install CD-2
Red Hat 9 install CD-3
Red Hat 9 update CD
Planet CCRMA core CD
Planet CCRMA software CD
------
Synchronisation avec la banque de logiciels,
* * * * * * * * * * * * * * * * * * * * * * * * *
25/06/2005: Attention! Dans les extraits ci-dessous,
freesoftware.ircam.fr
est maintenant remplacé par,
mirrors.ircam.fr
* * * * * * * * * * * * * * * * * * * * * * * * *
# apt-get update
Get:1 http://freesoftware.ircam.fr redhat/9/en/i386 release [1779B]
Get:2 http://freesoftware.ircam.fr redhat/all/en/i386 release [510B]
Fetched 2289B in 1s (1423B/s)
Get:1 http://freesoftware.ircam.fr redhat/9/en/i386/os pkglist [1357kB]
Get:2 http://freesoftware.ircam.fr redhat/9/en/i386/os release [103B]
Get:3 http://freesoftware.ircam.fr redhat/9/en/i386/updates pkglist [504kB]
Get:4 http://freesoftware.ircam.fr redhat/9/en/i386/updates release [108B]
Get:5 http://freesoftware.ircam.fr redhat/all/en/i386/planetccrma pkglist [14B]
Get:6 http://freesoftware.ircam.fr redhat/all/en/i386/planetccrma release [119B]
Get:7 http://freesoftware.ircam.fr redhat/9/en/i386/planetcore pkglist [164kB]
Get:8 http://freesoftware.ircam.fr redhat/9/en/i386/planetcore release [137B]
Get:9 http://freesoftware.ircam.fr redhat/9/en/i386/planetccrma pkglist [234kB]
Get:10 http://freesoftware.ircam.fr redhat/9/en/i386/planetccrma release [128B]
Fetched 2260kB in 9m9s (4113B/s)
Reading Package Lists... Done
Building Dependency Tree... Done
------
Installer synaptic comme interface graphique apt,
# apt-get install synaptic
Reading Package Lists... Done
Building Dependency Tree... Done
The following NEW packages will be installed:
synaptic
0 packages upgraded, 1 newly installed, 0 removed and 9 not upgraded.
Need to get 0B/494kB of archives.
After unpacking 1657kB of additional disk space will be used.
Get:1 cdrom://Planet CCRMA software CD apt/redhat/9/en/i386/planetccrma synaptic 0.45-1.rh90 [494kB]
Fetched 494kB in 1s (288kB/s)
Executing RPM (-Uvh)...
Preparing... ########################################### [100%]
1:synaptic ########################################### [100%]
- - - -
La priorité est donnée au CD s'il n'y a pas de version plus récente en ligne.
-------
Installer le noyau avec les drivers son ALSA,
Créer d'abord une disquette de boot de secours,
# uname -r
2.4.20-30.9
# mkbootdisk 2.4.20-30.9
Insert a disk in /dev/fd0. Any information on the disk will be lost.
Press <Enter> to continue or ^C to abort:
20+0 enregistrements lus.
20+0 enregistrements écrits.
- - - -
Essayer la disquette,
Installer,
$ uname -a
Linux sirius.bd.fr 2.4.20-30.9 #1 Wed Feb 4 20:44:26 EST 2004 i686 i686 i386 GNU/Linux
# apt-get -o RPM::Install-Options::=--oldpackage install planetccrma-core Reading Package Lists... Done
Building Dependency Tree... Done
The following extra packages will be installed:
alsa-driver alsa-firmware alsa-kernel-2.4.24-1.ll.rh90.ccrma alsa-lib alsa-lib-devel alsa-tools alsa-utils
fltk kernel#2.4.24-1.ll.rh90.ccrma midishare-kernel-2.4.24-1.ll.rh90.ccrma
The following NEW packages will be installed:
alsa-driver alsa-firmware alsa-kernel-2.4.24-1.ll.rh90.ccrma alsa-lib alsa-lib-devel alsa-tools alsa-utils
fltk kernel#2.4.24-1.ll.rh90.ccrma midishare-kernel-2.4.24-1.ll.rh90.ccrma planetccrma-core
0 packages upgraded, 11 newly installed, 0 removed and 9 not upgraded.
Need to get 16,9MB/17,2MB of archives.
After unpacking 47,3MB of additional disk space will be used.
Do you want to continue? [Y/n]
Get:1 http://freesoftware.ircam.fr redhat/9/en/i386/planetcore kernel#2.4.24-1.ll.rh90.ccrma 2.4.24-1.ll.rh90.ccrma [12,9MB]
Get:2 cdrom://Planet CCRMA software CD apt/redhat/9/en/i386/planetccrma fltk 1.1.4-1.rh90.ccrma [273kB]
Get:3 http://freesoftware.ircam.fr redhat/9/en/i386/planetcore alsa-kernel-2.4.24-1.ll.rh90.ccrma 1.0.1-1.cvs.rh90.ccrma [1217kB]
Get:4 http://freesoftware.ircam.fr redhat/9/en/i386/planetcore alsa-driver 1.0.1-1.cvs.rh90.ccrma [304kB]
Get:5 http://freesoftware.ircam.fr redhat/9/en/i386/planetcore midishare-kernel-2.4.24-1.ll.rh90.ccrma 1.86-2.rh90.ccrma [25,6kB]
Get:6 http://freesoftware.ircam.fr redhat/9/en/i386/planetcore alsa-lib 1.0.1-1.cvs.rh90.ccrma [729kB]
Get:7 http://freesoftware.ircam.fr redhat/9/en/i386/planetcore alsa-tools 1.0.1-1.cvs.rh90.ccrma [301kB]
Get:8 http://freesoftware.ircam.fr redhat/9/en/i386/planetcore alsa-firmware 1.0.1-1.cvs.rh90.ccrma [928kB]
Get:9 http://freesoftware.ircam.fr redhat/9/en/i386/planetcore alsa-lib-devel 1.0.1-1.cvs.rh90.ccrma [408kB]
Get:10 http://freesoftware.ircam.fr redhat/9/en/i386/planetcore alsa-utils 1.0.1-1.cvs.rh90.ccrma [121kB]
Get:11 http://freesoftware.ircam.fr redhat/9/en/i386/planetcore planetccrma-core 2004.01.14-1.rh90.ccrma [3236B]
Fetched 17,2MB in 1h7m54s (4223B/s)
Executing RPM (-ivh)...
Preparing... ########################################### [100%]
1:kernel ########################################### [100%]
Executing RPM (-Uvh)...
Preparing... ########################################### [100%]
1:alsa-kernel-2.4.24-1.ll########################################### [ 10%]
2:alsa-driver ########################################### [ 20%]
3:midishare-kernel-2.4.24########################################### [ 30%]
4:alsa-lib ########################################### [ 40%]
5:fltk ########################################### [ 50%]
6:alsa-tools ########################################### [ 60%]
7:alsa-firmware ########################################### [ 70%]
8:alsa-lib-devel ########################################### [ 80%]
9:alsa-utils ########################################### [ 90%]
10:planetccrma-core ########################################### [100%]
- - - -
Rebooter pour tester le noyau.
Le sélectionner avec GRUB...
kudzu dit que ma carte son Crystal Audio n'est plus configurée,
j'ignore...
KDE la trouve quand même.
OK
- - - -
Reconfigurer GRUB pour mettre le nouveau noyau par défaut,
avec Webmin c'est pratique (Edit Global Options.)
-------
Configuration des systèmes son avec ALSA,
dans /etc/modules.conf
Mettre en commentaire les anciennes directives OSS.
Après reboot, il n'y a plus de système son configuré.
(Ignorer kudzu)
# alsaconf
Application graphique en mode console,
détecte mes 2 systèmes de son:
La puce intégrée à la carte mère,
Crystal Audio CS4236
et la carte PCI ajoutée,
Eusoniq 5880 AudioPCI (rev 02),
mais ne sait configurer que l'une ou l'autre et non pas les 2!
Résultat dans /etc/modules.conf:
- - - -
alias char-major-116 snd
alias char-major-14 soundcore
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
alias snd-card-0 snd-cs4236
alias sound-slot-0 snd-cs4236
- - - -
ou
- - - -
alias char-major-116 snd
alias char-major-14 soundcore
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
alias snd-card-0 snd-ens1371
alias sound-slot-0 snd-ens1371
- - - -
Après configuration de chaque système par alsaconf, lancer
# /usr/sbin/alsactl store
pour sauvegarder le réglage mixer par défaut dans,
/etc/asound.state
(la sauvegarde du second système ne se substitue pas au premier, il s'ajoute!)
Pour la suite, on trouve des explications sur le site d'ALSA,
http://www.alsa-project.org/
Configurer les 2 systèmes de son en même temps
en combinant les 2 configs comme ci-dessous:
- - - -
alias char-major-116 snd
alias char-major-14 soundcore
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
alias snd-card-0 snd-cs4236
alias sound-slot-0 snd-cs4236
alias sound-service-1-0 snd-mixer-oss
alias sound-service-1-3 snd-pcm-oss
alias sound-service-1-12 snd-pcm-oss
alias snd-card-1 snd-ens1371
alias sound-slot-1 snd-ens1371
- - - -
Les alias snd-seq-oss n'ont pas à être dupliqués.
Rendre le lancement de alsasound automatique à l'initialisation,
à l'aide de Webmin par exemple:
Système, Actions de démarrage et d'arrêt, alsasound,
démarrer au moment du boot? OUI.
Au reboot suivant, les 2 systèmes de son sont opérationnels avec leurs mixers
restaurés suite au lancement de alsasound.
Relance de alsasound pour vérification:
# /etc/rc.d/init.d/alsasound restart
Shutting down sound driver [ OK ]
Starting sound driver snd-cs4236 [ OK ]
Starting sound driver snd-ens1371 [ OK ]
Starting sequencer [ OK ]
Starting sequencer driver snd-opl3-synth [ OK ]
Sequencer driver snd-seq-midi is already loaded
Restoring sound driver settings [ OK ]
-------
Pour modifier les réglages du mixer,
ALSA fournit une application graphique en mode console:
# alsamixer -c 0
pour le système 0, CS4236
# alsamixer -c 1
pour le système 1, ENS1371
- - - -
et aplay ainsi que arecord (play et record pour ALSA)
$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: CS4235 [CS4235], device 0: CS4231 [CS4235]
Subdevices: 1/1
Subdevice #0: subdevice #0
**** List of PLAYBACK Hardware Devices ****
card 1: AudioPCI [Ensoniq AudioPCI], device 0: ES1371/1 [ES1371 DAC2/ADC]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: AudioPCI [Ensoniq AudioPCI], device 1: ES1371/2 [ES1371 DAC1]
Subdevices: 1/1
Subdevice #0: subdevice #0
$ arecord -l
**** List of CAPTURE Hardware Devices ****
card 0: CS4235 [CS4235], device 0: CS4231 [CS4235]
Subdevices: 1/1
Subdevice #0: subdevice #0
**** List of CAPTURE Hardware Devices ****
card 1: AudioPCI [Ensoniq AudioPCI], device 0: ES1371/1 [ES1371 DAC2/ADC]
Subdevices: 1/1
Subdevice #0: subdevice #0
- - - -
Pour jouer un fichier wav sur l'un et l'autre des systèmes,
$ aplay -v -D plughw:0 test.wav
...
$ aplay -v -D plughw:1 test.wav
-------
Mettre à jour les paquets par rapport à CCRMA,
# apt-get dist-upgrade
Reading Package Lists... Done
Building Dependency Tree... Done
Calculating Upgrade... Done
The following packages will be upgraded
cdda2wav cdrecord gettext glut hotplug id3lib info mkisofs texinfo
9 packages upgraded, 0 newly installed, 0 removed and 0 not upgraded.
Need to get 0B/4102kB of archives.
After unpacking 120kB of additional disk space will be used.
Do you want to continue? [Y/n]
Get:1 cdrom://Planet CCRMA software CD apt/redhat/9/en/i386/planetccrma gettext 0.11.5-1 [1846kB]
Get:2 cdrom://Planet CCRMA software CD apt/redhat/9/en/i386/planetccrma glut 3.7-13 [82,5kB]
Get:3 cdrom://Planet CCRMA software CD apt/redhat/9/en/i386/planetccrma hotplug 3:2002_08_26-1 [48,8kB]
Get:4 cdrom://Planet CCRMA software CD apt/redhat/9/en/i386/planetccrma id3lib 3.8.3-1.rh90.ccrma [225kB]
Get:5 cdrom://Planet CCRMA software CD apt/redhat/9/en/i386/planetccrma info 4.6-0.1.rh90 [143kB]
Get:6 cdrom://Planet CCRMA software CD apt/redhat/9/en/i386/planetccrma texinfo 4.6-0.1.rh90 [777kB]
Get:7 cdrom://Planet CCRMA software CD apt/redhat/9/en/i386/planetccrma cdda2wav 8:2.00.3-1 [194kB]
Get:8 cdrom://Planet CCRMA software CD apt/redhat/9/en/i386/planetccrma cdrecord 8:2.00.3-1 [508kB]
Get:9 cdrom://Planet CCRMA software CD apt/redhat/9/en/i386/planetccrma mkisofs 8:2.00.3-1 [279kB]
Fetched 4102kB in 5s (732kB/s)
Executing RPM (-Uvh)...
Preparing... ########################################### [100%]
1:gettext ########################################### [ 11%]
2:glut ########################################### [ 22%]
3:hotplug ########################################### [ 33%]
4:id3lib ########################################### [ 44%]
5:info ########################################### [ 56%]
6:texinfo ########################################### [ 67%]
7:cdda2wav ########################################### [ 78%]
8:cdrecord ########################################### [ 89%]
9:mkisofs ########################################### [100%]
- - - -
Ici, toutes les mises à jour sont trouvées en local sur le CD CCRMA.
-------
Pour la suite des installations, desinstallations et mises à jour,
on peut utiliser l'interface graphique "synaptic" qui a l'air très bien...
...
Désinstallation de kernel-sources (ne correspond plus au nouveau kernel)
Pour essais:
Installation de gamix, OK
Installation de audacity avec libid3tag, libmad et wxGTK
Installation de xanim
Installation de snd, snd-motif avec jack-audio-connection-kit, guile, fftw3,
libsamplerate, libsndfile, umb-scheme et snd-utils
Lors de l'installation du paquet jack-audio-connection-kit-0.94.0-1.rh90.ccrma :
Adding jack tmpfs entry to /etc/fstab...
Mounting jack tmpfs temporary directory...
Installation de qjackconnect et kaconnect
Installation de alsa-patch-bay avec gtkmm2, ladcca et libsigc++
Installation de sweep avec speex et tdb
Installationdeqarecord
Installationdes polices ISO-8859-15 100dpi et 75dpi
(Amélioration de l'aspect des menus de certaines applications comme MOZILLA)
XFree86-ISO8859-15-100dpi-fonts_4.3.0-2.90.55_i386.rpm
XFree86-ISO8859-15-75dpi-fonts_4.3.0-2.90.55_i386.rpm
Installation du manuel de référence bash
bash-doc_2.05b-20.1_i386.rpm
Consulter la page html,
/usr/share/doc/bash-doc-2.05b/bashref.html
Installation des polices TTF Microsoft libres (Arial, etc.) pour OpenOffice
(Voir le manuel d'installation de OpenOffice)
Lancement de spadmin sous root pour qu'elles soient disponibles pour tous les
utilisateurs de OpenOffice. Les polices TTF à ajouter sont placées dans un
répertoire temporaire d'installation (ex: ~/MesInstallations/TrueType/)
# cd /usr/lib/openoffice
# ./spadmin
Polices... Ajouter... Répertoire source (le répertoire temporaire), Sélectionner
tout, OK, Fermer, Fermer.
OK!
Configuration de cups et de l'imprimante avec foomatic
Effectué initialement par redhat-config-printer.
Utilitaires disponibles:
- WEBMIN, onglet Matériel,
Administration de l'imprimante:
OK pour consulter la config existante et non pour éditer ou créer car il n'est
pas possible d'administrer la partie pilote CUPS.
- KDE, Paramètres de système, Printing,
appelle printconf-gui sous root.
OK pour l'administration complète!
Equivaut exactement à redhat-config-printer ou printconf tout court.
- AdministrationCUPSen html:
http://localhost:631/
OK pour la consultation car ne gère pas les DRIVERS FOOMATIC.
--------------
Si CUPS gère une imprimante locale, cette imprimante peut être rendue disponible
pour d'autres stations du réseau. Avec printconf,
Sélectionner l'imprimante dans la liste (file d'attente),
Menu Action, Partage en cours...
Onglet File d'attente,
cocher "Cette file d'attente est disponible pour d'autres coordinateurs"
Editer "Hôtes autorisés" pour restreindre l'accès.
--------------
Sur les stations qui n'ont pas d'imprimante locale, pour que CUPS accède aux
imprimantes réseau, avec printconf,
Menu Action, ongletGénéral,
cocher"Trouver Automatiquement les files d'attente distantes partagées"
--------------
Attention, le fichier de configuration de cupsd, /etc/cups/cupsd.conf est édité
par le bout.
Installation d'une nouvelle imprimante
EPSON Stylus C84
Le pilote conseillé est gimp-print
Foomatic connaît C82 au maximum.
L'impression à partir de Windoze via SAMBA ne fonctionne pas!
OK après modification de la configuration de CUPS:
Décommenter dans /etc/cups/mime.types,
# Raw print file support...
#
# Uncomment the following type and the application/octet-stream
# filter line in mime.convs to allow raw file printing without the
# -oraw option.
#
application/octet-stream
-------------
et dans /etc/cups/mime.convs,
# Raw filter...
#
# Uncomment the following filter and the application/octet-stream type
# in mime.types to allow printing of arbitrary files without the -oraw
# option.
#
application/octet-stream application/vnd.cups-raw 0 -
-------------
Attention! Suite à une mise à jour de CUPS (ex: mise à jour de sécurité),
ces fichiers ont été remis dans l'état initial. Si les impressions à partir
de Windoze ne fonctionnent plus, vérifier ces paramètres en premier!
Trouvé une mise à jour de gimp-print pour RedHat9 à
http://xoomer.virgilio.it/wvtberti/linux/stp_driver/gs_stp.htm
gimp-print-4.2.6-1.i386.rpm (2.3MB)
gimp-print-cups-4.2.6-1.i386.rpm (20MB)
gimp-print-debuginfo-4.2.6-1.i386.rpm (0.8MB)
gimp-print-devel-4.2.6-1.i386.rpm (0.5MB)
gimp-print-plugin-4.2.6-1.i386.rpm (43KB)
gimp-print-utils-4.2.6-1.i386.rpm (18KB)
Paquets actuellement installés:
gimp-print-4.2.4-5
gimp-print-plugin-4.2.4-5
gimp-print-utils-4.2.4-5
Mise à jour,
$ rpm -K *
gimp-print-4.2.6-1.i386.rpm: sha1 md5 OK
gimp-print-plugin-4.2.6-1.i386.rpm: sha1 md5 OK
gimp-print-utils-4.2.6-1.i386.rpm: sha1 md5 OK
# rpm -Uvh *
Preparing... ########################################### [100%]
1:gimp-print ########################################### [ 33%]
2:gimp-print-plugin ########################################### [ 67%]
3:gimp-print-utils ########################################### [100%]
même avec la nouvelle base de données de gimp-print, foomatic ne connait toujours
par ma Stylus C84...
En fait gimp-print possède sa propre base de données. Avec cups et gimp-print,
il est inutile d'utiliser foomatic. L'administration cups (localhost:631) a accès
à la bibliothèque de pilotes de gimp-print. Pour ce, il faut ègalement installer
le paquet
gimp-print-cups-4.2.6-1.i386.rpm
son volume important est dû au nombre de pilotes qu'il contient, en plusieurs
langues! (en fait il semble qu'il soient tous en anglais... bug!?)
http://xwtools.automatix.de/french/
propose une interface graphique mtink, pour les imprimantes EPSON jet d'encre,
en remplacement de la commande en mode ligne escputil.
(pour l'installation, voir la page spécifique)
Avec le pilote C84 l'impression est toujours décalée vers la gauche. Il n'y a pas
ce problème avec le pilote C82...
D'après le forum Epson sur linuxprinting, ce serait un pb connu en 4.2.6 et il
faudrait passer en 4.2.7!
Essayer page-left=18 en option... Ne marche pas!
Le site www.epson.fr ne propose pas de pilote Linux lui-même mais il donne
quelques informations intéressantes dans la section Download...
J'apprends l'existence de pilotes Epson pour Linux, KOWA... Voir le site
http://www.epkowa.co.jp/english/index_e.html
Linux, Download, Inkjet... sélection paquet pour C84/83
pips-sc84_83s-cups-2.6.2-1.i386.rpm
Il y a une doc d'installation jointe.
Essai sur procyon.
# rpm -ivh pips-sc84_83s-cups-2.6.2-1.i386.rpm
error: Failed dependencies:
libcrypto.so.0.9.6 is needed by pips-sc84_83s-cups-2.6.2-1
libssl.so.0.9.6 is needed by pips-sc84_83s-cups-2.6.2-1
Le paquet qui contient ces librairies est installé mais dans une version plus
récente
openssl 0.9.7a-20.2
Le paquet qui contient la version demandée existe dans la distribution
openssl096 0.9.6-25.9
Il se laisse installer en parallèle.
Mais même après un reboot, j'ai toujours les mêmes avertissements.
La doc fournie dit qu'on peut faire --nodeps!
# rpm -ivh --nodeps pips-sc84_83s-cups-2.6.2-1.i386.rpm
Preparing... ########################################### [100%]
1:pips-sc84_83s-cups ########################################### [100%]
Install Message > Described entry of SC84_83S in services.
Install Message > Backup file is /etc/services.bak.
Install Message > Start /usr/local/EPKowa/SC84_83S/setup to change setup.
Ah! Service sur le port tcp 35586,,,
-------------
# Local services
# written for pips-sc84_83s-cups
cbtd 35586/tcp
# pips-sc84_83s-cups end
-------------
Je lance le setup pour voir,
# /usr/local/EPKowa/SC84_83S/setup
-----------------------------------------------
Photo Image Print System
Setup script
-----------------------------------------------
Please select locale to use.
Select : en ja
(english) >
It starts to set up of Photo Image Print System.
If this product does not set up, it does not operate correctly.
Please specify the connection of a printer.
(/dev/lp0) >
Please specify the printer name when it is using by lpr.
(sc84_83s) >
Setup is complete. Is it saved?
(Yes/no) > Yes
The following files were changed.
/etc/ekpdrc
/etc/printcap
The following directories were created.
/var/spool/lpd/sc84_83s
It saved. Setup is complete.
Start /usr/local/EPKowa/SC84_83S/setup to change setup.
-------------------------------------------------------
Relance de cups...
Création de l'imprimante sous administration CUPS (localhost:631)
Nom: sc84_83s, Emplacement..., Description..., Continue
Périphérique: EPSON Inkjet Printer #1 (Photo Image Print System), Continue
Type: EPSON, Continue
Modèle: EPSON Stylus C84/C83 Series, Photo Image Print System (en), Continue
Voila!
Les paramètres de configuration de l'imprimante sont simplifiés et présentés de
manière non technique.
Le démon ekpd doit être lancé à l'initialisation du système (voir /etc/init.d).
L'utilitaire ekpstm donne le statut de l'imprimante et la réserve des cartouches
d'encre, sans plus!
--------------------
En définitive, ce produit n'a pas été installé définitivement sous RedHat9 mais
sous Debian woody (serveur antares). Le problème de dépendance contourné par
rpm --nodeps n'est pas acceptable quand on gère les paquetages par apt et synaptic.
------------------------------------------------------------
Pas de pingouin avec la console en FRAMEBUFFER!
Avec les noyaux Linux livrés par CCRMA, si on configure la console en FRAMEBUFFER,
on a une espèce de carré jaune à la place du logo Linux (penguin)...
Par exemple avec le paramètre vga=791 (1024x768x16 64k couleurs) dans la directive kernel
de /etc/grub.conf
Dans les fichiers du paquet sources kernel,
kernel-source-2.4.26-1.ll.rh90.ccrma
voir le fichier,
/usr/src/linux-2.4.26-1.ll.rh90.ccrma/include/linux/linux_logo.h
Son contenu est différent de celui du fichier livré dans les sources d'un noyau
d'origine autre que ccrma. Commentaires en début de fichier:
* Remember to modify drivers/video/fbcon.c:
* Change "#define LOGO_H 80" to "#define LOGO_H 800"
* Change "#define LOGO_W 80" to "#define LOGO_W 60"
Cette modification n'est pas faite...
Si on recompile le noyau après avoir fait la modif tel que, le noyau se vautre
direct dès qu'il essaie d'afficher le logo! En fait il faut faire l'inverse,
#define LOGO_H 60
#define LOGO_W 800
De toute façon ça ne vaut pas le coup car le logo est nul! Ou alors il y a encore
une erreur quelque part... Le mieux est de remettre le bon vieux pingouin sympa!
Il est possible de remplacer le fichier linux_logo.h par celui prélevé dans les
sources d'un noyau 2.4 standard et de juste recompiler le noyau CCRMA sans être
obligé de recompiler également les pilotes qui sont dépendants du noyau (ALSA et
nVIDIA par exemple). Marche à suivre:
S'inspirer d'une doc comme celle distribuée par RedHat et que j'ai installée,
file:///usr/share/doc/rhl-cg-en-9/s1-custom-kernel-modularized.html
Sous root, se placer sous le répertoire des sources
# cd /usr/src/linux-2.4.26-1.ll.rh90.ccrma
Faire une copie de la configuration du noyau,
# cp /boot/config-2.4.26-1.ll.rh90.ccrma .config
Remplacer le fichier linux_logo.h, par exemple
# cp ../linux-2.4.20-8/include/linux/linux_logo.h include/linux/linux_logo.h
Pour ne pas changer la version du noyau, enlever le suffixe "custom" dans le
fichier Makefile,
# vi Makefile
remplacer,
EXTRAVERSION = -1.ll.rh90.ccrmacustom
par,
EXTRAVERSION = -1.ll.rh90.ccrma
Effectuer les étapes habituelles de la compilation du noyau,
# make dep
# make clean
# make bzImage
Installer le nouveau noyau. Comme il porte le même nom, les anciens fichiers seront
automatiquement sauvegardés avec le suffixe .old sous le répertoire /boot.
Il n'est pas nécessaire de re compiler et re installer les modules.
# make install
# reboot... OK, le petit pingouin me sourit à nouveau!
Un petit gadget pour qu'il me sourit un peu plus longtemps ;-)
Ajouter une temporisation au script d'initialisation du système,
/etc/rc.d/rc.sysinit
juste avant la ligne,
if [ "`/sbin/consoletype`" = "vt" -a -x /sbin/setsysfont ]; then...
Bout de script à ajouter:
# # # # # # # # # # # # # #
echo -n "Salut, pingouin"
n=$(($SECONDS + 4))
until [ $SECONDS -gt $n ]
do echo -ne '.\a' ; sleep 1
done
echo
# # # # # # # # # # # # # #
Tant que nous sommes dans sysinit,
j'en profite pour corriger une petite imperfection:
Le compte rendu des actions exécutées par sysinit mord parfois dans
le libellé de l'action (mention [ OK ], etc.)
pour le déplacer vers la droite de l'écran modifier la cmlonne dans,
/etc/sysconfig/init
Remplacer
RES_COL=60
par
RES_COL=73
Personnaliser le "splash screen" de démarrage de KDE
Des thèmes originaux sont disponibles à,
http://www.73lab.com/
Il n'y a qu'à suivre le mode d'emploi.
Se positionner sous le répertoire,
# cd /usr/share/apps
Sauvegarder le thème de RedHat,
# cd /usr/share/apps
# mv ksplash ksplash.ORIG
Copier ici le fichier téléchargé pour extraire son contenu. Par exemple,
# tar xvfz gnutux_ksplash_XXL.tgz.gz
Renommer le nouveau répertoire s'il ne s'appelle pas ksplash,
# mv gnutux_ksplash ksplash
L'essayer,
$ ksplash -test
Avant d'en installer un autre,
# rm -fr ksplash
Personnaliser l'écran de GDM (login manager)
Lancer gdmsetup sous root ou par le menu de démarrage:
Paramètre de système, Ecran de connexion.
Onglet "Bannière graphique".
Il y a 4 thèmes en standard mais on peut en ajouter.
On peut en télécharger sur des sites comme:
http://gnome-look.org/
http://www.73lab.com/
25/06/2005: Ajout d'une souris USB à roulette!
Installation de base: Souris PS2 3 boutons partagée via un KVM BELKIN.
Dans l'environnement XFree/KDE, la souris USB est parfaitement détectée et configurée dynamiquement. On peut même l'utiliser en parallèle avec la souris standard et tirer avantage de la fonction défilement de la roulette. En outre, le clic de la roulette est équivalent au clic du bouton central de la souris 3 boutons.
Dans l'environnement console, la nouvelle souris n'est pas prise en compte automatiquement mais sa présence ne gène pas. La souris standard continue de fonctionner.
28/08/2005 - MOZILLA: Suite mise à jour CCRMA via Synaptics
MOZILLA version 1.4.3 -> version 1.7.8
L'interface du nouveau Mozilla est en anglais mais on peut toujours installer le module français en ligne sur le site,
http://frenchmozilla.sourceforge.net/
Après installation en ligne du module langage correspondant à la version de Mozilla, il faut reconfigurer la langue d'interface dans Préférences. Ce qui est curieux c'est que le français est toujours sélectionné tel qu'il l'était dans la version précédente... mais c'est toujours en anglais, même après relance de Mozilla. En fait il faut repasser en anglais, relancer, repasser en français, relancer. Il faut faire cet aller-retour pour que tout rentre dans l'ordre!
Les PLUGINS installés n'ont pas suivi!
Menu Aide, A propos des plugins
ne montre que le PLUGIN par défaut, libnullplugin.so...
Les PLUGINS qui étaient installés se trouvent toujours sous,
/usr/lib/mozilla-1.4.3/plugins:
libflashplayer.so nppdf.so raclass.zip rpnp.so
et un lien vers java,
libjavaplugin_oji.so -> /usr/java/j2re1.4.2_03/plugin/i386/ns610/libjavaplugin_oji.so
mozilla-1.4.3 n'a pas été effacé mais un nouveau répertoire mozilla-1.7.8 a été
créé avec un sous répertoire plugins d'origine.
Pour éviter que les PLUGINS ne se perdent à chaque changement de version de MOZILLA,
je les copie de
/usr/lib/mozilla-1.4.3/plugins
à
/usr/lib/mozilla/plugins
Le répertoire /usr/lib/mozilla est commun à toutes les versions. Il n'a que le sous répertoire plugins. J'y crée également un lien vers la dernière version de java installée,
libjavaplugin_oji.so -> /usr/java/jre1.5.0/plugin/i386/ns7/libjavaplugin_oji.so
Bug? Bizarrement, après relance de Mozilla, about:plugins donne toujours la version 1.4.2_03 de java et non pas 5.0...
En fait java ne fonctionne pas avec cette configuration. Java fonctionne à nouveau avec Mozilla si je remets le lien d'avant,
libjavaplugin_oji.so -> /usr/java/j2re1.4.2_03/plugin/i386/ns610/libjavaplugin_oji.so
Pour toute info concernant l'installation des PLUGINS voir,
http://plugindoc.mozdev.org/linux.html
A suivre...