เมื่อวานฉันอัปเกรดอูบุนตูเป็น 21.10 และดูเหมือนว่าพบข้อผิดพลาดแรก - guitarix ไม่สามารถเชื่อมต่อกับ qjack
นี่เป็นข้อผิดพลาดในเทอร์มินัลเมื่อเริ่มต้น guitarix (qjack ทำงาน):
ไม่สามารถแมป shm เซกเมนต์ /jack-1000-0 (*ใช้งานไม่ได้ชั่วคราว)
แมปข้อยกเว้นเซ็กเมนต์หน่วยความจำที่ใช้ร่วมกัน
JackShmReadWritePtr1::~JackShmReadWritePtr1 - เริ่มต้นยังไม่เสร็จสำหรับ -1 ข้ามการปลดล็อก
JackShmReadWritePtr::~JackShmReadWritePtr - เริ่มต้นยังไม่เสร็จสำหรับ 0 ข้ามการปลดล็อค
*แปลจากภาษาของฉันให้ดีที่สุดเท่าที่ฉันจะทำได้
นอกจากนี้ยังมีกล่องข้อความพร้อมข้อความ: [เวลา] Jack Init *** ข้อผิดพลาดในการสื่อสารเซิร์ฟเวอร์แจ็คที่ไม่รู้จัก
ดังนั้นฉันจึงกด Start jack ในหน้าต่าง guitarix - qjack apears ข้างหน้า และหลังจากนั้นไม่นานก็ไม่มีอะไรเกิดขึ้น ต่อมามีกล่องข้อความแสดงข้อผิดพลาดจาก guitarix พูดประโยคเดียวกับก่อนหน้า + main *** ฉันพยายามทำให้แจ็คทำงานแล้วจริงๆ ขออภัย ..
ในเทอร์มินัลข้อผิดพลาดเดียวกัน แต่อีกสองสามครั้ง
แก้ไข:
ฉันสังเกตเห็นว่าในบันทึก qjack มีข้อความเหล่านี้ปรากฏขึ้น:
9:09:16.697 *เปลี่ยนรูปแบบการเชื่อมต่อ JACK
19:09:16.751 *เปลี่ยนรูปแบบการเชื่อมต่อ JACK
พฤ. 21 ต.ค. 19:09:16 น. 2021: ลูกค้าใหม่ 'gx_head_amp' พร้อม PID 15173
พฤ. 21 ต.ค. 19:09:16 น. 2021: ไคลเอ็นต์ 'gx_head_amp' ที่มี PID 15173 ไม่ทำงาน
* แปล
แก้ไข 2:
ดังนั้นดูเหมือนว่าจะยังไม่มีคำตอบ... ฉันกำลังอ่านบทความเกี่ยวกับ qjack และดูเหมือนว่าอาจมีปัญหาเกี่ยวกับสิทธิ์ ฉันจึงพยายามเรียกใช้:
qjackctl แรกเป็น sudo และ guitarix เป็นผู้ใช้ปกติ -> ยกเว้นการกำหนดค่าทั้งหมดในแจ็คของฉันหายไป ไม่มีอะไรแตกต่าง
qjackctl ที่สองเป็น sudo และ guitarix เนื่องจาก sudo -> ใช้งานได้ แต่อย่างที่ฉันพูดไป config ทั้งหมดออกไปและยังค่อนข้างแปลกที่รันแอพเช่นรูท
ครั้งที่สามฉันพยายามเรียกใช้ qjack ในฐานะผู้ใช้และ guitarix ในฐานะรูท แต่ก็ไม่ได้ผลเช่นกัน
จากนี้ฉันจึงสันนิษฐานว่าเมื่อมีการอัปเดตต้องมีการเปลี่ยนแปลงบางอย่างในเสียงกลุ่ม