<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body bgcolor="#ffffff" text="#000000">
<span style="font-family: Verdana;"><span style="font-size: 12px;">
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> <span
style="color: rgb(0, 0, 0);">Hi, everyone.</span><span
style="color: rgb(0, 0, 0);"> I'm here to get some
troubleshooting from you.<br>
</span></p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"><span
style="color: rgb(0, 0, 0);"><br>
I installed ffado and jack on Archlinux, but I can't get it
working properly.<br>
<br>
About my system:<br>
<br>
- Thinkpad x201i(Intel i3-380m and 8G memory)<br>
<br>
- Echo Audiofire2 (connected via expresscard)<br>
<br>
- Archlinux 64bit<br>
<br>
- 2.6.39 kernel (BFS patched)<br>
<br>
- installed libffado 2.0.1-3 (svn version from aur) and jack
1.9.5-1<br>
<br>
- configured to the advice from the script
realtimeconfigquickscan(except the realtime kernel and
1000hz clock part)<br>
<br>
- running rtirq daemon. configured as below....<br>
<br>
RTIRQ_NAME_LIST="rtc firewire_ohci ehci_hcd:usb1
ehci_hcd:usb2 i8042"<br>
<br>
RTIRQ_NON_THREADED="rtc"<br>
<br>
</span><span style="font-family: Verdana;"><span
style="font-size: 12px;"><span style="color: rgb(0, 0,
0);"> </span></span></span><br>
<span style="color: rgb(0, 0, 0);"> Symtoms:<br>
<br>
- ffado and jack work for some time(about 30 seconds?) then
freeze.<br>
<br>
detailed process...<br>
<br>
Arch starts<br>
turn qjackctl on<br>
start other audio apps (tested with hydrogen and qsynth)<br>
Seems working well<br>
After some time, all sounds stop and transport doesn't roll<br>
When I close other apps and press stop button on qjackctl,
it displays 'stopping...' and nothing more. here's jacks
messages after the stop button pressed.</span><br>
<br>
<span style="color: rgb(153, 153, 153);">00:45:53.378 JACK is
stopping...</span></p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
JackClient::Deactivate</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
fPollTable i = 1 fd = 51</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
fPollTable i = 2 fd = 52</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
JackRequest::DeactivateClient</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
JackEngine::ClientDeactivate ref = 2 name = qjackctl</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
JackServer::Deactivate client = 2 was not activated</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
JackServer::Deactivate client = 2 was not activated</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
JackProcessSync::TimedWait time out = 53320</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;">
JackProcessSync::LockedTimedWait error usec = 53320 err =
Connection timed out</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
JackProcessSync::TimedWait finished delta = 53442.0</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;">
JackEngine::ClientDeactivate wait error ref = 2 name =
qjackctl</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
JackClient::Deactivate res = 4294967295</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
jack_client_close</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
JackClient::Close ref = 2</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
JackClient::Deactivate</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
JackSocketClientChannel::Stop</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
JackPosixThread::Kill</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
fPollTable i = 1 fd = 51</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
fPollTable i = 2 fd = 52</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
JackRequest::ClientClose</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
JackEngine::ClientCloseAux ref = 2</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
JackGraphManager::RemoveAllPorts ref = 2</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
JackProcessSync::TimedWait time out = 10664</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;">
JackProcessSync::LockedTimedWait error usec = 10664 err =
Connection timed out</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
JackProcessSync::TimedWait finished delta = 10825.0</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;">
JackEngine::ClientCloseAux wait error ref = 2</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
JackPosixSemaphore::Destroy</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
JackSocketNotifyChannel::Close</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
JackClientSocket::Close</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
JackShmMem::delete size = 0 index = 2</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
JackSocketServerChannel::ClientRemove ref = 2</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
JackClientSocket::Close</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
JackSocketServerChannel::BuildPoolTable size = 2</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
fSocketTable i = 1 fd = 51</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
JackClientSocket::Close</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
JackClientSocket::Close</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
JackPosixSemaphore::Disconnect jack_sem.1000_default_qjackctl</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
JackLibClient::~JackLibClient</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
JackShmReadWritePtr1::~JackShmReadWritePtr1 2</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
Succeeded in unlocking 384 byte memory area</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
JackLibGlobals Destroy 1982be0</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
~JackLibGlobals</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
JackPosixSemaphore::Disconnect jack_sem.1000_default_system</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
JackPosixSemaphore::Disconnect jack_sem.1000_default_freewheel</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
no message buffer overruns</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
JackPosixThread::Stop</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
ThreadHandler: exit</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
JackShmReadWritePtr::~JackShmReadWritePtr 1</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
Succeeded in unlocking 1040 byte memory area</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
JackShmReadWritePtr::~JackShmReadWritePtr 0</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
Succeeded in unlocking 47647264 byte memory area</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
jack_client_close res = 0</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> jack
main caught signal 15</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
JackServer::Stop</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
JackThreadedDriver::Stop</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
JackPosixThread::Stop</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
JackServer::Close</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
JackPosixThread::Stop</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
fPollTable i = 1 fd = 51</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
JackRequest::Notification</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
JackRequest::Notification kQUIT</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
JackMachServerChannel::Execute JackQuitException</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
ThreadHandler: exit</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
JackServerSocket::Close /dev/shm/jack_default_1000_0</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
JackClientSocket::Close</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"> Jack:
JackFFADODriver::Detach<br>
<br>
... and no more. it just holds here.<br>
</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"><br>
</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"><br>
</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"><span
style="color: rgb(0, 0, 0);">- But ffado and jack work just
nicely not freezing in extremely rare cases (with no xruns)</span><br>
<br>
<br>
I wanted to check messages from ffado too, but I don't know
how.<br>
<br>
<br>
Can anyone give me a likely solution to this problem? Or any
more information needed?<br>
</p>
<p style="padding: 0px; margin: 0px; text-indent: 0px;"><br>
Thanks in advance!<br>
</p>
</span></span>
</body>
</html>