“Potential ALSA version problem:
VLC failed to initialize your sound output device (if any).
Please update alsa-lib to version 1.0.23-2-g8d80d5f or higher to try to fix this issue.”
.avi files run fine, .wmv files give me sound but hold video for the first couple of seconds.
I’m running a Toshiba laptop, with recently-installed 11.2 from the disk that came in Linux Pro Magazine. I just got my aircard working (thanks to Daniel at Linux Mafia), and with that we got the automatic updates on Saturday. I would have thought those included everything, but maybe not.
Assuming that the message is correct, can someone give me a step-by-step for updating ALSA?
What version of vlc are you running? Please open a terminal (do you know how to do that ? ) and type:
rpm -q vlc
Post here the output.
Please also provide a detailed list of what software repositories you have setup (hopefully not too many). You can do that by typing in a terminal:
zypper lr -d
and copy and paste the output that you read in the terminal here. Do you know how to do that? You can even copy and paste those commands into the terminal (to make it easier).
Yes, among the few things I’ve got covered here are how to find Terminal and copy / paste. I pretty much also understand about repositories, and know you add them through Yast. I think we added some at the installfest, downloaded the latest updates (Saturday) and I guess they auto-install because I also had a video conf change which I just got help here to fix earlier today.
If the videolan repository is enabled, then libdvdcss is on that repository. Take a look here: Index of /pub/vlc/SuSE/11.2/x86_64/ Is quite clear libdvdcss is there. You probably reversed the instruction order I passed. I suggested install libdvdcss 1st and 2nd remove the repository.
If using KDE (with the qt version if YaST) go to YaST > Software > Software Management, and set it per the image below (with Packman repository selected) and select “Switch System packages” : http://thumbnails28.imagebam.com/9352/195b7e93519855.jpg](ImageBam)
Edit : my example was made using openSUSE-11.2, but the same applies to openSUSE-11.3
Thats not a proper repository URL. Rather thats a URL I gave you to PROVE that libdvdcss was there. You had the repository correct previous !! Unfortunately this is made very painful because you are very new to this … sorry … but it will get easier … these are classic new user fumbles …
The repository is what you had before, which is:
http://download.videolan.org/pub/vlc/SuSE/11.2/
and you do NOT have to add it because you ALREADY have it added !!
… ie you do NOT specify the ‘architecture’ (x86_64 or i586 or whatever) as part of the repository entry.
I told you in two posts above. I provided the URL where libdvdcss was stored. and I gave you an example of a command to tell an application version of an rpm.
In the case of libdvdcss you can do a query of the rpm database with the ‘q’ option to see what is installed. ie
rpm -q libdvdcss
If it is not installed, and if the videolan repository is still activite, then you can install it with:
su -c 'zupper in libdvdcss'
If the videolan repository is not active, you can do the installation with the following five commands sent sequentially in a terminal, entering root password when prompted for a pass word:
su
zypper ar http://download.videolan.org/pub/vlc/SuSE/11.2/ temporary-vlc
zypper in libdvdcss
zypper rr temporary-vlc
exit