Skip to main content

4 - Toutes les autres applications, les émulateurs...


Erreur Rosegarden et question MAO Linux générale

Articles: 17
Bonjour à tous,

J'ai un souci avec Rosegarden. J'ai ce message d'erreur récurrent en cours d'utilisation :

"The JACK Audio subsystem has stopped Rosegarden from processing audio, probably because of a processing overload.
An attempt to restart the audio service has been made, but some problems may remain.
Quitting other running applications may improve Rosegarden's performance."

Cela m'arrive même si j'ai peu d'application ouverte.
Après ce message, ça remarche, jusqu'au prochain message, et ainsi de suite...

Quelqu'un a-t'il déjà eu un message similaire et l'a résolu avec un certain réglage ?

Pour Rosegarden, j'ai juste mis le MTC en slave et cocher "Use Jack transport", à part ça j'ai laissé la configuration par défaut.

Côté soft je suis sous UbuntuStudio 9.10, sur le Le noyau Temps-Réel, et dans jack j'ai "Realtime", "Monitor", "Frames/Period" sur 1024, "Periods/Buffer" sur 2.
Dans le limits.conf j'ai memlock en unlimited.

Côté matos c'est pas follichon : AMD64 1,6Ghz, 1G de ram, carte son intégrée.

Je peux quand même coupler Rosegarden avec Qsynth et envoyer le tout dans Ardour 3 mais je me pose des questions pour la suite...

A la base je suis guitariste, et j'ai besoin d'un séquenceur pour faire quelques parties de basse, voire de piano ou autre petits arrangements, et pour la batterie hydrogen me convient. Ensuite, un peu de reverb ou autre, quelques automatisations sur le volume, un peu d'égalisation et de répartition sonore, et en avant guingamp !
Voilà en gros mon utilisation du schmilblik.

Je sais que mon ordi et très limité pour la Débuter - la MAO, mais j'avais néanmoins pu faire des choses sympa avec lui sous mon cubase préhistorique.
Je suis utilisateur de Le système GNU Linux et je sais que ses softs en général tire bien partie du matériel, donc je me dis pourquoi pas en MAO. Mais je me rappelle lors de mes précédents essais, d'Ardour qui galérait pour me jouer une petite reverb sur une piste guitare en même temps qu'une rythmique Hydrogen, et là j'ai Rosegarden qui me parle aussi de processing overload...

Donc d'après vous : vaut mieux que pour la MAO je dualboote chez Redmond en attendant de pouvoir investir dans du matos digne de ce nom ou bien c'est moi qui suis une grosse quiche et qui ait mal réglé mes softs ? Si c'est la deuxième solution, des pistes (une grosse quiche ça c'est sûr mais pour les réglages je sais pas) ?

Merci !
@+
Articles: 3938 France
salut !

vu la capacité de ton materiel, je pense que Jack + rosegarden devraient marcher sans soucis !
apres, ca peu dependre du nombre de piste/effets utilisés lors des crash...
et du nombre d'autres logiciels ouverts en meme temps
renseigne nous un peu plus la dessus

mais ne perd pas espoir, le probleme doit se trouver ailleurs...

oliv'
Articles: 17
Salut Pianolivier !

