TL, DR
bash
lsusb
sudo pacman -S gvfs-gphoto2
起因
真是令人头疼的起因!
别人的相机暂时被借给我用,当我正准备查看相机内的图片时我却郁闷的发现——我的Manjaro电脑显示不出来我的相机。
于是,没办法了,开启令人头痛的修复之路。
发现问题
我先使用lsusb看了一下是否是驱动问题,然后发现并不是。 显然我的系统识别到了这一usb设备。 那么就可以排除驱动问题了。
通过搜索,我找到了两个关键词可以作为线索:gphoto2和gvfs
根据这两个线索,我摸到了gphoto2的arch Wiki
于是,我通过下面命令安装了gphoto2:
text
sudo pacman -S gphoto2
gphoto2 --auto-detect
果然,输出没让我失望:
text
➤ gphoto2 --auto-detect
型号 端口
----------------------------------------------------------
Fuji FinePix HS30EXR usb:002,005
gphoto2能读出来! 根据arch wiki所写:
那么很容易让人想到的就是:我的gvfs出问题了。
于是开始修复gvfs吧:
bash
➤ sudo pacman -S gvfs
警告:gvfs-1.44.1-4 已经为最新 -- 重新安装
已经是最新版?那会是哪里出问题了?
bash
sudo pacman -S gvfs-
后面按tab补全,让我发现了一个有意思的包名:
bash
gvfs-gphoto2
好的,一切都搞定了!
bash
sudo pacman -S gvfs-gphoto2
完美!