Just a quick little fix for y'all.
For those of us who use GuvcView in Puppy, for recording clips, taking snaps, etc., some of you may find (like I did, after installing PulseAudio for sound to work in the old 4.3 Skype client), that although your cam works fine in Skype itself, you now only get a black display when you go to use GuvcView. The window header shows the frame rate, as much as to let you know it is working......but you can't actually see anything!
You'll also find that repeated attempts at restarting, even from the terminal, coupled with deleting the 'hidden' .guvcview directory in /root, won't fix the problem.
Fear not! There is a quick'n'easy 'fix', which appears to hold throughout multiple re-boots.
The original terminal output made repeated references to a 'symbol lookup error' involving libpulse. I've removed PulseAudio from the Pup in question (Tahr 6.05, in this instance), since I've given up on Skype, with the 4.3 client now being deprecated.
But even that didn't help.
I decided it was time I did summat about it, since it's been like this for quite some time now. There's very little in the way of reference material for guvcview itself, but browsing finally threw up a YouTube video, detailing the problem in Kali Linux.....in Russian, of all things!
However, the solution was quite clearly shown on the screen.
Open good old Urxvt, and type in the following:-
guvcview -r 2
.....and hit 'Enter. Guvcview will now start, and.....hey presto! Your display should now be back.
I'm guessing this somehow 'resets' the app in some way. I couldn't understand a word of what the guy was rabbiting on about, obviously.....but this appears to do the trick. More importantly, it holds throughout subsequent re-boots, too.
Hope that may perhaps help some of you. I've since fixed the same problem in a couple of other Pups, too.....and I'm thinking this will probably work for GuvcView running in most other Linux distros, as well.
Edited by Mike_Walsh, 21 August 2017 - 11:13 AM.