From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Subject: bug#24445: GNOME desktop session crash when re-arranging dock Date: Sun, 08 Oct 2017 21:18:28 +0200 Message-ID: <87shetcut7.fsf@gnu.org> References: <1140473326.10127.1506750718340@webmail.mailhostbox.com> <8760bxppr7.fsf_-_@gnu.org> <87efql9z5l.fsf@netris.org> <87a811n3yc.fsf@thomasdanckaert.be> <871smdfzhx.fsf@gnu.org> <87infpr6om.fsf@thomasdanckaert.be> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:43510) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e1H6O-0004MR-Sa for bug-guix@gnu.org; Sun, 08 Oct 2017 15:19:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e1H6N-0000UW-OF for bug-guix@gnu.org; Sun, 08 Oct 2017 15:19:04 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:47971) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1e1H6N-0000UR-KL for bug-guix@gnu.org; Sun, 08 Oct 2017 15:19:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1e1H6M-00023J-9s for bug-guix@gnu.org; Sun, 08 Oct 2017 15:19:03 -0400 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <87infpr6om.fsf@thomasdanckaert.be> (Thomas Danckaert's message of "Sun, 08 Oct 2017 17:38:17 +0200") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: Thomas Danckaert Cc: Mohammed Sadiq , 24445@debbugs.gnu.org Howdy! Thomas Danckaert skribis: > Ha, I was just going to reply the same (see attached patch). I've > tested it on my system as well, and it works. > > Indeed encoding the absolute file name of the icon theme seems hard, > unless we set the icon theme inside the system configuration? Not sure > how we want to handle icon themes installed in user profiles. Yeah, let=E2=80=99s just keep /run/current-system & co. > In my patch, I included both system and user profile, in case users want > to install icon themes in their profile, as well as the default ~/.icons > (which seems to be a kind of standard as well, so thought we could keep > it by default). Yes, it=E2=80=99s a good idea to include ~/.icons and ~/.guix-profile/share/icons (I thought that XCURSOR_PATH did not take override the default, which includes ~/.icons.) > Also, I'm not sure if we need to set both paths in /etc/profile, or if > we can just have icon theme packages prepend to the current XCURSOR_PATH > when installed into a user profile (I'm not familiar with the details of > http://bugs.gnu.org/20255)? I think we should set XCURSOR_PATH via =E2=80=98session-environment-service-type=E2=80=99 like in the patch I post= ed. I find it marginally nicer than setting it in /etc/profile because that way it remains close to =E2=80=98gnome-service-type=E2=80=99; we need to do the sa= me in =E2=80=98xfce-service-type=E2=80=99 though. WDYT? Then, eventually, we can add XCURSOR_PATH as a search path definition of =E2=80=98libxcursor=E2=80=99, but due to bug 20255, it won=E2=80=99t be eff= ective here; so that=E2=80=99ll be a mostly cosmetic change. Does that make sense? Anyway, glad we have a fix. :-) Ludo=E2=80=99.