LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 11-16-2013, 07:18 AM   #1
Bomvoyage
LQ Newbie
 
Registered: Feb 2012
Distribution: Slackware
Posts: 12

Rep: Reputation: Disabled
Wink Running 3D movies on Slackware


Hi all,

I have just recently got a Dell Inspiron 7720 with 3D capability. I would like to watch 3D movies on my brand spanking new Slackware64-current install. I have tried to install Bino, sView and they all seem to be designed only for Debian-based systems. I have downloaded the packages, used rpm2txz, deb2tgz to no avail. is there any other application I can use; please help.
 
Old 11-16-2013, 10:15 AM   #2
XavierP
Moderator
 
Registered: Nov 2002
Location: Kent, England
Distribution: Debian Testing
Posts: 19,192
Blog Entries: 4

Rep: Reputation: 475Reputation: 475Reputation: 475Reputation: 475Reputation: 475
Looking at the sView Download page, there are source packages available and a Git repository you can download from )under "Other Systems"), why don't you use that? Bino also has a source code version and instructions on building it.

Give those methods a go and post back if you get stuck.
 
Old 11-16-2013, 11:20 AM   #3
Bomvoyage
LQ Newbie
 
Registered: Feb 2012
Distribution: Slackware
Posts: 12

Original Poster
Rep: Reputation: Disabled
Hi Xavier, thanks for your response. As indicated earlier, I have tried both a without any success. sView is purely Debian based with dependencies that I have checked for and cannot find. Bino on the other hand, provides this error messsage when I try to complile it.

checking for libass... no
configure: WARNING: required library libass not found:
configure: WARNING: No package 'libass' found
configure: WARNING: libass is provided by LibASS; Debian package: libass-dev
checking for libopenal... yes
checking how to run the C++ preprocessor... g++ -E
checking AL/al.h usability... yes
checking AL/al.h presence... yes
checking for AL/al.h... yes
checking for libqtopengl... yes
checking for rcc-qt4... no
checking for rcc... rcc
checking for moc-qt4... no
checking for moc... moc
checking whether we need to link with X11... yes
checking for libX11... yes
checking for libEqualizer... no
configure: WARNING: optional library libEqualizer not found:
configure: WARNING: No package 'Equalizer' found
configure: WARNING: libEqualizer is provided by Equalizer
checking for libglewmx... no
configure: WARNING: required library libglewmx >= 1.6.0 not found:
configure: WARNING: No package 'glewmx' found
configure: WARNING: libglewmx is provided by glew; Debian package: libglewmx-dev
checking for libgl... yes
checking for liblircclient... no
configure: WARNING: optional library liblircclient not found:
configure: WARNING: No package 'liblircclient0' found
configure: WARNING: liblircclient is provided by LIRC; Debian package: liblircclient-dev
checking for gtk-update-icon-cache... gtk-update-icon-cache
checking for update-desktop-database... update-desktop-database
configure: error: One or more libraries were not found. See messages above.


I have compiled and installed the GLEW package and still no go. Below is the listing for both required libraries libass and libGLEW in my /usr/lib64 folder

-rw-r--r-- 1 root root 1125794 Nov 16 17:35 libGLEW.a
lrwxrwxrwx 1 root root 17 Nov 16 17:35 libGLEW.so -> libGLEW.so.1.10.0
lrwxrwxrwx 1 root root 17 Nov 16 17:35 libGLEW.so.1.10 -> libGLEW.so.1.10.0
-rw-r--r-- 1 root root 700281 Nov 16 17:35 libGLEW.so.1.10.0
lrwxrwxrwx 1 root root 16 Nov 12 19:53 libGLEW.so.1.9 -> libGLEW.so.1.9.0
-rw-r--r-- 1 root root 528184 Mar 17 2013 libGLEW.so.1.9.0
lrwxrwxrwx 1 root root 16 Nov 16 18:05 libGLEWmx.so.1.7 -> libGLEWmx.so.1.9.0
lrwxrwxrwx 1 root root 18 Nov 16 18:04 libGLEWmx.so.1.9 -> libGLEWmx.so.1.9.0
-rwxr-xr-x 1 root root 474480 Aug 3 19:36 libGLEWmx.so.1.9.0


-rw-r--r-- 1 root root 888464 May 5 2012 libass.a
-rwxr-xr-x 1 root root 1027 May 5 2012 libass.la
lrwxrwxrwx 1 root root 15 Nov 16 17:25 libass.so -> libass.so.4.1.0
lrwxrwxrwx 1 root root 15 Nov 16 17:25 libass.so.4 -> libass.so.4.1.0
-rwxr-xr-x 1 root root 514359 May 5 2012 libass.so.4.1.0
lrwxrwxrwx 1 root root 9 Nov 16 17:31 libass.so.51 -> libass.so


