
我從原始碼建置並編譯了 amSynth 1.5.1。然後我啟動 qjackctl 並amsynth
從命令列運行,但它產生了以下錯誤。
JACK init failed:
error: could not open ALSA MIDI interface
然而,我的 amSynth 1.3.2(Mint 17 儲存庫中的那個)運作得很好。是什麼導致了這個/我該如何解決它?
答案1
發現:發生這種情況的原因是因為我沒有配置amsynth 在編譯時將支援 JACK 和 ALSA。
查看運行的輸出./configure
:
| Build with ALSA support............................... : no
| Build with JACK support............................... : no
修復的兩個步驟:
- 請確保安裝了以下軟體包:
libjack-jackd2-dev
libasound2-dev
- 返回 amsynth-1.5.1 目錄並運行,
sudo ./configure --with-alsa --with-jack
然後執行常規sudo make
操作sudo make install