Bug#778302: MATE: Default file browser for Places submenu indeterministically set to applications that are not Caja

2015-02-18 Thread Philipp Pilhofer
Am 13.02.2015 um 12:48 schrieb Mike Gabriel:
 Happy about opinions and feedback. Thanks!
 

I have been installing two laptops with vanilla mate + jessie, and found more 
similar issues. I
don't know if it's worth opening new threads for each.

For example, I did install vim and now plain text files are being opened with 
vim (!) instead of
pluma. jpgs are opened with iceweasel instead of eom ...


Cheers,
Philipp


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#778302: MATE: Default file browser for Places submenu indeterministically set to applications that are not Caja

2015-02-13 Thread Mike Gabriel
Package: mate-desktop-environment-core
Version: 1.8.0+9
Severity: grave

Dear all,

I just discovered a (as I find) grave issue in the default session
profile setup of the MATE desktop environment.

Reproduce:

  o install applications providing a MIME type for inode/directory, e.g.
  + nautilus
  + pcmanfm
  + audacious (WTF???)
  + ... (maybe others) ...

  o install the package mate-desktop-environment o create a new user
account o login under MATE desktop session with this fresh user account

What you will see is:

  o Go to Places - Home Folder
  o Click

  o It is very likely that not MATE's file browser Caja will open now,
but nautilus or pcmanfm

Then try:

  o apt-get remove nautilus
  o create a new account
  o log into MATE desktop session with this new account

  o It is very likely that not MATE's file browser Caja will open now,
but pcmanfm (or even audacious).


The first-picked handler for inode/directory MIME type will get stored
for a new MATE user. It has to be changed manually via the Preferred
Applications MATE control panel applet. People have to actively decide
if they want to use Caja with MATE. This cannot be.

The issue can be worked-around by placing this file:


[Default Applications]
inode/directory=caja-folder-handler.desktop


into ~/.local/share/applications/mimeapps.list (or into the corresponding
folder in /etc/skel) (as suggested by Martin Wimpress from Ubuntu MATE).

It is and should be legitimate that several desktop shells are installed
on the same system and that the user can choose, but those desktop shells
should not interfere with each other. And where they do (by design), I
think we should intervene for default session setup procedure.

I consider this indeterministic behaviour a release critical issue for
Debian jessie.

I have contacted upstream and Ubuntu MATE team to discuss a solution for
this, but it still needs feedback from some of the upstream devs. I
understand that some people love to combine different apps from different
desktop projects, but for those who want to use MATE with non-Caja
applications (as default), I recommend using the above mentioned
mimeapps.list hack.

Happy about opinions and feedback. Thanks!

Greets,
Mike


-- System Information:
Debian Release: 8.0
  APT prefers stable
  APT policy: (990, 'stable'), (500, 'testing-updates'), (500, 
'testing-proposed-updates'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages mate-desktop-environment-core depends on:
ii  caja1.8.2-2
ii  dconf-gsettings-backend [gsettings-backend] 0.22.0-1
ii  gvfs-bin1.22.2-1
ii  marco   1.8.2+dfsg1-4
ii  mate-backgrounds1.8.0-2
ii  mate-control-center 1.8.3+dfsg1-1
ii  mate-desktop1.8.1+dfsg1-2
ii  mate-icon-theme 1.8.0-1
ii  mate-menus  1.8.0-5
ii  mate-notification-daemon [notification-daemon]  1.8.1-2
ii  mate-panel  1.8.1+dfsg1-3
ii  mate-polkit 1.8.0+dfsg1-4
ii  mate-session-manager1.8.1-7
ii  mate-settings-daemon1.8.2-2
ii  mate-terminal   1.8.1+dfsg1-4

mate-desktop-environment-core recommends no packages.

mate-desktop-environment-core suggests no packages.

-- no debconf information


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#778302: MATE: Default file browser for Places submenu indeterministically set to applications that are not Caja

2015-02-13 Thread Philipp Pilhofer
Am 13.02.2015 um 12:48 schrieb Mike Gabriel:
 
 Happy about opinions and feedback. Thanks!
 

I experienced this problem in wheezy several times, I thought it might have to 
do with installing
from backports, that's why I didn't report it.

It definitely would be good to have it fixed in jessie.


Thank you for your hard work,
Philipp


PS If there's an option to have it fixed for jessie, I'd really like to see 
#776698 fixed there, too.


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org