linuxmint / linuxmint/nemo

Nemo file manager crashes and system unresponsive when phone is connected in USB Debugging Mode

Open
#3,394 24 comments 5 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C
Stars
1.6k
Forks
368
Avg merge
4d 4h
Merged PRs (30d)
2

Description

When I have my USB phone connected and in USB Debugging Mode, nemo will often become unresponsive and cause my system to crash. It will hang and prevent any file manager activity in the system. When shutting down the system the system shows "Nemo Unresponsive" messages.

This has occurred with the same USB phone device across multiple systems and after reinstalling the OS. System info:

https://termbin.com/l27o

Using Linux Mint 21.3 Ubuntu Edition

System:
Kernel: 6.5.0-35-generic x86_64 bits: 64 compiler: N/A Desktop: Cinnamon 6.0.4 tk: GTK 3.24.33
wm: muffin vt: 7 dm: LightDM 1.30.0 Distro: Linux Mint 21.3 Virginia base: Ubuntu 22.04 jammy

I have tried multiple kernels, reinstalling the OS. Other users on reddit reporting this issue is present with phones connected in this mode but it wont occur for them if the phone device gets ejected. I can confirm this is happening for me too. This is my error when I try to launch nemo from command prompt when it is not responding:

https://imgur.com/q38qAWT

When my phone screen slept and my screen went dark. No response from nemo. Ejecting or unplugging my device allowed nemo to respond immediately.

https://old.reddit.com/r/linuxmint/comments/1cblxaj/file_manager_not_opening_crashing_or_not/?ref=share&ref_source=link

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No source file or test is named in the report. First reproduce the hang by connecting the phone in USB Debugging Mode, launch nemo from the command prompt, and compare behavior before and after ejecting or unplugging the device. Done means Nemo remains responsive and the system does not become unresponsive in this scenario.

Written by the indexing model from the issue text.

Assessment

Tech stack
c, linux, ubuntu
Domain
desktop, operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.