ElKiZen: I'm running this game on Pop OS and it works fine without any problems. I just run it through Wine.
B1tF1ghter: IMO "works for me" posts are pretty useless.
Merely posting "it works on X distro" is pretty worthless.
Linux is not Windows. There is fundementally A LOT more differences and variability between distros, even between individual installs.
There is no "baseline".
There are even distro-specific tweaks to packages.
So saying "works on Pop" or "works on Ubuntu" or whatever is utterly useless by itself.
It's like saying "works for me so I guess it MAY work for you if you research this YOURSELF".
Everybody, in a thread like this, at least provide SOME details, like:
- your GPU driver flavour, version, if custom compiled then also git (or whatever) version and what custom patches
- your hardware specs (yes, it is VERY relevant)
- used distro version
- exact used kernel, version, any custom patches
- exact version of Wine
- what Wine overrides and other non-standard settings you used if any
- if you used 3rd party wrappers (like Lutris or Proton)
- what exact version of the game you used (for example 1.0.0 or whatever)
- file system used on the device on which you installed the wineprefix with the game (this is extremely relevant, some software breaks depending if fs is case sensitive or not, as well as ntfs for example is a pain with Wine)
- game settings used
- if you runned the game in exclusive fullscreen or borderless fullscreen windowed, or windowed, etc
- your used DE and WM and if you have compositor enabled when playing the game
- etc
True. That was short-sighted of me. I assumed it would work fine on Ubuntu and Ubuntu-derived distros because the game didn't have many requirements (then again, I can't even make music work on another very basic-required game), but I didn't consider the various configurations independent of each user's specifics in Linux settings.
For me I " sudo apt install gnome-tweaks ". I also use Wine "staging" branch.
From Wine HQ:
sudo dpkg --add-architecture i386
wget -nc
https://dl.winehq.org/wine-builds/winehq.key sudo apt-key add winehq.key
sudo add-apt-repository 'deb
https://dl.winehq.org/wine-builds/ubuntu/ focal main' -y
sudo apt update
sudo apt-get install --install-recommends winehq-staging -y
sudo apt-get install libgnutls30:i386 libldap-2.4-2:i386 libgpg-error0:i386 libxml2:i386 libasound2-plugins:i386 libsdl2-2.0-0:i386 libfreetype6:i386 libdbus-1-3:i386 libsqlite3-0:i386 -y
I run Wine on default prefix. I didn't change the settings. Wine automatically installs mono and gecko. CTRL + H to see the .wine folder and I made a Games folder in drive_c where Huniepop 2 is.
I also enabled esync.
ulimit -Hn
If it's more than 500,000 then esync is enabled and if it's not, go to terminal and type in " sudo nano /etc/systemd/system.conf " and look for DefaultLimitNOFILE= and type in 524288 beside the = sign. Then erase the # sign in front to enable it. Shift + X to exit. Make sure to save. Do this also for " sudo nano /etc/systemd/user.conf " -- same as above by looking for DefaultLimitNOFILE= and typing in 524288 beside the = sign and erasing the # and save/exit.
I installed AMD Mesa Driver because I'm on Intel
sudo add-apt-repository ppa:kisak/kisak-mesa -y
sudo apt update
sudo apt install libgl1-mesa-dri:i386 mesa-vulkan-drivers mesa-vulkan-drivers:i386 -y
I also installed Gamemode...but I honestly don't use it.
I'm running the latest version of Pop OS.