You are not logged in.

#526 2008-10-13 18:52:39

funkmuscle
Member
Registered: 2006-02-09
Posts: 534

Re: ProAudio repository for Arch users

i get this:

sudo kill -9 'pidof jackd'
ERROR: garbage process ID "pidof jackd".
Usage:
  kill pid ...              Send SIGTERM to every process listed.
  kill signal pid ...       Send a signal to every process listed.
  kill -s signal pid ...    Send a signal to every process listed.
  kill -l                   List all signal names.
  kill -L                   List all signal names in a nice table.
  kill -l signal            Convert between signal numbers and names.
Jack is still running

Offline

#527 2008-10-13 19:22:20

btartsa
Member
Registered: 2004-07-26
Posts: 222

Re: ProAudio repository for Arch users

ok add

session         required    pam_limits.so

to /etc/pam.d/su

logout *completely* then log back in and try it.

as for the kill it might be

 
sudo kill -9 `pidof jackd`

I *think* those are backticks not single quotes

Offline

#528 2008-10-13 19:44:46

schivmeister
Developer/TU
From: Singapore
Registered: 2007-05-17
Posts: 971
Website

Re: ProAudio repository for Arch users

Yeah man something is definitely wrong if you have to unselect RT to use a realtime kernel; defeats the purpose; using realtime kernel as (almost) normal kernel.

If no other kernel works, then it's to do with your system configuration. Follow above suggestions.


I need real, proper pen and paper for this.

Offline

#529 2008-10-13 19:54:43

funkmuscle
Member
Registered: 2006-02-09
Posts: 534

Re: ProAudio repository for Arch users

schivmeister wrote:

Yeah man something is definitely wrong if you have to unselect RT to use a realtime kernel; defeats the purpose; using realtime kernel as (almost) normal kernel.

do you mean that qjackctl RT selection should be selected? If yes, that's how I run it. I select RT under settings.

ran ps aux after sudo kill -9 `pidof jackd`
still alive
/usr/bin/jackd -R -P89 -dalsa -dhw:0 -r48000 -p128 -n2 -m -Xseq

sudo kill `pidof jackd`
run ps aux
/usr/bin/jackd -R -P89 -dalsa -dhw:0 -r48000 -p128 -n2 -m -Xseq

Last edited by funkmuscle (2008-10-13 21:53:11)

Offline

#530 2008-10-14 04:07:14

Frabato
Member
Registered: 2007-10-24
Posts: 267

Re: ProAudio repository for Arch users

Hi All,

Does anyone have or can tell me where to get a PKGBUILD for the 2.25.something-RT that was in AUR about a month ago. I just tried to run the current AUR rt kernel and it looked like it was going to boot but no luck. That 2.25.something kernel ran great on my machine but I did a clean install and when I went to get it, it was gone.

Any help would be greatly appreciated,
Arthur

Offline

#531 2008-10-14 04:21:17

funkmuscle
Member
Registered: 2006-02-09
Posts: 534

Re: ProAudio repository for Arch users

sorry dude. don't have it. I'm still going through jack and qjackctl hell here. I don't think the kernels have anything to do with it, I don't install from testing so I just do get why jackd can only be killed by rebooting.

Offline

#532 2008-10-14 05:33:18

Frabato
Member
Registered: 2007-10-24
Posts: 267

Re: ProAudio repository for Arch users

Hi Funkmuscle,

Yes, I wish I could help you but I don't have a functioning DAW myself. Jackd on your system is definitley not right. There are so many variables on linux that troubleshooting can be a lot of trouble. Let's hope for the best.

Arthur

Offline

#533 2008-10-14 16:59:33

btartsa
Member
Registered: 2004-07-26
Posts: 222

Re: ProAudio repository for Arch users

@Frabato & funkmuscle: All the kernel and rt patch sources are availiable...if it does not work roll it back. The rt PKGBUILD is designed so you can easily substitute sources. Hell I still think 2.6.22 was the best! Don't worry about being bleeding edge on a bleeding edge technology!

