From mboxrd@z Thu Jan 1 00:00:00 1970 From: sirgazil Subject: bug#35594: GNOME: Application icons are not displayed immediately after installation Date: Mon, 06 May 2019 06:34:40 -0500 Message-ID: <16a8ceca4cb.feaa0c4945447.2719212968817627071@zoho.com> References: <16a8a4b4c07.ad1f7a9a40480.985002149086753257@zoho.com> <87pnowqq3h.fsf@netris.org> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([209.51.188.92]:37860) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hNbue-0001Tb-7p for bug-guix@gnu.org; Mon, 06 May 2019 07:36:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hNbuc-0001PQ-Vz for bug-guix@gnu.org; Mon, 06 May 2019 07:36:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:42266) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hNbuc-0001PK-RD for bug-guix@gnu.org; Mon, 06 May 2019 07:36:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hNbuc-0003Td-L6 for bug-guix@gnu.org; Mon, 06 May 2019 07:36:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <87pnowqq3h.fsf@netris.org> 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: Mark H Weaver Cc: 35594 <35594@debbugs.gnu.org> ---- On Sun, 05 May 2019 21:21:59 -0500 Mark H Weaver wrote ---- > Hi, > > sirgazil writes: > > > I installed the GNU system in a real machine using Guix 1.0 ISO > > installer > > (https://ftp.gnu.org/gnu/guix/guix-system-install-1.0.0.x86_64-linux.iso.xz). > > > > Whenever I install a desktop application, the application icon does > > not show up immediately in the list of available applications. I have > > to log out and log in again to be able to see it. > > Indeed, this has always been the case on Guix, and I agree it would be > good to fix it. FWIW, another way to refresh the list of available > applications from GNOME Shell is to type: Alt-F2, and then enter the > single letter "r" as the command. That should restart GNOME Shell > without affecting your other applications. (Unfortunately for me, this > only works under Xorg, not Wayland.) > > A related issue is that if you upgrade a program in Guix, and then > launch it using GNOME Shell, it will launch the old one. That's because > our installed desktop files are specifically rewritten to launch the > program via an absolute path name /gnu/store/xxxxx/bin/* instead of > simply looking in PATH, and GNOME Shell continues to use the old desktop > files until it's restarted. This was implemented back in 2016, here: > > https://git.savannah.gnu.org/cgit/guix.git/commit/?id=d31860b9de07810e114490db5cc160a8b078c58d > > I remember thinking it was a bad idea at the time, but I didn't have > enough energy to speak up about it. I see... Thanks for the information, Mark.