Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Rosegarden - emerges, but will not run
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
brucebertrand
Tux's lil' helper
Tux's lil' helper


Joined: 06 Feb 2004
Posts: 83
Location: D.C.

PostPosted: Thu Apr 01, 2004 11:45 pm    Post subject: Rosegarden - emerges, but will not run Reply with quote

Just successfully emerged rosegarden 4.0.9.7 (and then 4.0.9.6 after .7 didn't work). Both versions build without any complaints, but when I try to run the program, I get an error dialogue that says:

Code:
One or more of Rosegarden's data files could not be
 found in the standard KDE installation directories.

 This may mean one of the following:

 1. Rosegarden has not been correctly installed.  If you compiled
     it yourself, check that you have run "make install" and that
     the procedure completed successfully.

 2. Rosegarden has been installed in a non-standard directory,
     and you need to add this directory to your KDEDIRS environment
     variable before you can run it.  This may be the case if you
     installed into $HOME or a local third-party package directory
     like /usr/local or /opt.


Quite self explanitory, but not much help. Rosegarden is installed into /usr/bin, which (I think) is the standard directory. Also the KDEDIRS environment variable doesn't seem to exist.
echo $KDEDIRS returns nothing.
I do have a working install of KDE 3.2.0.

Could this be an issue with the Rosegarden ebuild, or is something else wrong?
Back to top
View user's profile Send private message
brucebertrand
Tux's lil' helper
Tux's lil' helper


Joined: 06 Feb 2004
Posts: 83
Location: D.C.

PostPosted: Fri Apr 02, 2004 3:35 pm    Post subject: Reply with quote

Ok, I've found that
Code:
source /etc/profile
sets the $KDEDIRS variable and rosegarden runs properly.

I'm not using a display manager....I log into the console on boot and run startx manually. Also, I'm using fluxbox (not KDE), if that makes a difference.

So the question is, how do I get this "source /etc/profile" to run automatically when I start X?
Back to top
View user's profile Send private message
Woody
Guru
Guru


Joined: 30 Nov 2002
Posts: 592
Location: Milwaukee

PostPosted: Fri Apr 02, 2004 9:55 pm    Post subject: Reply with quote

You can put it in .xinitrc I was lazy so in my fluxbox menu
I have:

Code:

[submenu] (Audio)
                [exec] (jack) {qjackctl}
                [exec] (alsaplayer) {alsaplayer -o jack}
                [exec] (ardour) {ardour}
                [exec] (hydrogen) {hydrogen}
                [exec] (rosegarden) {KDEDIRS="/usr/local" rosegarden}
                [exec] (jamin) {jamin}
                [exec] (mixer) {envy24control -c 1}
[end]


I installed the CVS from src, thats why its /usr/local.
Back to top
View user's profile Send private message
brucebertrand
Tux's lil' helper
Tux's lil' helper


Joined: 06 Feb 2004
Posts: 83
Location: D.C.

PostPosted: Sat Apr 03, 2004 4:20 am    Post subject: Reply with quote

Thanks...

now, the question I should be asking myself now is why didn't I think of either of those very simple solutions? :oops:
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