You are not logged in.

#1 2014-01-20 03:35:42

ThePacman
Member
From: Classified
Registered: 2013-09-19
Posts: 127

XScreensaver problem

When running xscreensaver in a mode that requires images, such as GLSlideshow, it only displays the stock image.

Run from the terminal, I get this message:

xscreensaver-getimage-video: none of: "bttvgrab", "qcam", "gqcam", "v4lctl", "streamer", "atitv", "grab", "motioneye", "vidcat", or "vidtomem" were found on $PATH.

What should I do? I'd imaging I should install one of the listed tools, but I can't seem to find info on them. What package should I install?


Fedora believes in "software freedom" - that is, restricting user software choices to those deemed appropriately licensed by The Powers That Be.
Arch believes in "freedom", as well - the user has control over his or her system and can do what he wants with it.
https://fedoraproject.org/wiki/Forbidden_items | https://wiki.archlinux.org/index.php/The_Arch_Way

Offline

#2 2014-01-20 13:56:51

toz
Member
Registered: 2011-10-28
Posts: 497

Re: XScreensaver problem

ThePacman wrote:

When running xscreensaver in a mode that requires images, such as GLSlideshow, it only displays the stock image.

Is perl-libwww installed?

Run from the terminal, I get this message:

xscreensaver-getimage-video: none of: "bttvgrab", "qcam", "gqcam", "v4lctl", "streamer", "atitv", "grab", "motioneye", "vidcat", or "vidtomem" were found on $PATH.

What command are you running? I get the same message when I run xscreensaver-getimage-video directly (I don't believe its meant to be run directly). What happens when you run:

/usr/lib/xscreensaver/glslideshow

What should I do? I'd imaging I should install one of the listed tools, but I can't seem to find info on them. What package should I install?

Does:

cat ~/.xscreensaver | grep imageDirectory

...point to a valid image directory?

Offline

#3 2014-01-21 04:28:47

ThePacman
Member
From: Classified
Registered: 2013-09-19
Posts: 127

Re: XScreensaver problem

toz wrote:

Is perl-libwww installed?

Yes, version 6.05-1.

toz wrote:

Run from the terminal, I get this message:

xscreensaver-getimage-video: none of: "bttvgrab", "qcam", "gqcam", "v4lctl", "streamer", "atitv", "grab", "motioneye", "vidcat", or "vidtomem" were found on $PATH.

What command are you running? I get the same message when I run xscreensaver-getimage-video directly (I don't believe its meant to be run directly). What happens when you run:

/usr/lib/xscreensaver/glslideshow

I get exactly the same error as earlier, when I ran xscreensaver-demo (which passed the output the screensaver gave).

toz wrote:

What should I do? I'd imaging I should install one of the listed tools, but I can't seem to find info on them. What package should I install?

Does:

cat ~/.xscreensaver | grep imageDirectory

...point to a valid image directory?

No; no image directory. I only had webcam images enabled.


Fedora believes in "software freedom" - that is, restricting user software choices to those deemed appropriately licensed by The Powers That Be.
Arch believes in "freedom", as well - the user has control over his or her system and can do what he wants with it.
https://fedoraproject.org/wiki/Forbidden_items | https://wiki.archlinux.org/index.php/The_Arch_Way

Offline

#4 2014-01-21 11:32:35

toz
Member
Registered: 2011-10-28
Posts: 497

Re: XScreensaver problem

Oh, webcam images, i thought you were trying just regular images. Just tried my webcam and I needed to install the package xawtv to get it to work. v4lctl is in that package.

Offline

#5 2014-01-27 22:19:02

ThePacman
Member
From: Classified
Registered: 2013-09-19
Posts: 127

Re: XScreensaver problem

toz wrote:

Oh, webcam images, i thought you were trying just regular images. Just tried my webcam and I needed to install the package xawtv to get it to work. v4lctl is in that package.

Okay, the pictures are unusable. The lighting is just horrific. v4l2 (what VLC uses) works fine, but even after fiddling with the v4lctl brightness, the pictures are grey/brown, grainy, and the only time a shape can be made out is if I point it straight at a light, at which point the light will be marginally visible. Is there any "hack" to use v4l2 as the backend for v4l requests? (Something along the lines of the wrapper scripts that trick Truecrypt into launching PCManFM or Thunar when it tries to launch Nautilus.)


Fedora believes in "software freedom" - that is, restricting user software choices to those deemed appropriately licensed by The Powers That Be.
Arch believes in "freedom", as well - the user has control over his or her system and can do what he wants with it.
https://fedoraproject.org/wiki/Forbidden_items | https://wiki.archlinux.org/index.php/The_Arch_Way

Offline

#6 2014-01-27 22:33:44

progandy
Member
Registered: 2012-05-17
Posts: 5,203

Re: XScreensaver problem

Maybe you could try w3cam (provides the vidcat binary)


| alias CUTF='LANG=en_XX.UTF-8@POSIX ' |

Offline

#7 2014-01-27 23:22:00

ThePacman
Member
From: Classified
Registered: 2013-09-19
Posts: 127

Re: XScreensaver problem

progandy wrote:

Maybe you could try w3cam (provides the vidcat binary)

xscreensaver-getimage-video: "vidcat -b -f ppm -s 640x480 > /tmp/xssv.f6f5c051.ppm 2>-" produced no data.

Running vidcat gives me:

$ vidcat
ioctl (VIDIOCGCAP): Inappropriate ioctl for device
$ vidcat -d /dev/webcam
ioctl (VIDIOCGCAP): Inappropriate ioctl for device
$

Fedora believes in "software freedom" - that is, restricting user software choices to those deemed appropriately licensed by The Powers That Be.
Arch believes in "freedom", as well - the user has control over his or her system and can do what he wants with it.
https://fedoraproject.org/wiki/Forbidden_items | https://wiki.archlinux.org/index.php/The_Arch_Way

Offline

Board footer

Powered by FluxBB