Affichage des articles dont le libellé est troubleshoot. Afficher tous les articles
Affichage des articles dont le libellé est troubleshoot. Afficher tous les articles

vendredi 9 janvier 2009

Cinelerra se bloque parfois

Cinelerra (cinelerra.org), pour ceux qui ne connaissent pas, est un
logiciel de montage vidéo très puissant, libre et gratuit (grosso modo,
on peut dire que c'est le The Gimp du montage vidéo).
Toutefois, il souffre de quelques bugs, et personnellement, je le trouve
parfois instable.

Voici donc quelques trucs pour s'en servir le plus agréablement possible.
J'utilise la version 4 de cinelerra, sur une distribution Ubuntu 8.10 64
bits

1/ Au chargement, parfois, ça gèle. Cela correspond exactement à ce bug
: http://bugs.cinelerra.org/show_bug.cgi?id=493
Ma solution est d'ouvrir le fichier .xml avec gedit (ou tout autre
éditeur texte ou xml), et de supprimer toute la partie correspondant à
la balise <VWINDOW_EDL>. (En clair, je supprime tout ce qui se trouve
entre <VWINDOW_EDL> et </VWINDOW_EDL>) Tips: <CTRL><F> est mon ami
Pourquoi ça gèle ? Le bug vient du viewer. Une bonne façon de faire est,
avant d'enregistrer le projet cinelerra, de fermer ce qui se trouve dans
le viewer. Ainsi, rien n'est écrit dans la section <VWINDOW_EDL> du
fichier de sauvegarde.

2/ Parfois, il plante, comme ça.
Mais heureusement, cinelerra fait des sauvegardes automatiques.
Donc, quand cinelerra plante:
a) Démarrer cinelerra sans rien charger.
b) Faire file/Load Backup
On retrouve ainsi son travail (presque) en entier.
Pour info, le fichier de sauvegarde automatique est un fichier .xml de
sauvegarde cinelerra normal. Il est situé dans ~/.bcast/backup.xml
Vous pouvez donc l'ouvrir et l'éditer pour contourner le bug indiqué
dans la partie 1/

Yippee-ki-yay

--

La conférence sur la constipation sera suivie d'un pot amical.
-+- Ouest-France, 12/08/1995 -+-

vendredi 5 décembre 2008

Compiz et vidéo

