首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >导入时如何在Shotwell中为预览图片修补libgphoto2?

导入时如何在Shotwell中为预览图片修补libgphoto2?
EN

Ask Ubuntu用户
提问于 2012-05-28 20:22:12
回答 2查看 793关注 0票数 3

在某些情况下,Shotwell在导入时没有显示图片缩略图。我试着用Shotwell从我的相机(CanonEOS400D)下载一些照片,而这个程序在下载图片之前没有显示任何预览(它只是显示一个“禁止的”快照)。进口之后,一切看起来都很好。

我已经找到了这个错误报告,但目前还没有给出解决方案。据最后评论称,EOS摄像头似乎有一个解决方案。这家伙链接到一个补丁,但它不能下载。对于从哪里获得这个补丁的deb包或任何其他解决方案有什么想法吗?

EN

回答 2

Ask Ubuntu用户

发布于 2012-05-29 04:33:22

如果单击“补丁”链接,则可以将修补程序保存为.diff文件,并将其应用于主干。

您可以通过以下方式获得gphoto工作后备箱的副本

代码语言:javascript
复制
svn co https://gphoto.svn.sourceforge.net/svnroot/gphoto gphoto

应用修补程序类似于以下命令:

代码语言:javascript
复制
patch -p1 < gphoto.diff

(注:我还没有试过这个,但我相信它会成功的。)

票数 3
EN

Ask Ubuntu用户

发布于 2012-06-23 19:04:16

很抱歉你的回答太迟了。由于我不知道如何使用svn主干,所以我只从官方sourceforge页面下载了libgphoto2。我手动更改了library.c .c中的行,就像补丁中的那样。但是,在编译完它(做了典型的“配置”、“生成”、"sudo checkinstall",并从存储库下载了lsusb-dev )之后,Ubuntu在连接相机时似乎什么也不做,所以我无法下载图片。无论如何,如果我在终端上写lsusb,就会得到:

代码语言:javascript
复制
Bus 001 Device 004: ID 04a9:3110 Canon, Inc. EOS Digital Rebel XTi

所以严格地说,操作系统可以检测到相机,但它什么也不做。

因为我有这个问题,所以我想出了另一个解决办法。它不像编译它那样优雅,但它起了作用。这个想法就是下载正式的Ubuntu11.10 libgphoto2包从这里开始。然后在终端中键入:

代码语言:javascript
复制
sudo dpkg -i libgphoto2-2_2.4.11-3_(architecture).deb  

现在可以看到所有的图片,尽管它是以“旧的方式”完成的(这个版本没有启用"EOS快速目录“)。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/143433

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档