Forums

anyone using experimental playonfreebsd ?

Auteur Réponses
corbyhaas Dimanche 19 Avril 2015 à 0:55
corbyhaasAnonymous

PlayOnLinux enabled experimental FreeBSD support in 4.2.3 - https://www.playonlinux.com/en/comments-1259.html .

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 Mardi 5 Mai 2015 à 12:48
jupiter126Anonymous

Hello, 

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
#hw.snd.default_unit=8
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 https://github.com/PlayOnLinux/POL-POM-4

 

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 https://github.com/jupiter126/freebsd-install-script/blob/master/playonfreebsd-install

 

jupiter126 Mardi 5 Mai 2015 à 14:12
jupiter126Anonymous

Got some progress! 

It seems that playonbsd servers are unavailable message originates from missing file on server.
When changing the freebsd string in python/mainwindow.py, 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"):
            fichier_online="version_mac"
        elif(os.environ["POL_OS"] == "FreeBSD"):
#            fichier_online="version_freebsd"
            fichier_online="version_mac"
#           fichier_online="version2"
        else:
            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 Mercredi 6 Mai 2015 à 0:56
Quentin PÂRIS
Admin

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 Vendredi 8 Mai 2015 à 11:49
jupiter126Anonymous

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!!!