Compiz ne fait pas tout le temps bon ménage avec la lecture de vidéos.
Je ne sais plus trop depuis quand, mais maintenant, la lecture des vidéos ne fonctionne pas bien (rien ne s'affiche) quand compiz est activé (en utilisant Totem ou VLC).
Au fil de mes butinages, j'ai trouvé ces 2 solutions. Le premier est plutôt (wouf!) un contournement du problème qu'une réelle solution.

Solution 1 : Désactiver Compiz lors des lectures de vidéos
Cette solution fonctionne quel que soit le lecteur vidéo utilisé.
Pour cela, j'utilise 2 lanceurs que j'ai placé sur mon tableau de bord, dans un tiroir.
Le premier
metacity --replace 
Que j'utilise pour désactiver Compiz.
Explication : Metacity est le gestionnaire de fenêtre par défaut dans Ubuntu. L'option --replace lui demande de remplacer le gestionnaire de fenêtre (window manager) existant.

Le second
compiz --replace
Que j'utilise pour réactiver compiz-fusion.
Explication : compiz devient le nouveau gestionnaire de fenêtre actif.

Solution 2 : Configurer les lecteurs vidéos
Cette solution ne fonctionne que pour VLC. Il existe une solution pour Totem. Mais je ne la connais pas.
Dans VLC, aller dans les préférences -> Vidéo -> Sortie, sélectionner "Sortie Vidéo X11".
Grâce à cette config, on peut même regarder les vidéos quand le cube tourne. Oui, je sais, ce n'est pas vraiment pratique, mais ça en jette !

Le mieux, c'est quand même de mixer ces 2 solutions. La seconde étant préférable quand c'est possible. Quand ça ne l'est pas, j'utilise la désactivation de compiz, pour pouvoir par exemple lancer des jeux openGl.
--   Il ne faut pas désespérer des imbéciles. Avec un peu d'entraînement, on peut arriver à en faire des militaires.  -+- Pierre Desproges -+- 

lundi 1 décembre 2008

Ubuntu 8.10

Intrepid (nom de code d'Ubuntu version 8.10) est sortie le mois dernier.
Pour pouvoir bénéficier du nouveau noyau (2.6.27), j'ai décidé de migrer de la 8.04 à la 8.10.
Bien sur, la 8.04, je l'avais un peu "tripatouillé". Du coup, la migration ne s'est pas faite sans douleur.

Configuration matérielle : Dell Inspiron 1501
Distribution Ubuntu 8.04 en 64bits

Etape 1


La plus importante, la sauvegarde (oui oui, on ne sais jamais...). Les données ça suffit. Le système, au pire, je reconstruit tout.

Etape 2


Migration.
$ update-manager -c -d
J'ai voulu faire un apt-get dist-upgrade, mais ça n'a pas marché... (je ne sais pas pourquoi, je ne me suis pas penché sur le sujet)

...Là, on prend un café, on mate un film, ou on se fait une partie de Guitar Heroe (au choix... Personnellement j'ai opté pour la dernière ;P)

Etape 3


Migration terminée, redémarrage fait. On a booté sur le nouveau noyau. On est content, ça n'a pas planté (pour le moment !!). Donc constatation des dégâts.
Premier dégât : pas de son.
Second dégât : Firefox plante dès qu'un flash est présent dans une page
Troisième dégât : le beep du clavier s'est réactivé (oué, c'est pas vraiment important, mais c'est quand même stressant !).

Etape 4


Réparations
Pour le son
Le problème venait d'alsa qui n'utilisait pas le bon modèle de carte.
$ lspci | grep Audio
00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA)


Pour retrouver le bon modèle de carte, il faut aller chercher dans les sources d'Alsa
$ sudo apt-get install alsa-source
$ cd /usr/src
$ sudo tar jxvf /usr/src/alsa-driver.tar.bz2
$ gedit modules/alsa-driver/alsa-kernel/Documentation/ALSA-Configuration.txt


Dedans, rechercher Inspiron 1501
Ça nous donne le modèle suivant : STAC9200

Paramétrer le driver snd_hda_intel pour qu'il se règle sur ce chipset, en ajoutant les informations suivantes dans /etc/modprobe.d/options (utiliser la commande gksudo gedit /etc/modprobe.d/options)
# Audio Card
options snd_hda_intel model=STAC9200


Redémarrage pour vérifier, et hop, ça marche.

Supplément pour moi, il a fallu que j'aille dans alsamixer, et désactiver le mute (mm en dessous de la barre de volume, désactivé en appuyant sur <m>. OO sur fond vert apparait alors)

Pour Firefox et flash
Dans mon cas, j'avais installé "à la main" le plugin flash v10 (beta à l'époque je crois) pour firefox
Donc, tout désinstaller avant tout :
$ sudo apt-get remove -y --purge flashplugin-nonfree gnash gnash-common mozilla-plugin-gnash swfdec-mozilla libflashsupport nspluginwrapper
$ sudo rm -f /usr/lib/mozilla/plugins/*flash*
$ sudo rm -f ~/.mozilla/plugins/*flash*
$ sudo rm -f /usr/lib/firefox/plugins/*flash*
$ sudo rm -f /usr/lib/firefox-addons/plugins/*flash*
$ sudo rm -rfd /usr/lib/nspluginwrapper


puis installer depuis le dépot ubuntu
$ sudo apt-get install flashplugin-nonfree

Redémarrage firefox. Go sur Deezer.com, et c'est bon.

Pour le beep système
Sous Hardy (Ubuntu 8.04), le module gérant le speaker du PC (et donc les bien désagréables gros beep) s'appelait pcspkr.
Il fallait donc décharger le module
$ sudo modprobe -r pcspkr

Puis l'empêcher de ce charger au démarage en le blacklistant.
Pour cela, ajouter cette ligne dans /etc/modprobe.d/blacklist
blacklist pcspkr


Sauf que sous Intrepid, le module s'appelle désormais snd_pcsp.
Ce qui donne :
$ modprobe -r snd_pcsp

Et ajout de la ligne suivante dans /etc/modprobe.d/blacklist
blacklist snd_pcsp


Voilà, j'espère que ça pourra aider quelqu'un.