Merci de ta réponse.
Je viens de tester :
J'ai ce message par exemple simplement avec Jack lancé, Rosegarden et la page d'accueil de Firefox... sans aucune piste dans Rosegarden, projet vierge...
Ensuite je lance Qsynth (soundfont Titanics, assez lourde c'est vrai), et Ardour 3 (projet vierge), j'ai de nouveau ce message, et ainsi de suite.

Je me doute que ça doit pas beaucoup t'avancer en fait désolé !
Ça n'aurait pas un rapport avec le fait que je sois sur Gnome ? Je me rappelle aussi que sous Jaunty avec une install classique par les dépôts je ne pouvais même pas le lancer !
Problème de bibliothèque ?

Pour être précis, avec un pote qui chante (ndlr : qui essaye de chanter 😂), on va se reprendre The Sound Of Silence de Simon & Garfunkel, donc pas de sons qui sortent de l'espace, une bonne vieille batterie, une bonne vieille basse, deux ou trois pistes de chants et deux ou trois de guitare maximum, avec des effets basiques.
J'aimerai pouvoir le faire sur mon nunux adoré, c'est pour ça que là je teste pour voir où ça en est côté Débuter - la MAO.
Du coup j'ai pas encore de projets format Rosegarden, et je ne le connais pas donc je peux éventuellement faire avec un autre séquenceur.

Tu penses quoi de Qtractor ?
Je viens de le tester vite fait, et il me semble déjà vraiment plus léger, ce qui peut être pas mal vu ma config. Aprés niveau fonctionnalités je n'y connait pas grand chose, mais je pense qu'un bon éditeur matriciel et de bonnes connexions avec les synthé virtuels devraient me suffire non ?
D'ailleurs en parlant de ma config, tu me confirmes donc qu'à priori pour la "reprise" que je voudrais faire ça devrait passer (avec les bons réglages bien sûr) ?
Je t'avoue que cette histoire de reverb sur une simple petite piste d'Ardour qui me faisait hurler mon CPU m'avait un peu refroidi ! Mais bon je n'avais peut-être pas été assez patient pour bien tout optimiser et choisir des plugins pas trop gourmand...

Merci encore !
Articles: 3938 France
autres pistes :

j'ai fait une petite recherche, et j'ai lu un probleme similaire qui a été resolu en lancant les applications en root.
je ne sais pas trop ce que ca peut signifier (peut etre le fichier /etc/security/limits.conf mal configuré ?)

sinon tu peut aussi monitorer precisement l'utilisation du CPU et de la RAM, pour voir quels programmes sont la source du "processing overload"
il s'agit surement de rosegarden

quelle est ta version de rosegarden ?
quelle est ta carte son ?

enfin, je n'ai pas essayé Qtractor, mais en effet il me semble moins gourmant que rosegarden
a tester donc...

oliv'
Articles: 17
Re,

Alors perso je vais faire avec Qtractor, il semble plus adapté à mon ordi et plus que correct pour mes besoins.
Mais bon si ça peut aider certains, j'ai fais quelques tests, malheureusement pas très concluant...

Rosegarden version 1.7.3
Ma carte son :
Copy to clipboard
-multimedia description: Multimedia audio controller product: AC'97 Sound Controller vendor: Silicon Integrated Systems [SiS] physical id: 2.7 bus info: pci@0000:00:02.7 version: a0 width: 32 bits clock: 33MHz capabilities: pm bus_master cap_list configuration: driver=Intel ICH latency=173 maxlatency=11 mingnt=52 resources: irq:18 ioport:1400(size=256) ioport:1c80(size=128)


Rosegarden me donne ce message alors qu'en terme de CPU et de RAM il ne demande quasiment aucune ressource...
Pour ce qui est de le lancer en root, ça ne change pas, j'ai tôt ou tard ce message, et il rame tout autant.
Par contre un truc bizarre :

Copy to clipboard
bertrand@bertrand-laptop:~$ ulimit -l unlimited bertrand@bertrand-laptop:~$ sudo -i [sudo] password for bertrand: root@bertrand-laptop:~# ulimit -l 64


alors que mon limits.conf est :

Copy to clipboard
# Support Temps réel pour le groupe audio @audio - rtprio 99 @audio - nice -10 @audio - memlock unlimited


et que j'ai bien mis root dans mon groupe audio (avec redémarrage pour le prendre en compte).
Mais bon je sais pas si ça a un rapport.

Édition (admin olinuxx) : pour améliorer la mise en page, merci de mettre les log ou copies de fichiers entre des balises de code comme ceci : {CODE()} patatati patatata {CODE} ce qui donnera ceci
Copy to clipboard
patatati patatata
Merci ! 😉

Articles: 17
Édition (admin olinuxx) : pour améliorer la mise en page, merci de mettre les log ou copies de fichiers entre des balises de code comme ceci : {CODE()} patatati patatata {CODE} ce qui donnera ceci
Copy to clipboard
patatati patatata
Merci ! 😉


C'est noté chef ! Pourtant promis je les avais lu les règles du forum, je mange pas assez de poisson...😡
Désolé pour ton temps et merci de la correction ! 😀
Articles: 19438 France
C'est noté chef ! Pourtant promis je les avais lu les règles du forum, je mange pas assez de poisson...😡
Désolé pour ton temps et merci de la correction ! 😀

De rien, c'est pas bien méchant 😉
On essaie juste d'organiser un peu tout ça en ce moment. Je suis en train d'écrire des HowTo pour l'utilisation des forums, pages wiki, articles, ... tout ce qui concerne l'utilisation du site. Ça devrait être bientôt en ligne.
a+
Olivier
Articles: 3938 France
re

alors la desolé mais ca me depasse... 🙄

je passe le relais a qui le veut bien !!

oliv'
Articles: 17
Oui moi aussi ça me dépasse !
Du coup ce sera Qtractor pour moi, ça me va.
Mais bon j'ai pas vu ce message ailleurs sur le net donc ça ne doit pas toucher grand monde, et ça ne m'étonnerait pas que ça vienne en grande partie de mon ordi datant de la WW1...

Merci quand même d'avoir cherché !

@+
Articles: 19438 France
Coucou, 😉

t'as essayé de contacter les devs de Rosegarden ?
Peut être que ton problème peut les intéresser.
++ Olivier
Articles: 17
Salut Olinuxx,

Je pourais faire un rapport de bug mais le problème est que ça vient de manière complètement aléatoire, sans vraiment de manipulation spécifique et identifiable, donc difficile d'être précis...
J'avais posté au cas où quelqu'un avait déjà eu ce message, et en connaissait la cause.
En fait j'ai pas l'habitude de faire des rapports de bug, en général je me dis que ça doit venir de moi ou de mon ordi...

Donc question d'ordre générale sur les bonnes manières linuxiennes :
c'est toujours mieux de reporter un bug, même si on ne sait pas trop si ça vient vraiment du logiciel en question, ou si c'est juste un mauvais réglage-mauvais matos perso ? ça pollue pas les bugs-list des développeurs ?

Par exemple j'ai remarqué hier soir que sur les pistes audio dans Ardour 3, le bouton "mute" ne fonctionne pas. J'ai pas encore cherché à savoir d'où ça venait, mais si je trouve rien sur le net et qu'une réinstall ne change rien, là je ferais sûrement un rapport de bug parce que j'en vois l'utilité pour les développeurs, mais dans les cas assez vague comme celui du message d'erreur de Rosegarden c'est pas un réflexe que j'ai.

Thanks
@+
Articles: 19438 France
Donc question d'ordre générale sur les bonnes manières linuxiennes :
c'est toujours mieux de reporter un bug, même si on ne sait pas trop si ça vient vraiment du logiciel en question, ou si c'est juste un mauvais réglage-mauvais matos perso ? ça pollue pas les bugs-list des développeurs ?

Perso, je ne rapporte pas souvent de bug par les bug-trackers.
Plus souvent, je tchtache avec les devs sur IRC et si ça s'avère vraiment être un bug et que les devs me le demande, alors je reporte.
Mais ça , ça dépend de la manière de fonctionner des équipes de devs et je connais pas l'équipe de rosegarden..

Par exemple j'ai remarqué hier soir que sur les pistes audio dans Ardour 3, le bouton "mute" ne fonctionne pas. J'ai pas encore cherché à savoir d'où ça venait, mais si je trouve rien sur le net et qu'une réinstall ne change rien, là je ferais sûrement un rapport de bug parce que j'en vois l'utilité pour les développeurs, mais dans les cas assez vague comme celui du message d'erreur de Rosegarden c'est pas un réflexe que j'ai.

C'est un bug connu et récent d'Ardour 3.
C'est déjà changé dans le SVN.
Si tu veux le corriger chez toi, il te suffit de cliquer-droit sur le bouton 'mute" et de cocher les 4 options, et ce sur chaque piste. Le bug, c'est juste que ça devrait être comme ça de base.

a+
Olivier
Articles: 17
Et bien merci pour l'astuce Ardour et pour tes éclaircissements !
En effet l'IRC je l'utilise quasiment jamais, mais c'est vrai que ça peut être pratique, même pour ce site en fait.
Bref, c'est en forgeant qu'on devient forgeron...

@+
Articles: 19438 France
de rien 😉
à bientôt sur IRC 😎
Olivier
Articles: 1512
salut

alors pour amener ma pierre au débat. en général quand ca ne marche pas et que je ne trouve pas d'infos sur linuxmao.org, je vais sur les forums du logiciel incriminé et j'expose mon problème. Bien souvent quelqu'un a la réponse (Paul Davis pour Ardour 3 😀) !

pour l'instant je n'ai jamais eu besoin de faire de rapport de bug mais je pense qu'un passage par les forums ou IRC avant est de toutes facons le bienvenu !

vala
jy