Chargement...
 
Skip to main content

2 - Les distributions et les noyaux


Librazik 2 : impossible de travailler avec sooperlooper

Bonjour,

je voudrais utiliser Sooperlooper avec ma Librazik2 pleinement à jour (noyau 4.9.0-8-amd64), mais lorsque je démarre le soft j'obtiens une erreur, apparemment le gui perd la connexion avec le moteur du looper. Une fenêtre "An assertion failed" s'ouvre et me donne le texte suivant :

Copy to clipboard
ASSERT INFO: ../src/gtk/toplevel.cpp(1457): assert "m_widget" failed in SetTitle(): invalid frame BACKTRACE: [1] wxTopLevelWindowGTK::SetTitle(wxString const&) [2] wxAppConsoleBase::CallEventHandler(wxEvtHandler*, wxEventFunctor&, wxEvent&) const [3] wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) [4] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) [5] wxEvtHandler::TryHereOnly(wxEvent&) [6] wxEvtHandler::ProcessEventLocally(wxEvent&) [7] wxEvtHandler::ProcessEvent(wxEvent&) [8] wxEvtHandler::SafelyProcessEvent(wxEvent&) [9] wxTimerImpl::SendEvent() [10] g_main_context_dispatch [11] g_main_loop_run [12] gtk_main [13] wxGUIEventLoop::DoRun() [14] wxEventLoopBase::Run() [15] wxAppConsoleBase::MainLoop() [16] wxEntry(int&, wchar_t**) [17] __libc_start_main


Je précise que je ne suis pas certain d'avoir jamais utilisé SL sur cette machine avant ma récente (et importante) mise à jour (car pas utilisée depuis longtemps).
Par contre j'ai une autre machine sur laquelle je n'ai pas fait de mise à jour récente et qui a toujours lancé SL (et continue, logiquement) correctement puisque je n'y ai donc pas fait de MàJ.

Que peut-on faire?

Merci,
A bientôt,

Nau
France
Salut Nau,

Je viens d'essayer, et ici je ne peux pas reproduire ça, sooperlooper se lance parfaitement par son élément de menu ou par un terminal avec la commande "slgui".

Quelle version de sooperlooper ?
Comment a-il été installé (synaptic ou autre) ?
Comment le démarres-tu ?
As-tu démarré jack avant ?

Merci Olinuxx,

j'utilise SL version 1.7.3~dfsg0-3librazik1, installée via Synaptic, démarré par son élément de menu ou "slgui" en ligne de commande, et je démarre jack avant, via cadence.

Pour info voici ce que j'obtiens en ligne de commande:

Copy to clipboard
nau@lapdell:~$ slgui slgui: our URL is osc.udp://lapdell.maisau:12312/ Changing our url to be : osc.udp://localhost:12312/ execing: 'sooperlooper -q -U osc.udp://localhost:12312/ -p 9951 -l 1 -c 2 -t 40 -m "/home/nau/.sooperlooper/default_midi.slb"' slgui: spawned new engine slgui: remote looper is at osc.udp://lapdell.maisau:9951/ version=1.7.3 loopcount=1 id=1539212930 but treating the engine URL as osc.udp://localhost:9951/ sooperlooper warning: could not open for reading: /home/nau/.sooperlooper/default_midi.slb ../src/gtk/toplevel.cpp(1457): assert "m_widget" failed in SetTitle(): invalid frame got xrun got xrun Stored settings into /home/nau/.sooperlooper Stored settings into /home/nau/.sooperlooper


Mystère...je continuerai à chercher quand j'aurai le temps.

Nau
Petite précision : au démarrage l'erreur ne survient qu'après plusieurs secondes.
France
Tu n'aurais pas touché à ta configuration réseau dernièrement par hasard ?

File le retour d'un
Copy to clipboard
cat /etc/hosts

Je n'ai jamais touché à la config réseau de cette distro outre à son installation.

Voici le fichier /etc/hosts :

Copy to clipboard
nau@lapdell:~$ cat /etc/hosts 127.0.0.1 localhost 192.168.1.6 lapdell.maisau lapdell # The following lines are desirable for IPv6 capable hosts ::1 localhost ip6-localhost ip6-loopback ff02::1 ip6-allnodes ff02::2 ip6-allrouters


Peut-être avons-nous lu le même post sur un forum proposant de retirer "localhost" de la ligne
Copy to clipboard
::1 localhost ip6-localhost ip6-loopback
, j'ai tenté (timidement), mais sur le moment cela ne résout rien, et puis la ligne en question se restaure dans son état premier à chaque démarrage.

Merci,
Nau
France
Nau écrit:
Peut-être avons-nous lu le même post sur un forum proposant de retirer "localhost" de la ligne


Je n'en sais rien. Tu as un lien ? Des posts de forum, j'ai dû en lire des centaines de milliers depuis le temps ! Voire peut être même des millions.

Je te dirais bien de tenter de remplacer "192.168.1.6" par "127.0.1.1" pour voir, mais le réseau est un domaine que je ne maîtrise pas beaucoup, et je ne suis même pas sûr que ton soucis soit lié à cela.

Ce que tu pourrais essayer, c'est de démarrer par clef USB live sur la même machine et voir si sooperlooper a le même comportement (plantage).