Bug 208680

Summary: beagle not started ...
Product: [openSUSE] openSUSE 10.2 Reporter: Michael Meeks <mmeeks>
Component: GNOMEAssignee: Rodrigo Moya <rodrigo>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: alberto.passalacqua, andreas.hanke
Version: Alpha 4   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: logs

Description Michael Meeks 2006-09-28 09:45:52 UTC
Having logged into Alpha4 - beagled is not running, starting it manually, and re-starting the Computer menu gives me a beagle experience :-) interestingly the beagled settings claim it should be started automatically.
I attach my beagle logs.
Comment 1 Michael Meeks 2006-09-28 09:46:29 UTC
Created attachment 99815 [details]
logs
Comment 2 JP Rosevear 2006-09-28 12:52:36 UTC
It looks like gnome-session is no longer looking at /opt/gnome/share/autostart.

Rodrigo, please check why after the screensaver bug.
Comment 3 Rodrigo Moya 2006-10-13 12:41:39 UTC
Yeah, the autostart patch has been disabled in autobuild, because of conflicts, so dealing with merging it now.
Comment 4 Dan Winship 2006-10-14 21:55:46 UTC
The autostart spec currently says that autostart files are launched from $XDG_CONFIG_DIRS/autostart, so beagle.desktop should be getting installed into /etc/opt/gnome/xdg/autostart/, not /opt/gnome/share/autostart/. Unless we're going to try to change the spec to say $XDG_DATA_DIRS instead, which has been discussed... (presumably the other distros shipped gnome-session 2.14 and 2.16 as-is though, so we're the odd man out here).
Comment 5 JP Rosevear 2006-10-16 19:12:54 UTC
Lets support both options for upgrade purposes
Comment 6 Rodrigo Moya 2006-10-24 08:47:50 UTC
Supporting /opt/gnome/share/autostart (or rather $PREFIX/share/autostart) will, when we move to /usr, clash with the KDE's old autostart dir, which will add lots of problems (starting KDE services in GNOME mainly).

So I guess it is much better to move beagle to the new place. If no one disagrees, I'll go ahead and change beagle
Comment 7 Andreas Hanke 2006-10-24 14:17:02 UTC
A decision/action is really needed here because gnome-power-manager isn't autostarted either right now.

Maybe someone should check the entire distribution for packages that install something into /opt/gnome/share/autostart.
Comment 8 Andreas Hanke 2006-10-24 14:42:32 UTC
The following files (packages) are currently affected:

/opt/gnome/share/autostart/application-browser.desktop (gnome-main-menu.rpm)
/opt/gnome/share/autostart/beagled.desktop (beagle.rpm)
/opt/gnome/share/autostart/gnome-power-manager.desktop (gnome-power-manager.rpm)
Comment 9 Rodrigo Moya 2006-10-24 14:57:38 UTC
Yeah, I see those 3 also. So, if no one disagrees, I'll change them all to install things correctly, ok?
Comment 10 Dan Winship 2006-10-24 15:13:20 UTC
(In reply to comment #6)
> Supporting /opt/gnome/share/autostart (or rather $PREFIX/share/autostart)
> will, when we move to /usr, clash with the KDE's old autostart dir, which
> will add lots of problems (starting KDE services in GNOME mainly).

I checked on a machine with a basic KDE 10.2 install, and all of the KDE autostart files have been modified to include "OnlyShowIn: KDE". There might be other more obscure KDE packages that haven't been fixed though.

(In reply to comment #7)
> Maybe someone should check the entire distribution for packages that
> install something into /opt/gnome/share/autostart.

/opt/gnome/share/autostart: beagled, gnome-main-menu, gnome-power-manager, novell-iprint-xclient (also in /opt/kde3)

/opt/gnome/share/gnome/autostart: gnome-volume-manager, resapplet, nm-applet

/opt/kde3/share/autostart: opensuse-updater, kdepim3, rsibreak, kdebase3-SuSE, kamix, kerry, kscpm, kdebluetooth, kdemultimedia, NetworkManager-kde, kinternet, novell-xprint-xclient (also in /opt/gnome), kpowersave, OpenOffice_org-Quickstarter

/etc/xdg/autostart: bluez-gnome, zen-updater
Comment 11 Cameron Meadors 2006-10-26 17:50:51 UTC
Still in beta 1
Comment 12 Dan Winship 2006-10-27 14:24:41 UTC
*** Bug 215611 has been marked as a duplicate of this bug. ***
Comment 13 JP Rosevear 2006-10-31 12:58:18 UTC
Rodrigo, Joe what is the status here?
Comment 14 Rodrigo Moya 2006-10-31 13:05:50 UTC
Working on it, about to submit the packages once I check everything is ok.
Comment 15 Rodrigo Moya 2006-10-31 18:40:51 UTC
beagle submitted
Comment 16 Rodrigo Moya 2006-10-31 18:50:07 UTC
and gnome-power-manager
Comment 17 Christoph Thiel 2006-11-01 20:25:07 UTC
Rodrigo, as the packages have been submitted & checked in, wouldn't it make sense to close this bug for now?
Comment 18 Andreas Hanke 2006-11-01 20:32:49 UTC
- One package is still missing (gnome-main-menu). For this package, the not-used autostart file does not break functionality, but prevents the application-browser from being preloaded (=> performance problem).

- Comment 5 is still open, maybe you can make a final decision whether supporting this is desirable or not (I don't know).

I'd leave it open therefore, but not as a blocker
Comment 19 Rodrigo Moya 2006-11-02 10:55:36 UTC
Yes, missing 2 packages, gnome-main-menu and novell-iprint-xclient.

Now both are submitted.