当我启动ADB时,系统完全冻结

时间:2017-02-28 15:30:11

标签: linux adb ubuntu-16.04 freeze

当我在命令行中启动ADB时:

$ sudo adb start-server

我收到这样的消息:

* daemon not running. starting it now in port 5037 *
* daemon started successfuly *

此系统(Ubuntu 16.04(x86_64))完全冻结后。

我如何解决这个问题?

UPD:我跑

strace adb start-server

并获取,哪个系统在命令nanosleep上冻结。

5 个答案:

答案 0 :(得分:0)

我在archlinux系统上遇到了同样的问题(使用任何版本的内核)。

我的问题似乎是tlp的usb自动挂起功能。我完全禁用了它:

USB_AUTOSUSPEND=0

目前它似乎解决了这个问题。

编辑:这不是usb autosuspend我必须完全卸载tlp以使其工作,直到我可以进一步调查。

答案 1 :(得分:0)

在我的系统上,我已经解决了插入笔记本电脑电源的问题。 当我的笔记本电脑连接到电源线时。亚行的作品。当我用电池供电时,它会冻结。 我认为Acpi就是这样。

答案 2 :(得分:-1)

尝试升级到16.10并确保在BIOS中设置了以下内容:
- 从Legacy到UEFI启动
- 已禁用USB 3.0传统

参考:https://ubuntuforums.org/showthread.php?t=2313496

答案 3 :(得分:-1)

我选择了专有的驱动程序和这项工作,但不是所有时间,有时会重复这个问题。

答案 4 :(得分:-1)

我是tlp

在/ etc / default / tlp中编辑conf文件

我做到了

USB_AUTOSUSPEND=0

USB_BLACKLIST_PHONE=1

也许您不需要放入USB_AUTOSUSPEND = 0

编辑:似乎不再起作用。