เริ่มเมื่อสองสามวันก่อน ฉันติดตั้ง ubuntu 21.04 บน raspberry pi 4b ของฉัน และติดตั้ง lmms ลงไป มันทำงานได้ดีพอ แต่วันหนึ่งฉันลองเปลี่ยนจาก pulseaudio เป็น jackd2 เป็นเซิร์ฟเวอร์เสียง ฉันลดเวลาแฝงลงให้ต่ำที่สุดเท่าที่จะเป็นไปได้ (ฉันจะแสดงภาพหน้าจอ แต่ lmms gui ไม่ทำงาน) มันแสดงหน้าจอเริ่มต้น แต่ตอนนี้ มันจะไม่แสดง guiบางครั้งหน้าต่างแสดงข้อผิดพลาดปรากฏขึ้นโดยระบุว่า "ubuntu มีข้อผิดพลาดภายใน" และอีกหน้าต่างหนึ่งระบุว่า "lmms ปิดโดยไม่คาดคิด" ไม่ได้ทำอย่างนั้นทุกครั้งที่ฉันพยายาม บางครั้งมันไม่แสดงอะไรเลย มันไม่นำ gui ขึ้นมา ฉันพยายามเปิดใช้งาน lmms ผ่านเทอร์มินัล และนี่คือบันทึกข้อผิดพลาดที่สร้างขึ้น
pi@pi-raspberrypi:~$ lmms
คำเตือน: ละเว้น XDG_SESSION_TYPE=wayland บน Gnome ใช้ QT_QPA_PLATFORM=wayland เพื่อรันบน Wayland อยู่ดี
ประกาศ: ไม่สามารถตั้งค่าลำดับความสำคัญเรียลไทม์ได้
ไม่สามารถเชื่อมต่อกับซ็อกเก็ตเซิร์ฟเวอร์ err = การเชื่อมต่อถูกปฏิเสธ
ไม่สามารถเชื่อมต่อกับช่องคำขอของเซิร์ฟเวอร์
แจ็คดีเอ็มพี 1.9.17
ลิขสิทธิ์ 2001-2005 Paul Davis และคนอื่นๆ
ลิขสิทธิ์ 2004-2016 Grame
ลิขสิทธิ์ 2016-2021 Filipe Coelho
jackdmp มาพร้อมกับไม่มีการรับประกันอย่างแน่นอน
นี่เป็นซอฟต์แวร์ฟรี และคุณสามารถแจกจ่ายต่อได้
ภายใต้เงื่อนไขบางประการ ดูไฟล์ COPYING สำหรับรายละเอียด
เซิร์ฟเวอร์ JACK เริ่มต้นในโหมดเรียลไทม์ด้วยลำดับความสำคัญ 10
โหมดเชื่อมต่อด้วยตนเองคือ "ไม่จำกัดคำขอเชื่อมต่อด้วยตนเอง"
audio_reservation_init
รับการ์ดเสียง Audio0
กำลังสร้างไดรเวอร์ alsa ... hw:0|hw:0|1024|2|48000|0|0|nomon|swmeter|-|32bit
ALSA: ไม่สามารถเปิดอุปกรณ์ PCM alsa_pcm เพื่อจับภาพ ถอยกลับไปสู่โหมดเล่นอย่างเดียว
กำหนดค่าสำหรับ 48000Hz, ระยะเวลา = 1,024 เฟรม (21.3 ms), บัฟเฟอร์ = 2 ช่วงเวลา
ALSA: รูปแบบตัวอย่างสุดท้ายที่เลือกสำหรับการเล่น: 16 บิต little-endian
ALSA: ใช้ 2 ช่วงสำหรับการเล่น
ไม่สามารถใช้การตั้งเวลาแบบเรียลไทม์ (RR/10) (1: ไม่อนุญาตให้ดำเนินการ)
ข้อผิดพลาด AcquireSelfRealTime
ไม่สามารถใช้การจัดตารางเวลาแบบเรียลไทม์ (RR/5) (1: ไม่อนุญาตให้ดำเนินการ)
ข้อผิดพลาด JackClient::AcquireSelfRealTime
JackEngine::XRun: client = lmms ยังไม่เสร็จ state = กำลังทำงาน
JackAudioDriver::ProcessGraphAsyncMaster: ข้อผิดพลาดของกระบวนการ
JackEngine::XRun: ไคลเอนต์ = lmms ยังไม่เสร็จ สถานะ = ทริกเกอร์
JackAudioDriver::ProcessGraphAsyncMaster: ข้อผิดพลาดของกระบวนการ
JackEngine::XRun: ไคลเอนต์ = lmms ยังไม่เสร็จ สถานะ = ทริกเกอร์
JackAudioDriver::ProcessGraphAsyncMaster: ข้อผิดพลาดของกระบวนการ
JackEngine::XRun: ไคลเอนต์ = lmms ยังไม่เสร็จ สถานะ = ทริกเกอร์
JackAudioDriver::ProcessGraphAsyncMaster: ข้อผิดพลาดของกระบวนการ
JackEngine::XRun: ไคลเอนต์ = lmms ยังไม่เสร็จ สถานะ = ทริกเกอร์
JackAudioDriver::ProcessGraphAsyncMaster: ข้อผิดพลาดของกระบวนการ
JackEngine::XRun: ไคลเอนต์ = lmms ยังไม่เสร็จ สถานะ = ทริกเกอร์
JackAudioDriver::ProcessGraphAsyncMaster: ข้อผิดพลาดของกระบวนการ
JackEngine::XRun: ไคลเอนต์ = lmms ยังไม่เสร็จ สถานะ = ทริกเกอร์
JackAudioDriver::ProcessGraphAsyncMaster: ข้อผิดพลาดของกระบวนการ
JackEngine::XRun: ไคลเอนต์ = lmms ยังไม่เสร็จ สถานะ = ทริกเกอร์
JackAudioDriver::ProcessGraphAsyncMaster: ข้อผิดพลาดของกระบวนการ
JackEngine::XRun: ไคลเอนต์ = lmms ยังไม่เสร็จ สถานะ = ทริกเกอร์
JackAudioDriver::ProcessGraphAsyncMaster: ข้อผิดพลาดของกระบวนการ
JackEngine::XRun: ไคลเอนต์ = lmms ยังไม่เสร็จ สถานะ = ทริกเกอร์
JackAudioDriver::ProcessGraphAsyncMaster: ข้อผิดพลาดของกระบวนการ
JackEngine::XRun: ไคลเอนต์ = lmms ยังไม่เสร็จ สถานะ = ทริกเกอร์
JackAudioDriver::ProcessGraphAsyncMaster: ข้อผิดพลาดของกระบวนการ
JackEngine::XRun: ไคลเอนต์ = lmms ยังไม่เสร็จ สถานะ = ทริกเกอร์
JackAudioDriver::ProcessGraphAsyncMaster: ข้อผิดพลาดของกระบวนการ
JackEngine::XRun: ไคลเอนต์ = lmms ยังไม่เสร็จ สถานะ = ทริกเกอร์
JackAudioDriver::ProcessGraphAsyncMaster: ข้อผิดพลาดของกระบวนการ
JackEngine::XRun: ไคลเอนต์ = lmms ยังไม่เสร็จ สถานะ = ทริกเกอร์
JackAudioDriver::ProcessGraphAsyncMaster: ข้อผิดพลาดของกระบวนการ
JackEngine::XRun: ไคลเอนต์ = lmms ยังไม่เสร็จ สถานะ = ทริกเกอร์
JackAudioDriver::ProcessGraphAsyncMaster: ข้อผิดพลาดของกระบวนการ
JackEngine::XRun: ไคลเอนต์ = lmms ยังไม่เสร็จ สถานะ = ทริกเกอร์
JackAudioDriver::ProcessGraphAsyncMaster: ข้อผิดพลาดของกระบวนการ
JackEngine::XRun: ไคลเอนต์ = lmms ยังไม่เสร็จ สถานะ = ทริกเกอร์
JackAudioDriver::ProcessGraphAsyncMaster: ข้อผิดพลาดของกระบวนการ
JackEngine::XRun: ไคลเอนต์ = lmms ยังไม่เสร็จ สถานะ = ทริกเกอร์
JackAudioDriver::ProcessGraphAsyncMaster: ข้อผิดพลาดของกระบวนการ
พอร์ตปลายทางในการพยายาม (ยกเลิก) การเชื่อมต่อระบบ:playback_2 และไม่ใช่พอร์ตอินพุต
ข้อผิดพลาดการแบ่งส่วน (คอร์ดัมพ์)
pi@pi-raspberrypi:~$ พอร์ตปลายทางในการเชื่อมต่อที่พยายาม (dis) ของระบบ:playback_2 และไม่ใช่พอร์ตอินพุต
JackGraphManager::Disconnect: port_src = 10 ไม่ได้ใช้ชื่อ =
ดัชนีพอร์ตอินพุต = 10 ไม่พบสำหรับแอปพลิเคชัน ref = 2
ข้อผิดพลาดที่ไม่รู้จัก...
ยุติการโทรหลังจากโยนอินสแตนซ์ของ 'Jack::JackTemporaryException'
อะไร():
ฉันติดตั้ง lmms ใหม่ด้วยวิธีต่างๆ เช่น ใช้ snap ผ่านเทอร์มินัล, snap ผ่าน snap sotre และ snap ผ่าน apt terminal และมันก็มีปัญหาเดียวกัน
รู้ว่าจะทำอย่างไรเพื่อแก้ไข? ดูเหมือนว่ามีบางอย่างเกี่ยวกับแจ็คที่ติดตั้งผิด ฉันลองติดตั้งแพ็คเกจแจ็ค libjack และแจ็คดีใหม่ทั้งหมดที่ฉันพบ แต่ก็ยังไม่สามารถแก้ไขได้