1. Trouble with the game?
    Try the troubleshooter!

    Dismiss Notice
  2. Issues with the game?
    Check the Known Issues list before reporting!

    Dismiss Notice
  3. Before reporting issues or bugs, please check the up-to-date Bug Reporting Thread for the current version.
    0.35 Bug Reporting thread
    Solutions and more information may already be available.

Fixing missing/black PBR textures on the Steam Deck

Discussion in 'Troubleshooting: Bugs, Questions and Support' started by epicsadface, Jul 20, 2022.

  1. epicsadface

    epicsadface
    Expand Collapse

    Joined:
    May 8, 2015
    Messages:
    22
    I recently got my Steam Deck and installed BeamNG but found that the textures on many maps were missing/black. It turns out this is a known issue and there is a somewhat simple fix but there are a few hoops you need to jump through to get it working on the Steam Deck. I have tried to write highly detailed instructions that you should be able to follow even if you haven't used Linux very much/at all.

    Fixing the textures
    1. Enter desktop mode on your Steam Deck
      1. Press the Steam button
      2. Select Power
      3. Select Switch to Desktop
    2. Set a password (This can also be done through the terminal)
      1. Open Settings
      2. Select Users under the Personalization section
      3. Select Change Password
      4. Set a password (Note: you can open the on-screen keyboard by pressing STEAM+X)
    3. Open Terminal
      1. Open the start menu (Steam Deck icon in the bottom left)
      2. Search for and select "Konsole"
    4. Disable SteamOS read-only mode and setup keyring
      1. In the terminal window, enter "sudo steamos-readonly disable"
      2. Enter the password you created (Note: the characters will not appear when you enter them)
      3. Enter "sudo pacman-key --init"
      4. Enter "sudo pacman-key --populate archlinux"
    5. Install pip and requests
      1. Enter "sudo pacman -S python-pip"
      2. Enter "Y"
      3. Enter "pip install requests"
      4. Enter "Y" if needed
    6. Download and install the missing texures
      1. On the Steam Deck, open a web browser and go to this link https://github.com/SnoutBug/BeamNG_terrainMaterialCache
      2. Copy the script link and paste it into terminal
    7. Enable SteamOS read-only mode
      1. Enter "sudo steamos-readonly enable"
    8. Re-enter Gaming Mode by selecting "Return to Gaming Mode" icon on the desktop.
    You should now have textures in BeamNG.
     
    • Like Like x 5
  2. GregoryJohnson

    GregoryJohnson
    Expand Collapse

    Joined:
    Apr 1, 2023
    Messages:
    1
    Thanks baby cakes
     
  3. Rogue44162

    Rogue44162
    Expand Collapse

    Joined:
    Jun 12, 2023
    Messages:
    1
    A little complicated but I’m sure it works
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice