Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Cannot start jack as normal user
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Multimedia
View previous topic :: View next topic  
Author Message
audiodef
Watchman
Watchman


Joined: 06 Jul 2005
Posts: 5282

PostPosted: Thu Jan 21, 2010 10:15 pm    Post subject: Cannot start jack as normal user Reply with quote

Using the same command-line args, I can start jackd as root, but not as a normal user.

/usr/bin/jackd -R -dfreebob -r48000 -p1024 -n3 -D

Code:

jackdmp 1.9.4
Copyright 2001-2005 Paul Davis and others.
Copyright 2004-2009 Grame.
jackdmp comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details
JACK server starting in realtime mode with priority 10
Freebob using Firewire port 0, node -1
Ieee1394Service::initialize: Could not get 1394 handle: Invalid argument
Is ieee1394 and raw1394 driver loaded?
Fatal (devicemanager.cpp)[68] initialize: Could not initialize Ieee1349Service object
Fatal (freebob.cpp)[69] freebob_new_handle: Could not initialize device manager
FreeBoB ERR: FREEBOB: Error creating virtual device
Cannot attach audio driver
LibFreeBoB ERR: cannot create libfreebob handle
JackServer::Open() failed with -1
Failed to start server


What am I missing?
_________________
Gentoo Studio: http://gentoostudio.org
Facebook: http://www.facebook.com/gentoostudio
G+: https://plus.google.com/113947758237122861689/posts
Pappy's Kernel Seeds: http://kernel-seeds.org
Back to top
View user's profile Send private message
audiodef
Watchman
Watchman


Joined: 06 Jul 2005
Posts: 5282

PostPosted: Fri Jan 22, 2010 3:50 pm    Post subject: Reply with quote

I do have raw1394 and ieee1394. I get the same errors whether those are compiled into the kernel or loaded as modules.
_________________
Gentoo Studio: http://gentoostudio.org
Facebook: http://www.facebook.com/gentoostudio
G+: https://plus.google.com/113947758237122861689/posts
Pappy's Kernel Seeds: http://kernel-seeds.org
Back to top
View user's profile Send private message
audiodef
Watchman
Watchman


Joined: 06 Jul 2005
Posts: 5282

PostPosted: Fri Jan 22, 2010 3:54 pm    Post subject: Reply with quote

testlibraw gives:

Code:

successfully got handle
current generation number: 1
1 card found

card 0, name: ohci1394
2 nodes on bus, local ID is 1, IRM is 1

  - doing transactions with custom tag handler
    read from node 0... completed with value 0x5a7d2504
    read from node 1... completed with value 0x7a4a0404

  - using standard tag handler and synchronous calls
    read from node 0... completed with value 0x5a7d2504
    read from node 1... completed with value 0x7a4a0404

  - testing FCP monitoring on local node
    got fcp command from node 1 of 8 bytes: 01 23 45 67 89 ab cd ef
    got fcp response from node 1 of 8 bytes: 01 23 45 67 89 ab cd ef

  - topology map: 2 nodes, 2 self ids, generation 3
    0x807f8996
    0x817f8cd4

  - testing config rom
    get_config_rom returned 0, romsize 64, rom_version 3
    here are the first 10 quadlets:
    0x7a4a0404
    0x34393331
    0x32a264e0
    0x00d10000
    0xd87e9b80
    0x4d7b0300
    0xd1000003
    0x02000081
    0xc083000c
    0x2a2c0600
    update_config_rom returned 0

  - cycle timer: 18 seconds, 1781 cycles, 2927 sub-cycles
    local time: 1264175670612459 us = Fri Jan 22 10:54:30 2010

  - posting 0xdeadbeef as an echo request
    polling for leftover messages
    raw1394_loop_iterate() returned 0xdeadbeef


What do I read from this? Is this what it's supposed to be?
_________________
Gentoo Studio: http://gentoostudio.org
Facebook: http://www.facebook.com/gentoostudio
G+: https://plus.google.com/113947758237122861689/posts
Pappy's Kernel Seeds: http://kernel-seeds.org
Back to top
View user's profile Send private message
audiodef
Watchman
Watchman


Joined: 06 Jul 2005
Posts: 5282

PostPosted: Fri Jan 22, 2010 3:56 pm    Post subject: Reply with quote

Taking a hint from elsewhere, I did a chmod a+rwx /dev/raw1394 and I was able to start jackd as a normal user. Was this the "right" way to do it, and if not, what should I have done?
_________________
Gentoo Studio: http://gentoostudio.org
Facebook: http://www.facebook.com/gentoostudio
G+: https://plus.google.com/113947758237122861689/posts
Pappy's Kernel Seeds: http://kernel-seeds.org
Back to top
View user's profile Send private message
xaviermiller
Administrator
Administrator


Joined: 23 Jul 2004
Posts: 5623
Location: ~Brussels - Belgique

PostPosted: Fri Jan 22, 2010 4:09 pm    Post subject: Reply with quote

Is your user in the right groups (audio, ...) ?
_________________
Kind regards,
Xavier Miller
Back to top
View user's profile Send private message
audiodef
Watchman
Watchman


Joined: 06 Jul 2005
Posts: 5282

PostPosted: Fri Jan 22, 2010 5:15 pm    Post subject: Reply with quote

Yep. My user is in the audio and realtime groups.
_________________
Gentoo Studio: http://gentoostudio.org
Facebook: http://www.facebook.com/gentoostudio
G+: https://plus.google.com/113947758237122861689/posts
Pappy's Kernel Seeds: http://kernel-seeds.org
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Multimedia All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum