ทันใดนั้นเดสก์ท็อปโทรเลขหยุดทำงานบนแล็ปท็อปของฉัน ฉันใช้ snap รุ่น 3.2.0 บน Ubuntu 20.04 จากบรรทัดคำสั่งหรือใช้ GUI จะหยุดทำงานทันที ฉันพบข้อผิดพลาด 2 ข้อ: หนึ่งใน /var/log/syslog:
telegram-deskto[72764]: ไม่สามารถโหลดโมดูล "canberra-gtk-module"
และข้อความสุดท้ายใน ~/snap/telegram-desktop/3323/.local/share/TelegramDesktop/log_start%.txt อ่าน:
ไม่สามารถเริ่มฟัง /run/user/221/snap.telegram-desktop/2261ece9ff43f98cfd03b389ad3b6xxx-{87A94AB0-E370-4cde-98D3-ACC110C59yyy} เซิร์ฟเวอร์: QLocalServer::listen: ข้อผิดพลาดของชื่อ
ฉันค้นหาข้อผิดพลาดทั้งสองในฟอรัมแล้ว แต่ไม่พบวิธีแก้ปัญหาใดๆ ฉันได้ติดตั้งแพ็คเกจ snap ใหม่ ลบข้อมูลในเครื่อง (~/snap/telegram-desktop/) อัปเดตแพ็คเกจ deb ทั้งหมด รีสตาร์ทเครื่องโดยไม่มีโชค ฉันไม่เห็นสัญญาณใด ๆ ของการอัปเกรดโทรเลขด้วยตนเอง แต่ฉันไม่แน่ใจทั้งหมด ฉันได้สร้างบัญชีใหม่บนเครื่องเดียวกันและเดสก์ท็อปโทรเลขทำงานได้อย่างสมบูรณ์ภายใต้บัญชีใหม่นี้ข้อผิดพลาดแรกปรากฏขึ้นภายใต้บัญชีใหม่นี้เช่นกัน ดังนั้นฉันจึงถือว่าไม่เป็นอันตราย แม้ว่าข้อความเหล่านี้จะปรากฏใน syslog ในขณะที่หยุดทำงานภายใต้บัญชีหลักของฉัน ฉันเรียกใช้ภายใต้ strace และพบว่าไลบรารี canberra ขาดหายไป (ซึ่งทำให้เกิดข้อผิดพลาดแรก) อยู่ด้านล่าง /usr/lib แต่ไฟล์ปฏิบัติการพยายามเปิดโดยไม่สำเร็จ (ENOENT) ซึ่งทำให้งง ฉันไม่สามารถติดตามสิ่งใดที่เกี่ยวข้องกับข้อผิดพลาดที่สองได้ และฉันก็ไม่รู้ว่ามันหมายความว่าอย่างไร ฉันสงสัยปัญหา apparmor แต่ไม่พบสิ่งใดที่ชัดเจนใน syslog
ฉันติดอยู่จริง ๆ และขอขอบคุณสำหรับความช่วยเหลือใด ๆ ขอบคุณมากในล่วงหน้า.