Client on Steam Deck Manual: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 13: Line 13:
==Troubleshooting==
==Troubleshooting==
* Flickering taskbar after MTA started (desktop mode)
* Flickering taskbar after MTA started (desktop mode)
** Workarround for now, go to settings -> video tab and change resolution to 1280x720 (DO NOT USE FULLSCREEN MODE)
** Workarround for now, go to settings -> video tab and change resolution to 1280x720 windowed (DO NOT USE FULLSCREEN MODE)





Revision as of 12:47, 11 August 2024

[[{{{image}}}|link=|]] Note: This page is a Work In Progress.
[[{{{image}}}|link=|]] Note: Connecting a keyboard and mouse to your Steam Deck is recommended when following this guide.

Prerequisites

  • A Steam Deck with the default OS (SteamOS) installed
  • A copy of GTA San Andreas, either through Steam or copied over into your SteamOS
  • Multi Theft Auto installer (download latest Win10+ release here)


[[{{{image}}}|link=|]] Note: The content below is still being worked on.


Troubleshooting

  • Flickering taskbar after MTA started (desktop mode)
    • Workarround for now, go to settings -> video tab and change resolution to 1280x720 windowed (DO NOT USE FULLSCREEN MODE)


  • MTA crashes when entering main menu after selecting fullscreen mode in video settings tab (D3D9.dll crash offset ED711)
    • Manually revert this setting by going to
      /home/deck/.local/share/Steam/steamapps/compatdata/<ID>/pfx/drive_c/Program Files (x86)/MTA San Andreas 1.6/MTA/config
      and opening coreconfig.xml with KWrite application. Search for "display_fullscreen_style" and change the property from 0 to 1.


  • There was a problem validating your serial
    • Follow the guide over here and setup the linux server on steamdeck


  • Cannot start linux server on steamdeck due to missing libncurses5 file/lib
    • Download the ncurses5-compat-libs here. After downloading, open terminal inside Downloads folder and run following commands:
sudo steamos-readonly disable
sudo pacman -U ncurses5-compat-libs-6.2-1-x86_64.pkg.tar.zst
sudo steamos-readonly enable