Page 1 of 1

64-bit VLC in PPM Not Functional in XenialPup64v.7.0.8

Posted: Wed 27 Mar 2019, 18:35
by MrDuckGuy
Hello, Forum
I had to refresh Xenial64v7.0.8 on my
laptop. So I am reinstalling my packages.

When I updated the PPM and tried to
reinstall VLC (which I had working before)
the PPM's version turns out to be non-
functional.

Does anyone know how to update the
PPM so that VLC will install properly?
I must have done this before, but I
don't remember what I did.

Thanks in advance, Kelikaku B'H.

Is VLC trying to run as Root ?

Posted: Thu 28 Mar 2019, 02:34
by mikeslr
Don't know if this helps. But you said you used PPM to update VLC. PPM shows two versions vlc-gtk-2.7-noarch from the puppy-noarch official repo and VLC_2.2.2 from Ubuntu-Xenial-Universe repo. The latter was created to run under Ubuntu Xenial Xerus as a User installed application and will not run in Puppies under the default Administrator/Root.

IIRC, Ubuntu's VLC can be run under spot. See, http://www.murga-linux.com/puppy/viewto ... 233#907233. I think you may be able to just edit /usr/share/applications/vlc.desktop so that it's Exec argument reads:

Exec= run-as-spot vlc

But, I'm guessing. And I don't know all the ramifications which would result in running vlc as Spot: What work area is available? How to you save anything?

And I note that 666philb replaced VLC with MPV because as the new vlc has real problems with some nvidia cards.http://murga-linux.com/puppy/viewtopic. ... 889#972889

See this thread regarding how to make use of the vlc appimage, http://murga-linux.com/puppy/viewtopic. ... 240#983240

Posted: Wed 01 Apr 2020, 16:34
by watchdog
I have tried to build an sfs of vlc vetinari for ScPup with no luck exiting to use a defective appimage. I think that vlc vetinari will never work with slackware 14.1 packages.

Posted: Sat 02 May 2020, 21:13
by soniabu
so there is no way to install VLC on Bionicpup64? right.
here https://snapcraft.io/vlc and here https://www.videolan.org/vlc/download-ubuntu.html
recommend that you install it with 'spanpcraft' on ubuntu 18.04 (like Bionicpup 8 ?)
I but I do not find 'snapd' in 'PPM'.
Maybe I'm wrong something.
sonia

Posted: Sat 02 May 2020, 21:25
by bigpup
had to refresh Xenial64v7.0.8 on my
laptop. So I am reinstalling my packages.
Why are you using the development version?
The final fully bug fixed one is Xenialpup64 7.5

If you are trying to still use an old save.
It should work with the 7.5 version.

Posted: Sun 03 May 2020, 04:36
by watchdog
soniabu wrote:so there is no way to install VLC on Bionicpup64? right.
I did an sfs of vlc for bionicpup64. It's a base sfs:

http://www.murga-linux.com/puppy/viewto ... 91#1030191

Posted: Mon 11 May 2020, 00:53
by MrDuckGuy
bigpup wrote:
had to refresh Xenial64v7.0.8 on my
laptop. So I am reinstalling my packages.
... are you using the development version? ... Xenialpup64 7.5 ...
I don't remember, but you've just replied to a post I made in the Spring of 2019.
I'm using 7.5 now, and VLC still won't work in the system, though.

Posted: Mon 11 May 2020, 02:05
by rockedge
In BIonic64 and Xenial64 to make VLC functional after installing from the PPM one modification must be done to allow VLC to run as root.

This only needs to be done once. Open a terminal and use:

Code: Select all

sed -i 's/geteuid/getppid/' /usr/bin/vlc
And start VLC from the menu or command line

Posted: Mon 11 May 2020, 04:06
by MrDuckGuy
rockedge wrote:... make VLC functional after installing from the PPM ... start VLC from the menu ...
I tried it again, after reading your advice, and something strange happened.
First I ran the PPM, but didn't update, since I had updated several weeks ago.
Then when I tried to install VLC, I got lots of red errors of libraries that weren't found.
So I updated, tried again. Now I got only one missing library:
Image

So, just for kicks, I tried to run VLC from the menu. It started. I've had this happen
before though, I've done this and it runs but there's no sound. So I was a little
skeptical (and I still wasn't trying your advice at this point). I loaded a video file
experimentally. It ran, and it played it with the sound. Even though I didn't run the
command you advised me to.

I'll try this again on a pristine boot up without any save file, just to make sure.
I know that I've been trying to run VLC on Xenialpup for a long time, and that
it hasn't worked so, I'll update this thread with my result.

Maybe the PPM has been updated with a new command that lets VLC run straight
from the PPM.

Since you say that the command only needs to be run once, maybe I'd done it before
without remembering, but in any case, VLC is now working, and even though I didn't
follow your advice, thanks for helping me get it going!

Update to follow. ...