无法让 Skype 的视频正常工作!当我进入“视频选项”测试视频时,屏幕变黑。我知道必须添加 LD_PRELOAD,但不知为何它在 64 位上无法正常工作!我做错了什么吗?
它曾经在 32 位上运行。
答案1
好的,下面是我解决问题的方法:
我编辑了 skype.desktop 文件,因此运行的命令包含以下内容:
bash -c 'LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l2convert.so skype %U'
不需要重新启动,只需从 .desktop 文件打开 skype 即可!
答案2
你应该做这个:
安装 libv4l 32 位版本(即使您使用的是 64 位)
sudo apt-get install libv4l-0:i386
找到已安装库的路径(如果有两个,请选择 32 位 - i386,例如:/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so)
locate v4l1compat.so
使用指示的路径运行命令(不带引号)
LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so skype