Back things up!

My current setup: 2.6.24-rt21, jackmp-svn, alsa 1.0.17, slim-pam, ardour-svn,irqbalance is working nicely.

@funkmuscle:

ps -e | grep jackd

su

kill -9 *whatever pid was returned above*

From first google result for "killing linux pids":

Is the process changing PID after your kill -9 command? Because if it does it means it is a new process. This usually happens with apps that are being watched by some other process that will respawn the dead process.
To kill such a process you first need to find out what are the means used to respawn it and act accordingly. A "ps axf" will show you the relationship between processes. If the preocess you try to kill is a child of other process then it is most likely that the parent is respawning the child. So you will need to kill that process first. Otherwise, kill -9 used as root is "invincible"

Offline

#534 2008-10-14 18:46:56

funkmuscle
Member
Registered: 2006-02-09
Posts: 534

Re: ProAudio repository for Arch users

ya know what guys, I've tried it all and nothing shut it off except this:
/usr/bin/jackd -R -P89 -dalsa -dhw:0 -r48000 -p128 -n2 -m -Xseq.... the Xseq at the end of the command. I removed and now all works well.
That is strange because I've always had that there. Somemust of changed in the latest RT kernel.... speaking of the latest..rt10 cannot be found..

-> Downloading patch-2.6.26.6-rt10.bz2...
--2008-10-14 14:42:46--  ftp://ftp.kernel.org/pub/linux/kernel/p … 6-rt10.bz2
           => `patch-2.6.26.6-rt10.bz2'
Resolving ftp.kernel.org... 204.152.191.5, 204.152.191.37
Connecting to ftp.kernel.org|204.152.191.5|:21... connected.
Logging in as anonymous ... Logged in!
==> SYST ... done.    ==> PWD ... done.
==> TYPE I ... done.  ==> CWD /pub/linux/kernel/projects/rt ... done.
==> SIZE patch-2.6.26.6-rt10.bz2 ... done.
==> PASV ... done.    ==> RETR patch-2.6.26.6-rt10.bz2 ...
No such file `patch-2.6.26.6-rt10.bz2'.

I kinda liked the old 2.6.24-rt. That ran the best but now I can't find it. Will try to do as you mentioned btartsa to roll back.

Thanx again Gents.

Offline

#535 2008-10-14 19:08:30

hb
Member
From: Germany
Registered: 2008-02-02
Posts: 13
Website

Re: ProAudio repository for Arch users

funkmuscle, rt10 is now in .../older: http://www.kernel.org/pub/linux/kernel/ … .6-rt10.gz
like all the older patches - including 2.6.24-rt etc... but there seems to be an update to the 2.6.24...-rt - line as well: http://www.kernel.org/pub/linux/kernel/projects/rt/    (2.6.24.7-rt21)

Offline

#536 2008-10-14 19:11:39

btartsa
Member
Registered: 2004-07-26
Posts: 222

Re: ProAudio repository for Arch users

http://www.kernel.org/pub/linux/kernel/v2.6/      All the kernel sources.

http://www.kernel.org/pub/linux/kernel/ … /rt/older/  Old rt patches.

http://www.kernel.org/pub/linux/kernel/projects/rt/ Latest rt patches.

http://aur.archlinux.org/packages.php?ID=11364   Archlinux package to modify.


Build a kernel and test it. wink

Offline

#537 2008-10-14 20:38:51

funkmuscle
Member
Registered: 2006-02-09
Posts: 534

Re: ProAudio repository for Arch users

thanx again guys..

Offline

#538 2008-10-14 20:58:57

Frabato
Member
Registered: 2007-10-24
Posts: 267

Re: ProAudio repository for Arch users

Thanks btartsa,

Yes, I've been going backwards. I had the 2.6.25.something from AUR working quite well a while back so I'm trying to build one now. I'm sure I'll hit on a winning combination soon.

