I have installed xine (and libraries) from packman. It has no sound output but it writes a file xine-out.wav instead. mplayer and vlc are working fine (with sound). What needs to be configured to make xine output sound instead of writing this file?
it’s nut just xine and libraries you need to do a full vendor change
somewhere down the line you might have a crippled library
mplayer and vlc do not use xine afik only xine-ui and the old 1.2 version of kaffeine use libxine2 the new kaffeine 1.3 and 2.0 use libvlc
tell us your repo’s
zypper lr -d
if xine-ui dumps the audio as a wav file you probobly messed with some of it’s configuration the easiest way to fix it is removing it’s config files
rm -rf ~/.xine/
zypper lr -d output is:
# zypper lr -d
# | Alias | Name | Enabled | GPG Check | Refresh | Priority | Type | URI | Service
---+------------------------------------------+-------------------------------------------------+---------+-----------+---------+----------+--------+------------------------------------------------------------------------------------------------+--------
1 | Video_Disk_Recorder_(openSUSE_Leap_42.2) | Video Disk Recorder (openSUSE_Leap_42.2) | Yes | (r ) Yes | Yes | 97 | rpm-md | http://download.opensuse.org/repositories/vdr/openSUSE_Leap_42.2/ |
2 | libdvdcss | libdvdcss | Yes | (r ) Yes | Yes | 98 | rpm-md | http://opensuse-guide.org/repo/openSUSE_Leap_42.2/ |
3 | openSUSE-42.2-0 | openSUSE-42.2-0 | No | ---- | Yes | 99 | yast2 | hd:///?device=/dev/disk/by-id/usb-Kingston_DataTraveler_2.0_001D7D06D2A0BE60A9C60611-0:0-part2 |
4 | packman | packman | Yes | (r ) Yes | Yes | 98 | rpm-md | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_42.2/ |
5 | repo-debug | openSUSE-Leap-42.2-Debug | No | ---- | Yes | 99 | NONE | http://download.opensuse.org/debug/distribution/leap/42.2/repo/oss/ |
6 | repo-debug-non-oss | openSUSE-Leap-42.2-Debug-Non-Oss | No | ---- | Yes | 99 | NONE | http://download.opensuse.org/debug/distribution/leap/42.2/repo/non-oss/ |
7 | repo-debug-update | openSUSE-Leap-42.2-Update-Debug | No | ---- | Yes | 99 | NONE | http://download.opensuse.org/debug/update/leap/42.2/oss/ |
8 | repo-debug-update-non-oss | openSUSE-Leap-42.2-Update-Debug-Non-Oss | No | ---- | Yes | 99 | NONE | http://download.opensuse.org/debug/update/leap/42.2/non-oss/ |
9 | repo-non-oss | openSUSE-Leap-42.2-Non-Oss | Yes | (r ) Yes | Yes | 99 | yast2 | http://download.opensuse.org/distribution/leap/42.2/repo/non-oss/ |
10 | repo-oss | openSUSE-Leap-42.2-Oss | Yes | (r ) Yes | Yes | 99 | yast2 | http://download.opensuse.org/distribution/leap/42.2/repo/oss/ |
11 | repo-source | openSUSE-Leap-42.2-Source | No | ---- | Yes | 99 | NONE | http://download.opensuse.org/source/distribution/leap/42.2/repo/oss/ |
12 | repo-source-non-oss | openSUSE-Leap-42.2-Source-Non-Oss | No | ---- | Yes | 99 | NONE | http://download.opensuse.org/source/distribution/leap/42.2/repo/non-oss/ |
13 | repo-update | openSUSE-Leap-42.2-Update | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/leap/42.2/oss/ |
14 | repo-update-non-oss | openSUSE-Leap-42.2-Update-Non-Oss | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/leap/42.2/non-oss/ |
15 | vdr_plugins | additional plugins for VDR (openSUSE_Leap_42.2) | Yes | (r ) Yes | Yes | 96 | rpm-md | http://download.opensuse.org/repositories/vdr:/plugins/openSUSE_Leap_42.2/
Removing ~/.xine did not help.
try
zypper dup --from 4
in what app does this happen?
xine-ui or kaffeine or something else?
The URL from #4 is:
http://ftp.gwdg.de/pub/linux/misc/packman
Is the miscellaneous part from Packman enough to let MM work?
“zypper dup --from 4” did not help (for this issue).
I start “xine <filename>” to test it.
I don’t thing “misc” refers to packman but rather to linux (I hope
xine-ui works fine for me
check the audio settings the audio output might be set to file
http://i.imgur.com/aC3xSMu.png
does kaffeine play audio?
that’s an official mirror from
http://packman.links2linux.org/mirrors
it’s one of the German mirrors
I am a bit confused. On 13.1 I have:
http://ftp.gwdg.de/pub/linux/packman/suse/openSUSE_13.1/
I assume that changing the openSUSE_13.1 to openSUSE_Leap_42.2 should make the difference (see: http://ftp.gwdg.de/pub/linux/packman/suse/)
I allways use the “Add > Community repositories” in YaST > Software > Repository management… For 42.2 I got
http://packman.inode.at/suse/openSUSE_Leap_42.2
That is a bit different in the begin, but it also ends in an explicit Leap 42.2 directory.
Maybe in the end it is all the same.
The audio setup was set to “auto”. Pulseaudio and alsa are not in my list, only oss is shown.
Kaffeine outputs only “Cannot create audio output” and does not even play video (not an issue for me, I use mplayer only. But xine is required for VDR output.)
Further to other advice … please, exactly what xine apps do you have installed ? What is output of:
rpm -qa *xine*
Can you confirm you have installed:
- libxine2-codecs
- libxine2-pulse
Apologies if you mentioned this already in the thread and I missed this.
Since it didn’t work I installed everything I found
# rpm -qa *xine*
libxine2-directfb-1.2.6-114.3.x86_64
xinetd-2.3.15-9.6.x86_64
libxine2-esd-1.2.6-114.3.x86_64
xineramaproto-devel-1.2.1-9.2.x86_64
xine-ui-0.99.9-50.30.x86_64
libxine2-sdl-1.2.6-114.3.x86_64
libxine2-gnome-vfs-1.2.6-114.3.x86_64
libxine2-1.2.6-114.3.x86_64
libxcb-xinerama0-1.11.1-2.25.x86_64
libxine2-codecs-1.2.6-114.3.x86_64
libxine2-pulse-1.2.6-114.3.x86_64
xine-browser-plugin-1.0.2-3.1.x86_64
vdr-plugin-xine-0.9.4-4.1.x86_64
libxine2-jack-1.2.6-114.3.x86_64
libxine2-aa-1.2.6-114.3.x86_64
While I understand the temptation, I don’t believe “installing everything found” is a good approach. IMHO it could introduce unexpected problems that could confuse the issue.
I highlighted in red the items whose install I don’t understand why … (for a basic install). I am also assuming your are a KDE user and not a gnome user so I flagged the ‘gnome’ package as not understood.
# rpm -qa *xine*
libxine2-directfb-1.2.6-114.3.x86_64
xinetd-2.3.15-9.6.x86_64
libxine2-esd-1.2.6-114.3.x86_64
xineramaproto-devel-1.2.1-9.2.x86_64
xine-ui-0.99.9-50.30.x86_64
libxine2-sdl-1.2.6-114.3.x86_64
libxine2-gnome-vfs-1.2.6-114.3.x86_64
libxine2-1.2.6-114.3.x86_64
libxcb-xinerama0-1.11.1-2.25.x86_64
libxine2-codecs-1.2.6-114.3.x86_64
libxine2-pulse-1.2.6-114.3.x86_64
xine-browser-plugin-1.0.2-3.1.x86_64
vdr-plugin-xine-0.9.4-4.1.x86_64
libxine2-jack-1.2.6-114.3.x86_64
libxine2-aa-1.2.6-114.3.x86_64
You mentioned vdr in a previous post and I don’t know anything about that use. Are you using a video disk recorder (vdr) ? If not then there should be no need for anything vdr related.
This is not right. Pulse should be in the list unless you have disabled pulse or adopted someother strange configuration. Did you select 'master of the known universe" for your xine configuration experience level ?
I declare under oath that only oss is in the list, not alsa and not pulse
I did select master of the known universe in the setup.
I have removed all packages you marked except xineramaproto-devel. It didn’t help.
I don’t use kde or gnome, but only fvwm (sometimes cwm). pulseaudio is running as ps(1) shows.
Knowing the desktop you use is in this case likely important. Different pulse audio apps are installed based on the desktop installed.
I confess I do not understand how you conclude pulse audio is running properly based on your statement of “ps(1)”. I’ll have to be educated there.
I am more curious now as to your audio setup. Can you post the web-URL(address) you get from running in an xterm as a regular user the diagnostic script:
/usr/sbin/alsa-info.sh
selecting the share/upload option, and have the PC connected to the internet when you run this script. That will give me some useful information on pulse.
Further, what pulse apps do you have installed ? In my case I have:
oldcpu@linux-gogk:~> rpm -qa *pulse*
pulseaudio-module-x11-9.0-1.2.x86_64
alsa-plugins-pulse-1.1.1-1.3.x86_64
pulseaudio-module-lirc-9.0-1.2.x86_64
libpulse-mainloop-glib0-9.0-1.2.x86_64
pulseaudio-9.0-1.2.x86_64
pulseaudio-module-bluetooth-9.0-1.2.x86_64
pulseaudio-module-zeroconf-9.0-1.2.x86_64
pulseaudio-bash-completion-9.0-1.2.x86_64
pulseaudio-utils-32bit-9.0-1.2.x86_64
libpulse0-9.0-1.2.x86_64
libpulse0-32bit-9.0-1.2.x86_64
pulseaudio-lang-9.0-1.2.noarch
pulseaudio-equalizer-2.7.0.2-4.2.noarch
pulseaudio-module-jack-9.0-1.2.x86_64
pulseaudio-utils-9.0-1.2.x86_64
libxine2-pulse-1.2.6-114.3.x86_64
alsa-plugins-pulse-32bit-1.1.1-1.3.x86_64
pulseaudio equalizer is not needed. Its just an app I wanted.
I’m also curious as to what alsa apps ? In my case I have:
oldcpu@linux-gogk:~> rpm -qa *alsa*
alsa-plugins-pulse-1.1.1-1.3.x86_64
alsa-oss-32bit-1.0.28-6.4.x86_64
alsa-utils-1.1.2-1.2.x86_64
alsa-1.1.2-3.1.x86_64
alsa-oss-1.0.28-6.4.x86_64
alsa-plugins-32bit-1.1.1-1.3.x86_64
alsa-plugins-pulse-32bit-1.1.1-1.3.x86_64
alsa-plugins-1.1.1-1.3.x86_64
I never use KDE and never gnome. Usually I use FVWM2 (http://fvwm.org/), in rare cases also CWM (https://en.wikipedia.org/wiki/Cwm_(window_manager)).
I don’t know if pulsaudio is running proberly. I just entered
ps -A|grep pulse
and saw processes named pulseaudio. Of course that does not mean anything.
The output of
/usr/sbin/alsa-info.sh
is on http://www.alsa-project.org/db/?f=19efbf8ae207ffe3cadbaadd09aabc5cec6dd2c5
# rpm -qa *pulse*
alsa-plugins-pulse-1.1.1-1.3.x86_64
pulseaudio-module-x11-9.0-1.2.x86_64
libpulse0-9.0-1.2.x86_64
pulseaudio-module-lirc-9.0-1.2.x86_64
pulseaudio-module-zeroconf-9.0-1.2.x86_64
pulseaudio-bash-completion-9.0-1.2.x86_64
pulseaudio-module-bluetooth-9.0-1.2.x86_64
pulseaudio-module-jack-9.0-1.2.x86_64
libxine2-pulse-1.2.6-114.3.x86_64
mpg123-pulse-1.22.4-1.5.x86_64
pulseaudio-lang-9.0-1.2.noarch
pulseaudio-9.0-1.2.x86_64
pulseaudio-utils-9.0-1.2.x86_64
libpulse-mainloop-glib0-9.0-1.2.x86_64
# rpm -qa *alsa*
alsa-plugins-pulse-1.1.1-1.3.x86_64
alsa-plugins-maemo-1.1.1-1.3.x86_64
alsa-plugins-jack-1.1.1-1.3.x86_64
alsa-utils-1.1.2-1.2.x86_64
alsa-plugins-dca-2-2.1.x86_64
alsa-oss-1.0.28-6.4.x86_64
alsa-1.1.2-3.1.x86_64
alsa-plugins-samplerate-1.1.1-1.3.x86_64
alsa-plugins-1.1.1-1.3.x86_64
alsa-plugins-speex-1.1.1-1.3.x86_64
alsa-firmware-1.0.29-4.1.noarch
From first view I have the same packages installed except the 32 bit packages. But really–the 32 bit packages are not required I hope?
I suspect the 32-bit were pulled in when I installed Skype (its a 32-bit).
According to the diagnostic script, pulse is running.
I can not explain why your xine version does not show pulse nor show alsa. It should. Possibly that is the root of the xine problem.
Could it be you had a bad xine install ? Did you try removing ALL your xine packages and then re-installing them ? If not, maybe give that a try. Also, at the time when all xine are removed, again remove your /home/user/.~xine directory. At least I assume that is where the .xine is kept. I don’t use the FVWM2 nor CWM so I can not say where the .xine is located for those desktops.
And as noted, I do not use FVWM2 nor CWM so I can not say if those desktops contribute to the unusual xine behaviour. I would not think so, but I have no experience to confirm that thought of mine.
Short of that - I can not explain the xine behaviour.