Hoping u could help.
 
Old 11-16-2013, 01:45 PM   #4
XavierP
Moderator
 
Registered: Nov 2002
Location: Kent, England
Distribution: Debian Testing
Posts: 19,192
Blog Entries: 4

Rep: Reputation: 475Reputation: 475Reputation: 475Reputation: 475Reputation: 475
Linux has always been helpful when it throws out compile errors:
Code:
checking for libass... no
configure: WARNING: required library libass not found:
configure: WARNING: No package 'libass' found
configure: WARNING: libass is provided by LibASS; Debian package: libass-dev
Code:
checking for libEqualizer... no
configure: WARNING: optional library libEqualizer not found:
configure: WARNING: No package 'Equalizer' found
configure: WARNING: libEqualizer is provided by Equalizer
Code:
checking for libglewmx... no
configure: WARNING: required library libglewmx >= 1.6.0 not found:
configure: WARNING: No package 'glewmx' found
configure: WARNING: libglewmx is provided by glew; Debian package: libglewmx-dev
Code:
checking for liblircclient... no
configure: WARNING: optional library liblircclient not found:
configure: WARNING: No package 'liblircclient0' found
configure: WARNING: liblircclient is provided by LIRC; Debian package: liblircclient-dev
I have highlighted the relevant areas for you. Slackware does not do dependency checking and installing. Whenn compiling from source, the program will let you know if any important dependencies are not found and then will point them out. You should check for these programs in the Slackware packager and install them.

Worse case scenario is that you will spend a few hours downloading and installing a few extra programs.

---------- Post added 16th Nov 2013 at 20:46 ----------

You may also need to find where the (32-bit?) program is looking for these dependencies and create syminks so it will call on them.
 
Old 11-17-2013, 11:08 AM   #5
Bomvoyage
LQ Newbie
 
Registered: Feb 2012
Distribution: Slackware
Posts: 12

Original Poster
Rep: Reputation: Disabled
Thanks XavierP. After playing around, I finally got Bino installed. Problem is now I get this error when I load up any video file:

"This OpenGL implementation does not support required features."

I click OK and the window bombs out. I started Bino from the commandline to check output and I got this:

Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/mnt/drived/Motion Pics/Series/Season 5/The.Mentalist.S05E03.HDTV.x264-LOL.[VTV].mp4':
Metadata:
major_brand : isom
minor_version : 1
compatible_brands: isom
creation_time : 2012-10-14 19:25:21
Duration: 00:42:51.18, start: 0.000000, bitrate: 767 kb/s
Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 720x404, 649 kb/s, 23.98 fps, 23.98 tbr, 24k tbn, 47.95 tbc
Metadata:
creation_time : 2012-10-14 18:18:44
handler_name : GPAC ISO Video Handler
Stream #0:1(und): Audio: aac (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 113 kb/s
Metadata:
creation_time : 2012-10-14 19:25:25
handler_name : GPAC ISO Audio Handler
bino: [inf] /mnt/drived/Motion Pics/Series/Season 5/The.Mentalist.S05E03.HDTV.x264-LOL.[VTV].mp4:
bino: [inf] Video stream 0: 720x404, 1.78:1 / 720x404-1.78:1-yuv420p-709-mpeg-l, 2570.82 seconds
bino: [inf] Using up to 8 threads for decoding.
bino: [inf] Audio stream 0: und, 2 ch., 48 kHz, 32 bit / und-2-48000-f32, 2571.18 seconds
bino: [inf] Input:
bino: [inf] Video 720x404, 1.78:1: 720x404-1.78:1-yuv420p-709-mpeg-l
bino: [inf] Audio und, 2 ch., 48 kHz, 32 bit: und-2-48000-f32
bino: [inf] No subtitle.
bino: [inf] Duration: 2570.82 seconds
bino: [inf] Stereo layout: mono
bino: [err] Caught signal 11 (Segmentation fault). Aborting.
bino: [err] Report bugs to <bino-list@nongnu.org>.
Aborted

Thanks for your help. If I could get past this.

Last edited by Bomvoyage; 11-17-2013 at 11:09 AM.
 
Old 11-17-2013, 03:09 PM   #6
XavierP
Moderator
 
Registered: Nov 2002
Location: Kent, England
Distribution: Debian Testing
Posts: 19,192
Blog Entries: 4

Rep: Reputation: 475Reputation: 475Reputation: 475Reputation: 475Reputation: 475
Which version of QT are you running on your system?
 
