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

Audio editors, music players, video players, burning software, etc.
Post Reply
Message
Author
User avatar
MrDuckGuy
Posts: 155
Joined: Thu 31 Jan 2019, 09:06
Location: Hermosa Beach, CA, USA

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

#1 Post 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.
Attachments
VLC-Media-Player-Logo.png
VLC - do you watch it,
or does it watch you? B'H.
(80 KiB) Downloaded 439 times

User avatar
mikeslr
Posts: 3890
Joined: Mon 16 Jun 2008, 21:20
Location: 500 seconds from Sol

Is VLC trying to run as Root ?

#2 Post 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

watchdog
Posts: 2021
Joined: Fri 28 Sep 2012, 18:04
Location: Italy

#3 Post 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.

User avatar
soniabu
Posts: 162
Joined: Thu 01 Feb 2018, 21:24
Location: Paris

#4 Post 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
Last edited by soniabu on Sat 02 May 2020, 21:30, edited 2 times in total.

User avatar
bigpup
Posts: 13886
Joined: Sun 11 Oct 2009, 18:15
Location: S.C. USA

#5 Post 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.
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected :shock:
YaPI(any iso installer)

watchdog
Posts: 2021
Joined: Fri 28 Sep 2012, 18:04
Location: Italy

#6 Post 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

User avatar
MrDuckGuy
Posts: 155
Joined: Thu 31 Jan 2019, 09:06
Location: Hermosa Beach, CA, USA

#7 Post 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.

User avatar
rockedge
Posts: 1864
Joined: Wed 11 Apr 2012, 13:32
Location: Connecticut, United States
Contact:

#8 Post 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

User avatar
MrDuckGuy
Posts: 155
Joined: Thu 31 Jan 2019, 09:06
Location: Hermosa Beach, CA, USA

#9 Post 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. ...

Post Reply