64 位华硕 Linux 版 Skype 配有倒置网络摄像头

64 位华硕 Linux 版 Skype 配有倒置网络摄像头

我刚刚在一台 64 位华硕机器上安装了最新版本的 Linux 版 Skype,结果视频图像颠倒了。使用 Cheese 应用程序时不会出现这种情况,视频结果是正确的。

我已经尝试按照一些解决方案解决问题,方法是安装libv4l-0:i386软件包并启动应用程序

LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so skypeforlinux

以及

LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l2convert.so skypeforlinux

在这两种情况下我都会收到错误:

ERROR: ld.so: object '/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.

ERROR: ld.so: object '/usr/lib/i386-linux-gnu/libv4l/v4l2convert.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.

并且应用程序在没有预加载的情况下启动,结果同样明显。

有人知道如何解决这个问题吗?我将不胜感激。

答案1

要摆脱错误的 ELF 类,请尝试以下操作:

LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l2convert.so /usr/bin/skype

或者

LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so /usr/bin/skype

我现在必须使用“skypeforlinux”。我想我以前也用过“skype”。

如果您安装:

v4l2ucp

有一个设置:水平/垂直翻转。这可能会解决您的问题。祝您好运。

答案2

我有:E:“无法找到包 v4l2ucp”。我猜“E”代表错误。新凸轮似乎是解决方案。

相关内容