From a1d6b5a8091196db6507961367bcec2b439221c9 Mon Sep 17 00:00:00 2001 From: "rick.chan" Date: Wed, 9 Sep 2020 10:08:14 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=20Manjaro=20=E4=B8=8B=20DSVi?= =?UTF-8?q?ew=20=E7=9A=84=E5=AE=89=E8=A3=85.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: rick.chan --- .../DSView/Manjaro_下_DSView_的安装.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 Software/Applications/DSView/Manjaro_下_DSView_的安装.md diff --git a/Software/Applications/DSView/Manjaro_下_DSView_的安装.md b/Software/Applications/DSView/Manjaro_下_DSView_的安装.md new file mode 100644 index 0000000..8e3dcb5 --- /dev/null +++ b/Software/Applications/DSView/Manjaro_下_DSView_的安装.md @@ -0,0 +1,17 @@ +# Manjaro 下 DSView 的安装 + +DSView 是 DSCope 和 DSLogic 的工具软件,支持 Linux、Windows 和 Mac 系统。 + +在 Arch/Manjaro Linux 下,因为方便而通过 yaourt 来安装 DSView,方法如下: + +```bash +yaourt -S dsview +``` + +安装后发现只能识别 DSLogic,而无法识别 DSCope。但是 Windows 下是可以正常使用的,怀疑 udev rules 有问题,打开 /usr/lib/udev/rules.d/20-dsview.rules 文件一看,发现 DSCope 的 Vendor ID 写错了。从官网下载了最新源码包,找到最新 udev rules 文件,内容如下: + +```ini +SUBSYSTEM=="usb", ATTRS{idVendor}=="2a0e", MODE="0666" +``` + +将其内容同步到 /usr/lib/udev/rules.d/20-dsview.rules,重启软件并重新插入 DSCope,解决问题。