This forum has been archived. All content is frozen. Please use KDE Discuss instead.

quote amarok: "xine was unable to initialize any audio drivers."

Tags: None
(comma "," separated)
kungfoo
Registered Member
Posts
6
Karma
0
I have recently updated amarok to 1.4.2 and I am lost with this one:

xine works nicely. audio playback via xine, no prob. Using oss and alsa, both work. Still amarok refuses to find the output engine. The helix engine is terribly slow and gives no good playback (gaps and other hickups)

What gives?
p33kabo0
Registered Member
Posts
3
Karma
0
I had this problem too ...and I solve it by reinstalling the newest packages of amarok 1.4.2.  I'm using SUSE 10.1 ...

I'm no expert, but I made it work that way ...

RPM    amarok-1.4.2-12.guru.suse101.i686.rpm 15.38 MB Sun 27 August 2006
RPM amarok-xine-1.4.2-12.guru.suse101.i686.rpm 58.28 KB Sun 27 August 2006

I ran again my aslaconf ...rebooted and it worked ...
kungfoo
Registered Member
Posts
6
Karma
0
I just installed the newest version of amarok from source. I selected xine and helix engine by configure and it compiled nicely.
I am able to choose the xine engine in the configuration dialog, but no sound devices are found.

This is was it looks like:
User avatar
apachelogger
KDE Developer
Posts
525
Karma
5
OS
would you mind telling us something about your system?

such as:
distro
distro version
xine version
cflags for xine (if known)
cflags for amarok


Annoyed with bbcode since 1999.
kungfoo
Registered Member
Posts
6
Karma
0
- gentoo
- xine-lib xine-lib-1.1.2
- amarok 1.4.2

xine-lib:
./configure

amarok:
./configure --prefix=/usr/kde/3.5 --enable-mysql --with-helix


That is with self-compile source, not the gentoo ebuild, because there is no ebuild for 1.4.2 yet, and I _don't_ want to downgrade.
User avatar
apachelogger
KDE Developer
Posts
525
Karma
5
OS
hm, guess I didn't understand the problem properly

what is it?


Annoyed with bbcode since 1999.
kungfoo
Registered Member
Posts
6
Karma
0
The problem is, that while all the other applications using alsa including xine-lib work, Amarok doesn't.
Xine can playback audio just fine, as it did before the upgrade of amarok (via alsa and oss). So does XMMS, mplayer and whatnot...
Amarok always claims that it cannot detect any output devices.
JussiN
Registered Member
Posts
5
Karma
0
Try deleting file xine-config at  /home/xxxx/.kde/share/apps/amarok/
kungfoo
Registered Member
Posts
6
Karma
0
Anyone?? I've been a very keen amarok user, telling everyone how f*cking great the app is (and it is!) but this is really annoying. I haven't been able to listen to music properly on my PC for two weeks or so.... (Listening via XMMS is just NOT the proper way to do it)
User avatar
dangle_wtf
Moderator
Posts
1252
Karma
0
I suggest trying the ebuild.

1.4.2-r1 has been in portage for a few days now.


"There are two theories to arguing with women. Neither one works."
.
If men could get pregnant, we'd learn the true meaning of "screaming nancyboy wuss"
bblood
Registered Member
Posts
17
Karma
0
Similar problem here.....When I select crossfading in the playback options I get random issues with sound output and poor crossfading and after a couple clicks of the "next track" button I get the xine engine error....

No Problems at all when not using crossfade.

here is console output...
Code: Select all
[bill@laptop ~]$ amarokapp
QLayout "unnamed" added to QVBox "unnamed", which already has a layout
QLayout: Adding KToolBar/mainToolBar (child of QVBox/unnamed) to layout for PlaylistWindow/PlaylistWindow
STARTUP
QWidget::setMinimumSize: The smallest allowed size is (0,0)
QComboBox::setCurrentItem: (speakerComboBox) Index 1 out of range
Amarok is crashing...
Running: gdb --nw -n --batch -x /tmp/kde-bill/amarokqn4x9b.tmp amarokapp 25602
Cannot access memory at address 0x7fffffff
Cannot access memory at address 0x7fffffff
Cannot access memory at address 0x7fffffff
Running: file `which amarokapp`
1.4.3 [NOTstripped][validity: 1.00][frames:  53][line numbers][xine]
[bill@laptop ~]$ rpm -q xine
xine-0.99.4-5.fc5
[bill@laptop ~]$ rpm -qa |grep xine
xine-lib-devel-1.1.2-1.fc5
xine-lib-1.1.2-1.fc5
xine-skins-1.10-1.fc
xine-0.99.4-5.fc5