Thanks Again,
Arthur

Offline

#539 2008-10-15 05:29:44

Frabato
Member
Registered: 2007-10-24
Posts: 267

Re: ProAudio repository for Arch users

Hi All,

I feel so powerful, I just got 2.6.24-rt21 working. I do have one major problem though, and it goes like this:

"Cannot access the hardware clock via any known method"

I'm assuming (maybe incorrectly) that it's something that I didn't enable in the kernel config.

Any clues anyone?

Arthur

Offline

#540 2008-10-15 07:26:02

markc
Member
From: Gold Coast, Australia
Registered: 2007-05-15
Posts: 502
Website

Re: ProAudio repository for Arch users

Excellent news. I guess this means that the 32 bit Skype application will now be able to work on a 64 bit installation directly with only 32 bit support libs for Skype itself, ie; not needing a 32 bit ALSA. Does this sound right?

Looks like rev 3001 could be gold for a "stable" kernel+alsa+jack suite?

From: Paul Davis <paul@linuxaudiosystems.com>
To: jack-devel@lists.jackaudio.org
Date: 2008-10-15 16:33:43
   
JACK svn as of rev 3001 now contains fixes from Torben Hohn that remove
the pointers-in-shared-memory problem that has been in JACK from the
beginning of its life. This means that a JACK server compiled as a 64
bit application can now support 32 bit clients and vice versa. The JACK
version has been bumped to 0.114.0. There is, as usual, no need to
recompile or relink existing applications in order to use this.

I would appreciate feedback on its operation, especially on 64 bit
machines (I only have a 32 bit machine to test with at present).

Assuming that this works OK for everyone, I will release 0.114.0 as the
penultimate release of JACK before 1.0 later this week.

--p

Offline

#541 2008-10-15 15:15:56

btartsa
Member
Registered: 2004-07-26
Posts: 222

Re: ProAudio repository for Arch users

Frabato wrote:

Hi All,

I feel so powerful, I just got 2.6.24-rt21 working. I do have one major problem though, and it goes like this:

"Cannot access the hardware clock via any known method"

I'm assuming (maybe incorrectly) that it's something that I didn't enable in the kernel config.

Any clues anyone?

Arthur

Not sure whats causing that. Search the forums for "Cannot access the hardware clock via any known method" and maybe something rings a bell for you?

There was also a bug report on this here:

http://bugs.archlinux.org/task/9636

Also a bug report for ubuntu...

I read them all and learned...well....nothing. Maybe you see something?

One idea: Check to see if you have any important .pacnew files. Maybe one for rc.conf? Are you dual booting windows?


UPDATE: OK I'm doing some serious digging here and should have this solved soon(hope).

If anyone wants to play along here's a few places to start:

https://bugzilla.redhat.com/show_bug.cgi?id=290731

http://lkml.org/lkml/2007/11/9/101

http://www.nabble.com/debian-realtime-k … 20003.html

Last edited by btartsa (2008-10-15 21:57:12)

Offline

#542 2008-10-15 17:47:14

schivmeister
Developer/TU
From: Singapore
Registered: 2007-05-17
Posts: 971
Website

Re: ProAudio repository for Arch users

I am assuming that's what you face when you use the new (?) RTC system, on which I was asking opinions for earlier on. Have you tried to modprobe rtc_cmos? Most of the time that solves it; load it automatically via rc.conf.

If not, follow the steps above in my post regarding kernels to enable the older RTC.

markc: Yep, sounds good for that.


I need real, proper pen and paper for this.

Offline

#543 2008-10-23 15:53:50

Frabato
Member
Registered: 2007-10-24
Posts: 267

Re: ProAudio repository for Arch users

Hi All,

I built the new AUR kernel last night and the build went fine but jack does not want to start:

