Skip to content
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Donate
Collapse

Plutonium

KutaG59undefined

KutaG59

@KutaG59
Contributor
About
Posts
14
Topics
1
Groups
1
Followers
13
Following
10

Posts

Recent Best Controversial

  • Steam Deck Patch
    KutaG59undefined KutaG59

    Black Lament The Anti-Cheat may be flawed in its sense of compatibility with the steam-deck. But you need to keep in mind, this is an in-house Anti-Cheat. They made it themselves, and it had came before the steam-deck was even remotely popular among the tech community. So there was never expectations for it to not be supported by HWID misconfiguration.

    As disappointing as it is to not be able to play projects like this because of these reasons, it is within understanding since they are a very small team. When larger company's (ones like Larian-Studios, Take-Two, Pearl Abyss etc) even struggle with general Linux compatibility, I wouldn't imagine it to be a feasible task for Plutonium on-top of any roadmap they have most likely been planning out at the moment.

    There has always been talk of supporting the steam-deck, maybe one day Eldor will flip a switch and decide to start working on the AC for compatibility, and maybe he never will. Regardless acting like this doesn't help, I personally wouldn't want to add support to a community that acts self entitled. No one in Plutonium is telling you to install a whole new OS to play, it is just simply that they are only able to guarantee (as said by Xerxes) support on the hardware they can test it on effectively. Also as he said, Wine is always changing, it's still missing A TON of Windows Calls, Hooks, userbehavior, not to mention general differences in user/sys space.


  • BO1 Campaign Coop mod currently works partially, but has a some fatal errors.
    KutaG59undefined KutaG59

    CowboyCreeper49 Random_Doode

    The game is awful code-wise so it's very hard to do anything with it, very likely not happening since the devs already tried.

    Best bet is to use game_mod on Steam afaik.


  • Plutonium constantly updating when transfered to a new system.
    KutaG59undefined KutaG59

    rabidavocado Plutoniums client files themselves are hosted in C:/Users/user/AppData/Local/Plutonium (or %localappdata%/plutonium) and need to be put onto your SSD and copied to a new system. Plutonium is not a portable application and also cannot be treated like one.


  • hey guys this is my first post, i did evrything right but this is what i see can someone help?
    KutaG59undefined KutaG59

    7gsbode change your users name on your Windows System.


  • Plutonium on Linux: Ultimate Cross-Distro Guide
    KutaG59undefined KutaG59

    Updated April 2025 | Tested on Ubuntu/Debian/Arch/Fedora/Solus

    (FAQ at bottom)

    Disclaimer:
    • Plutonium officially supports only 64‑bit Windows; use Linux at your own risk.
    • You must own a legitimate Steam copy (or have Family Sharing enabled) of the Call of Duty game you intend to run. (No pirated files)
    • The guide does not support macOS, BSD, or ARM.
    • The instructions below assume a basic familiarity with the Linux terminal and package management.
    • Steam Deck: Incompatible with anti-cheat (some OLED models may work, try at risk)
    (Note: Steam Decks can still play in LAN mode by selecting the square option next to "PLAY" in the Plutonium Launcher.)

    📚 Table of Contents

    1. Install Dependencies (Ubuntu,Debian,Arch,Fedora,Solus)
    2. Setup Wine & Plutonium (Lutris)
    3. Launch Plutonium (Lutris/CLI)
    4. Performance Tuning (Lutris)
    5. Troubleshooting (General)

    Step One

    Installing Dependencies

    1. Ubuntu:

    sudo dpkg --add-architecture i386
    wget -nc https://dl.winehq.org/wine-builds/winehq.key
    sudo apt-key add winehq.key
    sudo apt-add-repository 'https://dl.winehq.org/wine-builds/ubuntu/'
    sudo apt update
    sudo apt install --install-recommends winehq-staging dxvk wine-gecko wine-mono winetricks
    

    2. Debian:

    Replace <version> with your release name (e.g., bullseye for Debian 11, bookworm for Debian 12, or trixie for Testing /dists/bullseye/winehq-bullseye.sources)

    sudo apt update
    sudo dpkg --add-architecture i386
    
    sudo mkdir -pm755 /etc/apt/keyrings
    sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key
    
    sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/debian/dists/<version>/winehq-<version>.sources 
    # **REPLACE <version> AS SAID ABOVE**
    
    sudo apt install --install-recommends winehq-stable dxvk wine-gecko wine-mono winetricks
    

    3. Arch Linux:

    Enable multilib:
    sudo nano /etc/pacman.conf and ensure the [multilib] repository is enabled. Then update:

    sudo pacman -Syu

    Install required packages:

    sudo pacman -S giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo libxcomposite lib32-libxcomposite libxinerama lib32-libxinerama ncurses lib32-ncurses opencl-icd-loader lib32-opencl-icd-loader libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader cups samba dosbox
    

    DXVK from AUR:
    Install using your preferred AUR helper (e.g., yay) and run:

    yay -S dxvk-bin
    

    4. Fedora:

    Note for Nobara Users: Replace sudo dnf upgrade with sudo nobara-sync.

    sudo dnf upgrade
    sudo dnf install wine dxvk wine-gecko wine-mono winetricks
    
    sudo dnf install alsa-plugins-pulseaudio.i686 glibc-devel.i686 glibc-devel libgcc.i686 libX11-devel.i686 freetype-devel.i686 libXcursor-devel.i686 libXi-devel.i686 libXext-devel.i686 libXxf86vm-devel.i686 libXrandr-devel.i686 libXinerama-devel.i686 mesa-libGLU-devel.i686 mesa-libOSMesa-devel.i686 libXrender-devel.i686 libpcap-devel.i686 ncurses-devel.i686 libzip-devel.i686 lcms2-devel.i686 zlib-devel.i686 libv4l-devel.i686 libgphoto2-devel.i686 cups-devel.i686 libxml2-devel.i686 openldap-devel.i686 libxslt-devel.i686 gnutls-devel.i686 libpng-devel.i686 flac-libs.i686 json-c.i686 libICE.i686 libSM.i686 libXtst.i686 libasyncns.i686 liberation-narrow-fonts.noarch libieee1284.i686 libogg.i686 libsndfile.i686 libuuid.i686 libva.i686 libvorbis.i686 libwayland-client.i686 libwayland-server.i686 llvm-libs.i686 mesa-dri-drivers.i686 mesa-filesystem.i686 mesa-libEGL.i686 mesa-libgbm.i686 nss-mdns.i686 ocl-icd.i686 pulseaudio-libs.i686 sane-backends-libs.i686 tcp_wrappers-libs.i686 unixODBC.i686 samba-common-tools.x86_64 samba-libs.x86_64 samba-winbind.x86_64 samba-winbind-clients.x86_64 samba-winbind-modules.x86_64 mesa-libGL-devel.i686 fontconfig-devel.i686 libXcomposite-devel.i686 libXcursor-devel.i686 libXdamage-devel.i686 libXfixes-devel.i686 libXi-devel.i686 libXinerama-devel.i686 libXrandr-devel.i686 libXrender-devel.i686 libXtst-devel.i686 zlib-devel.i686
    

    (For a full list of dependencies especially for NVIDIA/AMD drivers, consult your distro’s documentation.)

    5. Solus

    sudo eopkg install wine wine-devel wine-32bit-devel winetricks dxvk wine-gecko wine-mono
    

    🛠️ Driver Checks

    NVIDIA: Install latest drivers + lib32-nvidia-utils.
    AMD: Verify RADV drivers:

    vulkaninfo | grep driver # Should show "MESA_RADV"

    Step Two

    📂 Create a Wine Prefix
    mkdir -p ~/wine/plutonium

    📦 Install Winetricks Dependencies

    WINEPREFIX=~/wine/plutonium winetricks -q --force dotnet48  \
    d3dcompiler_47 corefonts    \
    vcrun2005   \
    d3dcompiler_43 d3dx11_42 d3dx11_43    \
    gfw msasn1 physx    \
    xact_x64 xact xinput  
    
    WINEPREFIX=~/wine/plutonium setup_dxvk install  
    
    WINEPREFIX=~/wine/plutonium winecfg -v win10
    
    1. Launch Plutonium

    🖥️ Terminal Method
    WINEPREFIX=~/wine/plutonium wine ~/wine/plutonium/plutonium.exe

    🎮 Lutris Method

    Add Game
    Executable: ~/wine/plutonium/plutonium.exe

    Add Wine Prefix
    Wine Prefix: ~/wine/plutonium

    🎯 Plutonium Setup:
    Launch Plutonium
    Point Plutonium to your Steam game folder (e.g., ~/.steam/steam/steamapps/common/Call of Duty Black Ops II).

    Tip:

    If you don’t see your games folder (due to hidden files), use
    WINEPREFIX=~/wine/plutonium winecfg
    then go to Drives and Enable "Show dot files"

    Step Three

    1. Performance Tuning (Optional but recommended)
      ⚙️ Lutris Settings:

    (turn on advanced settings in the top right)

    1. Game info
    • Select Wine for your runner, proton can benefit sometimes. Do your own testing if necessary
    1. Game Options:
      In Steam or Lutris, add this into the Launch/Arguements section.
      “gamemoderun DXVK_ASYNC=1 RADV_PERFTEST=gpl DXVK_FRAME_RATE=200 %command%” (just remove %command% if needed for Lutris) This should fix any stuttering, especially on hardware like the Steam Deck.

    2. Runner options:

    • Enable "DXVK", "VKD3D", "D3D Extras", "DXVK-NVAPI/DLSS", and "dgvoodoo2".
    • Enable "Esync"/"Fsync" (Requires linux kernel version >= 5.16. Check compatibility via kernel syscall availability with `cat /proc/kallsyms)
    • Disable "FSR"/"BattleEye" and "Easy Anti-cheat"
    1. System Options
    • Disable "Lutris Runtime"
    • Enable "Prefer System Libraries"
    • Enable "Disable Screen Saver"
    • (Optional) Use "Gamescope"
    • Enable "Feral GameMode"
    1. Possible stutter/FPS fixes
      also add PROTON_NO_FSYNC=1 PROTON_NO_ESYNC=1 to your launch options before %command% ( if using Lutris just disable fsync/esync in runner options)

    Troubleshooting:

    1. Stuttering/Crazy Mouse Issues:
      Update Wine/Proton-GE.
      In winecfg: Enable Virtual Desktop + mouse capture. (match screen resolution)

    2. Stuttering Issues:
      Wine Version: Use your system wine or experiment with Proton‑GE if stuttering/slowdowns arise.
      Disable Esync/Fsync: These can sometimes cause instability—set them to “Off.”

    3. Crashing on startup:

    • Disable Lutris Runtime: Turn this Off.
    • Check the prefix windows version (winecfg on the prefix)
    • Check log files in Lutris (right-click the game → Show Logs).
    • Verify that all required dependencies are installed in your Wine prefix.
    • Reinstall the prefix if you suspect corruption or missing components. (backup mods/custom skins if used)

    Additional Resources / Credits

    SoyKappys Guide

    Pants Guide

    Nawas Guide

    Trymeouts Guide

    Lutris Website: lutris.net

    WineHQ: winehq.org

    Final Notes:

    1. This guide is intended to be maintained and updated as needed. Because Linux distributions and third‑party tools evolve quickly, some package names or commands might change over time. If you encounter issues, check your distro’s forums or the relevant sub‑forums on the Plutonium website for the latest adjustments. Enjoy your gaming on Linux!

    2. if you find issues with the guide like wrong information, potentially harmful suggestions, or general QOL improvements to the guide, feel free to suggest them.

    3. Sources integrated from multiple forum guides, Reddit posts, and official documentation (e.g., WineHQ, Lutris, and DXVK guides).

    ❓ Need Help?
    Search logs for errors.
    Visit Plutonium’s Forum/Discord!

    FAQ

    Q1: Black Ops 1 (and sometimes BO2) runs poorly.

    Black Ops 1 is a known poor PC port and may require testing FPS capping and experimentation with window modes. Better hardware will yield better results in the end, try having a higher fps cap.
    Unfortunately the FPS is tied to the viewing input so stuttering = random slow downs and speed ups in camera movement with mouse or controller. there's no fix besides playing on windows or regressing heavily on wine versions (down to 5.7 or less).

    Q2: The Plutonium installer appears “frozen.”
    On occasion, the installer GUI might not respond immediately. Wait for about 60 seconds and then try restarting it.

    In Lutris, you can force-stop and then relaunch the client if necessary.

    Q3: Can I host servers on Linux too?
    Yes, you can also host servers on Linux. There's methods with docker/pterodactyl-pelican panel or simply through wine on your own PC, however this does require a little more maintenance so if you are new to Linux and already have a hard time, I do not recommend trying this. Instead get a VPS with windows. Also please keep in mind, as the Launcher doesn't have official Linux support, neither do servers. Plutonium only supports Windows for clients and servers.

    Pterodactyl/Pelican: https://github.com/Draakoor/codptero (Obvious credit to Draakoor for making and maintaining these, ps.....Pelican is not officially supported with these eggs, however they are still compatible. Please do not make issue request for Pelican)

    Wine: https://github.com/framilano/PlutoniumLinuxHosting / https://github.com/Sterbweise/T5Server (Obvious credit to Framilano and Sterbweise)


  • Plutonium - Linux Optimization Guide
    KutaG59undefined KutaG59

    AO554 No, the steam deck is just not compatible with Plutoniums AC currently (and possibly forever), Linux on its own is fine to use on Plutonium. I've been cooking up a new guide to post here since there's multiple, split up across this forum, and they all contain useful info, but not one guide has them all in one spot.

    I plan to explain (in my user-end of understanding) how to use Plutonium on Linux, why its safe to, and if its worth it etc.


  • Plutonium - Linux Install Guide
    KutaG59undefined KutaG59

    Miss Zeta Hello, I would assume they need to simply run "chmod +x plutonium.exe" wherever plutonium is located. The log you sent is no longer available so im just assuming based off your description.


  • Plutonium - Linux Install Guide
    KutaG59undefined KutaG59

    SoyKappy Arch on Wayland using Kernel 6.7 (zen).


  • Plutonium - Linux Install Guide
    KutaG59undefined KutaG59

    I pulled a rookie move and forgot to kill the old wineserver.....so nvm wine 9.0 brings no new issues. Bo1 still runs like garbo though (not surprising)


  • Plutonium - Linux Install Guide
    KutaG59undefined KutaG59

    SoyKappy Hey Soy (or anyone else) would you mind seeing if you could reproduce an odd issue. I updated to wine 9.0-1 a few nights ago, and played plutonium the same day. Now, when trying to launch with lutris again, im getting thrown some errors. I downgraded to 8.21, it launched with no issue. I updated back to 9.0-1, tried running plutonium with just "wine plutonium.exe" and it ran with no issues. I tried again in Lutris, same issue as before. I tried switching my runner from system to any other runner, none of them work. It just throws me the same errors. I can only get the game to launch in Lutris if my system wine is 8.21 (assuming atp lutris isnt updated for wine 9.0-1) If someone could just confirm this is also happening to them with lutris, it would be appreciated.


  • Cant update Plutonium For a Year Now i need Help or im going Insane
    KutaG59undefined KutaG59

    Cryther VM's are blocked, wont work.
    some things I can suggest is FlushDNS, make sure your Router isnt blocking downloadable files (brands like xfinity use "Advanced security" features that flag unknown websites/uncommon so files wont be installed), try using cloudfare DNS, restart router, try Revo Uninstaller to make sure your AV is actually gone (some do registry edits n such). I doubt these will work, but its worth a try if you're up to it.


  • I got banned for no reason pls help.
    KutaG59undefined KutaG59

    FutureRave ah I meant memory, not files. I get it switched up a lot, thank you for the clarifications + additional info, But I don't think Riva Tuner could modify game memory as its meant to under-clock/overclock hardware. Maybe it can cause similar calls that get flagged or sum, but ATP id assume MSI Afterburner and other similar applications could cause bans as well.


  • I got banned for no reason pls help.
    KutaG59undefined KutaG59

    Rivatuner doesnt actively modify game files. Were you using a mod menu for zombies or anything? an external console?


  • Plutonium - Linux Optimization Guide
    KutaG59undefined KutaG59

    Asriel_Dreemurr Setting my wine runner to system (arch, wine 8.21) fixed this. This issue happens because your mouse input in bo1 is tied to the FPS. Because of the Stutters/min fps fluctuation so much, your mouse will constantly speed up and slow down.
    Using any other runner causes bo1 (and mw3) to slow down. System Wine works just perfect on all CoD's (and all maps ive tried)

  • 1 / 1
  • Login

  • Don't have an account? Register

  • Login or register to search.
  • First post
    Last post
0
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Donate