
Ich habe Studio Controls eine Weile nicht ausgeführt, da ich nicht aufgenommen habe, und Pulse funktioniert für grundlegende Vorgänge einwandfrei. Aber ich hätte es gern, wenn Studio Controls geöffnet würde, wenn ich mich entscheide, aufzunehmen. Wenn ich versuche, es über das Terminal zu starten, erhalte ich Folgendes:
Traceback (most recent call last):
File "/usr/bin/studio-controls", line 1837, in <module>
us = StudioControls()
File "/usr/bin/studio-controls", line 605, in __init__
self.refresh_pulse_tab(self.pj_bridge)
File "/usr/bin/studio-controls", line 1315, in refresh_pulse_tab
self.pj_direct.set_text('none')
AttributeError: 'StudioControls' object has no attribute 'pj_direct'
Kann/sollte ich das beheben oder soll ich einfach bis zur nächsten Version warten?
Antwort1
Ich hatte genau das gleiche Problem nach einem Absturz von Ardour. Ich weiß nicht, ob die beiden Ereignisse (der Absturz von Ardour und die darauf folgende Fehlfunktion von Studio Controls) zusammenhängen. Der Punkt ist, dass ich vom Terminal aus bemerkt habe, dass Studio Controls abstürzte, nachdem ich die Konfigurationsdatei gelesen hatte ~/.config/autojack/autojack.json
:
$ studio-controls
install path: /usr
Config file: ~/.config/autojack/autojack.json
Traceback (most recent call last):
File "/usr/bin/studio-controls", line 1837, in <module>
us = StudioControls()
File "/usr/bin/studio-controls", line 605, in __init__
self.refresh_pulse_tab(self.pj_bridge)
File "/usr/bin/studio-controls", line 1315, in refresh_pulse_tab
self.pj_direct.set_text('none')
Ich habe das Problem behoben, indem ich die Konfigurationsdatei gelöscht habe:
rm ~/.config/autojack/autojack.json
Durch das Löschen der Datei wird die Standardkonfiguration von Studio Controls wiederhergestellt.