This may be misleading because I was fooling around with the output settings when it crashed....

Here is the debug stuff:

Code: Select all
======== DEBUG INFORMATION  =======
Version:    1.4.3
Engine:     xine-engine
Build date: Sep  5 2006
CC version: 4.1.1 20060525 (Red Hat 4.1.1-1)
KDElibs:    3.5.4-1.1.fc5.kde
Qt:         3.3.6
TagLib:     1.4.0
CPU count:  1

==== file `which amarokapp` =======
/usr/bin/amarokapp: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), for GNU/Linux 2.6.9, not stripped


==== (gdb) bt =====================
Using host libthread_db library "/lib/libthread_db.so.1".
`shared object read from target memory' has disappeared; keeping its symbols.
[Thread debugging using libthread_db enabled]
[New Thread -1208412464 (LWP 25602)]
[New Thread 40610720 (LWP 25732)]
[New Thread -1213269088 (LWP 25729)]
0x00970402 in __kernel_vsyscall ()
#0  0x00970402 in __kernel_vsyscall ()
#1  0x00c2ec0b in __waitpid_nocancel () from /lib/libpthread.so.0
#2  0x0804d27f in amaroK::Crash::crashHandler ()
#3  <signal handler called>
#4  0x0027b559 in XineEngine::timerEvent ()
   from /usr/lib/kde3/libamarok_xine-engine.so
#5  0x07217ec2 in QObject::event () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#6  0x071afc8b in QApplication::internalNotify ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#7  0x071b10d9 in QApplication::notify ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#8  0x066c8db3 in KApplication::notify () from /usr/lib/libkdecore.so.4
#9  0x071a3a92 in QEventLoop::activateTimers ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#10 0x0715568f in QEventLoop::processEvents ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#11 0x071c9130 in QEventLoop::enterLoop ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#12 0x071c8ff6 in QEventLoop::exec () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#13 0x071af79f in QApplication::exec () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#14 0x0804bdfe in main (argc=) at main.cpp:108
#0  0x00970402 in __kernel_vsyscall ()
No symbol table info available.
#1  0x00c2ec0b in __waitpid_nocancel () from /lib/libpthread.so.0
No symbol table info available.
#2  0x0804d27f in amaroK::Crash::crashHandler ()
No symbol table info available.
#3  <signal handler called>
No symbol table info available.
#4  0x0027b559 in XineEngine::timerEvent ()
   from /usr/lib/kde3/libamarok_xine-engine.so
No symbol table info available.
#5  0x07217ec2 in QObject::event () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#6  0x071afc8b in QApplication::internalNotify ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#7  0x071b10d9 in QApplication::notify ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#8  0x066c8db3 in KApplication::notify () from /usr/lib/libkdecore.so.4
No symbol table info available.
#9  0x071a3a92 in QEventLoop::activateTimers ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#10 0x0715568f in QEventLoop::processEvents ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#11 0x071c9130 in QEventLoop::enterLoop ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#12 0x071c8ff6 in QEventLoop::exec () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#13 0x071af79f in QApplication::exec () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#14 0x0804bdfe in main (argc=) at main.cpp:108
   app = {<> = {<No data fields>}, <EngineObserver> = {
    _vptr.EngineObserver = 0x4e90da8, m_subject = 0x0},
  static metaObj = 0x8635e88, static mainThreadId = 0,
  m_pGlobalAccel = 0x8672140, m_pPlayerWindow = 0x0,
  m_pPlaylistWindow = 0x8675528, m_pTray = 0x868acf0,
  m_pMediaDeviceManager = 0x4eb5400}
==== (gdb) thread apply all bt ====
Thread 3 (Thread -1213269088 (LWP 25729)):
#0  0x00970402 in __kernel_vsyscall ()
#1  0x00c2b67c in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/libpthread.so.0
#2  0x004e3d35 in _x_metronom_init () from /usr/lib/libxine.so.1
#3  0x00c2840b in start_thread () from /lib/libpthread.so.0
#4  0x00a56b7e in clone () from /lib/libc.so.6
Thread 2 (Thread 40610720 (LWP 25732)):
#0  0x00970402 in __kernel_vsyscall ()
#1  0x00c2b406 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x004f6a28 in xine_event_wait () from /usr/lib/libxine.so.1
#3  0x004f6ab0 in xine_event_wait () from /usr/lib/libxine.so.1
#4  0x00c2840b in start_thread () from /lib/libpthread.so.0
#5  0x00a56b7e in clone () from /lib/libc.so.6
Thread 1 (Thread -1208412464 (LWP 25602)):
#0  0x00970402 in __kernel_vsyscall ()
#1  0x00c2ec0b in __waitpid_nocancel () from /lib/libpthread.so.0
#2  0x0804d27f in amaroK::Crash::crashHandler ()
#3  <signal handler called>
#4  0x0027b559 in XineEngine::timerEvent ()
   from /usr/lib/kde3/libamarok_xine-engine.so
#5  0x07217ec2 in QObject::event () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#6  0x071afc8b in QApplication::internalNotify ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#7  0x071b10d9 in QApplication::notify ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#8  0x066c8db3 in KApplication::notify () from /usr/lib/libkdecore.so.4
#9  0x071a3a92 in QEventLoop::activateTimers ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#10 0x0715568f in QEventLoop::processEvents ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#11 0x071c9130 in QEventLoop::enterLoop ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#12 0x071c8ff6 in QEventLoop::exec () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#13 0x071af79f in QApplication::exec () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#14 0x0804bdfe in main (argc=) at main.cpp:108


==== kdBacktrace() ================
[
0: /usr/lib/libkdecore.so.4(_Z11kdBacktracei+0x45) [0x6619865]
1: /usr/lib/libkdecore.so.4(_Z11kdBacktracev+0x2a) [0x6619bca]
2: amarokapp(_ZN6amaroK5Crash12crashHandlerEi+0xcfc) [0x804cc9c]
3: [0x970420]
4: /usr/lib/qt-3.3/lib/libqt-mt.so.3(_ZN7QObject5eventEP6QEvent+0x82) [0x7217ec2]
5: /usr/lib/qt-3.3/lib/libqt-mt.so.3(_ZN12QApplication14internalNotifyEP7QObjectP6QEvent+0x9b) [0x71afc8b]
6: /usr/lib/qt-3.3/lib/libqt-mt.so.3(_ZN12QApplication6notifyEP7QObjectP6QEvent+0xa9) [0x71b10d9]
7: /usr/lib/libkdecore.so.4(_ZN12KApplication6notifyEP7QObjectP6QEvent+0x183) [0x66c8db3]
8: /usr/lib/qt-3.3/lib/libqt-mt.so.3(_ZN10QEventLoop14activateTimersEv+0x202) [0x71a3a92]
9: /usr/lib/qt-3.3/lib/libqt-mt.so.3(_ZN10QEventLoop13processEventsEj+0x57f) [0x715568f]
10: /usr/lib/qt-3.3/lib/libqt-mt.so.3(_ZN10QEventLoop9enterLoopEv+0x40) [0x71c9130]
11: /usr/lib/qt-3.3/lib/libqt-mt.so.3(_ZN10QEventLoop4execEv+0x26) [0x71c8ff6]
12: /usr/lib/qt-3.3/lib/libqt-mt.so.3(_ZN12QApplication4execEv+0x1f) [0x71af79f]
13: amarokapp [0x804bdfe]
14: /lib/libc.so.6(__libc_start_main+0xdc) [0x9a3724]
15: amarokapp(_ZN6QGList5clearEv+0xd5) [0x804b4d1]
]
kungfoo
Registered Member
Posts
6
Karma
0
now I get the following message at startup:
xine-engine could not be loaded, we loaded the helix-engine instead.

The helix engine i ridiculously gappy at playback...


Bookmarks



Who is online

Registered users: Bing [Bot], Google [Bot], Sogou [Bot], Yahoo [Bot]