LinuxQuestions.org
Visit Jeremy's Blog.
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 02-10-2018, 01:06 AM   #1
trollog
Member
 
Registered: Oct 2014
Posts: 151

Rep: Reputation: Disabled
Alien's VLC 3.0 in x64_current multilib, gui won't launch


Anyone else getting this? No GUI when launched

~$ vlc
VLC media player 3.0.0 Vetinari (revision 3.0.0-30-gef4c265336)
[0000000001579ba0] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[00000000016527a0] skins2 interface error: cannot instantiate dialogs provider
[0000000001552370] main playlist: playlist is empty
[00000000016527a0] [cli] lua interface: Listening on host "*console".
VLC media player 3.0.0 Vetinari
Command Line Interface initialized. Type `help' for help.

I've looked around other non-slack forums but haven't seen any answers there that
would seem to apply to Slackware. I was thinking it might be QT.

I'm running x64 -current with Alien's multilib packages + wine

updated via slackpkg & slackpkgplus, so there shouldn't be anything missing
due to my human error.

$ ls /var/log/packages/ | grep qt

polkit-qt-1-0.112.0-x86_64-1
qt-4.8.7-x86_64-8
qt-compat32-4.8.7-x86_64-8compat32
qt-gstreamer-1.2.0-x86_64-1
qtscriptgenerator-0.2.0-x86_64-2
 
Old 02-10-2018, 01:11 AM   #2
Daedra
Senior Member
 
Registered: Dec 2005
Location: Springfield, MO
Distribution: Slackware64-15.0
Posts: 2,683

Rep: Reputation: 1375Reputation: 1375Reputation: 1375Reputation: 1375Reputation: 1375Reputation: 1375Reputation: 1375Reputation: 1375Reputation: 1375Reputation: 1375
The new VLC requires QT5, which is not is included in -current as of yet. From Eric's website..

Code:
vlc: updated to the new major release 3.0.0.  Updated internal libraries:
  ass, dvdcss, dvdnav, dvdread, bluray, ffmpeg, live555, ssh2, x262, x264.
  New internal libraries: microdns, sdm, srt.
  Removed libraries: aacenc, daap, faad, faac, vcdimager.
  Now uses Qt5 for its GUI.  Incorporating static Qt libraries into
  the package is no longer supported by the SlackBuild.
  You need to install libxkbcommon, qt5, qt5-webkit packages separately.
  Compiletime-only requirements: java8 and apache-ant.
  I will re-add the old vlc-2.2.8 packages for Slackware 14.2 and -current
  to my repository under a new package name 'vlc2' for those who do not
  want Qt5 on their system.
  Usual caveat: versions that can not only DEcode but also ENcode AAC
  audio, and can play encrypted DVD's without the need for a separate
  libdvdcss package, can be found in my alternative repository where I keep
  the packages containing code that might violate stupid US software patents:
  https://slackware.nl/people/alien/restricted_slackbuilds/vlc/

Last edited by Daedra; 02-10-2018 at 02:17 AM.
 
Old 02-10-2018, 01:13 AM   #3
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,098

Rep: Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175
you are missing the main dependencies
Code:
libxkbcommon
qt5
qt5-webkit
EDIT: Oops, Daedra has been faster!
 
Old 02-10-2018, 01:24 AM   #4
kjhambrick
Senior Member
 
Registered: Jul 2005
Location: Round Rock, TX
Distribution: Slackware64 15.0 + Multilib
Posts: 2,159

Rep: Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512
trollog --

EDIT: oops. oops. Daedra and ponce are both faster

Alien Bob's restricted vlc-3.0.0-x86_64-1alien Package is running fine here.

Do you have all the prerequisite packages ?

Code:
# head -18 ChangeLog.txt

+--------------------------+
Fri Feb  9 22:41:47 UTC 2018
vlc: updated to the new major release 3.0.0.  Updated internal libraries:
  ass, dvdcss, dvdnav, dvdread, bluray, ffmpeg, live555, ssh2, x262, x264.
  New internal libraries: microdns, sdm, srt.
  Removed libraries: aacenc, daap, faad, faac, vcdimager.
  Now uses Qt5 for its GUI.  Incorporating static Qt libraries into
  the package is no longer supported by the SlackBuild.
  You need to install libxkbcommon, qt5, qt5-webkit packages separately.
  Compiletime-only requirements: java8 and apache-ant.
  I will re-add the old vlc-2.2.8 packages for Slackware 14.2 and -current
  to my repository under a new package name 'vlc2' for those who do not
  want Qt5 on their system.
  Usual caveat: versions that can not only DEcode but also ENcode AAC
  audio, and can play encrypted DVD's without the need for a separate
  libdvdcss package, can be found in my alternative repository where I keep
  the packages containing code that might violate stupid US software patents:
  https://slackware.nl/people/alien/restricted_slackbuilds/vlc/
From the ChangeLog.txt file, you need these additional Packages:
Code:
# ls -la /var/log/packages/{libxkbcommon,qt5}*

-rw-r--r-- 1 root root   4191 Mar 12  2016 /var/log/packages/libxkbcommon-0.5.0-x86_64-1alien
-rw-r--r-- 1 root root 485599 Dec 14  2016 /var/log/packages/qt5-5.7.0-x86_64-3alien
-rw-r--r-- 1 root root   6995 Nov 13  2016 /var/log/packages/qt5-webkit-5.7.0-x86_64-1alien
HTH

-- kjh

Last edited by kjhambrick; 02-10-2018 at 02:38 AM.
 
Old 02-10-2018, 01:42 AM   #5
trollog
Member
 
Registered: Oct 2014
Posts: 151

Original Poster
Rep: Reputation: Disabled
No, clearly I don't have the prerequisites.
Exaclty the info I was looking for. thanks everyone.
 
Old 02-10-2018, 02:38 AM   #6
kjhambrick
Senior Member
 
Registered: Jul 2005
Location: Round Rock, TX
Distribution: Slackware64 15.0 + Multilib
Posts: 2,159

Rep: Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512
trollog --

YW and THX for making me look.

I missed updates for libxkbcommon, qt5, qt5-webkit last February.

Updated the packages and vlc still works

-- kjh

Code:
# ls -la /var/log/packages/{libxkbcommon,qt5}*

-rw-r--r-- 1 root root   4210 Feb 10 02:20 /var/log/packages/libxkbcommon-0.7.1-x86_64-1alien
-rw-r--r-- 1 root root 507960 Feb 10 02:11 /var/log/packages/qt5-5.7.1-x86_64-1alien
-rw-r--r-- 1 root root   7004 Feb 10 02:11 /var/log/packages/qt5-webkit-5.7.1-x86_64-1alien
 
Old 02-10-2018, 03:16 AM   #7
trollog
Member
 
Registered: Oct 2014
Posts: 151

Original Poster
Rep: Reputation: Disabled
never noticed the changelogs

Makes perfect sense. Hindsight is always 20/20.
I read Pat's changelogs.
Never noticed Eric's but have thought many times that I wished I had a change log to read for his stuff.
Turns out the whole time, I did. Duh.
Simple fix. VLC looks great.

>>Updated the packages and vlc still works

Yes sometimes things just keep on keepin' on until something in an ancient .rc file breaks it.
That was the first place I looked this time around. It's been the problem in other cases. Slow
drift across the years. Old deprecated options etc. Geeqie going to GTK 3 was my last big surprise.
Oh well, need a new color theme every 12 years or so anyways.

Last edited by trollog; 02-10-2018 at 03:24 AM.
 
Old 10-18-2018, 05:16 PM   #8
higuita
LQ Newbie
 
Registered: Jul 2018
Posts: 2

Rep: Reputation: Disabled
icu4c

I also reach here because of the same problem, but i later found that the fault is from the new -current icu4c package. Eric also found the problem with several packages and build a icu4c-compat package to make the old packages working.

So install that one and existent apps that stop working should work again
 
3 members found this post helpful.
Old 10-20-2018, 05:53 PM   #9
_toudi_
LQ Newbie
 
Registered: Sep 2009
Posts: 6

Rep: Reputation: 0
Thumbs up

Quote:
Originally Posted by higuita View Post
the fault is from the new -current icu4c package
it took me probably around 3 hours of misery before I found your post thanks Higuita!
 
  


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
[SOLVED] 14.2 Alien Multilib - Am I done? jrich Slackware - Installation 2 07-31-2016 07:10 AM
libaio missed in alien multilib zerouno Slackware 2 01-15-2014 07:36 AM
Alien Bob - When will you be able to update your multilib collection? 1337_powerslacker Slackware 2 10-21-2013 06:13 PM
Multilib current alien issue mmpl Slackware 4 03-05-2011 03:22 AM
GUI won't launch after first time install of Ubuntu 5.04 N0DIH Ubuntu 3 07-08-2005 04:02 AM

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

All times are GMT -5. The time now is 04:50 PM.

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