Navigation

    Plutonium
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Donate
    1. Home
    2. pants

    pants (@pants)

    12
    Reputation
    4
    Posts
    44
    Profile views
    5
    Followers
    5
    Following
    • Profile
    • Following
    • Followers
    • Topics
    • Posts
    • Best
    • Groups

    Information about pants

    Joined
    Last Online

    Best posts made by pants

    • [Guide] How to run Black Ops 2 Zombies on Linux

      I'm making this post primarily as a compilation of steps used to get Plutonium and Black Ops 2 to run and hopefully help people who have trouble. As such here are the main posts I referenced to due so:
      For getting Plutonium Client to run
      For getting Black Ops 2 to run

      Automatic Installation via Lutris:
      Go here and click Show unpublished installers and install the Plutonium one (do not install Gecko or Mono) and just follow the prompts.
      Alternatively, you can also install it in Lutris by saving this code as plutonium.yaml and running lutris -i plutonium.yaml

      Manual Installation via Wine:

      This guide is aimed at Debian-based distros, but should work on others provided you make the necessary distro-specific changes.

      Step 1: Installing Wine
      Install wine-staging 6.0

      This is for Ubuntu, for Debian click here

      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/ groovy main' 
      sudo apt update
      

      After setting up the WineHQ repository run:

      sudo apt install --install-recommends winehq-staging winetricks
      

      Step 2: Setting up the wine environment
      In your terminal enter (this is per-terminal session, if you restart your terminal you'll need to redo this)

      export WINEARCH=win64 
      export WINEPREFIX=~/.wine_plutonium
      

      Run but DO NOT install Gecko or mono when wine prompts. I don't know if it breaks anything, but just in case it does, don't touch it.

      winecfg
      

      Now you need to install the required dependencies. The winetricks commands are split up for visual clarity and if something breaks it'll be easier to see which one is the issue. No idea which ones are needed, but I'm going through 1 by 1 what I did.

      If at any point in the following you run into an issue about checksums not matching run:
      sudo winetricks --self-update your distro's repos are likely behind.

      winetricks -q --force dotnet48
      winetricks -q d3dcompiler_47 corefonts
      winetricks -q vcrun2005 vcrun2019 vcrun2008 vcrun2012 
      winetricks -q d3dcompiler_43 d3dx11_42 d3dx11_43 
      winetricks -q gfw msasn1 physx 
      winetricks -q xact_x64 xact xinput
      

      Step 3: Installing DXVK
      Disclaimer: This is modifying DLLs, and Plutonium's AntiCheat might get angry at you, I however have not had any problems yet

      wget -P ~/Downloads https://github.com/doitsujin/dxvk/releases/download/v1.7.3/dxvk-1.7.3.tar.gz
      tar xvf ~/Downloads/dxvk-1.7.3.tar.gz  --directory ~/Downloads/
      rm ~/Downloads/dxvk-1.7.3.tar.gz
       ~/Downloads/dxvk-1.7.3/setup_dxvk.sh install
      

      Final Step
      You should create a start script for when you want to play, put this where Black Ops 2/Plutonium is downloaded. If you currently dual boot Windows and your Black Ops 2 installation is on there, you should move it to another drive that is not NTFS. Wine can sometimes be finicky on NTFS.

      #!/bin/bash
      export WINEARCH=win64 
      export WINEPREFIX=~/.wine_plutonium
      export WINEESYNC=1
      
      wine plutonium.exe
      

      Save as start_bo2.sh

      Troubleshooting:

      Fix mouse freaking out
      If you have multiple monitors, you may experience an issue where if a mouse button is down your mouse sensitivity will skyrocket and you will be doings 360s at small movements. The fix for that is to open winecfg -> Graphics tab -> Automatically capture the mouse in full-screen windows

      Plutonium not launching
      After trying everything and you still have trouble getting Plutonium to start try the following (credited thread)

      Install winbind

      sudo apt install winbind
      

      Run winecfg and go to the Libraries tab. Now expand the drop down under "New override library" and find xactengine2_1 then click the "Add" button and click "OK"

      End

      If anyone has any changes, additions, information, or need help, reply to this thread and I'll update the OP.

      posted in BO2 Client Support

    Latest posts made by pants

    • T6 Zombies crashes under wine 6.1 + dxvk (master)

      @how2hack
      winecfg -> Graphics -> Automatically capture the mouse in full-screen windows

      posted in BO2 Client Support
    • [Guide] How to run Black Ops 2 Zombies on Linux

      I'm making this post primarily as a compilation of steps used to get Plutonium and Black Ops 2 to run and hopefully help people who have trouble. As such here are the main posts I referenced to due so:
      For getting Plutonium Client to run
      For getting Black Ops 2 to run

      Automatic Installation via Lutris:
      Go here and click Show unpublished installers and install the Plutonium one (do not install Gecko or Mono) and just follow the prompts.
      Alternatively, you can also install it in Lutris by saving this code as plutonium.yaml and running lutris -i plutonium.yaml

      Manual Installation via Wine:

      This guide is aimed at Debian-based distros, but should work on others provided you make the necessary distro-specific changes.

      Step 1: Installing Wine
      Install wine-staging 6.0

      This is for Ubuntu, for Debian click here

      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/ groovy main' 
      sudo apt update
      

      After setting up the WineHQ repository run:

      sudo apt install --install-recommends winehq-staging winetricks
      

      Step 2: Setting up the wine environment
      In your terminal enter (this is per-terminal session, if you restart your terminal you'll need to redo this)

      export WINEARCH=win64 
      export WINEPREFIX=~/.wine_plutonium
      

      Run but DO NOT install Gecko or mono when wine prompts. I don't know if it breaks anything, but just in case it does, don't touch it.

      winecfg
      

      Now you need to install the required dependencies. The winetricks commands are split up for visual clarity and if something breaks it'll be easier to see which one is the issue. No idea which ones are needed, but I'm going through 1 by 1 what I did.

      If at any point in the following you run into an issue about checksums not matching run:
      sudo winetricks --self-update your distro's repos are likely behind.

      winetricks -q --force dotnet48
      winetricks -q d3dcompiler_47 corefonts
      winetricks -q vcrun2005 vcrun2019 vcrun2008 vcrun2012 
      winetricks -q d3dcompiler_43 d3dx11_42 d3dx11_43 
      winetricks -q gfw msasn1 physx 
      winetricks -q xact_x64 xact xinput
      

      Step 3: Installing DXVK
      Disclaimer: This is modifying DLLs, and Plutonium's AntiCheat might get angry at you, I however have not had any problems yet

      wget -P ~/Downloads https://github.com/doitsujin/dxvk/releases/download/v1.7.3/dxvk-1.7.3.tar.gz
      tar xvf ~/Downloads/dxvk-1.7.3.tar.gz  --directory ~/Downloads/
      rm ~/Downloads/dxvk-1.7.3.tar.gz
       ~/Downloads/dxvk-1.7.3/setup_dxvk.sh install
      

      Final Step
      You should create a start script for when you want to play, put this where Black Ops 2/Plutonium is downloaded. If you currently dual boot Windows and your Black Ops 2 installation is on there, you should move it to another drive that is not NTFS. Wine can sometimes be finicky on NTFS.

      #!/bin/bash
      export WINEARCH=win64 
      export WINEPREFIX=~/.wine_plutonium
      export WINEESYNC=1
      
      wine plutonium.exe
      

      Save as start_bo2.sh

      Troubleshooting:

      Fix mouse freaking out
      If you have multiple monitors, you may experience an issue where if a mouse button is down your mouse sensitivity will skyrocket and you will be doings 360s at small movements. The fix for that is to open winecfg -> Graphics tab -> Automatically capture the mouse in full-screen windows

      Plutonium not launching
      After trying everything and you still have trouble getting Plutonium to start try the following (credited thread)

      Install winbind

      sudo apt install winbind
      

      Run winecfg and go to the Libraries tab. Now expand the drop down under "New override library" and find xactengine2_1 then click the "Add" button and click "OK"

      End

      If anyone has any changes, additions, information, or need help, reply to this thread and I'll update the OP.

      posted in BO2 Client Support
    • T6 Zombies crashes under wine 6.1 + dxvk (master)

      I had this issue as well, I fixed it by doing:

      winetricks -q --force d3dcompiler_43 d3dx11_42 d3dx11_43 gfw msasn1 physx vcrun2008 vcrun2012 xact_x64 xact xinput
      

      I used this as a reference:
      https://gist.github.com/tpurde/f6e9d3f9d96da33e2151d1678b768f57

      posted in BO2 Client Support