Score:0

การอัปเกรด BlueZ ล้มเหลวด้วย: ต้องติดตั้ง GLib >= 2.28

ธง pl

ฉันพยายามเชื่อมต่อแป้นพิมพ์ Keychron K3 กับพีซีผ่านบลูทูธ แต่แป้นพิมพ์ไม่อยู่ในรายการ ดังนั้นฉันจึงลองใช้กับแล็ปท็อปในสำนักงานของฉันที่นั่น มันใช้งานได้

อุปกรณ์ทั้งสองที่ใช้ Ubuntu 21.10 พร้อมเคอร์เนล 5.13 ข้อแตกต่างเพียงอย่างเดียวคือแล็ปท็อปของฉันทำงานด้วย BlueZ 5.6 และพีซีของฉันที่มีเวอร์ชัน 5.56 ดังนั้นฉันจึงตัดสินใจอัพเกรด

ฉันได้ดาวน์โหลด BlueZ 5.62 และพยายามเรียกใช้ ./กำหนดค่า แต่เกิดข้อผิดพลาดต่อไปนี้:

ตรวจสอบ glib-2.0 >= 2.28... ไม่
กำหนดค่า: ข้อผิดพลาด: GLib >= 2.28 เป็นสิ่งจำเป็น

อุปกรณ์ทั้งสองได้ติดตั้ง glib 2.34 แล้ว

ใครช่วยได้บ้างว่าทำไมฉันถึงได้รับข้อผิดพลาดนี้หรือทำไมตัวจัดการบลูทูธไม่แสดงอุปกรณ์

hr flag
Is the development package `libglib2.0-dev` installed - or just the runtime library package?
c0deltin avatar
pl flag
yes dev package is installed: "libglib2.0-dev is already the newest version (2.68.4-1ubuntu1)."
N0rbert avatar
zw flag
To ease the compilation enable source code repositories and then run `sudo apt-get build-dep bluez` . Which bluetooth manager do you use? Is it Blueman on both machines?
c0deltin avatar
pl flag
I've followed your instructions now I'm running on bluez 5.6. My PC used blueman. I've removed it. Now the keyboard is listed in Bluetooth > Settings. When I try to connect, it takes a while, changes the status to "not set up" and then the keyboard disappears.

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา