Saf*_*ver 5 mouse bluetooth canonical-livepatch 18.10
最初,升级到 18.10 Cosmic(从 18.04 Bionic)后的前几天没有问题,即使在挂起/重启/关闭之后也是如此。
今天,从暂停状态唤醒后,蓝牙鼠标开始滞后。如果我让它静止 5 秒钟,指针需要移动 2 秒钟才能移动。它似乎在短短 5 秒后切换到睡眠模式。
我试过:
scan offin bluetoothctl(该命令无论如何都无法运行)。modprobebtusb。sudo sh -c 'echo N > /sys/module/drm_kms_helper/parameters/poll'tlp并且powertop没有安装。删除canonical-livepatch仅在 LTS 版本中受支持的,即在 18.10 中不受支持。
去除,
$ sudo snap remove canonical-livepatch
Run Code Online (Sandbox Code Playgroud)
我以前有一个问题也是(部分)由包引起的。
编辑:问题再次浮出水面。在powertop没有任何配置的情况下安装以某种方式解决它。
$ sudo apt install powertop
Run Code Online (Sandbox Code Playgroud)
编辑:USB 自动挂起可能是原因。
sudo powertop.命令将显示在终端上,
>> echo 'on' > /usr/bus/usb/devices/2-6/power/control';
记下命令。
在/usr/bin/.
$ sudo pluma /usr/bin/disable-bt-mouse-autosuspend
粘贴以下内容:
$ sudo snap remove canonical-livepatch
Run Code Online (Sandbox Code Playgroud)
2-6为您在步骤 5 中从 powertop 获得的内容。使脚本可执行。
$ sudo chmod u+x /usr/bin/disable-bt-mouse-autosuspend
添加disable-bt-mouse-autosuspend到 systemd。
$ sudo pluma /etc/systemd/system/disable-bt-mouse-autosuspend.service
粘贴以下内容,
[Unit]
Description=Disable USB auto-suspend for bluetooth mouse
[Service]
ExecStart=/usr/bin/disable-bt-mouse-autosuspend
[Install]
WantedBy=multi-user.target
Run Code Online (Sandbox Code Playgroud)
保存。启动并启用它。
$ sudo systemctl start disable-bt-mouse-autosuspend
$ sudo systemctl enable disable-bt-mouse-autosuspend
该设置也将在挂起期间重置。要重新应用它:
$ sudo pluma /lib/systemd/system-sleep/00disable-bt-mouse-autosuspend
粘贴以下脚本并保存,
$ sudo apt install powertop
Run Code Online (Sandbox Code Playgroud)
设置可执行权限,
$ sudo chmod u+x /lib/systemd/system-sleep/00disable-bt-mouse-autosuspend