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 caja 1.8.2-2 ii dconf-gsettings-backend [gsettings-backend] 0.22.0-1 ii gvfs-bin 1.22.2-1 ii marco 1.8.2+dfsg1-4 ii mate-backgrounds 1.8.0-2 ii mate-control-center 1.8.3+dfsg1-1 ii mate-desktop 1.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-manager 1.8.1-7 ii mate-settings-daemon 1.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