How to steam on freebsd?

i followed the instructions for installing steam according to Ai

Code:
AI Overview
Installing Steam on FreeBSD is achieved by
using the linux-steam-utils package, which leverages FreeBSD's Linux binary compatibility (Linuxulator) to run the Linux version of Steam. The process involves enabling Linux support, installing the utility, setting up a dedicated user, and running a bootstrap script to install Steam. 
Prerequisites

    Enable Linuxulator: Ensure Linux emulation is enabled and running.
    Graphics Drivers: Properly configured GPU drivers (NVIDIA or Mesa/Intel/AMD) are essential. 

Installation Steps

    Install linux-steam-utils
    Run the following command to install the necessary tools:
    bash

    pkg install games/linux-steam-utils

    This package sets up the necessary Linux environment, including /compat/linux.
    Configure System
    Ensure your user is not part of the wheel group for better security, or create a dedicated user for gaming, as recommended by some users on The FreeBSD Forums.
    Run the Steam Setup
    As a non-root user, execute the bootstrap script to download and install the actual Steam client:
    bash

    /opt/steam-utils/bin/lsu-bootstrap

    This script will download the latest Steam bootstrap and set it up.
    Launch Steam
    Launch Steam using the provided command:
    bash

    /opt/steam-utils/bin/steam

    Note: If Steam fails to launch or crashes immediately, you may need to run it with --no-cef-sandbox or check for hanging processes, as suggested by a user on The FreeBSD Forums and in a YouTube video. 

Troubleshooting

    Browser Crashes: Disabling GPU-accelerated rendering in web views within Steam settings can help stabilize the application, according to a user on Reddit.
    Library Setup: You can link existing Steam libraries from other Linux installations by manipulating the SteamApps folder.


and so i got this



Code:
steamuser@chobsd:/home/alltll/Desktop $ /usr/local/steam-utils/bin/lsu-bootstrap
You can run /usr/local/steam-utils/bin/steam now.
steamuser@chobsd:/home/alltll/Desktop $ /usr/local/steam-utils/bin/steam now.
/usr/local/steam-utils/bin/steam:57:in `undump': invalid dumped string; not wrapped with '"' nor '"...".force_encoding("...")' form (RuntimeError)
    from /usr/local/steam-utils/bin/steam:57:in `block in check_requirements'
    from /usr/local/steam-utils/bin/steam:55:in `each_line'
    from /usr/local/steam-utils/bin/steam:55:in `check_requirements'
    from /usr/local/steam-utils/bin/steam:104:in `<main>'
steamuser@chobsd:/home/alltll/Desktop $ /usr/local/steam-utils/bin/steam


my /etc/rc.conf

Code:
clear_tmp_enable="YES"
kld_list="if_iwlwifi iwmbtfw"
kld_list="/boot/modules/amdgpu.ko"
hostname="chobsd"
ifconfig_re0="DHCP"
ifconfig_re0_ipv6="inet6 accept_rtadv"
sshd_enable="YES"
ntpd_enable="YES"
ntpd_sync_on_start="YES"
local_unbound_enable="YES"
powerd_enable="YES"
moused_nondefault_enable="NO"
dumpdev="AUTO"
zfs_enable="YES"
kld_list="amdgpu"
dbus_enable="YES"
lightdm_enable="YES"
linux_enable="YES"
ubuntu_enable="YES"

my /etc/fstab

Code:
# Device        Mountpoint    FStype    Options        Dump    Pass#
/dev/gpt/efiboot0        /boot/efi    msdosfs    rw        2    2
/dev/nda0p3        none    swap    sw        0    0
fdesc   /dev/fd             fdescfs     rw          0   0
proc    /proc               procfs      rw          0   0
linproc /compat/linux/proc  linprocfs   rw          0   0
linsys  /compat/linux/sys   linsysfs    rw          0   0
tmpfs   /compat/linux/dev/shm  tmpfs    rw,mode=1777 0  0

please advise
 
Sorry i can not be helpfull. Wanted to warn about issues you could possibly run into.
However if someone can make it work, i like to know.
 
Do you knowingly need Steam's regular GUI client? I used SteamCMD from Wine :D (I play stuff offline, but DRM'd/online games might need regular Steam client that might work from Wine too)
 
Do you knowingly need Steam's regular GUI client? I used SteamCMD from Wine :D (I play stuff offline, but DRM'd/online games might need regular Steam client that might work from Wine too)
Anything with achievements (a Steam feature) needs a working client, which is the vast majority of games. You can work around that with a "Steam emulator", but meh.
 
It's not buggy. At least not by the emulation standards.


Frankly, I've never seen you to post anything useful. I'm entirely unsure what you do on this forum at all.
I'm just here to waste your time.
& Yes linux emulator is buggy compared to qemu ; virtualbox ; bhyve. I remember even simple ping problems.
If you can run idea editor ; rider editor ; vscode F# plugin on linuxlater i'm offering you a free pizza. But i'm 100% sure you won''t. On linux all editors work perfectly fine, & that's why i have switch to mint linux (must have look to bhyve)
 
Back
Top