From owner-freebsd-ports@FreeBSD.ORG Fri Sep 30 08:50:57 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DE316106566C for ; Fri, 30 Sep 2011 08:50:57 +0000 (UTC) (envelope-from andrewwtulloch@gmail.com) Received: from mail-vw0-f54.google.com (mail-vw0-f54.google.com [209.85.212.54]) by mx1.freebsd.org (Postfix) with ESMTP id 9E6698FC1B for ; Fri, 30 Sep 2011 08:50:57 +0000 (UTC) Received: by vws11 with SMTP id 11so1631890vws.13 for ; Fri, 30 Sep 2011 01:50:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type :content-transfer-encoding; bh=qjHeJvxy0wpajVx3crN3m4BHhql9FqIqm0F4FVBssBM=; b=H2cV9id/LRU3nRqdCXRoM0AuhxCihnLHDFttVNQzZfsFS0vP4FBZs6i7QQ+E5t3N3z O4bVnsgQCcvClLAwRhrY5rTJey3+XCUh58RQh3mJ06DUEoje4YjXqR+OEWTSkxE8YdEA 92HIN1qkNIwNgB4F0j0eMi9ifcoExfDidYNYQ= MIME-Version: 1.0 Received: by 10.52.71.99 with SMTP id t3mr11739710vdu.17.1317372656870; Fri, 30 Sep 2011 01:50:56 -0700 (PDT) Sender: andrewwtulloch@gmail.com Received: by 10.220.2.130 with HTTP; Fri, 30 Sep 2011 01:50:56 -0700 (PDT) In-Reply-To: References: Date: Fri, 30 Sep 2011 09:50:56 +0100 X-Google-Sender-Auth: 8K_CquXebrBgHNG2JEKrVHbLi7U Message-ID: From: Andrew To: freebsd-ports@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Subject: Re: Linuxulator X11 broken? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Sep 2011 08:50:57 -0000 On 29 September 2011 12:50, Andrew wrote: > I'm seeing broken flash plugin, skype and citrix client all reporting > in one way or other that they can't open display. This is all on > 8.2-STABLE FreeBSD 8.2-STABLE #8: Thu Sep 29 10:11:04 BST 2011 built > this morning on amd64. > e.g. > > (npviewer.bin:2790): Gtk-WARNING **: cannot open display: :0 > *** NSPlugin Wrapper *** ERROR: failed to initialize plugin-side RPC > client connection > > part of ktrace of skype failing to launch: > > =A064328 skype =A0 =A0CALL =A0linux_socketcall(0x1,0xffffca00) > =A064328 skype =A0 =A0RET =A0 linux_socketcall 7 > =A064328 skype =A0 =A0CALL =A0linux_socketcall(0x3,0xffffca00) > =A064328 skype =A0 =A0STRU =A0struct sockaddr { AF_LOCAL, invalid } > =A064328 skype =A0 =A0RET =A0 linux_socketcall -1 errno 2 No such file or= directory > =A064328 skype =A0 =A0CALL =A0close(0x7) > =A064328 skype =A0 =A0RET =A0 close 0 > =A064328 skype =A0 =A0CALL =A0linux_socketcall(0x1,0xffffca00) > =A064328 skype =A0 =A0RET =A0 linux_socketcall 7 > =A064328 skype =A0 =A0CALL =A0linux_socketcall(0x3,0xffffca00) > =A064328 skype =A0 =A0STRU =A0struct sockaddr { AF_LOCAL, /tmp/.X11-unix/= X0 } > =A064328 skype =A0 =A0RET =A0 linux_socketcall -1 errno 22 Invalid argume= nt > =A064328 skype =A0 =A0CALL =A0close(0x7) > =A064328 skype =A0 =A0RET =A0 close 0 > =A064328 skype =A0 =A0CALL =A0write(0x6,0x9700e01,0x1) > =A064328 skype =A0 =A0GIO =A0 fd 6 wrote 1 byte > =A0 =A0 =A0 "@" > =A064328 skype =A0 =A0RET =A0 write 1 > =A064328 skype =A0 =A0CALL =A0close(0x6) > =A064328 skype =A0 =A0RET =A0 close 0 > =A064328 skype =A0 =A0CALL =A0close(0x5) > =A064328 skype =A0 =A0RET =A0 close 0 > =A064328 skype =A0 =A0CALL =A0linux_rt_sigaction(0x11,0xffffca28,0xffffc9= 9c,0x8) > =A064328 skype =A0 =A0RET =A0 linux_rt_sigaction 0 > =A064328 skype =A0 =A0CALL =A0linux_exit_group(0x1) > > > I've reinstalled linux-f10* ports to see if anything changed, but to no a= vail. Commenting out the sizeof(sockaddr_un) checks and re-compiling my kernel gets linuxulator things working again. Looking at the above ktrace shows a struct sockaddr rather than sockaddr_un? Does this make these checks wrong (at least for linuxulator)? Regards, Andrew