JACK compiled with POSIX SHM support.
cannot use real-time scheduling (FIFO at priority 10) [for thread 914319088, from thread 914319088] (1: Operation not permitted)
cannot create engine
01:13:02.068 JACK was stopped successfully.
01:13:02.069 Post-shutdown script...
01:13:02.069 killall jackd
jackd: no process killed
01:13:02.491 Post-shutdown script terminated with exit status=256.
01:13:04.190 Could not connect to JACK server as client. - Overall operation failed. - Unable to connect to server. Please check the messages window for more info

Looks like the same thing that funkmuscle got. Does anyone have a cure?

Arthur

Offline

#544 2008-10-23 17:37:43

funkmuscle
Member
Registered: 2006-02-09
Posts: 534

Re: ProAudio repository for Arch users

I went back to an earlier kernel. yeah, jack never started. I never tried rt11, it was rt9.

Offline

#545 2008-10-23 22:06:05

Frabato
Member
Registered: 2007-10-24
Posts: 267

Re: ProAudio repository for Arch users

Hi All,

With the new AUR kenel I shut the computer down and restarted and lots of stuff came up. I hope this bit is relevant.

Note: sirq-timer/3[45] exited with preempt_count2.

Thanks,
Arthur

Offline

#546 2008-10-24 20:18:04

schivmeister
Developer/TU
From: Singapore
Registered: 2007-05-17
Posts: 971
Website

Re: ProAudio repository for Arch users

Ok..looks like the RTC is a culprit. I'm updating it to use standard kernel's RTC, so please help test that one as it is (big thanks to all of you; it takes a very long time to build). If that goes well then we can come to a conlusion on the RTC system, so we can then roll out a stable kernel series (or someone can do it now - take the 2.6.24).


I need real, proper pen and paper for this.

Offline

#547 2008-10-25 03:45:59

Frabato
Member
Registered: 2007-10-24
Posts: 267

Re: ProAudio repository for Arch users

Hi,

I'll test the new kernel tonight or tomorrow. I'd like to know what version of jack-audio-connection-kit people are running. I think that I had weird problems with my last install.
I got ths:

cannot use real-time scheduling (FIFO at priority 10) [for thread 914319088, from thread 914319088] (1: Operation not permitted)

with the AUR kernel and from the 2.6.26.5_rt9 google code kernel. I've had some interesting issues with permissions. What should the permissions be on the home folder?
I just did a clean install with openbox and not much else so I'll try the new kernel.

Thanks,
Arthur

Offline

#548 2008-10-25 04:56:08

Frabato
Member
Registered: 2007-10-24
Posts: 267

Re: ProAudio repository for Arch users

Hi schivmeister,

Is the new kernel in AUR yet? I just built the AUR kernel and got the same error message. It looks like the same kernel. Not a big deal, I have a 2.4 ghz quad core, down to the kitchen for a nibble and when you come back the compiling is all done. Keep me posted.

Thanks,
Arthur

Offline

#549 2008-10-29 22:01:12

funkmuscle
Member
Registered: 2006-02-09
Posts: 534

Re: ProAudio repository for Arch users

Hey guys, can someone tell me what this all means?
I was looking for something else and ran dmesg and saw this:

