小编dea*_*sin的帖子

拔下并重新插入终端中的 USB 设备

多年来,我一直在处理这个 Ubuntu 错误,我的鼠标在启动后很快冻结,然后定期冻结。要修复它,我必须物理拔下鼠标的 USB 收发器并重新插入。根据我的研究,当双启动 Linux 和 Windows 时,USB 无线 Windows 鼠标会发生此错误。

有没有办法以编程方式(从终端)拔下 USB 收发器,而不是物理上拔掉?我想在我的启动 bash 脚本中实现这一点。

我正在使用 Ubuntu 16.04

编辑:我解决了我的问题,但它与我的问题并没有真正的关系。

在文件..

/etc/laptop-mode/conf.d/runtime-pm.conf
Run Code Online (Sandbox Code Playgroud)

我不得不做

CONTROL_RUNTIME_AUTOSUSPEND=0
Run Code Online (Sandbox Code Playgroud)

这修复了我多年来遇到的鼠标错误。

mouse command-line usb wireless

10
推荐指数
2
解决办法
2万
查看次数

如何让我的脚本在任何关闭序列(例如卸载外部驱动器)之前运行

我有一个备份脚本~/scripts/backup.sh和我的暴发户conf ~/.config/upstart/shutdown.conf

description "my shutdown script"
start on desktop-end

task
console log
script
  exec ~/scripts/backup.sh start
end script
Run Code Online (Sandbox Code Playgroud)

我的脚本备份到外部硬盘驱动器on desktop-end,但在调用我的脚本之前外部硬盘驱动器被卸载。

如何在关闭序列之前使用我的脚本,然后仅在脚本完成时恢复

我尝试了这篇文章中的解决方案,但挂钩on starting rc不起作用。

谢谢。

shutdown scripts upstart systemd 15.10

3
推荐指数
1
解决办法
4638
查看次数

使用 VLC 播放视频时,如何判断 Ubuntu 驱动程序是否使用集成显卡 GPU 来硬件解码 HEVC?

我发现 VLC 对于 x264 FHD 视频使用约 17% 的 CPU,对于 HEVC FHD 视频使用约 28%,对于 HEVC 4k 视频使用约 80%。

\n
sudo lshw -c video\n
Run Code Online (Sandbox Code Playgroud)\n

产生..

\n
  *-display                 \n       description: VGA compatible controller\n       product: Cezanne\n       vendor: Advanced Micro Devices, Inc. [AMD/ATI]\n       physical id: 0\n       bus info: pci@0000:04:00.0\n       logical name: /dev/fb0\n       version: c3\n       width: 64 bits\n       clock: 33MHz\n       capabilities: pm pciexpress msi msix vga_controller bus_master cap_list fb\n       configuration: depth=32 driver=amdgpu latency=0 resolution=3840,2160\n       resources: irq:40 memory:d0000000-dfffffff memory:e0000000-e01fffff ioport:e000(size=256) memory:fcc00000-fcc7ffff\n
Run Code Online (Sandbox Code Playgroud)\n

处理器:AMD\xc2\xae Ryzen 5 5560u,带 …

integrated hevc amd-ryzen

3
推荐指数
2
解决办法
3156
查看次数