Old 11-18-2013, 06:40 AM   #7
Bomvoyage
LQ Newbie
 
Registered: Feb 2012
Distribution: Slackware
Posts: 12

Original Poster
Rep: Reputation: Disabled
Hi XavierP; Using Qt version 4.8.5 in /usr/lib64/qt/lib

Just as an addendum, I have also tried sView after resolving a number of dependencies and I get this error when trying to load movie:

[xcb] Unknown request in queue while dequeuing
[xcb] Most likely this is a multi-threaded client and XInitThreads has not been called
[xcb] Aborting, sorry about that.
sView: xcb_io.c:179: dequeue_pending_request: Assertion `!xcb_xlib_unknown_req_in_deq' failed.
Aborted

This when sView starts: "ERROR !! X, no Quad Buffered visual". I did some reading and added the following to my xorg.conf under the Device, but still no joy:

Option "Stereo" "1"
Option "NvAGP" "1"
Option "UBB" "1"


By the way, I am running the proprietary Nvidia driver, the latest for linux NVIDIA-Linux-x86_64-331.20.

Thanks for your help, I really appreaciate it.

Last edited by Bomvoyage; 11-18-2013 at 08:10 AM. Reason: Adding further information
 
Old 11-20-2013, 07:12 AM   #8
Bomvoyage
LQ Newbie
 
Registered: Feb 2012
Distribution: Slackware
Posts: 12

Original Poster
Rep: Reputation: Disabled
Has anyone actualy run 3D movies on capable slackware machine?
 
Old 11-20-2013, 10:51 AM   #9
gkv311
LQ Newbie
 
Registered: Nov 2013
Posts: 3

Rep: Reputation: Disabled
Quote:
This when sView starts: "ERROR !! X, no Quad Buffered visual".
Unfortunately Quad Buffer for shutter glasses (like 3D Vision) is available only for professional cards (Quadro, FireGL) on Linux, and only in proprietary drivers as far as I know.
There are tricks like software Pageflip emulation (extra option in sView, hidden by default) to force pageflipping, but still no confirmed way to use shutter glasses without problems on consumer graphics that I know of.

Quote:
sView: xcb_io.c:179: dequeue_pending_request: Assertion `!xcb_xlib_unknown_req_in_deq' failed.
Aborted
This is an issue with open file dialog only, which appeared in some cases on recent Gtk+.
You may workaround it by opening file using command-line interface or using drag-n-drop (drag file from file browser directly to the opened sView window).

Last edited by gkv311; 11-20-2013 at 10:53 AM.
 
Old 11-20-2013, 11:19 AM   #10
Bomvoyage
LQ Newbie
 
Registered: Feb 2012
Distribution: Slackware
Posts: 12

Original Poster
Rep: Reputation: Disabled
thanks gkv311,

Tried that, seems to be working. There is no Video though, and I can hear the sound.

one more thing; on the sView window, on the bottom left-hand corner next to the play button is a blurred image. I think its part of the window, its always there, even before I load up a file.

Last edited by Bomvoyage; 11-20-2013 at 11:29 AM. Reason: additional info
 
Old 11-20-2013, 12:29 PM   #11
gkv311
LQ Newbie
 
Registered: Nov 2013
Posts: 3

Rep: Reputation: Disabled
Quote:
Originally Posted by Bomvoyage View Post
thanks gkv311,
one more thing; on the sView window, on the bottom left-hand corner next to the play button is a blurred image. I think its part of the window, its always there, even before I load up a file.
It seems time box widget and... no text in it?

If text is missing in the program than Slackware has one more unique way to package DejaVu fonts.
"DejaVuSans.ttf" is needed and sView tries the following paths:
Code:
/usr/share/fonts/truetype/ttf-dejavu
/usr/share/fonts/dejavu
/usr/share/fonts/TTF/dejavu
/usr/share/fonts/
Could you try find out where "DejaVuSans.ttf" is located in your system?
 
Old 11-21-2013, 07:39 AM   #12
Bomvoyage
LQ Newbie
 
Registered: Feb 2012
Distribution: Slackware
Posts: 12

Original Poster
Rep: Reputation: Disabled
Thanks gkv311; created a new font directory usr/share/fonts/TTF/dejavu and copied the DejaVuS* files over. Now looks fine, with menu on top. When I try to load a movie, I get this error:

FFmpeg: Codec return wrong frame size.

I upgraded my FFmpeg using ffmpeg-1.2-x86_64-1alien.txz. Still this error persists; any ideas around this.

BTW the movies I am trying to open are MKV and MP4 formats; SBS.

Thanks in advance
 