[<c012bdef>] warn_on_slowpath+0x5f/0xc0                                         
[<c0124be9>] enqueue_task_fair+0xa9/0xc0                                       
[<c0120c1d>] enqueue_task+0x5d/0x80                                             
[<c0126b0c>] activate_task+0x7c/0xb0                                           
[<c0123520>] update_rt_migration+0x10/0xc0                                     
[<c0123807>] update_curr_rt+0xa7/0x3e0                                         
[<c0123520>] update_rt_migration+0x10/0xc0                                     
[<c0114fc0>] do_flush_tlb_all+0x0/0x70                                         
[<c011478c>] native_smp_call_function_mask+0x15c/0x170                         
[<c0175ac2>] __set_page_address+0xb2/0xf0                                       
[<c0114fc0>] do_flush_tlb_all+0x0/0x70                                         
[<c0114fc0>] do_flush_tlb_all+0x0/0x70                                         
[<c011540c>] smp_call_function+0x1c/0x30                                       
[<c013119c>] on_each_cpu+0x2c/0x70                                             
[<c011504b>] flush_tlb_all+0x1b/0x20                                           
[<c0175dcf>] kmap_high+0x13f/0x460                                             
[<f89fe62d>] ata_sff_hsm_move+0x51d/0x7a0 [libata]                             
[<f89feb8e>] ata_sff_interrupt+0x15e/0x260 [libata]                             
[<c015e6d4>] handle_IRQ_event+0x54/0x100                                       
[<c015eaa0>] thread_simple_irq+0x50/0xc0                                       
[<c015ed2f>] do_irqd+0x21f/0x2b0                                               
[<c015eb10>] do_irqd+0x0/0x2b0                                                 
[<c0140e69>] kthread+0x39/0x70                                                 
[<c0140e30>] kthread+0x0/0x70                                                   
[<c0104c93>] kernel_thread_helper+0x7/0x14                                     
=======================                                                         
---[ end trace 3e020c6eeb4c2707 ]---                                             
usb 1-1: USB disconnect, address 2                                               
qjackctl[3170]: segfault at 354 ip b7c7b1b5 sp bf822628 error 4 in libQtGui.so.4.4.3[b769c000+735000]                                                             
------------[ cut here ]------------                                             
WARNING: at arch/x86/kernel/smp.c:226 native_smp_call_function_mask+0x15c/0x170()
Modules linked in: cdc_acm ipv6 ext2 mbcache i2c_viapro via_ircc psmouse irda pcspkr sg serio_raw crc_ccitt nvidia(P) i2c_core usblp emu10k1_gp gameport 3c59x shpchp via_agp pci_hotplug agpgart lp parport fuse evdev usb_storage usbhid hid ff_memless bluetooth snd_seq_midi snd_emu10k1_synth snd_emux_synth snd_seq_virmidi snd_seq_midi_emul snd_seq_dummy snd_emu10k1 snd_util_mem snd_hwdep snd_seq_oss snd_seq_midi_event snd_seq snd_pcm_oss snd_mixer_oss snd_ice1712 snd_ice17xx_ak4xxx snd_ak4xxx_adda snd_cs8427 snd_ac97_codec snd_pcm snd_timer snd_page_alloc snd_i2c snd_mpu401_uart snd_rawmidi snd_seq_device snd soundcore ac97_bus slhc b44 ssb pcmcia pcmcia_core mii rtc_cmos rtc_core rtc_lib reiserfs sr_mod cdrom sd_mod uhci_hcd ehci_hcd ohci_hcd usbcore ata_generic pata_via pata_acpi libata scsi_mod dock                                                                               
Pid: 50, comm: IRQ-14 Tainted: P        W 2.6.26-rt #1

everything seems to be working fine except that my home dir is almost full and the system is running slow at times but no xruns.

Thanx
Harv.

Last edited by funkmuscle (2008-10-29 22:03:16)

Offline

#550 2008-10-30 21:25:13

Frabato
Member
Registered: 2007-10-24
Posts: 267

Re: ProAudio repository for Arch users

Hi All,

I'm still trying to find a RT kernel that works on my machine. I just built 2.6.24.7 rt21 and it built just fine and it boots just fine but I still get:
cannot use real-time scheduling (FIFO at priority 10) [for thread -496426336, from thread -496426336] (1: Operation not permitted)
The only clue I have is that the regular kernel loads bmpanel at startup but the RT kernel does not. Running it from the terminal, I get:
[a@Astudio ~]$ bmpanel
starting bmpanel with theme: native
failed to create timer fd

does this mean something to anyone?

Thanks,
Arthur

hey Harv,
I have no idea what any of that stuff means.

Offline

Board footer

Powered by FluxBB