From owner-freebsd-questions@FreeBSD.ORG Thu Jun 24 12:11:49 2010 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3B2541065672 for ; Thu, 24 Jun 2010 12:11:49 +0000 (UTC) (envelope-from xorquewasp@googlemail.com) Received: from mail-fx0-f54.google.com (mail-fx0-f54.google.com [209.85.161.54]) by mx1.freebsd.org (Postfix) with ESMTP id AEF0E8FC14 for ; Thu, 24 Jun 2010 12:11:44 +0000 (UTC) Received: by fxm7 with SMTP id 7so4407863fxm.13 for ; Thu, 24 Jun 2010 05:11:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:received:date:from:to:subject :message-id:mime-version:content-type:content-disposition; bh=q6YA4w5VLrGg99tT4uPZ4gqJUONx4NCqTuCT9KJwCFA=; b=FA4j+TyKqgsjRkP/kYmYNmAgNUV6EXLnJuz1e+irnuuj11xL0WbHes71+RzlI1qn9C ewb4QHaxEZ4jOOkY+RarAo7PHXWupHlVmBjoMoiHZeuoBkRdhUYv7huNf/EjVSwlcUjy h06AcvMwQFtDMrTfjW9mKLJ0oFBBFc4Dhwnew= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=date:from:to:subject:message-id:mime-version:content-type :content-disposition; b=Ng4YLY9DEBtP/oPzivLi9QbxMbJ8Smry65KIamCnsQS6LGJUayNtVFRnK+zZdL6ffA FKPApF2NhfPf/cWYORqyie6W3YjQ+cSjTWpnZv4RNn79vwBYVLEwwT2v2MW02t7aMh3E SaS3T3b34AN9Z4w1h5s6dxdF/S1kl+DjXVRQU= Received: by 10.223.113.20 with SMTP id y20mr600928fap.83.1277381503699; Thu, 24 Jun 2010 05:11:43 -0700 (PDT) Received: from viper.internal.network (dsl78-143-224-50.in-addr.fast.co.uk [78.143.224.50]) by mx.google.com with ESMTPS id u12sm40641743fah.4.2010.06.24.05.11.42 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 24 Jun 2010 05:11:43 -0700 (PDT) Received: by viper.internal.network (Postfix, from userid 11001) id C8BC74AC0A; Thu, 24 Jun 2010 12:11:41 +0000 (UTC) Date: Thu, 24 Jun 2010 12:11:41 +0000 From: xorquewasp@googlemail.com To: freebsd-questions@freebsd.org Message-ID: <20100624121141.GA40498@logik.internal.network> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Subject: i386 wine on amd64 - DRI a lost cause? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Jun 2010 12:11:49 -0000 I have a full i386 tree installed at /jail/wine (ignore the 'jail' in the name, I'll run it as a plain chroot if necessary) created with 'make buildworld TARGET=i386'. I've built and installed wine into the jail/chroot and it works fine. The problem: I can't get any kind of DRI to work in the jail/chroot. DRI is working fine on the host system. Any program that attempts to use DRI in the chroot/jail immediately segfaults. I built and installed a 32 bit version of graphics/dri into the jail/chroot as glxinfo reported that direct rendering was disabled due to missing files. I then made /dev/dri visible in the jail/chroot. Can an i386 version of DRI not talk to an amd64 kernel? Is there some other way I should be doing this? I'm using a radeon card that uses r300_dri.so, if that's at all significant. Regards, xw PS: Please CC as I'm not subscribed.