slapt-mod works but the module is bigger than the Porteus ISO.
![Big Smile :D](./images/smilies/biggrin.gif)
Code: Select all
cd /usr/lib64/vlc/
./vlc-cache-gen /usr/lib64/vlc/plugins/
I already posted what to do - again:
vlc-3.0.21-x86_64-1alien.txz is ~28MBMy slapt-mod version is 3.0.17.3 and 237.6 MB.
right-click > txz2xzmHow did you build your 3.0.21 version?
not on my end -- maybe because it is only http not https.Your alien 3.0.21 link yields: File not downloaded. Potential security risk.
That workeddonald wrote: ↑28 Nov 2024, 05:17try this one
http://www.slackware.com/~alien/slackbu ... kg64/15.0/
and pick the txz file.
Code: Select all
guest@porteus:~/Downloads$ su
Password:
root@porteus:/home/guest/Downloads# txz2xzm *.txz
Verifying package vlc-3.0.21-x86_64-1alien.txz.
Installing package vlc-3.0.21-x86_64-1alien.txz:
PACKAGE DESCRIPTION:
# vlc (multimedia player for various audio and video formats)
#
# VLC media player is a highly portable multimedia player for various
# audio and video formats (MPEG-1, MPEG-2, MPEG-4, DivX, mp3, ogg, ...)
# as well as DVDs, VCDs, and various streaming protocols.
# It can also be used as a server to stream in unicast or multicast in
# IPv4 or IPv6 on a high-bandwidth network.
#
# vlc home: http://www.videolan.org/vlc/
#
Executing install script for vlc-3.0.21-x86_64-1alien.txz.
Package vlc-3.0.21-x86_64-1alien.txz installed.
Creating /home/guest/Downloads/vlc-3.0.21-x86_64-1alien.xzm
This worked also.
Code: Select all
root@porteus:/home/guest/Downloads# cd /usr/lib64/vlc/
root@porteus:/usr/lib64/vlc# ./vlc-cache-gen /usr/lib64/vlc/plugins/
root@porteus:/usr/lib64/vlc# vlc
VLC media player 3.0.21 Vetinari (revision 3.0.21-0-gdd8bfdbabe8)
XDG_RUNTIME_DIR (/run/user/1000) is not owned by us (uid 0), but by uid 1000! (This could e.g. happen if you try to connect to a non-root PulseAudio as a root user, over the native protocol. Don't do that.)
[00000000011abdc0] vlcpulse audio output error: PulseAudio server connection failure: Connection refused
[00000000012513a0] dbus interface error: Failed to connect to the D-Bus session daemon: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
[00000000012513a0] main interface error: no suitable interface module
[00000000010eb7f0] main libvlc error: interface "dbus,none" initialization failed
[00000000010eb7f0] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[00000000011c59f0] skins2 interface error: cannot instantiate dialogs provider
[000000000119fda0] main playlist: playlist is empty
[00000000011c59f0] [cli] lua interface: Listening on host "*console".
VLC media player 3.0.21 Vetinari
Command Line Interface initialized. Type `help' for help.
>
Code: Select all
root@porteus:/usr/lib64/vlc# exit
exit
guest@porteus:~/Downloads$ vlc
VLC media player 3.0.21 Vetinari (revision 3.0.21-0-gdd8bfdbabe8)
[00000000022777f0] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[0000000002350880] skins2 interface error: cannot instantiate dialogs provider
[000000000232bea0] main playlist: playlist is empty
[0000000002350880] [cli] lua interface: Listening on host "*console".
VLC media player 3.0.21 Vetinari
Command Line Interface initialized. Type `help' for help.
> ^C[0000000002350880] [cli] lua interface error: Error loading script /usr/lib64/vlc/lua/intf/cli.luac: lua/intf/modules/host.lua:286: Interrupted.
guest@porteus:~/Downloads$
And why the heck is the vlc module that slapt-mod build 10 times larger than this one?
after the cache has been build [as root] - switch back to guest to run vlc,--> And now this <--
vlc does not show the gui without the qt5-base-5.15.3 module.--> and this <--
Yes, that's how I do this for my own vlc module in the old "VLC" thread VLC,
who gave the link in the newly created parallel "VLC" thread.
Code: Select all
root@porteus:/tmp/vlc-3.0.21-x86_64-1alien-rych/usr/bin# sed -i 's/geteuid/getppid/' vlc
Code: Select all
root@porteus:/tmp/vlc-3.0.21-x86_64-1alien-rych/usr/lib64/vlc# ./vlc-cache-gen plugings