
我已經有一段時間沒有運行 Studio Controls 了,因為我沒有進行錄音,而 Pulse 可以很好地進行基本操作。但我希望當我決定錄音時 Studio Controls 能夠打開。當我嘗試透過終端啟動時,我得到以下資訊:
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'
這是我可以/應該修復的問題,還是我只能等到下一個版本?
答案1
在 Ardour 發生事故後,我遇到了完全相同的問題。我不知道這兩個事件(Ardor 崩潰和以下 Studio Controls 故障)是否相關,重點是從終端我注意到 Studio Controls 在讀取設定檔後崩潰了~/.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')
我通過刪除配置文件修復了它:
rm ~/.config/autojack/autojack.json
刪除該檔案會將 Studio Controls 配置還原為預設值。