Old 11-21-2013, 12:33 PM   #13
gkv311
LQ Newbie
 
Registered: Nov 2013
Posts: 3

Rep: Reputation: Disabled
Quote:
Originally Posted by Bomvoyage View Post
When I try to load a movie, I get this error:

FFmpeg: Codec return wrong frame size.

I upgraded my FFmpeg using ffmpeg-1.2-x86_64-1alien.txz. Still this error persists; any ideas around this.
It is difficult to give advice without having these files.
You may look onto output of ffmpeg command tool (ffmpeg -i fileName.mkv) to check video tracks are determined correctly by FFmpeg itself.

By the way, 1.2 is relatively old release (current sView 13.10 release is developed on FFmpeg 2.0, although should be backward compatible with older versions).
 
Old 11-22-2013, 09:31 AM   #14
Bomvoyage
LQ Newbie
 
Registered: Feb 2012
Distribution: Slackware
Posts: 12

Original Poster
Rep: Reputation: Disabled
Hi gkv311,

I upgraded my ffmpeg to the latest version. The issue still persists. please note below:

ffmpeg -i Ghost\ Shark\ \(2013\)/Ghost.Shark.2013.720p.BluRay.x264.YIFY.mp4
ffmpeg version 2.1.1 Copyright (c) 2000-2013 the FFmpeg developers
built on Nov 22 2013 17:13:19 with gcc 4.8.2 (GCC)
configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --mandir=/usr/man --disable-debug --enable-shared --disable-static --enable-pthreads --enable-libtheora --enable-libvorbis --enable-gpl --enable-version3 --enable-postproc --enable-swscale --enable-x11grab --enable-nonfree --enable-avfilter --enable-gnutls --enable-libcdio --arch=x86_64 --enable-libmp3lame --enable-libx264
libavutil 52. 48.101 / 52. 48.101
libavcodec 55. 39.101 / 55. 39.101
libavformat 55. 19.104 / 55. 19.104
libavdevice 55. 5.100 / 55. 5.100
libavfilter 3. 90.100 / 3. 90.100
libswscale 2. 5.101 / 2. 5.101
libswresample 0. 17.104 / 0. 17.104
libpostproc 52. 3.100 / 52. 3.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'Ghost Shark (2013)/Ghost.Shark.2013.720p.BluRay.x264.YIFY.mp4':
Metadata:
major_brand : isom
minor_version : 1
compatible_brands: isomavc1
creation_time : 2013-10-28 00:08:43
Duration: 01:27:03.85, start: 0.000000, bitrate: 1117 kb/s
Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, bt709), 1280x720 [SAR 1:1 DAR 16:9], 1019 kb/s, 23.98 fps, 23.98 tbr, 24k tbn, 47.95 tbc (default)
Metadata:
creation_time : 2013-10-28 00:08:43
handler_name : video.264#trackID=1:fps=23.976 - Imported with GPAC 0.5.0-rev
Stream #0:1(eng): Audio: aac (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 93 kb/s (default)
Metadata:
creation_time : 2013-10-28 00:08:49
handler_name : GPAC ISO Audio Handler

Can you help?
 
Old 01-25-2015, 11:33 AM   #15
tdmsilvino
LQ Newbie
 
Registered: Oct 2006
Location: Campinas - SP - Brasil
Posts: 7

Rep: Reputation: 0
glewmx on slackware-current

In order to enable glewmx download all the files from this link: http://mirrors.slackware.com/slackwa...source/x/glew/

Change the make commands (lines 77 & 78), from this:
make $NUMJOBS OPT="$SLKCFLAGS" || make OPT="$SLKCFLAGS" || exit 1
make install GLEW_DEST=$PKG/usr || exit 1

to this:
make all $NUMJOBS OPT="$SLKCFLAGS" || make OPT="$SLKCFLAGS" || exit 1
make install.all GLEW_DEST=$PKG/usr || exit 1

Then remove the old glew package and install the new one:
removepkg glew
installpkg /tmp/glew-1.10.0-i486-1.txz

Try to compile Bino again and it will find the glewmx lib.

Regards,
tdmsilvino
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
My Movies Have Lines Running Across - Help! taurusx5 Linux - Newbie 5 09-01-2008 03:56 AM
Slackware 11 and movies TL_CLD Slackware 2 06-03-2007 11:45 AM
Slackware 10 - Problem Playing DVD Movies Chryzmo Slackware 31 02-05-2005 07:11 AM
running movies on browser ankscorek Linux - Distributions 1 11-14-2004 12:21 AM
how to play movies on slackware 9.0 ?? cleanek Slackware 5 10-19-2003 07:26 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 03:34 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration