当我安装快门来截屏时,imagemagick 将自己设置为默认的 PDF 阅读器,我无法更改它。
我想拥有evince默认的 PDF 阅读器。
我尝试在文件资源管理器中右键单击 PDF 文档-> 属性-> 设置默认应用程序-> Evince。
这不起作用,imagemagick 保持默认。使用以 root 身份打开的文件资源管理器执行此操作,但不会更改普通用户的默认应用程序。
使用 xdg-mime 也无济于事。在/etc/gnome/defaults.list对PDF的默认应用程序evince。
而且,当我删除 imagemagick-6.q16 时,它evince成为打开 PDF 的默认应用程序,但shutter也被删除了。
我错过了什么吗?我在哪里可以改变这种行为?
我的计算机中有 Debian Jessie 的更新版本,并且我使用的是 Gnome3。
编辑 1:
我可以用不同的文件浏览器复制这种行为(用nemo和测试nautilus)
的输出XDG_UTILS_DEBUG_LEVEL=2 xdg-mime query default application/x-pdf是
Checking /home/USER/.local/share//applications/mimeapps.list
Checking /usr/share/gnome/applications/defaults.list
Checking /usr/local/share//applications/defaults.list
Checking /usr/share//applications/defaults.list
Run Code Online (Sandbox Code Playgroud)
我检查了这个文件:
/home/USER/.local/share//applications/mimeapps.list我有一条线application/pdf=evince.desktop/usr/share/gnome/applications/defaults.listPDF 阅读器中也设置为 evince。/usr/local/share/applications/defaults.list有到PDF文件没有提及。/usr/share/applications/defaults.list 不存在我在联想 Thinkpad X240 上运行 Debian。前段时间我从 Stretch 升级到了 Buster。从那以后 USB 键盘和 USB 鼠标不起作用。我也无法读取或访问任何 USB 记忆棒。系统是最新的,我已经重新启动了几次。
键盘和鼠标被识别(我在运行时看到它们lsusb),但运行时dmesg我得到一个设备未被授权使用消息。当插入任何 USB 存储器时,我也会收到此消息。
> dmesg
[10599.977463] usb 2-2: new low-speed USB device number 10 using xhci_hcd
[10600.134705] usb 2-2: New USB device found, idVendor=XXXX, idProduct=XXXX, bcdDevice= 1.07
[10600.134709] usb 2-2: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[10600.135024] usb 2-2: Device is not authorized for usage
Run Code Online (Sandbox Code Playgroud)
我应该怎么做才能继续进行故障排除并使 USB 正常工作?