View previous topic :: View next topic |
Author |
Message |
Spanik Veteran

Joined: 12 Dec 2003 Posts: 1022 Location: Belgium
|
Posted: Tue Feb 25, 2025 10:03 am Post subject: Jamin not starting anymore. |
|
|
I'm playing around with loudspeakers at the moment and I was looking for a real-time spectrum analyser so I can just set up a mic, run it to the pc and see (or not) what my fiddling around has on the sound.
Now in the past I used Jamin for that. The package is still on my pc but I haven't used it for a long time. Now I want to start it and I get some errors. I thought at first that is wasn't up-to-date but according to portage it is up-to-date.
Code: | * media-sound/jamin
Latest version available: 0.98.9_pre20170111
Latest version installed: 0.98.9_pre20170111
Size of files: 676 KiB
Homepage: https://jamin.sourceforge.net/en/about.html https://salsa.debian.org/multimedia-team/jamin
Description: Audio mastering interface for JACK Audio Connection Kit (JACK)
License: GPL-2
|
When I just click on the icon in the start menu "nothing happens" so I tried it in a terminal as normal user:
Code: | ~ $ jamin
jamin 0.98.9
(C) 2003-2013 J. Depner, S. Harris, J. O'Quin, R. Parker and P. Shirkey
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details.
Cannot find plugin 'foo_limiter.so'
(jamin:12866): Gtk-CRITICAL **: 10:44:28.390: gtk_grid_attach: assertion 'width > 0' failed
(jamin:12866): Gtk-CRITICAL **: 10:44:28.391: gtk_grid_attach: assertion 'width > 0' failed
(jamin:12866): Gtk-CRITICAL **: 10:44:28.391: gtk_grid_attach: assertion 'width > 0' failed
(jamin:12866): Gtk-CRITICAL **: 10:44:28.391: gtk_grid_attach: assertion 'width > 0' failed
(jamin:12866): Gtk-CRITICAL **: 10:44:28.418: gtk_widget_draw: assertion '!widget->priv->alloc_needed' failed
(jamin:12866): Gtk-CRITICAL **: 10:44:28.418: gtk_widget_draw: assertion '!widget->priv->alloc_needed' failed
(jamin:12866): Gtk-CRITICAL **: 10:44:28.430: gtk_widget_draw: assertion '!widget->priv->alloc_needed' failed
(jamin:12866): Gtk-CRITICAL **: 10:44:28.430: gtk_widget_draw: assertion '!widget->priv->alloc_needed' failed
(jamin:12866): Gtk-CRITICAL **: 10:44:28.433: gtk_widget_draw: assertion '!widget->priv->alloc_needed' failed
(jamin:12866): Gtk-CRITICAL **: 10:44:28.433: gtk_widget_draw: assertion '!widget->priv->alloc_needed' failed
(jamin:12866): Gtk-CRITICAL **: 10:44:28.435: gtk_widget_draw: assertion '!widget->priv->alloc_needed' failed
(jamin:12866): Gtk-CRITICAL **: 10:44:28.435: gtk_widget_draw: assertion '!widget->priv->alloc_needed' failed
(jamin:12866): Gtk-CRITICAL **: 10:44:28.436: gtk_widget_draw: assertion '!widget->priv->alloc_needed' failed
(jamin:12866): Gtk-CRITICAL **: 10:44:28.437: gtk_widget_draw: assertion '!widget->priv->alloc_needed' failed
(jamin:12866): Gtk-CRITICAL **: 10:44:28.437: gtk_widget_draw: assertion '!widget->priv->alloc_needed' failed
(jamin:12866): Gtk-CRITICAL **: 10:44:28.439: gtk_widget_draw: assertion '!widget->priv->alloc_needed' failed
(jamin:12866): Gtk-CRITICAL **: 10:44:28.439: gtk_widget_draw: assertion '!widget->priv->alloc_needed' failed
(jamin:12866): Gtk-CRITICAL **: 10:44:28.439: gtk_widget_draw: assertion '!widget->priv->alloc_needed' failed
(jamin:12866): Gtk-CRITICAL **: 10:44:28.439: gtk_widget_draw: assertion '!widget->priv->alloc_needed' failed
(jamin:12866): Gtk-CRITICAL **: 10:44:28.440: gtk_widget_draw: assertion '!widget->priv->alloc_needed' failed
(jamin:12866): Gtk-CRITICAL **: 10:44:28.440: gtk_widget_draw: assertion '!widget->priv->alloc_needed' failed
(jamin:12866): Gtk-CRITICAL **: 10:44:28.442: gtk_widget_draw: assertion '!widget->priv->alloc_needed' failed
(jamin:12866): Gtk-CRITICAL **: 10:44:28.442: gtk_widget_draw: assertion '!widget->priv->alloc_needed' failed
(jamin:12866): Gtk-CRITICAL **: 10:44:28.514: gtk_widget_draw: assertion '!widget->priv->alloc_needed' failed
(jamin:12866): Gtk-CRITICAL **: 10:44:28.514: gtk_widget_draw: assertion '!widget->priv->alloc_needed' failed
(jamin:12866): Gtk-CRITICAL **: 10:44:28.514: gtk_widget_draw: assertion '!widget->priv->alloc_needed' failed
(jamin:12866): Gtk-CRITICAL **: 10:44:28.514: gtk_widget_draw: assertion '!widget->priv->alloc_needed' failed
(jamin:12866): Gtk-CRITICAL **: 10:44:28.514: gtk_widget_draw: assertion '!widget->priv->alloc_needed' failed
(jamin:12866): Gtk-CRITICAL **: 10:44:28.514: gtk_widget_draw: assertion '!widget->priv->alloc_needed' failed
(jamin:12866): Gtk-CRITICAL **: 10:44:28.514: gtk_widget_draw: assertion '!widget->priv->alloc_needed' failed
(jamin:12866): Gtk-CRITICAL **: 10:44:28.515: gtk_widget_draw: assertion '!widget->priv->alloc_needed' failed
(jamin:12866): Gtk-CRITICAL **: 10:44:28.515: gtk_widget_draw: assertion '!widget->priv->alloc_needed' failed
(jamin:12866): Gtk-CRITICAL **: 10:44:28.515: gtk_widget_draw: assertion '!widget->priv->alloc_needed' failed
(jamin:12866): Gtk-CRITICAL **: 10:44:28.515: gtk_widget_draw: assertion '!widget->priv->alloc_needed' failed
(jamin:12866): Gtk-CRITICAL **: 10:44:28.515: gtk_widget_draw: assertion '!widget->priv->alloc_needed' failed
(jamin:12866): Gtk-CRITICAL **: 10:44:28.515: gtk_widget_draw: assertion '!widget->priv->alloc_needed' failed
(jamin:12866): Gtk-CRITICAL **: 10:44:28.515: gtk_widget_draw: assertion '!widget->priv->alloc_needed' failed
(jamin:12866): Gtk-CRITICAL **: 10:44:28.515: gtk_widget_draw: assertion '!widget->priv->alloc_needed' failed
(jamin:12866): Gtk-CRITICAL **: 10:44:28.515: gtk_widget_draw: assertion '!widget->priv->alloc_needed' failed
(jamin:12866): Gtk-CRITICAL **: 10:44:28.515: gtk_widget_draw: assertion '!widget->priv->alloc_needed' failed
(jamin:12866): Gtk-CRITICAL **: 10:44:28.515: gtk_widget_draw: assertion '!widget->priv->alloc_needed' failed
(jamin:12866): Gtk-CRITICAL **: 10:44:28.515: gtk_widget_draw: assertion '!widget->priv->alloc_needed' failed
(jamin:12866): Gtk-CRITICAL **: 10:44:28.515: gtk_widget_draw: assertion '!widget->priv->alloc_needed' failed
(jamin:12866): Gtk-CRITICAL **: 10:44:28.515: gtk_widget_draw: assertion '!widget->priv->alloc_needed' failed
(jamin:12866): Gtk-CRITICAL **: 10:44:28.516: gtk_widget_draw: assertion '!widget->priv->alloc_needed' failed
(jamin:12866): Gtk-CRITICAL **: 10:44:28.516: gtk_widget_draw: assertion '!widget->priv->alloc_needed' failed
(jamin:12866): Gtk-CRITICAL **: 10:44:28.516: gtk_widget_draw: assertion '!widget->priv->alloc_needed' failed
(jamin:12866): Gtk-CRITICAL **: 10:44:28.516: gtk_widget_draw: assertion '!widget->priv->alloc_needed' failed
(jamin:12866): Gtk-CRITICAL **: 10:44:28.516: gtk_widget_draw: assertion '!widget->priv->alloc_needed' failed
(jamin:12866): Gtk-CRITICAL **: 10:44:28.516: gtk_widget_draw: assertion '!widget->priv->alloc_needed' failed
(jamin:12866): Gtk-CRITICAL **: 10:44:28.516: gtk_widget_draw: assertion '!widget->priv->alloc_needed' failed
(jamin:12866): Gtk-CRITICAL **: 10:44:28.516: gtk_widget_draw: assertion '!widget->priv->alloc_needed' failed
(jamin:12866): Gtk-CRITICAL **: 10:44:28.516: gtk_widget_draw: assertion '!widget->priv->alloc_needed' failed
Segmentation fault |
When I run it as root I get something else:
Code: | ~ # jamin
jamin 0.98.9
(C) 2003-2013 J. Depner, S. Harris, J. O'Quin, R. Parker and P. Shirkey
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details.
connect(2) call to /dev/shm/jack-0/default/jack_0 failed (err=No such file or directory)
jackd 0.125.0
Copyright 2001-2009 Paul Davis, Stephane Letz, Jack O'Quinn, Torben Hohn and others.
jackd comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details
JACK compiled with System V SHM support.
loading driver ..
creating alsa driver ... hw:0|hw:0|1024|2|48000|0|0|nomon|swmeter|-|32bit
lsof: WARNING: can't stat() fuse.portal file system /run/user/1000/doc
Output information may be incomplete.
ATTENTION: The playback device "hw:0" is already in use. The following applications are using your soundcard(s) so you should check them and stop them as necessary before trying to start JACK again:
jackd (process ID 3674)
connect(2) call to /dev/shm/jack-0/default/jack_0 failed (err=Connection refused)
connect(2) call to /dev/shm/jack-0/default/jack_0 failed (err=Connection refused)
connect(2) call to /dev/shm/jack-0/default/jack_0 failed (err=Connection refused)
connect(2) call to /dev/shm/jack-0/default/jack_0 failed (err=Connection refused)
connect(2) call to /dev/shm/jack-0/default/jack_0 failed (err=Connection refused)
attempt to connect to server failed
jamin: jack_client_open() failed, status = 0x11 |
Which is strange because Jack is running. But here I fear that Jamin is looking in the wrong place:
Code: |
connect(2) call to /dev/shm/jack-0/default/jack_0 failed (err=No such file or directory) |
The normal user is 1000, not 0 (which I think is root). But even if I tell it not to connect or I tell it to connect to which Jack ports I get the same result.
The thing about foo_limiter.so missing is also strange. I would suspect portage to check for such dependencies. _________________ Expert in non-working solutions |
|
Back to top |
|
 |
