ฉันมีปัญหาเมื่อฉันส่งไฟล์จากโทรศัพท์ไปยัง Ubuntu 12.04 ผ่านบลูทู ธ เพราะโทรศัพท์แจ้งข้อความ "ไฟล์ไม่ได้ส่ง"! ฉันสามารถส่งไฟล์ใด ๆ จาก ubuntu 12.04 ไปยังโทรศัพท์ android ของฉัน
ฉันมีปัญหาเมื่อฉันส่งไฟล์จากโทรศัพท์ไปยัง Ubuntu 12.04 ผ่านบลูทู ธ เพราะโทรศัพท์แจ้งข้อความ "ไฟล์ไม่ได้ส่ง"! ฉันสามารถส่งไฟล์ใด ๆ จาก ubuntu 12.04 ไปยังโทรศัพท์ android ของฉัน
คำตอบ:
ไปDash หน้าแรกค้นหาไฟล์ร่วมกันส่วนบุคคล หากคุณไม่ได้ติดตั้ง Unity คุณสามารถเปิดโปรแกรมจากเทอร์มินัลโดยพิมพ์gnome-file-share-properties
ลงไป
ที่ด้านล่างของกล่องเปิดใช้งานรับไฟล์ในโฟลเดอร์ดาวน์โหลดผ่านบลูทู ธยังเปิดใช้งานการแจ้งเตือนเกี่ยวกับไฟล์ที่ได้รับแล้วคุณก็สบายดี :)
[อัปเดตคำตอบการทดสอบบน Ubuntu 16.04]
ฉันได้พบว่าเพียงแค่ติดตั้ง blueman และการใช้แอปเพล็ต blueman ทำงานได้ดี:
ติดตั้ง blueman:
sudo apt-get install blueman
เรียกใช้แอปเพล็ต:
/usr/bin/blueman-applet
จับคู่อุปกรณ์ของคุณโดยใช้แอปเพล็ต
การแชร์จากโทรศัพท์ของคุณควร "เพียงแค่ทำงาน"
หมายเหตุ : หากโทรศัพท์พยายามส่ง แต่ล้มเหลวทันทีอาจเป็นปัญหาของการอนุญาตให้ใช้โฟลเดอร์ ไฟล์ที่ส่งผ่านบลูทู ธ จะถูกดาวน์โหลดชั่วคราว~/.cache/obexd
และหากเจ้าของ / สิทธิ์ของโฟลเดอร์นี้ไม่ได้ตั้งอย่างถูกต้องไฟล์จะไม่สามารถดาวน์โหลดได้ที่นั่นและการถ่ายโอนล้มเหลว การเปลี่ยนความเป็นเจ้าของและ / หรือสิทธิ์ของโฟลเดอร์เพื่อให้บัญชีที่ไม่ใช่รูทของคุณมีสิทธิ์เข้าถึงแบบอ่าน / เขียนควรแก้ไขปัญหา
[คำตอบเดิม:]
สำหรับสภาพแวดล้อมเดสก์ทอปแบบ non-gnome / unity (Xmonad, XFCE, LXDE, ฯลฯ ) งานต่อไปนี้ (ทดสอบบน 15.04):
ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้งการพึ่งพาที่จำเป็นแล้ว:
sudo apt-get install obex-data-server gnome-user-share
เรียกใช้gnome-file-share-properties
จากบรรทัดคำสั่งและตรวจสอบให้แน่ใจว่าได้รับไฟล์ในโฟลเดอร์ดาวน์โหลดผ่านบลูทู ธและเปิดใช้งานการแจ้งเตือนเกี่ยวกับไฟล์ที่ได้รับ
สร้างไฟล์~/bin/start-bluetooth-listener
ที่มีสิ่งต่อไปนี้ (ลำดับสำคัญ)
#!/bin/sh
/usr/bin/obex-data-server
/usr/lib/gnome-user-share/gnome-user-share &
(สร้าง~/bin
ไดเรกทอรีก่อนหากยังไม่มี)
ทำให้ไฟล์ปฏิบัติการ:
chmod +x ~/bin/start-bluetooth-listener
เรียกใช้~/bin/start-bluetooth-listener
สคริปต์ด้วยตนเองหรือตั้งค่าสภาพแวดล้อมเดสก์ท็อปของคุณให้รันสคริปต์โดยอัตโนมัติเมื่อคุณลงชื่อเข้าใช้ (เช่นใน XFCE ผ่านxfce4-session-settings
เครื่องมือ)
ตอนนี้ถ้าคุณพยายามส่งไฟล์จากโทรศัพท์ของคุณไปยังคอมพิวเตอร์ที่จับคู่ผ่านบลูทู ธ มันควรจะทำงานและปรากฏขึ้นหน้าต่างแจ้งเตือนหลังจากได้รับไฟล์
./start-bluetooth-listener
: ./start-bluetooth-listener: 3: ./start-bluetooth-listener: / usr / lib / gnome-user-share / gnome-user-share: ไม่พบ
/usr/lib/gnome-user-share/gnome-user-share-obexpush
อยู่ บางทีชื่อไฟล์อาจมีการเปลี่ยนแปลงเนื่องจากไม่มีชื่อหากไม่มีส่วนต่อท้าย -obexpush
ไปที่บลูทู ธ บลูทู ธ และจับคู่อุปกรณ์ของคุณแล้วเลือกอุปกรณ์ที่คุณต้องการส่งหรือเชื่อมต่อชุดลำโพงเสียงที่แสดงและนำเข้าสู่ระบบ (ใช้โทรศัพท์ของคุณเป็นและส่งหรือเล่นเพลง