Hi there, I’m having a similar problem to BalamSolo, but I’m using emuface on Fedora 28 so there are many more moving parts. I’ve tried with the distro jalv and you’re zynthian one. What I’m seeing is the lv2 plugin loads, but then something doesn’t set the zyngine variable, it seems fine in the zynthian_engine_jalv.py, but it’s missing by the time it gets to autoconnect which then can’t find the jack ports to connect to it. Log below:
INFO:root:Short Switch 3
INFO:root:NO REMOTE DISPLAY
INFO:root:Starting Engine Jalv/MDA ePiano
DEBUG:root:Plugin Name => MDA ePiano
DEBUG:root:Plugin Name => MDA ePiano
INFO:root:Getting Controller List from LV2 Plugin ...
DEBUG:root:proc output:
\info_controls
INFO:root:Getting Preset List from LV2 Plugin ...
DEBUG:root:proc output:
\get_presets
DEBUG:root:ZCTRL 'Channel': 0 (0 -> 16), None, None
INFO:root:Short Switch 3
INFO:zynautoconnect.zynthian_autoconnect:Autoconnecting Midi ...
DEBUG:zynautoconnect.zynthian_autoconnect:zyngine: None
Exception in thread Thread-2:
Traceback (most recent call last):
File "/usr/lib64/python3.6/threading.py", line 916, in _bootstrap_inner
self.run()
File "/usr/lib64/python3.6/threading.py", line 864, in run
self._target(*self._args, **self._kwargs)
File "/home/baggypants/zynthian/zynthian-ui/zynthian_gui.py", line 464, in zyncoder_thread_task
self.zyncoder_read()
File "/home/baggypants/zynthian/zynthian-ui/zynthian_gui.py", line 482, in zyncoder_read
raise err
File "/home/baggypants/zynthian/zynthian-ui/zynthian_gui.py", line 478, in zyncoder_read
self.zynswitch_defered_exec()
File "/home/baggypants/zynthian/zynthian-ui/zynthian_gui.py", line 442, in zynswitch_defered_exec
self.zynswitch_short(event[1])
File "/home/baggypants/zynthian/zynthian-ui/zynthian_gui.py", line 396, in zynswitch_short
self.screens[self.modal_screen].switch_select()
File "/home/baggypants/zynthian/zynthian-ui/zyngui/zynthian_gui_selector.py", line 238, in switch_select
self.click_listbox()
File "/home/baggypants/zynthian/zynthian-ui/zyngui/zynthian_gui_selector.py", line 235, in click_listbox
self.select_action(self.index)
File "/home/baggypants/zynthian/zynthian-ui/zyngui/zynthian_gui_midi_chan.py", line 99, in select_action
zynthian_gui_config.zyngui.screens['layer'].add_layer_midich(self.list_data[i][1])
File "/home/baggypants/zynthian/zynthian-ui/zyngui/zynthian_gui_layer.py", line 147, in add_layer_midich
zynautoconnect.autoconnect()
File "/home/baggypants/zynthian/zynthian-ui/zynautoconnect/zynthian_autoconnect.py", line 290, in autoconnect
midi_autoconnect()
File "/home/baggypants/zynthian/zynthian-ui/zynautoconnect/zynthian_autoconnect.py", line 130, in midi_autoconnect
ports=jclient.get_ports(zyngine.jackname, is_input=True, is_midi=True, is_physical=False)
File "/home/baggypants/.local/lib/python3.6/site-packages/jack.py", line 1327, in get_ports
self._ptr, name_pattern.encode(), type_pattern, flags),
AttributeError: 'NoneType' object has no attribute 'encode'
INFO:zynautoconnect.zynthian_autoconnect:Autoconnecting Midi ...
DEBUG:zynautoconnect.zynthian_autoconnect:zyngine: None
ERROR:zynautoconnect.zynthian_autoconnect:'NoneType' object has no attribute 'encode'