Score:2

ไม่สามารถเชื่อมต่อ Pixel 4

ธง ru

ฉันมีโทรศัพท์ Google Pixel 4 มันเคยเมานต์ไม่มีปัญหา เสียบ USB แล้วเลือก File Transfer/Android Auto บนโทรศัพท์ แล้วมันจะแสดงใน Dolphin สิ่งนี้จะไม่เกิดขึ้นอีกต่อไป ตอนนี้ฉันเสียบโทรศัพท์และไอคอน Pixel 4 เป็นสีเทาปรากฏขึ้นบนเดสก์ท็อปบนโทรศัพท์ ฉันเลือก File Transfer/Android Auto และไอคอนนั้นจะหายไปและปรากฏขึ้นอีกครั้ง

ฉันคลิกขวาที่ไอคอนและเลือก Mount Volume และบางครั้งมันจะเมานต์ แต่ฉันไม่เห็นระบบไฟล์บนโทรศัพท์:

ภูเขา

บางครั้งก็ไม่ติดเลย

ล้มเหลว

ฉันลองใช้พอร์ต USB และสายเคเบิลอื่นแล้ว
lsusb ไม่แสดงโทรศัพท์
ตัวเลือกสำหรับนักพัฒนาซอฟต์แวร์ > การดีบัก USB เปิดอยู่
แอนดรอยด์เวอร์ชัน 11
ฉันลบและติดตั้ง Dolphin ใหม่

$lsb_release -a
ไม่มีโมดูล LSB
รหัสผู้จัดจำหน่าย: Ubuntu
คำอธิบาย: Ubuntu 20.04.2 LTS
เผยแพร่: 20.04
ชื่อรหัส: โฟกัส

ฉันจะแก้ไขปัญหานี้ได้อย่างไร

แก้ไข: คำศัพท์.log
https://paste.ubuntu.com/p/RsKt5hRm7X/

แก้ไข 2: ลองคำแนะนำโดย @waltinator:

$ อุปกรณ์ = "/dev/pixel4"  
$ sudo adduser $USER $(stat -c "%G" $อุปกรณ์)  
stat: ไม่สามารถ stat '/dev/pixel4': ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว  
[sudo] รหัสผ่านสำหรับ allelopath:   
adduser: มีผู้ใช้ `allelopath' อยู่แล้ว

แก้ไข 3:

sudo Journalctl -- ติดตาม

https://paste.ubuntu.com/p/vTFVy6JPW3/

แก้ไข: mtp เป็น

$mtp-ตรวจจับ
รุ่น libmtp: 1.1.17

แสดงรายการอุปกรณ์ดิบ
อุปกรณ์ 0 (VID=18d1 และ PID=4ee1) คือ Google Inc Nexus/Pixel (MTP) พบ 1 เครื่อง:
Google Inc: Nexus/Pixel (MTP) (18d1:4ee1) @ บัส 3, 25 dev
พยายามเชื่อมต่ออุปกรณ์
ข้อผิดพลาดที่ส่งคืนโดย libusb_claim_interface() = -6LIBMTP PANIC: ไม่สามารถเริ่มต้นอุปกรณ์ได้
ไม่สามารถเปิดอุปกรณ์ดิบ 0
ตกลง.

$mtp-เชื่อมต่อ
รุ่น libmtp: 1.1.17

อุปกรณ์ 0 (VID=18d1 และ PID=4ee1) คือ Google Inc Nexus/Pixel (MTP) ข้อผิดพลาดที่ส่งคืนโดย libusb_claim_interface() = -6LIBMTP PANIC: ไม่สามารถเริ่มต้นอุปกรณ์ได้
ไม่มีอุปกรณ์

$mtp-โฟลเดอร์
พยายามเชื่อมต่ออุปกรณ์
อุปกรณ์ 0 (VID=18d1 และ PID=4ee1) คือ Google Inc Nexus/Pixel (MTP) โฟลเดอร์ mtp: เชื่อมต่อสำเร็จ
ข้อผิดพลาดที่ส่งคืนโดย libusb_claim_interface() = -6LIBMTP PANIC: ไม่สามารถเริ่มต้นอุปกรณ์ได้
ไม่สามารถเปิดอุปกรณ์ดิบ 0
ตกลง.

$jmtpfs
อุปกรณ์ 0 (VID=04e8 และ PID=6860) เป็นรุ่น Samsung Galaxy (MTP)
ฟิวส์: ไม่มีพารามิเตอร์จุดเมานต์

Nmath avatar
ng flag
คุณนึกถึงการเปลี่ยนแปลงใดๆ ที่เกิดขึ้นกับระบบตั้งแต่ระบบทำงานครั้งล่าสุดได้ไหม อัพเดตเคอร์เนลหรือซอฟต์แวร์ ติดตั้งซอฟต์แวร์ใหม่ ฯลฯ?
ru flag
ติดตั้งการอัปเดตแล้ว ฉันไม่ค่อยใส่ใจกับรายละเอียดฉันแค่คลิกตกลงและปล่อยให้มันทำสิ่งนั้น
Nmath avatar
ng flag
คุณอาจพิจารณาโพสต์[apt logs](https://askubuntu.com/questions/425809/where-are-the-logs-for-apt-get) หากเป็นเอาต์พุตขนาดใหญ่มาก คุณสามารถใช้ https://paste.ubuntu.com
ru flag
เสร็จแล้วครับ ผมว่า นี่เป็นครั้งแรกดังนั้นฉันหวังว่ามันจะถูกต้อง
Nmath avatar
ng flag
ไม่มีอะไรโดดเด่นสำหรับฉันในบันทึก แต่เก็บไว้เพราะอาจมีประโยชน์ในกรณีที่คนอื่นอาจจำบางสิ่งที่อาจส่งผลต่อความสามารถในการต่อเชื่อมอุปกรณ์ของคุณ
waltinator avatar
it flag
ดู `sudo journalctl --follow' เมื่อคุณเสียบโทรศัพท์
ru flag
ผลลัพธ์ของการวางในเพสบิน
Zatigem avatar
ru flag
ในการรับพอร์ตของพิกเซล 4 ของคุณในไดเรกทอรี `/dev` ("อะไรก็ได้" ในคำตอบของ @waltinator)â¯: 1) ถอดปลั๊กโทรศัพท์ของคุณ 2) `cd /tmp`, 3) `ls / dev > unplugged`, 4) เสียบโทรศัพท์ของคุณ, 5) `ls /dev > plugged`, 6) `diff unplugged plugged` ของฉันคือ "libmtp-1-2"
ru flag
ไม่มี `/tmp/dev` ฉันเพิ่งสร้างไดเร็กทอรีนี้ที่บรรทัดคำสั่งหรือไม่
Score:2
ธง it

