Linux-Mint
Skype 網路攝像頭倒置,但缺少 v4l1compat
我正在執行 Linux Mint,但我認為這個問題與 Ubuntu 是相互的。我在 Skype 中的網路攝像頭是顛倒的(在 Cheese 中沒關係)。有很多主題都在處理這個問題,並提出了這樣的修復:
$ LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so skype
或類似的修改。不幸的是,我沒有這個文件。
$ locate v4l1compat.so
僅輸出:
/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so
這不起作用:
$ LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so skype ERROR: ld.so: object '/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so' from LD_PRELOAD cannot be preloaded: ignored.
Skype 載入,但網路攝像頭仍然顛倒。
我記得我在某處讀到過,由於 Skype,我應該使用 32 位庫。但我怎樣才能得到那些?我嘗試從另一台 Linux 機器上進行簡單的複制,但不出所料,這並沒有幫助。
依賴搜尋
libv4l-0:i386
$ aptitude why libv4l-0:i386 i ia32-libs Depends ia32-libs-multiarch i A ia32-libs-multiarch:i386 Provides ia32-libs-multiarch i A ia32-libs-multiarch:i386 Depends gstreamer0.10-plugins-good:i386 i A gstreamer0.10-plugins-good:i386 Depends libv4l-0:i386 (>= 0.5.0)
要得到
libv4l-0:i386
$sudo apt-get install ia32-libs
這將包括
/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so