[SOLVED] VLC Does not open after accidental upgrade to 3 from 2.2.7
Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
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.
Purging smplayer did not result in your apparent inability to install it again.
The "sudo apt-get --purge" command you gave in post #53 is incorrect. No-one will have told you to do that, using that incorrect syntax anyway.
Well regardless of bad syntax it still worked and made it to where apt-get and synaptic couldn't find it until I ran apt-get update/upgrade a few times (I assume that's what did it anyhow)
Distribution: Slackware/Salix while testing others
Posts: 1,718
Rep:
Quote:
Originally Posted by jfhendfg
Well regardless of bad syntax it still worked and made it to where apt-get and synaptic couldn't find it until I ran apt-get update/upgrade a few times (I assume that's what did it anyhow)
as noted: purge did not nor can it mess up your repo list, if your repo list was changed then it was not because of purge. You did something else or your mirror was temporarily down, or your internet was down etc....
also you did not answer hydrurga's question: what is the output of
jfhendfg, please stop spreading FUD.
debian (or one of its derivates) is not broken; apt surely isn't broken; something in or at your machine is.
and i'll just say it one more time, although i feel i said it too often already:
apart from personal preference, there's no reason to depend on VLC on Linux.
so let's just assume that VLC is currently broken in Linux/debian: just use sth else.
qed.
jfhendfg, please stop spreading FUD.
debian (or one of its derivates) is not broken; apt surely isn't broken; something in or at your machine is.
and i'll just say it one more time, although i feel i said it too often already:
apart from personal preference, there's no reason to depend on VLC on Linux.
so let's just assume that VLC is currently broken in Linux/debian: just use sth else.
qed.
*eyeroll* allow me to repeat, since you haven't noticed, SMPlayer isn't working now either. So
My VLC still isn't working. The error output is no longer a QPainter error, but there are still errors and the application is still inoperable.
Code:
VLC media player 4.0.0-dev Otto Chriek (revision 4.0.0-dev-3262-g5a59782d45)
[01eaf950] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
(vlc:15058): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:186:14: not a number
(vlc:15058): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:186:14: Expected a string.
(vlc:15058): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:2749:24: not a number
(vlc:15058): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:2749:24: Expected a string.
(vlc:15058): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:2940:14: not a number
(vlc:15058): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:2940:14: Expected a string.
(vlc:15058): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:2946:17: Expected a string.
(vlc:15058): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:4083:14: not a number
(vlc:15058): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:4083:14: Expected a string.
(vlc:15058): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:4088:17: Expected a string.
(vlc:15058): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:4729:14: not a number
(vlc:15058): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:4729:14: Expected a string.
(vlc:15058): Gtk-WARNING **: Theme parsing error: xfce.css:47:16: not a number
(vlc:15058): Gtk-WARNING **: Theme parsing error: xfce.css:47:16: Expected a string.
(vlc:15058): Gtk-WARNING **: Theme parsing error: lightdm-gtk-greeter.css:16:14: not a number
(vlc:15058): Gtk-WARNING **: Theme parsing error: lightdm-gtk-greeter.css:16:14: Expected a string.
(vlc:15058): Gtk-WARNING **: Theme parsing error: lightdm-gtk-greeter.css:26:14: not a number
(vlc:15058): Gtk-WARNING **: Theme parsing error: lightdm-gtk-greeter.css:26:14: Expected a string.
(vlc:15058): Gtk-WARNING **: Theme parsing error: lightdm-gtk-greeter.css:40:16: not a number
(vlc:15058): Gtk-WARNING **: Theme parsing error: lightdm-gtk-greeter.css:40:16: Expected a string.
(vlc:15058): Gtk-WARNING **: Theme parsing error: lightdm-gtk-greeter.css:96:14: Expected a string.
(vlc:15058): Gtk-WARNING **: Theme parsing error: lightdm-gtk-greeter.css:100:16: not a number
(vlc:15058): Gtk-WARNING **: Theme parsing error: lightdm-gtk-greeter.css:100:16: Expected a string.
(vlc:15058): Gtk-WARNING **: Theme parsing error: lightdm-gtk-greeter.css:279:14: not a number
(vlc:15058): Gtk-WARNING **: Theme parsing error: lightdm-gtk-greeter.css:279:14: Expected a string.
[01f10ec8] main playlist: playlist is empty
QObject::~QObject: Timers cannot be stopped from another thread
As you can see from the version string, "4.0.0-dev", you're running a development version of VLC, where errors can often be expected. You should be running a stable release and concentrating on resolving any problems with that.
Almost all of the messages in the output are warnings, not errors. In saying that, however, they could be indicative of a theming problem. Have you had a look at the css files in question to see what the code is for the warnings that have been generated?
Which theme are you using? If you're not doing so already, you would be best to select the default theme for the distro to take theming out of the equation as much as possible while troubleshooting this.
uninstall vlc.
delete VLC configuration folder: ~/.config/vlc, or rename it.
reset your desktop theme to "factory default" - probably Adwaita.
install the VLC version from stable repos.
try again.
Someone else is helping me and they have instructed me to:
Quote:
You'll need to get rid of anything vlc related in /usr/local/lib. Depending on
how you installed it there, you either need to remove it manually or follow
whatever procedure you've used to install it there in the first place.
My interpretation of that is to go into that folder, and delete everything with VLC in the title. And I guess I can try a "Complete Uninstall" of vlc under Synaptic once more, after that I'll delete the config folder. Once that's done, the version in my Synaptic should work I imagine, I haven't changed it to anything outside of the stable repos other than mistakingly doing that "Update All" option in Synaptic.
The theme I'm using is called Blackbird. I tried it under numerous other themes including Adwaita but no results. I can try it again and report back later.
Also, you do not need to manually go deleting things from /root. As you were told earlier in the thread, apt purge vlc or click completely remove vlc while in synaptic will take care of it.
As a reminder from the above link, if you create a frankendebian then it is your monster to fix.
Also, you do not need to manually go deleting things from /root. As you were told earlier in the thread, apt purge vlc or click completely remove vlc while in synaptic will take care of it.
As a reminder from the above link, if you create a frankendebian then it is your monster to fix.
Oh wow it didn't work what shocker. [/sarcasm]
Maybe you should read this thread. And realize you're at least the 5th person to tell me "just uninstall and reinstall it"
Sorry but beating a dead horse doesn't bring it back to life. Stop suggesting crap I've already tried, everyone, thanks.
I have no idea where it's getting this VLC 4 dev crap from. I never installed that, the one I accidentally installed originally was 3. Even in synaptic I have no packages in the list for VLC version 4.
Distribution: Slackware/Salix while testing others
Posts: 1,718
Rep:
Quote:
Originally Posted by jfhendfg
Ok jack.
Oh wow it didn't work what shocker. [/sarcasm]
Maybe you should read this thread. And realize you're at least the 5th person to tell me "just uninstall and reinstall it"
Sorry but beating a dead horse doesn't bring it back to life. Stop suggesting crap I've already tried, everyone, thanks.
otherwise you are just trolling and not wanting to admit you created a frankendebian.....
Because it's totally irrelevant!! I haven't changed my repos and I was NEVER using bleeding edge repos ever!
But screw it here you go dude!
Code:
Repos: Active apt sources in file: /etc/apt/sources.list
deb http://ftp.us.debian.org/debian/ stretch main contrib non-free
deb-src http://ftp.us.debian.org/debian/ stretch main
deb http://security.debian.org/ stretch/updates main
deb-src http://security.debian.org/ stretch/updates main
deb http://ftp.us.debian.org/debian/ stretch-updates main
deb-src http://ftp.us.debian.org/debian/ stretch-updates main
deb http://httpredir.debian.org/debian/ stretch main contrib non-free
Active apt sources in file: /etc/apt/sources.list.d/lutris.list
deb http://download.opensuse.org/repositories/home:/strycore/Debian_9.0/ ./
Active apt sources in file: /etc/apt/sources.list.d/spotify.list
And stop with the frankendebian insult. My system isn't broken dude. VLC isn't working. That's all.
This error wasn't caused by dev repositories or whatever you're assuming, it was from update all from synaptic with my current DEFAULT debian stretch repositories. Only thing OUTSIDE of that I did was going in and removing it and going online to find deb packages for the VLC version PREVIOUS to VLC3,
but we undid that with all the uninstall and reinstall and uninstall and reinstall and uninstall and reinstall.
I am so tired of repeating myself dude, seriously. And FYI I DID reply to that post telling him the SAME thing I just told you. My list of repositories is totally irrelevant here.
Distribution: Slackware/Salix while testing others
Posts: 1,718
Rep:
Quote:
Originally Posted by jfhendfg
Because it's totally irrelevant!! I haven't changed my repos and I was NEVER using bleeding edge repos ever!
But screw it here you go dude!
Code:
Repos: Active apt sources in file: /etc/apt/sources.list
deb http://ftp.us.debian.org/debian/ stretch main contrib non-free
deb-src http://ftp.us.debian.org/debian/ stretch main
deb http://security.debian.org/ stretch/updates main
deb-src http://security.debian.org/ stretch/updates main
deb http://ftp.us.debian.org/debian/ stretch-updates main
deb-src http://ftp.us.debian.org/debian/ stretch-updates main
deb http://httpredir.debian.org/debian/ stretch main contrib non-free
Active apt sources in file: /etc/apt/sources.list.d/lutris.list
deb http://download.opensuse.org/repositories/home:/strycore/Debian_9.0/ ./
Active apt sources in file: /etc/apt/sources.list.d/spotify.list
And stop with the frankendebian insult. My system isn't broken dude. VLC isn't working. That's all.
you're trolling, first that is not the standard repo list for Debian stable/stretch, you've added at least two other non debian repos, which makes one think this is an incomplete repo listing.... So yes, you have a frankendebian. a program did not just jump into your repo's without you adding something, Debian stable does not change program versions only security updates/patches.
I'm done with this thread, its reported as trolling now. Have fun.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.