ปัญหาการเข้าถึงอุปกรณ์หลายอย่างสามารถแก้ไขได้ด้วยการเปลี่ยนแปลงสมาชิกกลุ่ม

โดยเฉพาะถ้า ls -l แสดงว่าสิทธิ์กลุ่ม (ที่สอง "rwx" แฝดสาม) คือ "แถว" (เช่น."-rw-rw----") จากนั้นเพิ่มตัวเองในกลุ่มที่เป็นเจ้าของอุปกรณ์จะให้สิทธิ์ แถว เข้าไป.

นี่คือวิธี:

อุปกรณ์="/dev/อะไรก็ตาม"
sudo adduser $USER $(stat -c "%G" $อุปกรณ์)

ซึ่งจะช่วยให้คุณเป็นสมาชิกในกลุ่มที่สามารถ แถว อุปกรณ์แต่ ยังมีอีกหนึ่งขั้นตอน.

เพื่อให้กระบวนการทั้งหมดของคุณเป็นสมาชิกของกลุ่มใหม่ ให้ออกจากระบบและเข้าสู่ระบบ มีการตั้งค่าการเป็นสมาชิกกลุ่มที่ เข้าสู่ระบบ เวลา.

หากต้องการสร้างกระบวนการเดียวในกลุ่มใหม่ (สำหรับการทดสอบ ก่อนออกจากระบบ/เข้าสู่ระบบ):

newgrp $(stat -c "%G" $อุปกรณ์)  

หรือพิมพ์ชื่อกลุ่ม ดู ผู้ชายคนใหม่.

ru flag
ขอบคุณสำหรับการตอบสนองของคุณ ลองคำแนะนำของคุณ ดูการแก้ไขในคำถาม
it flag
ฉันมีปัญหาเดียวกันกับ Fedora 35 ปรากฎว่าผู้ใช้ของฉันไม่ได้อยู่ในกลุ่ม `users` คำตอบนี้ช่วยฉันแก้ปัญหา
Score:0
ธง ru

https://faquirfoysol.blogspot.com/2020/02/quick-hacks-transferring-file-between.html

ใช้เครื่องมือบรรทัดคำสั่ง jmtpfsที่ใช้ระบบไฟล์ในพื้นที่ผู้ใช้ (FUSE) ก็เพียงพอที่จะตอบสนองวัตถุประสงค์ของฉัน

หลังจากติดตั้งแพ็คเกจแล้ว ตามผู้จัดการแพ็คเกจของ distro ของคุณ เรามาสร้างไดเร็กทอรีในตำแหน่งที่ต้องการ --- ในกรณีของฉันคือ /media ตอนนี้ออกคำสั่งต่อไปนี้

$ sudo mkdir -pv /media/android_device  
$ sudo chown $USER:$USER /media/android_device/ -vv

ตอนนี้ตรวจสอบสิทธิ์เจ้าของไฟล์ที่ออก

 $ ls /media/android_device/ -la

ตอนนี้เพิ่มอุปกรณ์ Android โดยใช้สายเคเบิลข้อมูล ปลดล็อกหน้าจอและเปิดใช้งานตัวเลือกการถ่ายโอนไฟล์หรือ MTP ตอนนี้ออกคำสั่ง

$jmtpfs /media/android_device/

ตอนนี้ไปที่ตัวจัดการไฟล์ของคุณและตรวจสอบจุดเมานต์ จากที่นี่ คุณสามารถเรียกดูและถ่ายโอนไฟล์ระหว่างเวิร์กสเตชันและอุปกรณ์ Android โดยใช้ไฟล์เบราว์เซอร์และ commandline

โพสต์คำตอบ

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