SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Slackware64 14.2 - Wine & Gstreamer Plugins of 32 Bits
Hi there again. i had installed « Mega Man X7 » (+Patch for Translate from Korean to Spanish) & « Mega Man X8 » (Spanish included on game)
Well first « Mega Man X7 » when i installed on PlayOnLinux but using Wine from System version 6.6. This Game need Indeo 5.0 Video Codecs & Quartz (and something more?) the thing is i had installed my own solution of Indeo 5, and quartz too.
i notice the follow on output :
Resume by me :
Code:
no suitable plugins found:
Missing decoder: Audio Video Interleave (AVI) (video/x-msvideo)
Gstreamer:avi_parser_init_gst Failed to create avidemux; are 32-bit GStreamer "good" plugins installed?
Missing files :
libFLAC.so.8
libaa.so.1
libsoup-2.4.so.1
libvisual-0.4.so.0
libcdda_interface.so.0
libpulse.so.0
libtag.so.1
libcaca.so.0
Complete :
Code:
(wine:11257): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstlibvisual.so': libvisual-0.4.so.0: no se puede abrir el fichero del objeto compartido: No existe el fichero o el directorio
(wine:11257): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstcdparanoia.so': libcdda_interface.so.0: no se puede abrir el fichero del objeto compartido: No existe el fichero o el directorio
winegstreamer: error: decodebin0: A la instalación de GStreamer le falta un complemento.
016c:err:gstreamer:decodebin_parser_init_gst Failed to play stream.
winegstreamer: error: decodebin0: gstdecodebin2.c(4558): gst_decode_bin_expose (): /GstBin:bin0/GstDecodeBin:decodebin0:
no suitable plugins found:
Missing decoder: Audio Video Interleave (AVI) (video/x-msvideo)
016c:err:gstreamer:avi_parser_init_gst Failed to create avidemux; are 32-bit GStreamer "good" plugins installed?
(wine:11257): GStreamer-CRITICAL **: gst_pad_unlink: assertion 'GST_IS_PAD (sinkpad)' failed
(wine:11257): GStreamer-CRITICAL **: gst_object_unref: assertion 'object != NULL' failed
winegstreamer: error: decodebin1: A la instalación de GStreamer le falta un complemento.
winegstreamer: error: decodebin1: gstdecodebin2.c(4558): gst_decode_bin_expose (): /GstBin:bin2/GstDecodeBin:decodebin1:
no suitable plugins found:
Missing decoder: Audio Video Interleave (AVI) (video/x-msvideo) :
0024:err:gstreamer:decodebin_parser_init_gst Failed to play stream.
0024:err:gstreamer:avi_parser_init_gst Failed to create avidemux; are 32-bit GStreamer "good" plugins installed?
(wine:11961): GStreamer-CRITICAL **: gst_pad_unlink: assertion 'GST_IS_PAD (sinkpad)' failed
(wine:11961): GStreamer-CRITICAL **: gst_object_unref: assertion 'object != NULL' failed
winegstreamer: error: decodebin1: A la instalación de GStreamer le falta un complemento.
winegstreamer: error: decodebin1: gstdecodebin2.c(4558): gst_decode_bin_expose (): /GstBin:bin2/GstDecodeBin:decodebin1:
(wine:19213): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstflac.so': libFLAC.so.8: no se puede abrir el fichero del objeto compartido: No existe el fichero o el directorio
(wine:19213): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstaasink.so': libaa.so.1: no se puede abrir el fichero del objeto compartido: No existe el fichero o el directorio
(wine:19213): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstsouphttpsrc.so': libsoup-2.4.so.1: no se puede abrir el fichero del objeto compartido: No existe el fichero o el directorio
(wine:19213): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstlibvisual.so': libvisual-0.4.so.0: no se puede abrir el fichero del objeto compartido: No existe el fichero o el directorio
(wine:19213): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstcdparanoia.so': libcdda_interface.so.0: no se puede abrir el fichero del objeto compartido: No existe el fichero o el directorio
(wine:19213): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstpulse.so': libpulse.so.0: no se puede abrir el fichero del objeto compartido: No existe el fichero o el directorio
(wine:19213): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-1.0/libgsttaglib.so': libtag.so.1: no se puede abrir el fichero del objeto compartido: No existe el fichero o el directorio
(wine:19213): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstcacasink.so': libcaca.so.0: no se puede abrir el fichero del objeto compartido: No existe el fichero o el directorio
Note : for Shortcuts files inside the PlayOnLinux, for make wine take Languages you need use the follow line :
Code:
LC_ALL=ko_KR.EUC-KR POL_Wine RMX7.exe "$@"
LC_ALL="LANGUAGE.CODESET" (can be get from command locale -av)
If you try just LANG=ko_KR.UTF wine just don't take any change.
POL_Wine the PlayOnLinux command for use the binary executable "wine"
RMX7.exe in this case the application i want to run via wine
"$@" a variable for capture the arguments the user want to pass to the exe application in this case.
Tryting to verify if gstreamer had indeo support :
Code:
gst-inspect -a | grep video/x-indeo
avidemux: video/x-indeo
avidemux: video/x-indeo
avidemux: video/x-indeo
avidemux: video/x-indeo
Falló en GConf: Client failed to connect to the D-BUS 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.
Falló en GConf: Client failed to connect to the D-BUS 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.
Falló en GConf: Client failed to connect to the D-BUS 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.
Falló en GConf: Client failed to connect to the D-BUS 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.
ogmvideoparse: video/x-indeo
ogmvideoparse: video/x-indeo
ogmvideoparse: video/x-indeo
ogmvideoparse: video/x-indeo
with Mega Man X8
Code:
[05/30/21 05:04:04] - Running wine- MEGAMANX8.exe (Working directory : /home/inukaze/.PlayOnLinux/wineprefix/Mega-Man-X/drive_c/MEGAMANX8/MEGAMANX8)
winegstreamer: error: decodebin0: A la instalación de GStreamer le falta un complemento.
winegstreamer: error: decodebin0: gstdecodebin2.c(4558): gst_decode_bin_expose (): /GstBin:bin0/GstDecodeBin:decodebin0:
no suitable plugins found:
Missing decoder: MPEG-1 System Stream (video/mpeg, systemstream=(boolean)true, mpegversion=(int)1)
The important there is:
Code:
Missing decoder: MPEG-1 System Stream (video/mpeg
i found wine is trying to use :
libgstmpg123.so
but that file i can't found on any Slackware 14.2 Package.
Code:
gst-inspect -a | grep video/mpeg
v4l2src: video/mpegts
rtpmpvdepay: video/mpeg
rtpmpvpay: video/mpeg
rtpmp1sdepay: video/mpeg
rtpmp2tdepay: video/mpegts
rtpmp2tpay: video/mpegts
rtpmp4vpay: video/mpeg
rtpmp4vdepay: video/mpeg
rtpmp4gdepay: video/mpeg
rtpmp4gpay: video/mpeg
avidemux: video/mpeg
avidemux: video/mpeg
avidemux: video/mpeg
avidemux: video/mpeg
avimux: video/mpeg
Falló en GConf: Client failed to connect to the D-BUS 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.
Falló en GConf: Client failed to connect to the D-BUS 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.
Falló en GConf: Client failed to connect to the D-BUS 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.
Falló en GConf: Client failed to connect to the D-BUS 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.
qtmux: video/mpeg
mp4mux: video/mpeg
ismlmux: video/mpeg
3gppmux: video/mpeg
gppmux: video/mpeg
ogmvideoparse: video/mpeg
ogmvideoparse: video/mpeg
ogmvideoparse: video/mpeg
ogmvideoparse: video/mpeg
matroskamux: video/mpeg
well the test with gst-inspect is not enough for determine which files my gstreamer need to be completed.
There's a good chance you'll need both a 64bit version and a 32bit version that's had convertpkg-compat32 ran against it.
Thanks well because i had Slackware(32) 14.2 on another partition i had write a script for ease mount and umount via chroot
Code:
cat /usr/bin/slack32-chroot
#!/usr/bin/env bash
echo '
Autor ----------------> Inukaze ( Venezuela )
Sitio ----------------> https://goo.gl/ij6WqW
Correo-E -------------> bloginukaze@gmail.com
Licencia -------------> GPL 2
'
#Establecer mediante la variable "$OBJETIVO"
#La particion con una distribucion a la cual se accedera mediante chroot
export OBJETIVO="/media/Slack32"
#Prevenir que se autoejecuten las funciones que se definiran despues
unset montar
unset desmontar
unset MensajeBase
#Establecer y definir funciones :
function MensajeBase()
{
echo -e "\nLa forma correcta de utilizar este guion es :\n$0 «montar» ó «desmontar», Por ejemplo : \n"
echo -e "$0 montar"
echo -e "$0 desmontar\n"
}
function montar(){
#Montar todo de una vez para una distro de 32 Bits (En este caso Slackware32 14.2) :
mount --rbind /proc "$OBJETIVO/proc" ; \
mount --make-rslave "$OBJETIVO/proc" ; \
mount --rbind /sys "$OBJETIVO/sys" ; \
mount --make-rslave "$OBJETIVO/sys" ; \
mount --rbind /dev "$OBJETIVO/dev" ; \
mount --make-rslave "$OBJETIVO/dev" ; \
mount --bind /etc/fstab "$OBJETIVO/etc/fstab" ; \
mount --bind /etc/resolv.conf "$OBJETIVO/etc/resolv.conf" ; \
linux32 chroot "$OBJETIVO" /bin/bash -l ; \
umount -l "$OBJETIVO" ; \
mount -a 2>/dev/null
}
function desmontar(){
# Desmontar
umount -l "$OBJETIVO" ; \
mount -a 2>/dev/null
}
#Este guión necesita ser ejecutado como SuperUsuario
#o en su defecto con permisos administrativos suficientes
#Para montar / desmontar particiones.
if [ "$(whoami)" != root ]; then
echo
echo
echo 'Por favor ejecuta este guion como SuperUsuario (root)'
echo
echo 'Utilize este guión bajo su Propio Riesgro'
echo 'El Autor , o sea yo , no me hago responsable'
echo 'de las consecuencias imprevistas que puedan'
echo 'acontecer en tu sistema operativo'
echo
else
# Proceder en caso de tener los permisos suficientes para montar/desmontar particiones :
#Si el usuario no pasa ningun parametro indicar como se usa este guion
if [ -z "$1" ]; then
MensajeBase
fi
#Guion : Aqui se ha definido como se utilizara este guion correctamente para montar o desmontar la particion Objetivo
#Entrada : Cualquier palabra pasada por el parametro $1 sera convertida en minusculas
Entrada=$(echo "$1" | tr -s '[:upper:]' '[:lower:]')
if [ "$Entrada" == "montar" ]; then
montar
fi
if [ "$Entrada" == "desmontar" ]; then
desmontar
fi
#Finalizar la condicion globar de requerir usar el SuperUsuario o en su defectos persmisos administrativos
#Para poder (des)montar particiones :
fi
#Finalizar este guion sin problemas :
exit 0
[05/30/21 14:08:11] - Running wine- MEGAMANX8.exe (Working directory : /home/inukaze/.PlayOnLinux/wineprefix/Mega-Man-X/drive_c/MEGAMANX8/MEGAMANX8)
003c:err:service:process_send_command service protocol error - failed to write pipe!
003c:fixme:service:scmdatabase_autostart_services Auto-start service L"PlugPlay" failed to start: 1053
0024:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0024:err:d3d:wined3d_check_gl_call >>>>>>> GL_INVALID_ENUM (0x500) from query sample counts @ ../wine-6.6/dlls/wined3d/utils.c / 3089.
0024:err:d3d:wined3d_check_gl_call >>>>>>> GL_INVALID_ENUM (0x500) from query sample counts @ ../wine-6.6/dlls/wined3d/utils.c / 3089.
0024:err:d3d:wined3d_check_gl_call >>>>>>> GL_INVALID_ENUM (0x500) from query sample counts @ ../wine-6.6/dlls/wined3d/utils.c / 3089.
0024:err:d3d:wined3d_check_gl_call >>>>>>> GL_INVALID_ENUM (0x500) from query sample counts @ ../wine-6.6/dlls/wined3d/utils.c / 3089.
0024:err:d3d:wined3d_check_gl_call >>>>>>> GL_INVALID_ENUM (0x500) from query sample counts @ ../wine-6.6/dlls/wined3d/utils.c / 3089.
0024:err:d3d:wined3d_check_gl_call >>>>>>> GL_INVALID_ENUM (0x500) from query sample counts @ ../wine-6.6/dlls/wined3d/utils.c / 3089.
0024:err:module:open_builtin_file failed to load .so lib "/usr/lib/wine/winepulse.drv.so"
0024:fixme:dmime:IDirectMusicPerformance8Impl_CreateStandardAudioPath (05610958)->(1, 64, 0, 056109AC): semi-stub
0024:fixme:dmsynth:IDirectMusicSynth8Impl_SetMasterClock (0561BDA0)->(0561BC68): stub
0024:fixme:dmsynth:IDirectMusicSynthSinkImpl_SetMasterClock (0561C670)->(0561BC68): stub
0024:fixme:dmsynth:IDirectMusicSynth8Impl_Open (0561BDA0)->(0031F8FC): stub
0024:fixme:dmusic:synth_dmport_Activate (0561BA90/0561BA90)->(1): semi-stub
0024:fixme:dmime:IDirectMusicAudioPathImpl_Activate (0561EBB0, 0): semi-stub
0024:fixme:dmime:IDirectMusicPerformance8Impl_GetDefaultAudioPath (05610958, 03CC0C90): semi-stub (0561EBB0)
0024:fixme:dmime:IDirectMusicAudioPathImpl_GetObjectInPath (0561EBB0, -5, 24576, 0, {00000000-0000-0000-0000-000000000000}, 0, {6825a449-7524-4d82-920f-50e36ab3ab1e}, 03CC0C3C): stub
0024:fixme:win:WINNLSEnableIME hwnd 0002005E enable 0: stub!
0130:fixme:d3d:state_linepattern_w Setting line patterns is not supported in OpenGL core contexts.
0024:fixme:quartz:AMDirectSound_SetFocusWindow (05181138/051812E0)->(0002005E,0): stub
(wine:17223): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstrtmp.so': librtmp.so.1: no se puede abrir el fichero del objeto compartido: No existe el fichero o el directorio
(wine:17223): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstassrender.so': libfribidi.so.0: no se puede abrir el fichero del objeto compartido: No existe el fichero o el di
(wine:17223): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstflite.so': libflite.so.1: no se puede abrir el fichero del objeto compartido: No existe el fichero o el director
(wine:17223): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-1.0/libgsta52dec.so': liba52.so.0: no se puede abrir el fichero del objeto compartido: No existe el fichero o el directori
(wine:17223): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstopenal.so': libopenal.so.1: no se puede abrir el fichero del objeto compartido: No existe el fichero o el direct
(wine:17223): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstfluidsynthmidi.so': libfluidsynth.so.2: no se puede abrir el fichero del objeto compartido: No existe el fichero
(wine:17223): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstamrwbdec.so': libopencore-amrwb.so.0: no se puede abrir el fichero del objeto compartido: No existe el fichero o
(wine:17223): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstmpeg2dec.so': libmpeg2.so.0: no se puede abrir el fichero del objeto compartido: No existe el fichero o el direc
(wine:17223): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstrsvg.so': librsvg-2.so.2: no se puede abrir el fichero del objeto compartido: No existe el fichero o el director
(wine:17223): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstsndfile.so': libsndfile.so.1: no se puede abrir el fichero del objeto compartido: No existe el fichero o el dire
(wine:17223): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstopenexr.so': libIlmImf-2_2.so.22: no se puede abrir el fichero del objeto compartido: No existe el fichero o el
(wine:17223): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstpulse.so': libpulse.so.0: no se puede abrir el fichero del objeto compartido: No existe el fichero o el director
(wine:17223): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstsbc.so': libsbc.so.1: no se puede abrir el fichero del objeto compartido: No existe el fichero o el directorio
(wine:17223): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstfaac.so': libfaac.so.0: no se puede abrir el fichero del objeto compartido: No existe el fichero o el directorio
(wine:17223): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstmodplug.so': libmodplug.so.1: no se puede abrir el fichero del objeto compartido: No existe el fichero o el dire
(wine:17223): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstchromaprint.so': libchromaprint.so.1: no se puede abrir el fichero del objeto compartido: No existe el fichero o
(wine:17223): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstgsm.so': libgsm.so.1: no se puede abrir el fichero del objeto compartido: No existe el fichero o el directorio
(wine:17223): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-1.0/libgsttwolame.so': libtwolame.so.0: no se puede abrir el fichero del objeto compartido: No existe el fichero o el dire
(wine:17223): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstgme.so': libgme.so.0: no se puede abrir el fichero del objeto compartido: No existe el fichero o el directorio
(wine:17223): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstresindvd.so': libdvdnav.so.4: no se puede abrir el fichero del objeto compartido: No existe el fichero o el dire
(wine:17223): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstmad.so': libmad.so.0: no se puede abrir el fichero del objeto compartido: No existe el fichero o el directorio
(wine:17223): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstfaad.so': libfaad.so.2: no se puede abrir el fichero del objeto compartido: No existe el fichero o el directorio
(wine:17223): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstdvdread.so': libdvdread.so.4: no se puede abrir el fichero del objeto compartido: No existe el fichero o el dire
(wine:17223): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstamrnb.so': libopencore-amrnb.so.0: no se puede abrir el fichero del objeto compartido: No existe el fichero o el
(wine:17223): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstdtsdec.so': libdca.so.0: no se puede abrir el fichero del objeto compartido: No existe el fichero o el directori
(wine:17223): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstlame.so': libmp3lame.so.0: no se puede abrir el fichero del objeto compartido: No existe el fichero o el directo
(wine:17223): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstneonhttpsrc.so': libneon.so.27: no se puede abrir el fichero del objeto compartido: No existe el fichero o el di
(wine:17223): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-1.0/libqtsink.so': libQt5Quick.so.5: no se puede abrir el fichero del objeto compartido: No existe el fichero o el directo
(wine:17223): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstschro.so': libschroedinger-1.0.so.0: no se puede abrir el fichero del objeto compartido: No existe el fichero o
(wine:17223): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstbs2b.so': libbs2b.so.0: no se puede abrir el fichero del objeto compartido: No existe el fichero o el directorio0024:fixme:gstreamer:mpeg_splitter_sink_query_accept Unsupported subtype {e436eb84-524f-11ce-9f53-0020af0ba770}.
0024:fixme:gstreamer:mpeg_splitter_sink_query_accept Unsupported subtype {e436eb84-524f-11ce-9f53-0020af0ba770}.
0024:fixme:gstreamer:mpeg_splitter_sink_query_accept Unsupported subtype {e436eb84-524f-11ce-9f53-0020af0ba770}.
0024:fixme:gstreamer:mpeg_splitter_sink_query_accept Unsupported subtype {e436eb84-524f-11ce-9f53-0020af0ba770}.
0024:fixme:gstreamer:mpeg_splitter_sink_query_accept Unsupported subtype {e436eb84-524f-11ce-9f53-0020af0ba770}.
0024:fixme:gstreamer:mpeg_splitter_sink_query_accept Unsupported subtype {e436eb84-524f-11ce-9f53-0020af0ba770}.
0024:fixme:quartz:MediaSeeking_GetPreroll (051804D8/051804E4)->(054B3950): stub !!!
0024:fixme:quartz:MediaSeeking_GetAvailable (051804D8/051804E4)->(054B3938, 054B3940): stub !!!
Well i just need seach and found each package for this libs :
Someone had any clue in which package are the files the system "not found" :
ldd /usr/lib/gstreamer-1.0/libgstopenal.so | grep not
Code:
libsndio.so.7.1 => not found
ldd /usr/lib/gstreamer-1.0/libqtsink.so | grep not
Code:
libQt5Quick.so.5 => not found
libQt5Qml.so.5 => not found
libQt5Network.so.5 => not found
libQt5X11Extras.so.5 => not found
libQt5Gui.so.5 => not found
libQt5Core.so.5 => not found
Well for the another files, my form to solve that dependencies of 32 Bits is use the follow commands in resume for just copy & paste (for me) :
Well the video intro, now i can see but with some kind of error, because i see the video twice xD in a corner with less resolution and the same video scaled to window. https://i.postimg.cc/CKFpLLqp/Mega-M...o-Need-Fix.png
well i hope can be fixed some way by now i just need to know which packages had the files :
libsndio.so.7.1
libQt5Quick.so.5
After i had that i can start to solve the another wine messages like :
libQt5Quick is part of qt5. I'm not sure where libsndio comes from. I'd imagine the sndio program, but it is not a part of Slackware and there is not a SlackBuild for it that I can find, so you might need to build it manually (or generate a SlackBuild for it).
Well i don't remember if some package i had compile via GitHub (Because don't have SlackBuilds, and i really don't want write SlackBuilds, but that should be better for me and anyone xD because is more ease to share the SlackBuild & the files to compile) needs that lib.
Well i really don't want compile QT5, that take aprox 36 hours compiling and the is almost secure fail in the 98% of compilation with "Error 2", and well the Precompiled Version, does not work fine for me because depend of things like : PulseAudio and/or Avahi, and that is the part of trinity of libs i purge from my distros when i finish the installation.
After i update my distro to the latest and re-compile again, generate and install some packages like :
playonlinux-4.2.10-noarch-1_SBo.tgz
p7zip-16.02-x86_64-2_SBo.tgz
php-imagick-3.4.3-x86_64-1_SBo.tgz
icoutils-0.31.0-x86_64-1_SBo.tgz
wxPython-2.8.12.1-x86_64-2_SBo.tgz
cabextract-1.9.1-x86_64-1_SBo.tgz
mpv-0.33.0-x86_64-1_SBo.tgz
docutils-0.14-x86_64-1_SBo.tgz
meson-0.57.1-x86_64-1_SBo.tgz
ninja-1.10.2-x86_64-1_SBo.tgz
python3-3.7.2-x86_64-1_SBo.tgz
x264-20170225-x86_64-1_SBo.tgz
libwebp-1.1.0-x86_64-1_SBo.tgz
libass-0.14.0-x86_64-1_SBo.tgz
aom-2.0.1-x86_64-1_SBo.tgz
audacious-ffmpeg-3.7.2-x86_64-1_SBo.tgz
alsa-plugin-ffmpeg-1.1.1-x86_64-1_SBo.tgz
wxGTK3-3.0.5-x86_64-1_SBo.tgz
libkate-0.4.1-x86_64-1_SBo.tgz
x265-3.4-x86_64-1_SBo.tgz
x265-3.4-i586-1_SBo-compat32.tgz
x264-20170225-i486-1_SBo-compat32.tgz
libwebp-1.1.0-i586-1_SBo-compat32.tgz
libconfig-1.7.2-i586-1_SBo-compat32.tgz
libass-0.14.0-i586-1_SBo-compat32.tgz
ffmpeg-3.2.4-i486-1_SBo-compat32.tgz
ffmpeg2theora-0.30-i586-1_SBo-compat32.tgz
aom-2.0.1-i586-1_SBo-compat32.tgz
Another Packages without SlackBuilds like :
nvidia + nvidia-settings + nvidia-xconfig [ i have my own script for that, because the SlackBuild from SBo does not come with the 32 Bits Support Enabled by Default ]
sndio-1.8.0
smplayer-21.1.0
use ldconfig, and then restart ( For update the nvidia module without errors )
the mayor part of the problems solved in the Playback from GStreamer.
Megaman X8 in Wine [ 1.8.6 until 3.21 does not use GStramer video decodification , from the Branch 4.X start to do that ]
start normal but in few seconds begin the desync, and something weir, the audio start from the beging of video for second time meanwhile the fist does not had finish.
Well i had found some dlls from a Windows XP i had installed on a Virtual Machine The video Plackback works fine with Wine 3.20 and below of PlayOnLinux
That fixes the VideoPlack but broken the rest of Game, well i am going to investigate more deep, to see if i can found a solution let me PlayBack fine the Videos of Games, and does not broken the game. I notice the game use DirectX8.
Well i think the best thing i should be test in a raw wineprefix is use « DxWnd » with the wines i know are very compatible from 1.8.6 to 3.20. Because another titles natives for PC just works fine using that tool, i had do before. with :
Well i need to suggest on WineHQ for their SourceCode, when the user add and executable, had the option for select which libraries decode the videos : Internal or external dlls [ Like wine 1.8.6 to 3.21 ] or GStreamer [ Like Wine 4.0 to the current version ]
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.