Hi aimeec1995. Yes it is indeed.
View attachment 3973
Works so far, but only with older games
For 64bit release I assume you mean amd64 FreeBSD, as Steam exists as a 32bit-only software, hence in order to make it run you have to install
emulators/i386-wine and not
emulators/wine. Also, I built the package from ports with gecko and mono support.
Unfortunately, steam in BSD works decently only with Nvidia GPU with , but in order to make my video card correctly launch 3D programs and games with wine, I had to patch it:
Code:
sudo /usr/local/share/wine/patch-nvidia.sh
Finally, having 8Gb of physical RAM, and a ZFS filesystem, I still have by default around 4Gb to freely start even the haeviest process, as stated in
https://www.freebsd.org/doc/handbook/zfs-advanced.html.
However, with, let's say, 4Gb of physical, you might want to adjust:
. For gaming purposes, I found that useful sometimes on another PC, especially with wine, which apparently seems so eat up more memory compared to a native BSD/Linux process. Nonetheless it's naturally better to change the value back for the next boot after having played, thus to avoid slowing down your computer.
On that laptop (a 32 Intel Celeron powered 2007 Acer with 2Gb RAM), I installed the Steam port available on Github (
https://github.com/SteamOnFreeBSD/SteamOnFreeBSD), that I already mentioned above in this thread. It DOES work indeed (after many attempt and time spent figuring out problems), but I was unable to install it on this new desktop, for the fact the install script tries to fetch some libraries from the Ubuntu repository that are no longer available (or supposedly they are referred with other names). I'll be checking that port again from time to time, since I thinks it's on the right path to be correctly developed. Hopefully, if more people become interested in it, we can get this come to light (I always regret not being a pro, as I can't be of any help in that, but sooner or later I'll learn some programming language so as to try to port something).
Hi ILUXA thanks for you're reply, I was ironic so truly do not worry
Well this sounds like a logic explanation. Case is unbelievable sometimes, and then, I really need to consider myself lucky.
As I said to aimeec, It's true as well I stopped receiving MANY of my runtime errors after having installed the patch for wine. Did you try doing that too?
Hope this help
Anyway, Speaking of Steam, I really like it for the fact I can have a library with an index of all my games, that stores save data on a cloud, lets me read reviews and share opinions, and offers great discounts (you see something's for real convenient sale, you buy it and, best odds, you do not install it for the following 2 years, like 2/3 of games you can see on the screenshot. Or, when you try it with wine, you sadly understand you made the wrong deal ahahah).
So, whether one is a true pro gamer or plays from time to time, steam or G.O.G. are useful, even to buy old games no one cares about any longer. There are moments in your life you feel you're just wasting time (when you're alone on a train, or during breaks) and steam can prove really useful in those cases.
However steam is interested only in those who want to buy the latest titles at modicum price of 60-70$, serious gamers who own a windows or almost a Mac, and thus BSD is nowhere going to be officially supported.
I hear people who claim Linux is good for playing commercial, closed-source games, due to steam's support. I think any veteran Linux user would disagree on that and think Linux more or less shares the same bitter destiny as BSD.
The systems that are well supported are Mint, Ubuntu, Debian (and these almost cover all of the 2% slice of desktops linux has stably occupied for years). I believe the steam port is therefore directed toward people who migrate to Mint from Windows (to nerd around with Linux) and expect to have the same proprietary software, as well as they're games.
Old Linux desktop users, if not Debian, tend to prefer Slackware, ArchLinux, PCLinux, Gentoo, NixOS and others, while servers run SuSE, Tail, CentOS, UbuntuServer etc..
In my experience, outside Ubuntu and similar, Steam does not work well at all. In Slack I had serious problems installing it and in ArchLinux it's just unstable.
Forgive the long talk, but, to sum up, I really do not think Linux is a better Gaming platform than BSD, outside freeware/opensource software, for which they're both good the same way