Re: File managers compete for desktop domination in F25

2016-11-11 Thread Alexander Ploumistos
On Fri, Nov 11, 2016 at 4:38 PM, Hans de Goede  wrote:
> Hmm, what happens if you remove ~/.config/autostart/org.kde.dolphin.desktop;
> or add OnlyShowIn=KDE there ?

No change.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: File managers compete for desktop domination in F25

2016-11-11 Thread Hans de Goede

Hi,

On 11-11-16 14:29, Alexander Ploumistos wrote:

On Fri, Nov 11, 2016 at 2:53 PM, Hans de Goede  wrote:

I remember seeing something similar a while back. To figure out what the
problem is, check all kde related files under /etc/xdg/autostart, they
should all have a: "OnlyShowIn=KDE;" in there, last time for me the
problem was one was missing this.


Hi Hans,

I did not have a dolphin desktop file in /etc/xdg/autostart, but for
good measure I copied my ~/.config/autostart/org.kde.dolphin.desktop
there, which already contained X-GNOME-Autostart-enabled=false and I


Hmm, what happens if you remove ~/.config/autostart/org.kde.dolphin.desktop;
or add OnlyShowIn=KDE there ?

Regards,

Hans




added OnlyShowIn=KDE (isn't that only to hide an application from a
DE's menus?), but dolphin still takes over on the desktop.

I think that there is a mix-up with dbus services, because when I open
a desktop folder I am seeing

dbus-daemon[1881]: [session uid=1000 pid=1881] Activating service
name='org.freedesktop.FileManager1' requested by ':1.70' (uid=1000
pid=2321 comm="nautilus-desktop "
label="unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023")
dbus-daemon[1881]: [session uid=1000 pid=1881] Successfully activated
service 'org.freedesktop.FileManager1'

whereas opening the same folder from the Places menu, I get:

dbus-daemon[1881]: [session uid=1000 pid=1881] Activating service
name='org.gnome.Nautilus' requested by ':1.36' (uid=1000 pid=2111
comm="/usr/bin/gnome-shell "
label="unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023")
dbus-daemon[1881]: [session uid=1000 pid=1881] Successfully activated
service 'org.gnome.Nautilus'

So, for some reason Nautilus != FileManager1 in dbus speak and I'm
guessing that's how nemo took over on the original reporter's system.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: File managers compete for desktop domination in F25

2016-11-11 Thread Alexander Ploumistos
On Fri, Nov 11, 2016 at 3:20 PM, Rex Dieter  wrote:
> I'd expect mimetype default for inode/directory to handle this, and in f24
> at least, /usr/share/applications/mimeapps.list contains:
> inode/directory=org.gnome.Nautilus.desktop

It is. All mimeapps lists are as they should be and also:
$ xdg-mime query default inode/directory
org.gnome.Nautilus.desktop

xdg-open ~/Desktop or xdg-open ~Desktop/some/folder/ brings up nautilus.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: File managers compete for desktop domination in F25

2016-11-11 Thread Alexander Ploumistos
On Fri, Nov 11, 2016 at 2:53 PM, Hans de Goede  wrote:
> I remember seeing something similar a while back. To figure out what the
> problem is, check all kde related files under /etc/xdg/autostart, they
> should all have a: "OnlyShowIn=KDE;" in there, last time for me the
> problem was one was missing this.

Hi Hans,

I did not have a dolphin desktop file in /etc/xdg/autostart, but for
good measure I copied my ~/.config/autostart/org.kde.dolphin.desktop
there, which already contained X-GNOME-Autostart-enabled=false and I
added OnlyShowIn=KDE (isn't that only to hide an application from a
DE's menus?), but dolphin still takes over on the desktop.

I think that there is a mix-up with dbus services, because when I open
a desktop folder I am seeing

dbus-daemon[1881]: [session uid=1000 pid=1881] Activating service
name='org.freedesktop.FileManager1' requested by ':1.70' (uid=1000
pid=2321 comm="nautilus-desktop "
label="unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023")
dbus-daemon[1881]: [session uid=1000 pid=1881] Successfully activated
service 'org.freedesktop.FileManager1'

whereas opening the same folder from the Places menu, I get:

dbus-daemon[1881]: [session uid=1000 pid=1881] Activating service
name='org.gnome.Nautilus' requested by ':1.36' (uid=1000 pid=2111
comm="/usr/bin/gnome-shell "
label="unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023")
dbus-daemon[1881]: [session uid=1000 pid=1881] Successfully activated
service 'org.gnome.Nautilus'

So, for some reason Nautilus != FileManager1 in dbus speak and I'm
guessing that's how nemo took over on the original reporter's system.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: File managers compete for desktop domination in F25

2016-11-11 Thread Rex Dieter
Alexander Ploumistos wrote:

> Hello all,
> 
> After upgrading a computer with multiple DEs to F25 from F23, folders
> on GNOME's desktop are managed by dolphin, which runs daemonized and
> cannot be killed, unless I also kill kded5 and kdeinit5. There was
> already a similar bug about nemo replacing nautilus on the desktop
> after a F24→F25 upgrade:
> 
> https://bugzilla.redhat.com/show_bug.cgi?id=1384788
> 
> In both cases, our settings seem to be in order. Does anyone have any
> clue as to which component (e.g. nautilus, dbus, dolphin or whatever)
> might be causing this confusion?

I'd expect mimetype default for inode/directory to handle this, and in f24 
at least, /usr/share/applications/mimeapps.list contains:
inode/directory=org.gnome.Nautilus.desktop

-- Rex
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: File managers compete for desktop domination in F25

2016-11-11 Thread Hans de Goede

Hi,

On 11-11-16 13:32, Alexander Ploumistos wrote:

Hello all,

After upgrading a computer with multiple DEs to F25 from F23, folders
on GNOME's desktop are managed by dolphin, which runs daemonized and
cannot be killed, unless I also kill kded5 and kdeinit5. There was
already a similar bug about nemo replacing nautilus on the desktop
after a F24→F25 upgrade:

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

In both cases, our settings seem to be in order. Does anyone have any
clue as to which component (e.g. nautilus, dbus, dolphin or whatever)
might be causing this confusion?


I remember seeing something similar a while back. To figure out what the
problem is, check all kde related files under /etc/xdg/autostart, they
should all have a: "OnlyShowIn=KDE;" in there, last time for me the
problem was one was missing this.

Regards,

Hans
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


File managers compete for desktop domination in F25

2016-11-11 Thread Alexander Ploumistos
Hello all,

After upgrading a computer with multiple DEs to F25 from F23, folders
on GNOME's desktop are managed by dolphin, which runs daemonized and
cannot be killed, unless I also kill kded5 and kdeinit5. There was
already a similar bug about nemo replacing nautilus on the desktop
after a F24→F25 upgrade:

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

In both cases, our settings seem to be in order. Does anyone have any
clue as to which component (e.g. nautilus, dbus, dolphin or whatever)
might be causing this confusion?
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org