From owner-freebsd-gnome@FreeBSD.ORG Tue Aug 27 21:38:37 2013 Return-Path: Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 06F9B811 for ; Tue, 27 Aug 2013 21:38:37 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-pd0-x234.google.com (mail-pd0-x234.google.com [IPv6:2607:f8b0:400e:c02::234]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id D2A8B247E for ; Tue, 27 Aug 2013 21:38:36 +0000 (UTC) Received: by mail-pd0-f180.google.com with SMTP id y10so5400964pdj.11 for ; Tue, 27 Aug 2013 14:38:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=nyGkzhz6sqHe1Hz6aGwLMxp5ED9P/3bg5ZmgD2wYTbY=; b=uMmKqllX5QuRk9vf9FCudiOZU6GE7BpUTyjVfn+ZUuV2algoNRzgLbBKCRsgBM9bJr ihToZYwlGnFCeJmhPLE2YXgkFeeiGAPenDeZ2ihBRPRUUHUpod5SXjVb36qb9Ed5thzE 3WRB//KK97uXRXA24ihgAeZSKWGSIT4vzEg1amyK1jm+E/yta4OIACath2pzjEo51vWf x+MnntGMtrwkB6lmH2Mu22yxZ2/j02Xk2WsisUOjfUJzHlZ86o/uKiuFei777BjRTwEn dzp1JTQaA+7Pfrf0/4Rdrq+3ZMO8gunCOjPK51aEEnWea9X6Yn12SAz7vSNf6lV0vDTY 01qA== MIME-Version: 1.0 X-Received: by 10.68.235.37 with SMTP id uj5mr23886344pbc.85.1377639516506; Tue, 27 Aug 2013 14:38:36 -0700 (PDT) Sender: kob6558@gmail.com Received: by 10.66.219.74 with HTTP; Tue, 27 Aug 2013 14:38:36 -0700 (PDT) In-Reply-To: <1377627648222-5839429.post@n5.nabble.com> References: <51BF6091.4040904@rainbow-runner.nl> <1377627648222-5839429.post@n5.nabble.com> Date: Tue, 27 Aug 2013 14:38:36 -0700 X-Google-Sender-Auth: 31KoPGZiMKagAZKqfngiZzoD71o Message-ID: Subject: Re: Metacity fails after updates From: Kevin Oberman To: theclanks Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.14 Cc: "freebsd-gnome@FreeBSD.org" X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Aug 2013 21:38:37 -0000 On Tue, Aug 27, 2013 at 11:20 AM, theclanks wrote: > > On 14-6-2013 20:55, Kevin Oberman wrote: > > > >> I am no longer able to start Gnome on my desktop. I updated lot of the > >> ports while I was working remotely for a few months. When I got back, > >> metacity failed to start. My apps start and look OK, but with no window > >> manager, it's pretty useless. > >> > >> When it tries to start, metacity sends out the following: > >> metacity:ERROR:ui/ui.c:752:**meta-_ui_get_default_icon: assertion > failed: > >> (default_icon) > >> LibGTop-Server: pid 5978 received eof. > >> > >> This repeats every few seconds, ad infinitum. > >> > >> I have re-built metacity and all of its dependencies with no improvement > >> and i am baffled. > >> > >> I have a full Gnome installation running on FreeBSD 9.1-Stable > (r249034). > >> All ports are up-to-date. Any ideas on where to look or what to kick? It > >> works fine on my other systems. > >> > > > > No clue about this, but the function in your quoted line suggests > > something involved icons? I currently don't have a gnome2 desktop setup > to > > test. > > > > -Koop > > > > I'm having the same problem, after upgrading all ports, seems to be the > same > metacity error "default_icon", I will try investigate what it is doing > wrong. > > /var/log/gdm/:0-greeter.log: > This incident has been reported. > > (gdm-simple-greeter:3398): Gtk-WARNING **: gtkwidget.c:5709: widget not > within a GtkWindow > ** > metacity:ERROR:ui/ui.c:752:meta_ui_get_default_window_icon: assertion > failed: (default_icon) > LibGTop-Server: pid 3408 received eof. > ** > metacity:ERROR:ui/ui.c:752:meta_ui_get_default_window_icon: assertion > failed: (default_icon) > LibGTop-Server: pid 3413 received eof. > I thought I had posted the issue that triggered this error report. For some reason that was almost certainly tied to a race, the gnome-settings-daemon was not being run at the start of my session. Among other things, that program loads the theme for the session. For reasons that baffle me, Gnome 2.36 no longer includes a default icon to be used when no theme is loaded or if the theme's icons can't be found. The result is that message. The problem is not FreeBSD related as it has been reported on Linux, as well. It showed up for me when my nVidia gaphics card failed and i replaced it with a very old Radeon that was stunningly slow. To fix the problem, click on the System menu item and select "Preferences->Appearance". This, without doing anything else, will cause the system to fire up the gnome-setings-daemon and you theme will load and metacity will start up. As to why the default icons were removed, I have no idea, but it is an upstream, not a FreeBSD issue and Gnome2 gets little attention from Gnome developers these days. Feel free to fill a report with the Gnome bugzilla, but don't expect much. I don't know if someone would be willing to restore a default icon to the FreeBSD gnome2. I've since gotten a modern replacement nVidia 9800 card, so I don't have the problem any longer. -- R. Kevin Oberman, Network Engineer E-mail: rkoberman@gmail.com