The forum

anyone using experimental playonfreebsd ?

Author Replies
corbyhaas Sunday 19 April 2015 at 0:55

PlayOnLinux enabled experimental FreeBSD support in 4.2.3 - .

Is anyone using it? I'm experimenting with the playonfreebsd script in 4.2.6 and not finding it entirely functional. The first error I came across was having "no module named wxversion", despite having used pkg to install py27-wxPython28-common. This might be a bug in that port, because I also couldn't "import wxversion" in my own scripts. I installed (with pkg) py27-wxPython-common and py27-wxPython30 and the error went away and PlayOnBSD runs with warning "wxPython/wxWidgets release number mismatch".

When I try "Install a program", the spinning arrows never stop. Selecting a category i.e. "Games", "Education", etc gives the error "IOError: [Errno 2] No such file or directory: '/usr/home/corby/.PlayOnBSD//configurations/listes/8" where '8' is any number 0-9, depending on what category I clicked.

I'm going to keep messing with this, but I've sort of hit a wall. Is anyone else using PlayOnBSD?

jupiter126 Tuesday 5 May 2015 at 12:48


Just started testing that out, as I'm considering a switch to freebsd as main desktop.
I managed to iron out a few errors by installing some dependencies.

First of all, I took the i386 version of freebsd 10.1 (as wine does not seem to run on 64bit)

from default install, I installed kde, playonlinux's dependancies as in the following:

as root:
echo 'dbus_enable="YES"' >> /etc/rc.conf
echo 'hald_enable="YES"' >> /etc/rc.conf
#echo 'kld_list="nvidia"' >> /etc/rc.conf
echo 'kdm4_enable="YES"' >> /etc/rc.conf
echo 'linux_enable="YES"' >> /etc/rc.conf
echo "kern.ipc.shm_allow_removed=1" >> /etc/sysctl.conf
pkg install nano xorg kde chromium yakuake-kde4 htop git wine bash py27-wxPython-common py27-wxPython30 cabextract wget icoutils p7zip gsed
echo "linproc /compat/linux/proc linprocfs rw,late 0 0" >> /etc/fstab
echo "fdesc /dev/fd fdescfs rw 0 0" >> /etc/fstab
mkdir  -p /usr/compat/linux/proc ; ln -s /usr/compat /compat ; mount linproc
and add user to game group

with my user:
git clone


from there on, playonfreebsd launches without errors, but as you mentioned, playonbsd servers are not available.
Other issue, the installer I tryed crashed at first step.

Note: this was all in a VM, I will try it on a real machine next week


PS- if I find next working steps, will update script in


jupiter126 Tuesday 5 May 2015 at 14:12

Got some progress! 

It seems that playonbsd servers are unavailable message originates from missing file on server.
When changing the freebsd string in python/, I managed to get passed this step and to an actual list of games.

I tryed both linux and mac strings - from code:

    def LastVersion(self):
        if(os.environ["POL_OS"] == "Mac"):
        elif(os.environ["POL_OS"] == "FreeBSD"):
#            fichier_online="version_freebsd"
#           fichier_online="version2"

Just comment/uncomment to try different versions...

From there on, both the linux and mac script fail at different points.
Not sure if the string is wrong or if freebsd file has not been maintained... but going forward anyway


Quentin PÂRIS Wednesday 6 May 2015 at 0:56
Quentin PÂRISAnonymous

Just to let you know PlayOnBSD 4.0 will no longer be maintened.

However, we are currently putting some effort in writing PlayOnLinux 5 in a completely portable environement. Normally, it will run without any problem on FreeBSD when it is out (As long as you have OpenJDK)

jupiter126 Friday 8 May 2015 at 11:49

Thank you for the update,

I gave it a try for elder scrolls online, but it didn't work (installer download does not work, and when using the manual procedure, it crashes when trying to uncompress wine).
Looking forward for POL POM 5!!!  any vague estimate of release? 1 month - 6 months - a year ?

Thanks a lot for your hard work!!!