CooSee Veteran


Joined: 20 Nov 2004 Posts: 1525 Location: Earth
|
Posted: Tue Feb 25, 2025 9:09 pm Post subject: |
|
|
this tool is very old >> 2022 last update !
what are you using - X11 or wayland ?
try as User from terminal:
GDK_BACKEND=X11 jamin or GDK_BACKEND=wayland
CLUTTER_BACKEND=x11 jamin or CLUTTER_BACKEND=wayland
i assume there are many alternatives available now.
 _________________ " Die Realität ist eine Illusion, die durch Mangel an ehrlicher Kommunikation entsteht "
---
" Der Mensch ist von Natur aus neugierig, was am Ende übrig bleibt ist die Gier " |
|
Back to top |
|
 |
szatox Advocate

Joined: 27 Aug 2013 Posts: 3522
|
Posted: Tue Feb 25, 2025 10:52 pm Post subject: |
|
|
Wanted to try it, but it doesn't even compile on my system. Just got a wall of gkt-related errors, something about pointer compatibility, yada yada.... I'm not THAT curious about it.
Anyway, if you haven't used it for a long time, you might try rebuilding it first, as you probably updated your system in the meantime, and it wouldn't be too surprising if some dependency broke compatibility. _________________ Make Computing Fun Again |
|
Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|