From owner-freebsd-questions@FreeBSD.ORG Thu Mar 26 18:59:09 2009 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 0F34A106564A for ; Thu, 26 Mar 2009 18:59:09 +0000 (UTC) (envelope-from prvs=pschmehl_lists=3294fd0c0@tx.rr.com) Received: from ip-relay-002.utdallas.edu (ip-relay-002.utdallas.edu [129.110.20.112]) by mx1.freebsd.org (Postfix) with ESMTP id D28488FC16 for ; Thu, 26 Mar 2009 18:59:08 +0000 (UTC) (envelope-from prvs=pschmehl_lists=3294fd0c0@tx.rr.com) X-Group: RELAYLIST X-IronPort-AV: E=Sophos;i="4.38,427,1233554400"; d="scan'208";a="8527033" Received: from smtp3.utdallas.edu ([129.110.20.110]) by ip-relay-002.utdallas.edu with ESMTP; 26 Mar 2009 13:30:13 -0500 Received: from utd65257.utdallas.edu (utd65257.utdallas.edu [129.110.3.28]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp3.utdallas.edu (Postfix) with ESMTPSA id 33E3F8C8B; Thu, 26 Mar 2009 13:30:13 -0500 (CDT) Date: Thu, 26 Mar 2009 18:30:13 +0000 From: Paul Schmehl To: Barnaby Scott , freebsd-questions@freebsd.org Message-ID: In-Reply-To: <49CB957F.30807@waywood.co.uk> References: <49CB957F.30807@waywood.co.uk> X-Mailer: Mulberry/4.0.6 (Linux/x86) X-Munged-Reply-To: Figure it out MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Cc: Subject: Re: Wine without X X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Paul Schmehl List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Mar 2009 18:59:09 -0000 --On Thursday, March 26, 2009 09:47:27 -0500 Barnaby Scott wrote: > > I'm sorry if I'm asking in the wrong place, but I have tried elsewhere > and go no response. > > I want to install wine, but without X on the system. Obviously trying to > do this from ports drags in loads of X-related stuff. There doesn't seem > to be a WITHOUT_X11 knob available for the wine port (presuambly because > hardly anyone would want it). > > I guess that leaves me installing it the 'old-fashioned' way, but > unfortunately my inexperience leaves me floundering here! Because > FreeBSD has such a wonderful ports system, all documentation I can find > for installing from source refers to ports, and I have not found a > single one showing a layman how to install from source manually, and > what problems I have to look out for. > > As you can probably tell, I lack a lot experience, so keep it fairly > monosyllabic please! > > (In case you wonder what on earth I want this for, it is to run a > 'render slave' which is Windows only, and simply runs in the background > - it would not even count as a 'console application'. I have three very > underused FreeBSD servers and they could do with some rendering work to > keep them from getting bored, but I don't want X cluttering them up.) > > Any help gratefully received Number 1, you should always google first. There's a wealth of posts on the web about running wine without X. Note that, at present, the wine port will not work. (There is an IGNORE line in the Makefile that explains why.) Whether wine will work at all or work but not do what you want, I can't say. Here's a post where someone compiled wine without X: http://www.winehq.org/pipermail/wine-users/2001-October/004709.html The wine configure file has an option --with-x, and it's been buildable without X since 2003, so you could try building from source. ./configure --without-x builds fine on my machine, and make depends, make and make install work fine as well. Whether it will do what you want it to do, only you can say. So, you *could* do this: su - to root Download the wine tarball and untar it Go in to the wine directory and type the following, in order: ./configure --without-x make depends make make install That will install wine on your system without X. Figuring out how to get your rendering binary to run is an exercise for you. :-) I left wine without x installed on my system. If you have questions, I *may* be able to help. -- Paul Schmehl, Senior Infosec Analyst As if it wasn't already obvious, my opinions are my own and not those of my employer. ******************************************* Check the headers before clicking on Reply.