From owner-freebsd-x11@FreeBSD.ORG Wed May 13 06:06:22 2015 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 78C60552 for ; Wed, 13 May 2015 06:06:22 +0000 (UTC) Received: from mail-qc0-x22f.google.com (mail-qc0-x22f.google.com [IPv6:2607:f8b0:400d:c01::22f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 2EB2510ED for ; Wed, 13 May 2015 06:06:22 +0000 (UTC) Received: by qcbgy10 with SMTP id gy10so17243956qcb.3 for ; Tue, 12 May 2015 23:06:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-type; bh=zPRLTck24W4yN6tTi521zoWGaLVhxikzEkwsq/cXXS8=; b=maNdJpfQTOTkq1RSGlQIlga1OOzITVaPoVYgwXoe/JfEyLUNqAdH40+adJ32TOJ/pQ miK2ZbZFY+QqnAUC9UxvcbHatZPcFAz8mRQZvtlD1Ou3dOn0hDx2t5yZW6uTcqWA9tA2 zEoRjpu0EGge48hTNI6KK9PqAIwZzIz33kyypW2Y721TFwZTeGs4moo1bXLhVEaoJ2/B TVdgIREu/CbH4saQD/khXbEGnjt0P2PboS0a0JrZ7rt1ueJTyOKd9w9/rlecYhUVuk+f D9dA1Vouhg5H9y5lhxsnk4z8hCIyi+SAqn2pjJ+LcyUS7hu/kJvGx0tZpKQs3upY+Z+H Digg== X-Received: by 10.55.20.10 with SMTP id e10mr40862025qkh.36.1431497180861; Tue, 12 May 2015 23:06:20 -0700 (PDT) MIME-Version: 1.0 References: <201505130535.t4D5Zb1D003715@sdf.org> In-Reply-To: <201505130535.t4D5Zb1D003715@sdf.org> From: Henry Hu Date: Wed, 13 May 2015 06:06:20 +0000 Message-ID: Subject: Re: no X11 after reboot :-( To: Scott Bennett , Jan Bramkamp Cc: freebsd-x11@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 May 2015 06:06:22 -0000 On Wed, May 13, 2015 at 1:35 PM Scott Bennett wrote: > On Tue, 12 May 2015 13:36:05 +0200 Jan Bramkamp > wrote: > > On 12/05/15 08:53, Scott Bennett wrote: > > > A week ago, after my system had been up for a few weeks, I shut > it > > > down and then rebooted it, after which X11 can't seem to get going. > The > > > Xorg.0.log ends with > > > [ log file removed ] > > > Initializing built-in extension DRI2 > > > Loading extension GLX > > > Loading extension NV-GLX > > > Loading extension NV-CONTROL > > > Loading extension XINERAMA > > > /usr/lib/libgomp.so.1: version OMP_3.0 required by > /usr/local/lib/libMagickCore-6.so.2 not found > > > xinit: connection to X server lost > > > > > > waiting for X server to shut down (EE) Server terminated successfully > (0). Closing log file. > > > > > > [hellas] 185 % > > > > > > What is OMP? And why does the X server care about what > libMagickCore* > > > wants in order to start up successfully? And how do I *fix* this? > Being > > > limited to a console and virtual consoles (and window(1), thank > goodness!) > > > for the past week has been quite aggravating. > > > Many thanks in advance to anyone who can show me the way around > this > > > situation! > > > > This looks like a broken dependency on a shared lib. The proper fix is > > But why is a base system library (/usr/lib/libgomp.so.1) issuing a > message about what something in /usr/local/lib wants? And, I repeat, why > does the X server care about libMagickCore* when it is starting up? Why > cannot the server run without it? > You read it wrong, the message means that /usr/lib/libgomp.so.1 does not satisfy the requirements of /usr/local/lib/libMagickCore-6.so.2. I've just checked that mine does not have that tag also, but libgomp.so in /usr/local/lib/gcc48 has that tag. Maybe you need to install some version of gcc to get the runtime library. Interestingly, on my machine libMagickCore does not depend on gcc's libraries. Do you have option "OPENMP" enabled for ImageMagick port? It's possible that X server started, but the session fails to start. X terminates after the session terminates. > > > to install compatible versions of all executables and shared libs. > > Upgrade your system for packages or ports like usual. Run pkg check -B > > Well, that is a bit of a problem for me at the moment because the > /var/db/pkg/local.sqlite file on my system has somehow become corrupted, > and I have not been able so far to find a way to fix it or to rebuild it > without the corruption. (See my posts in freebsd-ports@ in the last 30 > hours or so.) Running pkg check -B against the existing local.sqlite > didn't turn up a problem with libMagickCore* stuff, nor would it likely > find anything regarding a base system library. > > > afterward (or install sysutils/bsdadminscripts and use pkg_libchk for > > more details). If the upgrade did not fix your problem query pkgng for > > for affected files (the executable and shared lib) e.g. pkg which $path. > > > Thanks for your suggestions. If I can find a way to fix the package > data base corruption, I will attempt to run "portmaster -a" again, but I > don't see how that will fix a mismatch between the base system and ports. > Port distfiles are supposed to match the major releases of FreeBSD, right? > > > Scott Bennett, Comm. ASMELG, CFIAG > ********************************************************************** > * Internet: bennett at sdf.org *xor* bennett at freeshell.org * > *--------------------------------------------------------------------* > * "A well regulated and disciplined militia, is at all times a good * > * objection to the introduction of that bane of all free governments * > * -- a standing army." * > * -- Gov. John Hancock, New York Journal, 28 January 1790 * > ********************************************************************** > _______________________________________________ > freebsd-x11@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-x11 > To unsubscribe, send any mail to "freebsd-x11-unsubscribe@freebsd.org" >