Jump to content
SubSpace Forum Network

Recommended Posts

Posted (edited)

The version of Wine that openSUSE 12.1 offers in its repositories does not accept the kernel32.dll.so I had been using for a year or two. That one I manually built myself compiling Wine from scratch with varying degrees of ignorance difficulty, and Continuum ran well as long as I kept it mostly isolated from other programs (basically just put Continuum in its own wine prefix.) Without the patch Continuum will spin in the background and do nothing.

 

I tried building wine again myself and only ended up getting a different problem with the resulting dll, and it takes a good hour or so to build on my old dual-core laptop and I really didn't want to mess around.

 

So then the question is why do this myself when there is a free service that can do this for me? Yes, the openSUSE Build Service will let you (with some documentation reading and minor set up) take an existing openSUSE package and set up a variation with patches applied by you. Long story short, I've got patched wine for openSUSE 12.1 available in package format.

 

https://build.opensu...hwjm%3Awine-ctm - While x86_64 is listed, please try i586 if you have any trouble, x86_64 tries to do Win64 if I understand it correctly.

 

But wait, there's more!

I can't/won't test it and I'm not sure if it is compatible with how I'm linking things and maybe I'm misunderstanding something, but openSUSE Build Service can target other distributions and platforms with ease.

 

So if anyone is interested in trying it out, I'll set the thingymabobber to target your distribution of choice (from the following:)

 

opensuse.png?1295690893 openSUSE distributions

 

openSUSE Factory openSUSE 12.1(enabled) openSUSE 11.4 openSUSE 11.3 openSUSE Tumbleweed

 

 

suse.png?1295690893 SUSE distributions

 

SUSE SLE-11 SP 1 SUSE SLE-11 SUSE SLE-10

 

 

debian.png?1295690893 Debian distributions

 

Debian 6.0 Debian 5.0

 

 

fedora.png?1295690893 Fedora distributions

 

Fedora 15 Fedora 16

 

 

redhat.png?1295690893 RedHat distributions

 

RedHat RHEL-6 RedHat RHEL-5 RedHat RHEL-4

 

 

centos.png?1295690893 CentOS distributions

 

CentOS CentOS-6 CentOS CentOS-5

 

 

mandriva.png?1295690893 Mandriva distributions

 

Mandriva 2011 Mandriva 2010.1 Mandriva 2010 Mandriva 2009.1

 

 

ubuntu.png?1295690893 Ubuntu distributions

 

Ubuntu 11.10 Ubuntu 11.04 Ubuntu 10.10 Ubuntu 10.04 Ubuntu 9.10

 

 

kiwi.png?1295690893 Kiwi image builds

 

KIWI image build (to be used for appliance and product builds with kiwi)

 

 

 

Naturally, there are often other things required to get Continuum running optimally (>10fps) such as video drivers and registry settings but I'll save that for another day or if anyone's having specific issues.

 

Repository for openSUSE: http://download.open.../openSUSE_12.1/

Build service overview: https://build.opensu...hwjm%3Awine-ctm

 

Naturally, if you already have a working wine install and just need the kernel32.dll.so you should be able to extract it from the RPMs and it should work on any distro. The version of wine I'm building at time of this post is version 1.3.30.

 

 

Also I'm not an expert on this but I'm pretty sure I can enable other architectures--except that Continuum would still be an x86 app so I don't think that'd do a lot of good!

 

P.S. To GNOME 3 users: I had crashes in Continuum when trying to run under the new fancy gnome-shell. The backtrace seemed to imply this was caused by or ending up causing problems for the nouveau driver. Switching to fallback mode seemed to make this problem go away. Other video drivers may also solve the issue but we'll see.

Edited by Kilo

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...