summaryrefslogtreecommitdiff
path: root/network/skype/README.SLACKWARE
diff options
context:
space:
mode:
authorMario Preksavec <mario at slackware dot hr>2013-11-11 21:44:08 -0600
committerRobby Workman <rworkman@slackbuilds.org>2013-11-12 01:25:02 -0600
commitb52279c746cb8a0039c9f7a9dd4b70b1d8de5ca3 (patch)
tree6c2d473312f57f194a57516096c31f1fa43bbae3 /network/skype/README.SLACKWARE
parentca171dac329f38fac23b94d77e5ca42d9cadfdd0 (diff)
downloadslackbuilds-b52279c746cb8a0039c9f7a9dd4b70b1d8de5ca3.tar.gz
network/skype: Clarified some SBo documentation
Signed-off-by: Robby Workman <rworkman@slackbuilds.org>
Diffstat (limited to 'network/skype/README.SLACKWARE')
-rw-r--r--network/skype/README.SLACKWARE20
1 files changed, 20 insertions, 0 deletions
diff --git a/network/skype/README.SLACKWARE b/network/skype/README.SLACKWARE
new file mode 100644
index 0000000000..9dd0bd1620
--- /dev/null
+++ b/network/skype/README.SLACKWARE
@@ -0,0 +1,20 @@
+It has been pointed out by alot of users that skype has problems with
+some cameras, in most cases this leads to a green screen or no video at
+all. This happens because V4L (legacy) API has been dropped from newer
+kernels, and pixel format decoding has been pushed to user space.
+Moreover, V4L2 does not support kernel space decoding. Since skype
+supports only V4L, easiest way to get it working is to preload a V4L
+compatibility library, and call skype like this:
+
+ LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so /usr/bin/skype
+
+If you are still having problems, try adding the following as aswell:
+
+ XLIB_SKIP_ARGB_VISUALS=1
+
+Included with this package is an alternative desktop file modified to
+include those variables. For easy use, just copy it to your home
+directory:
+
+ cp /usr/doc/skype-4.2.0.11/skype-camera.desktop \
+ ~/.local/share/applications