From owner-freebsd-questions@freebsd.org Tue Jul 31 17:56:27 2018 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DB851106027C for ; Tue, 31 Jul 2018 17:56:26 +0000 (UTC) (envelope-from freebsd@edvax.de) Received: from mout.kundenserver.de (mout.kundenserver.de [212.227.126.130]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "mout.kundenserver.de", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 590EE74A5E for ; Tue, 31 Jul 2018 17:56:25 +0000 (UTC) (envelope-from freebsd@edvax.de) Received: from r56.edvax.de ([92.195.64.203]) by mrelayeu.kundenserver.de (mreue005 [212.227.15.167]) with ESMTPA (Nemesis) id 0MgaRP-1fZNPh2aBj-00O2ID; Tue, 31 Jul 2018 19:56:10 +0200 Date: Tue, 31 Jul 2018 19:56:08 +0200 From: Polytropon To: Victor Sudakov Cc: sergio lenzi , freebsd-questions@freebsd.org Subject: Re: Alternative to x11/gnome3 ? Message-Id: <20180731195608.40cee639.freebsd@edvax.de> In-Reply-To: <20180731014358.GA925@admin.sibptus.transneft.ru> References: <20180511090813.GA21919@admin.sibptus.transneft.ru> <1526039986.18202.5.camel@k1.com.br> <20180731014358.GA925@admin.sibptus.transneft.ru> Reply-To: Polytropon Organization: EDVAX X-Mailer: Sylpheed 3.1.1 (GTK+ 2.24.5; i386-portbld-freebsd8.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:JrH1Ffvv6kPtdy0prfYj//kmXJc1MPTR2idxmDcUv2Q0J5E8Ys8 EYwGJXJVhnll9xl4uY7qLvbUxUjQD79leOn5nNDhSXFfF95M1h3BI152wjWgF7GMNBA8hQ3 5vwaG827emhY5C92RzoScoEMLOT1qD65ZpIwLlHeeyhz/K5IAngd9qKcePKaym2xTXX1mU/ gEe2xho0zXvWV/xwnLwTg== X-UI-Out-Filterresults: notjunk:1;V01:K0:p/p3UIjkngg=:Mu/WRNYxHCHh9tjrd3lGuu pqc90CIXHsUF6urOiGzjcMU8zIBGiOrdH9ol80HhS/FjhMnh+AFja3R1Be9hFE8bhqKsY0ZRj ks3wlrwyyn4fz5aeRsHqcEaRKkhHqG9pmQPxgca+A0O9vJwxktVQpJdpWY9ezd4vLTZxICgfy LNv1xuuOuP44YgZSDbS/H4HWTXkr2sClaqkvAQ8MJ2I3mT/WOtQ9x363cvTo3wa6/RPQkiymZ NK+pPKJ9NEtr1ja+OtZdFESMDsiP2uUhgMt87MgbgZuoaNPMmxsPMyKzGCL3KxmcgOtyNaijO WMPtDNJ/+kzswe6yWy5aYxHkLungIX3DJq5au6LUd/lcsJdV5NwsK01CnXq1AkL/IInbvRia+ PPlgKugE0Rjg0CPLP1AqrjFXHyRHiCXAbMHlDbONfMaAkHPyz+EHzxK9kKVhvfgAlxD/vYegN khVH3baOg99RknfLUs8xBs68lguNcRAHceXQHN+qEssZdu3/jwB4YL53xvhhCGfvy0lIEkOa+ 2pP0+zJ6r7aVdjMnhd4QrVy/6yOw7ZhlgeX2ChrFZyJjiiX9cnUUlYHI6vB0hxvsZDF3M0Ox7 QFJoptBnLSGiK2IQqsJ0U0jJfHCWXOIgYvEsQ1nITBh/RA+the6CAbm7N3WYR0bgSoYh01l3J E6RJ6/B6A+kaJOsO6ohkgqbRCUZOsCqMrN2sUoAApYnc7yq+RbTpLc7suA6A48IoWrLdTUH91 neK7OtRb1VVbFuon X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 31 Jul 2018 17:56:27 -0000 On Tue, 31 Jul 2018 08:43:58 +0700, Victor Sudakov wrote: > sergio lenzi wrote: > > > sergio lenzi wrote: > > > > Well, you can always go back to the reliable gnome2 now AKA mate > > > > you can use our "distribution" with more than 1800 packages for > > > > amd64, > > > > > > > > > Does your mate distribution support user swithing (please see the > > > first mail in the thread)? If it does, what display manager does your > > > mate distribution depend on? > > > > > > > > Hello... > > the user switching is done not in the gdm, but inside the mate under > > the "system tab in the" panel, that in this version (1.20) is not > > avaiable, but > > I will check the code, may be an option in the consolekit can make it > > show up.... > > Any news? > > > but if you log out, from mate, you can choose some options in the gdm > > login, as language, xdmcp, ... > > The idea is that a second (third etc) user should be able to login > without the first user logging out (and closing all her programs > thereby), as available on Linux and Windows ("logoff" vs "switch > user"). This kind of session management was first prominently introduced on Mac OS X (early v10). > > the switching you are looking for was available on mate 1.12 I > > think... > > > > the distribution uses GDM 2.18.9 with the full gdmsetup & friends... > > On NetBSD we use gdm 2.20.11 that is quite the same one... and yes, > > we have mate 2.19 on NetBSD-8.0 for raspberry pi. > > Am I right that gdm is the absolute requirement for user switching to > work, no other display manager can do that? It is a combination both of the desktop environment being able to store program states (which programs opened, with which files, in which state) and restore them again, maybe like a form of "memory to file and back". Gnome 2 could do this in combination with gdm. While the gnome session was responsible for the storing / restoring part, gdm would do the login of a different user, and also keep track of users still logged in (in "stored state"). As Mate and Cinnamon claim to be Gnome 2 forks, it's at least left to imagination that they should also include this kind of functionality. > And while we are at it, I have a couple of questions on Mate > (now I have mate-1.18.0 from the vanilla FreeBSD packages): > > 1. How do I totally disable all volume automounting in Mate/Caja? I'm quite > happy with the system automonter and don't need no gvfs and other > userland mounts (even more because they don't support Cyrillic > filenames correctly). There is a gvfs configuration entry (via gconf2, if I remember correctly) that lets you select which devices or filesystem types to mount or _not_ to mount. This is a convenient way to suppress all automounting via the system (GUI + gvfs). In the past, I had the exact opposite problem: I _wanted_ to use the automounter from Gnome, but it didn't always work. Gnome's automounter relies on HAL, so maybe changing the HAL configuration is also a way to deal with it. So fiddling with HAL, fighting system permissions from devfs.conf and devd.conf, creating a "umount wrapper" which also calls media eject for optical devices, and even adding a desktop icon "USB unmount" were required to make it _partially_ work... >From https://www.freebsd.org/gnome/docs/halfaq.html you can check questions 2, 3, and 6. > 2. The sound control app in Mate is completely unrelated to the real > sound system of FreeBSD (as of 11.2 and mate-1.18.0). The volume and > input/output controls do nothing. I have to use the good old > /usr/sbin/mixer and "sysctl hw.snd.default_unit" to manipulate with > sound. Is this my misconfiguration or Mate's fault? Is it using the wrong mixer? Can you select a different mixer device for the Gnome / Mate mixer control? I fully understand that most GUI software is ported from Linux, it's not a native BSD development result, so maybe it expects some ALSA instead of the standard OSS... -- Polytropon Magdeburg, Germany Happy FreeBSD user since 4.0 Andra moi ennepe, Mousa, ...