how are you installing it?
do you have a 64bit OS cos that error it suggest you don’t have 64bit run time.
to install vlc in 2 (maybe 3) steps
add packman as a repo
su -
zypper ar -f http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_13.2/ packman
zypper ref
zypper lr -d
zypper dup --from packman
zypper in vlc vlc-codecs
that should be it.
note opensuse does not come with patented software you need to get it from packman, so when doing a **zypper dup --from packman **you will replace a lot of packages, then **zypper in vlc vlc-codecs **will install vlc and it’s codecs. plus the above commands do not depend on the OS architecture it will download and install 32bit vlc for 32bit opensuse and 64bit for a 64bit OS.
That’s what it gave me when I put the code you posted in. Also I’m having an issue installing Google Chrome but I can’t make another topic. Why is this?
Okay I installed vlc media player but whenever I try to open it I see the icon for a bit then it just fades and doesn’t open the program. I’m confused. When you told me to do whats on your post I had already done what I_A had said. Is that the issue? If so how do I undo that? Better yet how do I delete what it is that you want me to?/
If that doesn’t help, please post your repo list again, and run “vlc” in a terminal window (e.g. Konsole, gnome-terminal, or xterm) and post the messages you get.
IIUYC you haven’t removed that Tumbleweed VLC repo yet, right?
You can do so in YaST->Software Repositories, or run:
I don’t see packman in your repo list.
add packman with this command
sudo zypper ar -f http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_13.2/ packman
the vlc that comes from the vlc repo is broken, has been for a long time, use vlc from packman, you should uninstall vlc from vlc repo.
ps if you have an nvidia or an ati graphic card don’t forget to install the appropriate drivers.
go to yast repository management, click add, select community repository, then select nvidia or amd/ati repository, click OK then finish.
Then start yast/software management, the nvidia (or ati) drivers should be automatically selected for download, to do a full vendor change in yast/software management select view->repository then select packman, on the right you will see a blue link saying switch system packages to this repository click it, then click OK.
The way they are telling me to switch repositories in that link you gave isn’t working. Whether by going to Yast2 ( I don’t even see the exact things they are asking me to do, interfaces are vastly different) or doing it by command prompt. When I tried I got this.
David@linux-gu7v:~> zypper dup --from [packman]
Root privileges are required for performing a distribution upgrade.
David@linux-gu7v:~> su -
Password:
linux-gu7v:~ # zypper dup --from [repository]
Error building the cache:
[google|https://www.google.com/linuxrepositories] Valid metadata not found at specified URL
Warning: Skipping repository 'google' because of the above error.
Loading repository data...
Reading installed packages...
Computing distribution upgrade...
Repository '[repository]' not found by its alias, number, or URI.
Use 'zypper repos' to get the list of defined repositories.
linux-gu7v:~ # zypper dup --from [packman]
Error building the cache:
[google|https://www.google.com/linuxrepositories] Valid metadata not found at specified URL
Warning: Skipping repository 'google' because of the above error.
Loading repository data...
Reading installed packages...
Computing distribution upgrade...
Repository '[packman]' not found by its alias, number, or URI.
Use 'zypper repos' to get the list of defined repositories.
linux-gu7v:~ # zypper repos
# | Alias | Name | Enabled | GPG Check | Refresh
---+---------------------------+------------------------------------+---------+-----------+--------
1 | google | google | Yes | ( p) Yes | No
2 | openSUSE-13.2-0 | openSUSE-13.2-0 | No | ---- | Yes
3 | packman | packman | Yes | (r ) Yes | Yes
4 | repo-debug | openSUSE-13.2-Debug | No | ---- | Yes
5 | repo-debug-update | openSUSE-13.2-Update-Debug | No | ---- | Yes
6 | repo-debug-update-non-oss | openSUSE-13.2-Update-Debug-Non-Oss | No | ---- | Yes
7 | repo-non-oss | openSUSE-13.2-Non-Oss | Yes | ( p) Yes | Yes
8 | repo-oss | openSUSE-13.2-Oss | Yes | ( p) Yes | Yes
9 | repo-source | openSUSE-13.2-Source | No | ---- | Yes
10 | repo-update | openSUSE-13.2-Update | Yes | ( p) Yes | Yes
11 | repo-update-non-oss | openSUSE-13.2-Update-Non-Oss | Yes | ( p) Yes | Yes
linux-gu7v:~ # zypper dup --from packman
Error building the cache:
[google|https://www.google.com/linuxrepositories] Valid metadata not found at specified URL
Warning: Skipping repository 'google' because of the above error.
Loading repository data...
Reading installed packages...
Computing distribution upgrade...
Nothing to do.
linux-gu7v:~ #
And yes I have deleted the tumbleweed repo. That’s about the only thing that worked.
>
> I don’t see packman in your repo list.
> add packman with this command
>
> Code:
> --------------------
> sudo zypper ar -f
> http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_13.2/ packman
> --------------------
>
> the vlc that comes from the vlc repo is broken, has been for a long
> time, use vlc from packman, you should uninstall vlc from vlc repo.
> ps if you have an nvidia or an ati graphic card don’t forget to
> install the appropriate drivers.
> go to yast repository management, click add, select community
> repository, then select nvidia or amd/ati repository, click OK then
> finish.
>
> Then start yast/software management, the nvidia (or ati) drivers
> should be automatically selected for download, to do a full vendor
> change in yast/software management select view->repository then
> select packman, on the right you will see a blue link saying switch
> system packages to this repository click it, then click OK.
>
>
I recently (a couple of days ago) used VLC from the 13.2 and Tumbleweed
repos and they worked fine. I’d had trouble with the ones from the
openSUSE repos and the replacements from the VLC repos fixed the
problem.
Having said that, the problem wasn’t with the openSUSE version of VLC
but the switch revealed that I needed an extra library module for
the NTSC DVD that I was having trouble with. That was automatically
selected for installation as soon as I switched to the VLC repo.
–
Graham P Davis, Bracknell, Berks.
openSUSE 13.2 (64-bit); KDE 4.14.9; AMD Phenom II X2 550 Processor;
Kernel: 4.1.6; Video: nVidia GeForce 210 (using nouveau driver);
Sound: ATI SBx00 Azalia (Intel HDA)
removing the repo will not work if you have already installed stuff from it. Switch vendors. You can do it piece by piece and it may help you to understand if you go into yast and search for vlc then look at the version tab at bottom right select the packages from packman
He said he followed your instructions after posting the repo list.
the vlc that comes from the vlc repo is broken, has been for a long time
That’s nonsense.
VLC from the VLC repo works perfectly fine, it’s actually the exact same package as the one in Packman.
But the repos contain different versions of other libraries (ffmpeg/libav* e.g.) which are incompatible.
ps if you have an nvidia or an ati graphic card don’t forget to install the appropriate drivers.
go to yast repository management, click add, select community repository, then select nvidia or amd/ati repository, click OK then finish.
VLC should work with the open source drivers too.
I’d say let’s do one thing at a time…
Whether by going to Yast2 ( I don’t even see the exact things they are asking me to do, interfaces are vastly different)
Yes, YaST is themed, the screenshot is without a theme.
But everything should be at the same place, just the cosmetics are different.
David@linux-gu7v:~> zypper dup --from [packman]
Don’t use “[packman]” or “[repository]”.
Replace it with the actual name or number (without brackets), as shown in the output of “zypper lr”.
In your case, run:
zypper dup --from packman
Error building the cache:
[google|Linux Software Repositories – Google] Valid metadata not found at specified URL
Warning: Skipping repository ‘google’ because of the above error.
I did as you asked. Both steps and they worked. And still I run vlc and it I see the icon bouncing for a few seconds then it just fades. I don’t understand. Do I need to uninstall the reinstall? I am very new to Linux and opensuse so I admit to not knowing anything about what I am doing.
Then do as I wrote already: open a terminal window (Konsole, gnome-terminal, or xterm), type “vlc” (and press ENTER), and then post the output you get.
David@linux-gu7v:~> vlc
VLC media player 2.2.1 Terry Pratchett (Weatherwax) (revision 2.2.1-0-ga425c42)
[00000000020510b8] core libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[000000000215e668] skins2 interface error: no suitable dialogs provider found (hint: compile the qt4 plugin, and make sure it is loaded properly)
[000000000215e668] skins2 interface error: cannot instantiate qt4 dialogs provider
[000000000215e668] [cli] lua interface: Listening on host "*console".
VLC media player 2.2.1 Terry Pratchett (Weatherwax)
Command Line Interface initialized. Type `help' for help.
>
PS: As I just spotted in your other thread, you seem not to have installed any updates yet.
And that’s likely the reason that VLC’s qt interface doesn’t work: it is built against (and needs) the latest Qt5 from the update repo, you apparently only have an older one installed.
So update your system, either with your desktop’s update notifier, YaST->Online Update, or “sudo zypper patch”.
Is there a way to check the status like a progress bar or something? All I see when I click on the icon in the desktop tray is a full blue bar and the words “unknown state”.
> Is there a way to check the status like a progress bar or something? All
> I see when I click on the icon in the desktop tray is a full blue bar
> and the words “unknown state”.
Then use YaST.
–
Cheers / Saludos,
Carlos E. R.
(from 13.1 x86_64 “Bottle” at Telcontar)