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.30 Bug Reporting thread
    Solutions and more information may already be available.

Linux Port – Feedback, Known Issues, and FAQ

Discussion in 'Troubleshooting: Bugs, Questions and Support' started by Car_Killer, Jun 13, 2022.

  1. Beans_On_Butter

    Beans_On_Butter
    Expand Collapse

    Joined:
    Jun 15, 2022
    Messages:
    8
    This appears to be the same thing causing the black environment I had a screenshot of.
     
  2. ApertureCreatorCEO

    ApertureCreatorCEO
    Expand Collapse

    Joined:
    Jul 13, 2018
    Messages:
    2
    Overall seems to be running very well!
    However attempting to save a configured car seems to cause the game to hang for me, I waited for a good bit of time. This may be because my file system is case sensitive? I haven't tested it much but it appears to happen when saving any car so far.

    Currently running: Pop!_OS 22.04, Kernel 5.17.5, Nvidia Driver 510, on NVIDIA GeForce GTX 1660 Ti and AMD Ryzen 7 3800X
    Failure-To-Save.png
     
    • Like Like x 1
  3. CorvetteCole

    CorvetteCole
    Expand Collapse

    Joined:
    Jul 25, 2016
    Messages:
    6
    Hey there, just wanted to say thank you BeamNG devs. Linux port is working magically well outside of the previously reported issues. Huge improvement over the version running under proton, particularly in AI traffic and performance. Happy to test things as they go, hope for you guys to add this as a Linux release under Steam so we can use it in the Steam environment.

    My specs: Arch Linux, Wayland, RX 5700XT, R9 3900X, 64GB DDR4 3600Mhz

    I am familiar with compositor internals and am a Linux developer so if you all need any help please let me know!
     
    • Like Like x 4
  4. cloudpxl

    cloudpxl
    Expand Collapse

    Joined:
    Jun 16, 2022
    Messages:
    3
    Is anyone else having any issues related to loading east coast? I seem to be able to load other maps fine but east coast crashes my game whenever I load it.

    PC Specs: Arch Linux, i5 10400, 24GB RAM 3200mhz, RX 6700XT, the game is running off of an NVMe SSD.
     
    • Like Like x 3
  5. parkerlreed

    parkerlreed
    Expand Collapse

    Joined:
    Sep 9, 2016
    Messages:
    6
    Yes, it gets printed to stdout

    Code:
    129.07614|I|_update| Creating imposters for: '/levels/east_coast_usa/art/shapes/trees/ECA_coast_bush/generibush_small.dae'
    129.16497|I|_update| Creating imposters for: '/levels/east_coast_usa/art/shapes/trees/trees_beech/tree_beech_small_d.dae'
    129.63466|E|_update| Failed to create imposters, materials 1.5 are not supported. Shape /levels/east_coast_usa/art/shapes/rocks/eca_rock_small_2.dae with material 1.5 eca_rocks
    129.63479|E|assign| Failed to create resource: /temp/levels/east_coast_usa/art/shapes/rocks/eca_rock_small_2.dae.imposter.dds
    129.63507|E|update| TSLastDetail::update - Failed to load imposters DDS file '/temp//levels/east_coast_usa/art/shapes/rocks/eca_rock_small_2.dae.imposter.dds'!
    129.63548|E|_update| Failed to create imposters, materials 1.5 are not supported. Shape /levels/east_coast_usa/art/shapes/rocks/eca_rock_small_3.dae with material 1.5 eca_rocks
    129.63555|E|assign| Failed to create resource: /temp/levels/east_coast_usa/art/shapes/rocks/eca_rock_small_3.dae.imposter.dds
    129.63584|E|update| TSLastDetail::update - Failed to load imposters DDS file '/temp//levels/east_coast_usa/art/shapes/rocks/eca_rock_small_3.dae.imposter.dds'!
    129.63625|E|_update| Failed to create imposters, materials 1.5 are not supported. Shape /levels/east_coast_usa/art/shapes/rocks/eca_rock_small_4.dae with material 1.5 eca_rocks
    129.63634|E|assign| Failed to create resource: /temp/levels/east_coast_usa/art/shapes/rocks/eca_rock_small_4.dae.imposter.dds
    129.63669|E|update| TSLastDetail::update - Failed to load imposters DDS file '/temp//levels/east_coast_usa/art/shapes/rocks/eca_rock_small_4.dae.imposter.dds'!
    129.63708|E|_update| Failed to create imposters, materials 1.5 are not supported. Shape /levels/east_coast_usa/art/shapes/rocks/eca_rock_small_5.dae with material 1.5 eca_rocks
    129.63714|E|assign| Failed to create resource: /temp/levels/east_coast_usa/art/shapes/rocks/eca_rock_small_5.dae.imposter.dds
    129.63740|E|update| TSLastDetail::update - Failed to load imposters DDS file '/temp//levels/east_coast_usa/art/shapes/rocks/eca_rock_small_5.dae.imposter.dds'!
    129.80550|I|_update| Creating imposters for: '/levels/east_coast_usa/art/shapes/trees/trees_douglasfir/tree_douglasfir_chopped.dae'
    Segmentation fault (core dumped)
    
    --- Post updated ---
    Same for Jungle Rock Island (Also with RADv)

    Code:
    289.52990|I|_update| Creating imposters for: '/levels/jungle_rock_island/art/shapes/trees/vines/vine_wall_painting/vine03_wall_painting.dae'
    289.63219|I|_update| Creating imposters for: '/levels/jungle_rock_island/art/shapes/misc/container_01_a.dae'
    289.76976|E|_update| Failed to create imposters, materials 1.5 are not supported. Shape /levels/jungle_rock_island/art/shapes/rocks/pac_rock_large_4.dae with material 1.5 jri_rocks
    289.76992|E|assign| Failed to create resource: /temp/levels/jungle_rock_island/art/shapes/rocks/pac_rock_large_4.dae.imposter.dds
    289.77031|E|update| TSLastDetail::update - Failed to load imposters DDS file '/temp//levels/jungle_rock_island/art/shapes/rocks/pac_rock_large_4.dae.imposter.dds'!
    289.77520|I|_update| Creating imposters for: '/levels/jungle_rock_island/art/shapes/trees/vines/vine_wall_painting/vine05_wall_painting.dae'
    290.02690|I|LoadingManager|     Forest               [1    ] in 20.380 s | 20.380 s/item
    290.02693|I|LoadingManager|                               total 20.380 s
    290.02693|I|LoadingManager|  ===== Meshes     ===================================
    302.60583|I|LoadingManager|     TSStatic             [3236 ] in 12.579 s | 0.004 s/item
    302.60585|I|LoadingManager|                               total 12.579 s
    302.60585|I|LoadingManager|  ===== Prefabs    ===================================
    302.72724|I|_update| Creating imposters for: '/levels/jungle_rock_island/art/shapes/buildings/ind_bld_warehouse_huge_shell.dae'
    304.23806|I|LoadingManager|     Prefab               [1445 ] in 1.632 s | 0.001 s/item
    304.23809|I|LoadingManager|                               total 1.632 s
    304.23809|I|LoadingManager|  ===== Roads      ===================================
    307.77913|I|LoadingManager|     DecalRoad            [4453 ] in 3.541 s | 0.001 s/item
    307.78038|I|LoadingManager|                               total 3.542 s
    307.78039|I|LoadingManager|  ===== Audio      ===================================
    307.80349|I|LoadingManager|     SFXEmitter           [186  ] in 0.023 s | 0.000 s/item
    307.81306|I|LoadingManager|                               total 0.033 s
    307.81308|I|LoadingManager|  ===== Other      ===================================
    307.82773|I|LoadingManager|     River                [12   ] in 0.015 s | 0.001 s/item
    307.82814|I|LoadingManager|                               total 0.015 s
    Segmentation fault (core dumped)
    
    EDIT: Looks like it may be something in Mesa/RADv itself crashing (Apparently I can't post a gist.github link so modify as needed...) gist github com /2a7f84909347364f79b22c0b958018f7

    EDIT2: SAME on amdvlk. Something the Vulkan renderer is doing causes both the open source RADv and AMD's amdvlk to crash. Here's the unhelpful backtrace from that side as well gist github com /d97cde287fe2301f284bd38b5fb44773
     
    #25 parkerlreed, Jun 16, 2022
    Last edited: Jun 16, 2022
    • Like Like x 2
  6. Beans_On_Butter

    Beans_On_Butter
    Expand Collapse

    Joined:
    Jun 15, 2022
    Messages:
    8
    Some vehicles will cause the game to spam the same error to console and freeze the game when spawning as new. Replacing the current vehicle with any variation of the car causing these problems appears to fix it, even after game restarts. Seems to happen with every other car, starting with the ETK 800-Series and Bruckell Bastion. Tested several cars on Gridmap v2.

    EDIT: The fix appears to not work consistently, as the Civetta Scintilla appears to cause this error when spawning new and replacing current.
     

    Attached Files:

    #26 Beans_On_Butter, Jun 16, 2022
    Last edited: Jun 16, 2022
  7. parkerlreed

    parkerlreed
    Expand Collapse

    Joined:
    Sep 9, 2016
    Messages:
    6
    Strange. Haven't had any issues with the new car or any spawning here.
     
  8. Car_Killer

    Car_Killer
    Expand Collapse
    QA / Mod Support
    BeamNG Team

    Joined:
    Sep 24, 2013
    Messages:
    1,531
    Thank you, very useful find! We will look into it.

    Maps will appear to load much longer partially because with VK shader cache is generated during loading screen, while dx11 generates them after loading map, that's why you see slowly generating the map. So when you'll try to load the map a second time it should be much quicker.

    Thanks for the report will look into it.
     
    • Like Like x 1
  9. LaserPG.ride

    LaserPG.ride
    Expand Collapse

    Joined:
    Feb 27, 2022
    Messages:
    7
    Any idea if having both a discrete and integrated GPU active in the system (similar to how it is in most laptops) is causing severe performance issues? As I mentioned previously, the Windows version via Proton is working correctly, possibly even better than Windows.

    Below is a log from the Linux binary of BeamNG.drive. I just started the game, navigated some menus and quit the game.

    Code:
    user@localhost:~/SteamLibrary/steamapps/common/BeamNG.drive/BinLinux> ./BeamNG.drive.x64
      0.07399|I|initFS| Virtual Filesystem: user path: /home/user/.local/share/BeamNG.drive/0.25/
      0.07400|D|initFS|  - user path reason: Default path
      0.07401|D|initFS|  - user mods path: /home/user/.local/share/BeamNG.drive/0.25/mods/
      0.07401|D|initFS|  - game mods path: /home/user/SteamLibrary/steamapps/common/BeamNG.drive/content/
      0.07401|D|main| H2 F41DCB29999E41A9EF7104736AD5148A1D72
    >   0.07784|I|init| Initializing platform...
      0.07795|D|initializeSystem| initializing 87 modules (only displaying anything above 0.1 s)...
      0.11961|I|init| SFXFMODProvider - FMOD API version: 2.2.5
      0.12309|I|initChannels| SFXSystem initChannels called.....
      0.12321|D|createDevice| Using default audio device: Built-in Audio Analog Stereo
      0.40379|E|_init| SFXFMODDevice::_init() - SFXFMODDevice::init - failed to init system (An error occurred that wasn't supposed to.  Contact support.)
      0.40385|E|createDevice| SFXSystem::createDevice - failed creating FMOD device 'Built-in Audio Analog Stereo'
      0.41233|E|_init| SFXFMODDevice::_init() - SFXFMODDevice::init - failed to init system (An error occurred that wasn't supposed to.  Contact support.)
      0.41239|E|createDevice| SFXSystem::createDevice - failed creating FMOD device 'Built-in Audio Analog Stereo'
      0.41240|D|createDevice| SFXSystem::createDevice - created FMOD device 'Built-in Audio Analog Stereo'
      0.41243|D|finalizeInitialization|    Provider: FMOD
      0.41244|D|finalizeInitialization|    Hardware: Yes
      0.41245|D|finalizeInitialization|    Buffers: 16
      0.41248|D|initializeSystem|  - AFTER_MODULE_INIT( BeamEngine ) in ../../engine/source/audio/audioSystem.cpp in 0.2893946 seconds
    [S_API] SteamAPI_Init(): Loaded '/home/user/.local/share/Steam/linux64/steamclient.so' OK.
    [S_API FAIL] SteamAPI_Init() failed; no appID found.
    Either launch the game from Steam, or put the file steam_appid.txt containing the correct appID in your game folder.
      0.43293|D|init| Could not initialize Steam functions
      0.44068|I|GELua.| ============== Game Engine Lua VM started ==============
      0.45769|D|GELua.core_gamestate.gamestate| see if ui is loaded
      0.47961|D|GELua.core_activityManager.| Loaded 12 condition types from 3 files.
      0.48248|D|GELua.gameplay_missions_progress.| Loaded 0 condition types from 0 files.
      0.48277|D|GELua.gameplay_missions_missions.| Loaded 2 procedural Mission Generators from 2 files.
      0.48329|D|GELua.gameplay_missions_unlocks.| Loaded 8 condition types from 3 files.
      0.48395|D|init| GFX Init:
      0.48395|D|_GFXInitReportAdapters|    Null device found
      0.48404|D|initializeSystem| ... all modules loaded in 0.406093265 seconds
      0.48438|D|TS| command line args:
      0.48438|D|TS|  - 0 = ./BeamNG.drive.x64
      1.05275|D|onAdd| Available adapters: 2
      1.05276|D|onAdd|  - name:GPU (VK), outputName:\\.\DISPLAY1, gfx:Vk, gpu:GPU
      1.05277|D|onAdd|  - name:GFX Null Device, outputName:, gfx:, gpu:
      1.05277|D|createDevice| Attempting to create GFX device 0: GPU (VK) [with output \\.\DISPLAY1]
      1.05277|D|createDevice| shader model: 5.0 , available video modes: 10
      1.05278|D|createDevice| Device created, setting adapter and enumerating modes
      1.10338|W|createWindow| Window Icon path is empty, window will be created without an icon.
      1.10566|I|init| Vk Layers:
      1.10568|I|init|     VK_LAYER_VALVE_steam_fossilize_32
      1.10569|I|init|     VK_LAYER_VALVE_steam_fossilize_64
      1.10570|I|init|     VK_LAYER_VALVE_steam_overlay_32
      1.10571|I|init|     VK_LAYER_VALVE_steam_overlay_64
      1.10571|I|init|     VK_LAYER_MANGOHUD_overlay
      1.10572|I|init|     VK_LAYER_MESA_device_select
      1.10573|I|init|     VK_LAYER_MANGOAPP_overlay
      1.10573|D|init| Attempting to create vulkan instance with the following extensions:
      1.10574|D|init|     VK_KHR_get_physical_device_properties2
      1.10575|D|init|     VK_EXT_debug_utils
      1.10576|D|init|     VK_KHR_surface
      1.10576|D|init|     VK_KHR_xlib_surface
    MESA-INTEL: warning: Performance support disabled, consider sysctl dev.i915.perf_stream_paranoid=0
      1.11771|D|init| Available vulkan devices:
      1.11773|D|init|    name:Intel(R) Graphics (ADL-S GT1) vendor:32902 version:92278785 type:Integrated
      1.11774|D|init|    name:AMD RADV POLARIS10 vendor:4098 version:92278785 type:Discrete
      1.16229|D|init| Created Vulkan device from AMD RADV POLARIS10
      1.16254|D|init|  -  () [0 MB] ver
      1.16254|D|setCapability| GFXCardProfiler (VK) - Setting capability 'maxTextureWidth' to 8192.
      1.16255|D|setCapability| GFXCardProfiler (VK) - Setting capability 'maxTextureHeight' to 8192.
      1.16256|D|setCapability| GFXCardProfiler (VK) - Setting capability 'maxTextureSize' to 8192.
      1.16256|D|setCapability| GFXCardProfiler (VK) - Setting capability 'autoMipMapLevel' to 1.
      1.16257|D|setCapability| GFXCardProfiler (VK) - Setting capability 'lerpDetailBlend' to 1.
      1.16257|D|setCapability| GFXCardProfiler (VK) - Setting capability 'fourStageDetailBlend' to 1.
      1.16538|D|sanitizePathAsStr| Empty path will be resolved to root but should not be used
      1.16540|D|sanitizePathAsStr| Empty path will be resolved to root but should not be used
      1.16540|D|sanitizePathAsStr| Empty path will be resolved to root but should not be used
      1.16541|D|sanitizePathAsStr| Empty path will be resolved to root but should not be used
      1.16543|I|init| Vulkan render initialized
      1.98854|D|TS| initClient start...
      1.98861|D|TS| initBaseClient start...
      1.98894|D|TS| initRenderManager
      1.98896|D|TS| initRenderManager
      1.98896|D|TS| --------- Initializing Lighting Systems ---------
      1.98896|D|TS|    Finding all the system files
      1.98898|D|TS|    exec: /core/scripts/client/lighting/shadowMaps/init.cs
      1.98901|D|TS|    exec: /core/scripts/client/lighting/advanced/init.cs
      1.99088|D|TS|    exec: /core/scripts/client/lighting/basic/init.cs
      1.99107|D|TS|    Finished with system files
      1.99155|D|TS| initPostEffects start...
      1.99986|D|TS| ... initPostEffects done
      1.99987|D|TS| Initialize the post effect manager
      2.00147|D|TS| % - PostFX Manager - Executing settings/default.postfxpreset.cs
      2.00154|D|TS| % - PostFX Manager - Applying from preset
      2.00155|D|TS| % - PostFX Manager - PostFX enabled
      2.00156|D|TS| ... initBaseClient done
      2.00367|D|TS| Attempting to set resolution to "1920 1080 Borderless 32 60 0"
      2.00368|D|TS| Accepted Mode: 1920 1080 Borderless 32 60 0
      2.03162|D|_setPersistentID| Setting a new persistent ID on an object that already has a persistent ID assigned: ind_metal_trim [1479]. Old UUID: 71c5d891-3f3d-4cf2-8b9b-b263a3a3c8ad. New UUID: 6fc54099-1c9a-4a9b-995f-74b5a831e70c
      2.03166|D|_setPersistentID| Setting a new persistent ID on an object that already has a persistent ID assigned: ind_plywood_old [1480]. Old UUID: 6d97386b-478b-4a09-ac85-8020d10b822f. New UUID: 22466117-6eb1-4877-b075-846ede29108b
      2.03303|D|_setPersistentID| Setting a new persistent ID on an object that already has a persistent ID assigned: ind_metal_trim [1479]. Old UUID: 6fc54099-1c9a-4a9b-995f-74b5a831e70c. New UUID: 71c5d891-3f3d-4cf2-8b9b-b263a3a3c8ad
      2.03315|D|TS| ... initClient done
      2.08718|D|run| Started up in 2.28 seconds: fs:206.5ms, fs:60.23ms, modules:406.1ms, TScmdline:1549.ms, cef2:53.62ms
      2.25689|D|GELua.core_cameraModes_relative.core_camera.relative| No refNodes found, using default fallback
      2.35619|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/main_preload.assets.bank' (An invalid object handle was used.)
      2.35622|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/main_preload.streams.bank' (An invalid object handle was used.)
      2.35623|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/vehicle_preload.assets.bank' (An invalid object handle was used.)
      2.35623|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/vehicle_preload.streams.bank' (An invalid object handle was used.)
      2.35623|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/ambient_maps.streams.bank' (An invalid object handle was used.)
      2.35624|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/music.assets.bank' (An invalid object handle was used.)
      2.35624|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/music.streams.bank' (An invalid object handle was used.)
      2.35625|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/ui.assets.bank' (An invalid object handle was used.)
      2.35625|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/ui.streams.bank' (An invalid object handle was used.)
      2.35628|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/vehicle.assets.bank' (An invalid object handle was used.)
      2.35628|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/vehicle.streams.bank' (An invalid object handle was used.)
      2.35630|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/main_preload.strings.bank' (An invalid object handle was used.)
      2.35631|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/main_preload.bank' (An invalid object handle was used.)
      2.35631|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/vehicle_preload.bank' (An invalid object handle was used.)
      2.35632|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/music.bank' (An invalid object handle was used.)
      2.35632|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/ui.bank' (An invalid object handle was used.)
      2.35633|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/vehicle.bank' (An invalid object handle was used.)
      2.36872|E|bind| Could not create a description for binding keyboard0::*
      2.37002|D|GELua.core_input_bindings.bindings| Loaded 248 bindings for device keyboard0
      2.37015|D|GELua.core_input_bindings.bindings| Loaded 18 bindings for device mouse0
      2.37238|D|createDevice| Using default audio device: Built-in Audio Analog Stereo
      2.37435|E|_init| SFXFMODDevice::_init() - SFXFMODDevice::init - failed to init system (An error occurred that wasn't supposed to.  Contact support.)
      2.37436|E|createDevice| SFXSystem::createDevice - failed creating FMOD device 'Built-in Audio Analog Stereo'
      2.37585|E|_init| SFXFMODDevice::_init() - SFXFMODDevice::init - failed to init system (An error occurred that wasn't supposed to.  Contact support.)
      2.37586|E|createDevice| SFXSystem::createDevice - failed creating FMOD device 'Built-in Audio Analog Stereo'
      2.37586|D|createDevice| SFXSystem::createDevice - created FMOD device 'Built-in Audio Analog Stereo'
      2.37586|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/main_preload.assets.bank' (An invalid object handle was used.)
      2.37587|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/main_preload.streams.bank' (An invalid object handle was used.)
      2.37587|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/vehicle_preload.assets.bank' (An invalid object handle was used.)
      2.37587|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/vehicle_preload.streams.bank' (An invalid object handle was used.)
      2.37587|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/ambient_maps.streams.bank' (An invalid object handle was used.)
      2.37587|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/music.assets.bank' (An invalid object handle was used.)
      2.37587|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/music.streams.bank' (An invalid object handle was used.)
      2.37588|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/ui.assets.bank' (An invalid object handle was used.)
      2.37588|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/ui.streams.bank' (An invalid object handle was used.)
      2.37589|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/vehicle.assets.bank' (An invalid object handle was used.)
      2.37589|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/vehicle.streams.bank' (An invalid object handle was used.)
      2.37589|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/main_preload.strings.bank' (An invalid object handle was used.)
      2.37589|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/main_preload.bank' (An invalid object handle was used.)
      2.37590|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/vehicle_preload.bank' (An invalid object handle was used.)
      2.37590|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/music.bank' (An invalid object handle was used.)
      2.37590|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/ui.bank' (An invalid object handle was used.)
      2.37590|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/vehicle.bank' (An invalid object handle was used.)
      2.37722|D|GELua.core_settings_settings.setting| refreshLanguages called: oldLanguage = ""  appliedLanguage = "" userLanguage = ""
      2.37723|D|GELua.core_settings_settings.setting|        switching language.
      2.40594|D|reloadLanguages| Could not load any language, falling back to 'en-US'
      2.40595|I|reloadLanguages| Switched from '' language to 'en-US' (as fallback, after trying '')
      2.40702|D|GELua.core_settings_graphic.graphic| Applying graphic settings: \\.\DISPLAY1, Window, 1852 x 1080 60 Hz
    203.47398|D|GELua.core_settings_graphic.graphic| Available Video Modes : { "1920 1200", "1920 1080", "1680 1050", "1600 1200", "1280 1024", "1280 960", "1024 768", "800 600", "640 480" }
    203.47406|D|createDevice| Using default audio device: Built-in Audio Analog Stereo
    203.74262|E|_init| SFXFMODDevice::_init() - SFXFMODDevice::init - failed to init system (An error occurred that wasn't supposed to.  Contact support.)
    203.74264|E|createDevice| SFXSystem::createDevice - failed creating FMOD device 'Built-in Audio Analog Stereo'
    203.74432|E|_init| SFXFMODDevice::_init() - SFXFMODDevice::init - failed to init system (An error occurred that wasn't supposed to.  Contact support.)
    203.74433|E|createDevice| SFXSystem::createDevice - failed creating FMOD device 'Built-in Audio Analog Stereo'
    203.74433|D|createDevice| SFXSystem::createDevice - created FMOD device 'Built-in Audio Analog Stereo'
    203.74433|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/main_preload.assets.bank' (An invalid object handle was used.)
    203.74433|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/main_preload.streams.bank' (An invalid object handle was used.)
    203.74433|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/vehicle_preload.assets.bank' (An invalid object handle was used.)
    203.74434|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/vehicle_preload.streams.bank' (An invalid object handle was used.)
    203.74434|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/ambient_maps.streams.bank' (An invalid object handle was used.)
    203.74434|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/music.assets.bank' (An invalid object handle was used.)
    203.74434|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/music.streams.bank' (An invalid object handle was used.)
    203.74434|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/ui.assets.bank' (An invalid object handle was used.)
    203.74434|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/ui.streams.bank' (An invalid object handle was used.)
    203.74435|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/vehicle.assets.bank' (An invalid object handle was used.)
    203.74435|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/vehicle.streams.bank' (An invalid object handle was used.)
    203.74437|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/main_preload.strings.bank' (An invalid object handle was used.)
    203.74437|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/main_preload.bank' (An invalid object handle was used.)
    203.74437|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/vehicle_preload.bank' (An invalid object handle was used.)
    203.74437|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/music.bank' (An invalid object handle was used.)
    203.74437|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/ui.bank' (An invalid object handle was used.)
    203.74437|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/vehicle.bank' (An invalid object handle was used.)
    203.74960|E|bind| Could not create a description for binding keyboard0::*
    203.74963|D|GELua.core_input_bindings.bindings| Loaded 248 bindings for device keyboard0
    203.74972|D|GELua.core_input_bindings.bindings| Loaded 18 bindings for device mouse0
    232.72996|D|GELua.core_gamestate.gamestate| show main menu (true)
    232.73026|D|GELua.core_gamestate.gamestate| ui finished loading
    232.73039|W|GELua.core_levels.| info.json missing: /levels/GridMap/info.json
    232.73043|E|GELua.core_levels.| No entry point for level found: /levels/GridMap. Ignoring level.
    232.75812|D|GELua.core_modmanager.initDB| Notification : took 0.001062ms to reorganise 0 files
    232.75816|D|GELua.core_modmanager.initDB| Notification : took 0.042034ms to callback
    232.76012|E|GELua.core_hardwareinfo.core_hwinfo| unsupported linux distribution
    {
      bits = 0,
      buildNumber = 0,
      fullname = "openSUSE Tumbleweed",
      gamearch = "x64",
      shortname = "openSUSE Tumbleweed",
      type = "linux",
      versionMajor = 0,
      versionMinor = 0,
      warnings = { {
          msg = "unsupportedlinuxdist",
          type = "warn"
        } }
    }
    232.79126|D|CEF.MainGEUI#local://local/ui/modules/apps/app-container.js:153| Expected AppLayout but didn't get one :-(
    235.82491|E|GELua.core_hardwareinfo.core_hwinfo| unsupported linux distribution
    {
      bits = 0,
      buildNumber = 0,
      fullname = "openSUSE Tumbleweed",
      gamearch = "x64",
      shortname = "openSUSE Tumbleweed",
      type = "linux",
      versionMajor = 0,
      versionMinor = 0,
      warnings = { {
          msg = "unsupportedlinuxdist",
          type = "warn"
        } }
    }
    246.01273|D|CEF.MainGEUI#local://local/ui/modules/apps/app-container.js:153| Expected AppLayout but didn't get one :-(
    261.80248|D|GELua.core_settings_settings.setting| refreshLanguages called: oldLanguage = "en-US"  appliedLanguage = "en-US" userLanguage = ""
    261.83251|D|reloadLanguages| Could not load any language, falling back to 'en-US'
    264.43603|D|GELua.core_settings_graphic.graphic| Applying graphic settings: \\.\DISPLAY1, Window, 1817 x 1060 60 Hz
    290.36579|D|GELua.core_settings_settings.setting| refreshLanguages called: oldLanguage = "en-US"  appliedLanguage = "en-US" userLanguage = ""
    290.39666|D|reloadLanguages| Could not load any language, falling back to 'en-US'
    292.43096|E|GELua.core_hardwareinfo.core_hwinfo| unsupported linux distribution
    {
      bits = 0,
      buildNumber = 0,
      fullname = "openSUSE Tumbleweed",
      gamearch = "x64",
      shortname = "openSUSE Tumbleweed",
      type = "linux",
      versionMajor = 0,
      versionMinor = 0,
      warnings = { {
          msg = "unsupportedlinuxdist",
          type = "warn"
        } }
    }
    308.56548|D|BeamNGCefApp::OnBeforeNavigation| External link: http-external://go.beamng.com/dedicatedGraphics -> http://go.beamng.com/dedicatedGraphics, result: ACCEPT
    308.56549|E|BeamNGCefApp::OnBeforeNavigation| Unable to open URL: http-external://go.beamng.com/dedicatedGraphics
    337.20838|E|GELua.core_hardwareinfo.core_hwinfo| unsupported linux distribution
    {
      bits = 0,
      buildNumber = 0,
      fullname = "openSUSE Tumbleweed",
      gamearch = "x64",
      shortname = "openSUSE Tumbleweed",
      type = "linux",
      versionMajor = 0,
      versionMinor = 0,
      warnings = { {
          msg = "unsupportedlinuxdist",
          type = "warn"
        } }
    }
    339.82706|D|shutdown| *** shutdown ***
    339.82718|D|sanitizePathAsStr| Empty path will be resolved to root but should not be used
    339.82719|D|TS| Exporting settings
    339.82736|I|GELua.onExit| Exiting
    339.82785|D|TS| Saving PostFX options
    339.82788|D|TS| % - PostFX Manager - All Settings applied to $PostFXManager::Settings
    339.82794|D|TS| % - PostFX Manager - Save complete. Preset saved at : settings/default.postfxpreset.cs
    341.01645|E|operator()| Failed to wait for fences
    341.01646|E|operator()| Failed to wait for fences
    341.01646|E|operator()| Failed to wait for fences
    Code:
    user@localhost:~/SteamLibrary/steamapps/common/BeamNG.drive/BinLinux> neofetch
                                         ......            user@localhost.localdomain
         .,cdxxxoc,.               .:kKMMMNWMMMNk:.        ----------------------------
        cKMMN0OOOKWMMXo. ;        ;0MWk:.      .:OMMk.     OS: openSUSE Tumbleweed x86_64
      ;WMK;.       .lKMMNM,     :NMK,             .OMW;    Host: MS-7D25 1.0
     cMW;            'WMMMN   ,XMK,                 oMM'   Kernel: 5.18.2-1-default
    .MMc               ..;l. xMN:                    KM0   Uptime: 1 day, 1 hour, 3 mins
    'MM.                   'NMO                      oMM   Packages: 3451 (rpm), 18 (flatpak)
    .MM,                 .kMMl                       xMN   Shell: bash 5.1.16
     KM0               .kMM0. .dl:,..               .WMd   Resolution: 1920x1200
     .XM0.           ,OMMK,    OMMMK.              .XMK    DE: Plasma 5.25.0
       oWMO:.    .;xNMMk,       NNNMKl.          .xWMx     WM: KWin
         :ONMMNXMMMKx;          .  ,xNMWKkxllox0NMWk,      Theme: Breeze [Plasma], Adwaita [GTK2], Breeze [GTK3]
             .....                    .:dOOXXKOxl,         Icons: breeze [Plasma], breeze [GTK2/3]
                                                           Terminal: konsole
                                                           CPU: 12th Gen Intel i7-12700K (20) @ 5.100GHz
                                                           GPU: AMD ATI Radeon RX 470/480/570/570X/580/580X/590
                                                           GPU: Intel AlderLake-S GT1
                                                           Memory: 11085MiB / 31790MiB
    
                                                                                  
                                                                                  
    
    
    user@localhost:~/SteamLibrary/steamapps/common/BeamNG.drive/BinLinux>
    
     
  10. rOxANDtOl

    rOxANDtOl
    Expand Collapse

    Joined:
    Jun 16, 2022
    Messages:
    1
    The issue you’ve noticed:
    Each time I load a map that has a lot of detail (F/E, Hirochi Raceway), the game crashes

    This happens when:
    Just open on freeroam a heavy map (Like Hirochi Raceway), and it'll crash)

    My specs are:
    ```
    - Fedora 36 Workstation
    - 5.17.13 kernel
    - GNOME 42.2
    - X.Org
    - Propietary 510.68.02 Nvidia Drivers

    - Ryzen 5 3600
    - RTX 3060
    - 16GB of ram

    ---- Edit:
    I've tried reopening some times and it loads now, but I still get a Case Sensitive filepath error and that supposedly Fedora isn't supported
     
  11. BombBoy4

    BombBoy4
    Expand Collapse

    Joined:
    May 16, 2015
    Messages:
    1,601
    So glad a native Linux port is in the works!

    The UI feels very quick, faster than I remember it ever being. Great work on the enhancements there. As read above, the first map load takes a very long time, but sequential loads of that map are much faster. I have just run into an issue, regarding changing the graphical quality:

    The issue:
    I launched the game and it defaulted to "normal" graphical settings (AO, light rays, etc. enabled). After loading Small Island, I changed the graphical quality to the "low" preset. The game froze, but did not crash, until I terminated it through the terminal via Ctrl+C a few minutes later.

    Terminal output:
    Code:
    347.23306|E|waitIdle| Failed to wait idle
    347.23311|E|operator()| Failed to submit to transfer queue [ErrorDeviceLost]
    347.23313|E|operator()| Failed to submit to graphics queue [ErrorDeviceLost]
    347.23315|E|operator()| Failed to submit to transfer queue [ErrorDeviceLost]
    347.23316|E|operator()| Failed to submit to graphics queue [ErrorDeviceLost]
    347.23317|E|operator()| Failed to submit to transfer queue [ErrorDeviceLost]
    347.23318|E|operator()| Failed to submit to graphics queue [ErrorDeviceLost]
    347.23368|E|operator()| Failed to submit to transfer queue [ErrorDeviceLost]
    347.23373|E|operator()| Failed to submit to graphics queue [ErrorDeviceLost]
    347.25784|E|waitForLastFrameGpu| Failed to wait on Finished Frame semaphore
    347.25985|E|onFrameStart| Failed to wait on Finished Frame semaphore
    347.25988|E|onFrameStart| Failed to wait on Finished Frame Fence Transfer
    347.26062|E|operator()| Failed to submit to transfer queue [ErrorDeviceLost]
    347.26064|E|operator()| Failed to submit to graphics queue [ErrorDeviceLost]
    347.26084|E|getStatus| Failed to get occlusion query status: ErrorDeviceLost
    347.26089|E|getStatus| Failed to get occlusion query status: ErrorDeviceLost
    347.26191|E|getStatus| Failed to get occlusion query status: ErrorDeviceLost
    347.26192|E|getStatus| Failed to get occlusion query status: ErrorDeviceLost
    347.26195|E|getStatus| Failed to get occlusion query status: ErrorDeviceLost
    347.26196|E|getStatus| Failed to get occlusion query status: ErrorDeviceLost
    347.26274|E|getStatus| Failed to get occlusion query status: ErrorDeviceLost
    347.26285|E|operator()| Failed to submit to transfer queue [ErrorDeviceLost]
    347.26286|E|operator()| Failed to submit to graphics queue [ErrorDeviceLost]
    347.26375|E|waitIdle| Failed to wait idle
    347.26400|E|waitIdle| Failed to wait idle
    347.26639|E|waitIdle| Failed to wait idle
    347.26641|E|operator()| Failed to submit to transfer queue [ErrorDeviceLost]
    347.26644|E|operator()| Failed to submit to graphics queue [ErrorDeviceLost]
    347.26646|E|resetModeInternal| Failed to wait on spwachain fence
    347.26648|E|waitIdle| Failed to wait idle
    347.26651|E|operator()| Failed to submit to transfer queue [ErrorDeviceLost]
    347.26661|E|operator()| Failed to submit to graphics queue [ErrorDeviceLost]
    347.26662|E|operator()| Failed to submit to transfer queue [ErrorDeviceLost]
    347.26663|E|operator()| Failed to submit to graphics queue [ErrorDeviceLost]
    347.26673|E|operator()| Failed to submit to transfer queue [ErrorDeviceLost]
    347.26675|E|operator()| Failed to submit to graphics queue [ErrorDeviceLost]
    347.29088|E|waitForLastFrameGpu| Failed to wait on Finished Frame semaphore
    347.29293|E|onFrameStart| Failed to wait on Finished Frame semaphore
    347.29295|E|onFrameStart| Failed to wait on Finished Frame Fence Transfer
    347.29355|E|operator()| Failed to submit to transfer queue [ErrorDeviceLost]
    347.29357|E|operator()| Failed to submit to graphics queue [ErrorDeviceLost]
    347.29374|E|getStatus| Failed to get occlusion query status: ErrorDeviceLost
    347.29376|E|getStatus| Failed to get occlusion query status: ErrorDeviceLost
    347.29492|E|getStatus| Failed to get occlusion query status: ErrorDeviceLost
    347.29493|E|getStatus| Failed to get occlusion query status: ErrorDeviceLost
    347.29495|E|getStatus| Failed to get occlusion query status: ErrorDeviceLost
    347.29496|E|getStatus| Failed to get occlusion query status: ErrorDeviceLost
    347.29573|E|getStatus| Failed to get occlusion query status: ErrorDeviceLost
    347.29583|E|operator()| Failed to submit to transfer queue [ErrorDeviceLost]
    347.29584|E|operator()| Failed to submit to graphics queue [ErrorDeviceLost]
    347.29695|E|waitIdle| Failed to wait idle
    347.29716|E|waitIdle| Failed to wait idle
    347.29946|E|waitIdle| Failed to wait idle
    347.29948|E|operator()| Failed to submit to transfer queue [ErrorDeviceLost]
    347.29950|E|operator()| Failed to submit to graphics queue [ErrorDeviceLost]
    347.29952|E|resetModeInternal| Failed to wait on spwachain fence
    347.29954|E|waitIdle| Failed to wait idle
    347.29957|E|operator()| Failed to submit to transfer queue [ErrorDeviceLost]
    347.29958|E|operator()| Failed to submit to graphics queue [ErrorDeviceLost]
    347.29959|E|operator()| Failed to submit to transfer queue [ErrorDeviceLost]
    347.29960|E|operator()| Failed to submit to graphics queue [ErrorDeviceLost]
    347.30010|E|operator()| Failed to submit to transfer queue [ErrorDeviceLost]
    347.30011|E|operator()| Failed to submit to graphics queue [ErrorDeviceLost]
    347.32428|E|waitForLastFrameGpu| Failed to wait on Finished Frame semaphore
    347.32625|E|onFrameStart| Failed to wait on Finished Frame semaphore
    347.32628|E|onFrameStart| Failed to wait on Finished Frame Fence Transfer
    347.32686|E|operator()| Failed to submit to transfer queue [ErrorDeviceLost]
    347.32689|E|operator()| Failed to submit to graphics queue [ErrorDeviceLost]
    347.32705|E|getStatus| Failed to get occlusion query status: ErrorDeviceLost
    347.32709|E|getStatus| Failed to get occlusion query status: ErrorDeviceLost
    347.32829|E|getStatus| Failed to get occlusion query status: ErrorDeviceLost
    347.32830|E|getStatus| Failed to get occlusion query status: ErrorDeviceLost
    347.32832|E|getStatus| Failed to get occlusion query status: ErrorDeviceLost
    347.32840|E|getStatus| Failed to get occlusion query status: ErrorDeviceLost
    347.32919|E|getStatus| Failed to get occlusion query status: ErrorDeviceLost
    347.32929|E|operator()| Failed to submit to transfer queue [ErrorDeviceLost]
    347.32930|E|operator()| Failed to submit to graphics queue [ErrorDeviceLost]
    347.33010|E|waitIdle| Failed to wait idle
    347.33030|E|waitIdle| Failed to wait idle
    347.33257|E|waitIdle| Failed to wait idle
    347.33259|E|operator()| Failed to submit to transfer queue [ErrorDeviceLost]
    347.33262|E|operator()| Failed to submit to graphics queue [ErrorDeviceLost]
    347.33264|E|resetModeInternal| Failed to wait on spwachain fence
    347.33266|E|waitIdle| Failed to wait idle
    347.33269|E|operator()| Failed to submit to transfer queue [ErrorDeviceLost]
    347.33271|E|operator()| Failed to submit to graphics queue [ErrorDeviceLost]
    347.33272|E|operator()| Failed to submit to transfer queue [ErrorDeviceLost]
    347.33273|E|operator()| Failed to submit to graphics queue [ErrorDeviceLost]
    347.33322|E|operator()| Failed to submit to transfer queue [ErrorDeviceLost]
    347.33323|E|operator()| Failed to submit to graphics queue [ErrorDeviceLost]
    347.35736|E|waitForLastFrameGpu| Failed to wait on Finished Frame semaphore
    347.35869|E|onFrameStart| Failed to wait on Finished Frame semaphore
    347.35870|E|onFrameStart| Failed to wait on Finished Frame Fence Transfer
    347.35913|E|operator()| Failed to submit to transfer queue [ErrorDeviceLost]
    347.35914|E|operator()| Failed to submit to graphics queue [ErrorDeviceLost]
    347.35924|E|getStatus| Failed to get occlusion query status: ErrorDeviceLost
    347.35925|E|getStatus| Failed to get occlusion query status: ErrorDeviceLost
    347.36000|E|getStatus| Failed to get occlusion query status: ErrorDeviceLost
    347.36001|E|getStatus| Failed to get occlusion query status: ErrorDeviceLost
    347.36003|E|getStatus| Failed to get occlusion query status: ErrorDeviceLost
    347.36003|E|getStatus| Failed to get occlusion query status: ErrorDeviceLost
    347.36054|E|getStatus| Failed to get occlusion query status: ErrorDeviceLost
    347.36065|E|operator()| Failed to submit to transfer queue [ErrorDeviceLost]
    347.36066|E|operator()| Failed to submit to graphics queue [ErrorDeviceLost]
    347.36123|E|waitIdle| Failed to wait idle
    347.36135|E|waitIdle| Failed to wait idle
    347.36276|E|waitIdle| Failed to wait idle
    347.36277|E|operator()| Failed to submit to transfer queue [ErrorDeviceLost]
    347.36278|E|operator()| Failed to submit to graphics queue [ErrorDeviceLost]
    347.36279|E|resetModeInternal| Failed to wait on spwachain fence
    347.36280|E|waitIdle| Failed to wait idle
    347.36283|E|operator()| Failed to submit to transfer queue [ErrorDeviceLost]
    347.36283|E|operator()| Failed to submit to graphics queue [ErrorDeviceLost]
    347.36284|E|operator()| Failed to submit to transfer queue [ErrorDeviceLost]
    347.36284|E|operator()| Failed to submit to graphics queue [ErrorDeviceLost]
    347.36325|E|operator()| Failed to submit to transfer queue [ErrorDeviceLost]
    347.36326|E|operator()| Failed to submit to graphics queue [ErrorDeviceLost]
    Neofetch output:
    Code:
    OS: Fedora Linux 36 (Workstation Edition) x86_64
    Host: 20XF004VUS ThinkPad T14s Gen 2a
    Kernel: 5.17.13-300.fc36.x86_64
    Uptime: 19h 53m
    Packages: 2327 (rpm), 11 (flatpak)
    Shell: bash 5.1.16
    Resolution: 1920x1080
    DE: GNOME 42.2
    WM: Mutter
    WM Theme: Adwaita
    Theme: Adwaita-dark [GTK2/3]
    Icons: Adwaita [GTK2/3]
    Terminal: gnome-terminal
    CPU: AMD Ryzen 7 PRO 5850U with Radeon Graphics (16) @ 1.9GHz
    GPU: AMD ATI 05:00.0 Cezanne
    GPU Driver: amdgpu
    Memory: 6.46GiB / 30.15GiB (21%)
     
    #31 BombBoy4, Jun 16, 2022
    Last edited: Jun 16, 2022
    • Like Like x 1
  12. parkerlreed

    parkerlreed
    Expand Collapse

    Joined:
    Sep 9, 2016
    Messages:
    6
    Changing presets when a map is loaded will crash it most of the time. Doing the changes on the main menu before loading into a map works a lot better.

    I've reported a few of these through the crash reporter. Not sure if that's sending the requisite data.
     
  13. BombBoy4

    BombBoy4
    Expand Collapse

    Joined:
    May 16, 2015
    Messages:
    1,601
    The issue:
    When changing from "windowed" to "fullscreen" in the main menu graphics configuration menu, the game freezes, but does not crash.

    Terminal output:
    Code:
      0.22869|I|initFS| Virtual Filesystem: user path: /home/brandonk/.local/share/BeamNG.drive/0.25/
      0.22874|D|initFS|  - user path reason: Default path
      0.22875|D|initFS|  - user mods path: /home/brandonk/.local/share/BeamNG.drive/0.25/mods/
      0.22876|D|initFS|  - game mods path: /home/brandonk/.local/share/Steam/steamapps/common/BeamNG.drive/content/
      0.22880|D|main| H2 E866E60269F08940DB075D22338453C68931
    >   0.24988|I|init| Initializing platform...
      0.25024|D|initializeSystem| initializing 87 modules (only displaying anything above 0.1 s)...
      0.34566|I|init| SFXFMODProvider - FMOD API version: 2.2.5
      0.35662|I|initChannels| SFXSystem initChannels called.....
      0.35696|D|createDevice| Using default audio device: Family 17h/19h HD Audio Controller Speaker + Headphones
      0.38071|E|_init| SFXFMODDevice::_init() - SFXFMODDevice::init - failed to init system (An error occurred that wasn't supposed to.  Contact support.)
      0.38076|E|createDevice| SFXSystem::createDevice - failed creating FMOD device 'Family 17h/19h HD Audio Controller Speaker + Headphones'
      0.40119|E|_init| SFXFMODDevice::_init() - SFXFMODDevice::init - failed to init system (An error occurred that wasn't supposed to.  Contact support.)
      0.40125|E|createDevice| SFXSystem::createDevice - failed creating FMOD device 'Family 17h/19h HD Audio Controller Speaker + Headphones'
      0.40126|D|createDevice| SFXSystem::createDevice - created FMOD device 'Family 17h/19h HD Audio Controller Speaker + Headphones'
      0.40129|D|finalizeInitialization|    Provider: FMOD
      0.40130|D|finalizeInitialization|    Hardware: Yes
      0.40131|D|finalizeInitialization|    Buffers: 16
    [S_API] SteamAPI_Init(): SteamAPI_IsSteamRunning() did not locate a running instance of Steam.
    [S_API] SteamAPI_Init(): Loaded '/home/brandonk/.local/share/Steam/linux64/steamclient.so' OK.
    [S_API FAIL] SteamAPI_Init() failed; create pipe failed.  0.43331|D|init| Could not initialize Steam functions
      0.45304|I|GELua.| ============== Game Engine Lua VM started ==============
      0.49787|D|GELua.core_gamestate.gamestate| see if ui is loaded
      0.55677|D|GELua.core_activityManager.| Loaded 12 condition types from 3 files.
      0.56450|D|GELua.gameplay_missions_progress.| Loaded 0 condition types from 0 files.
      0.56541|D|GELua.gameplay_missions_missions.| Loaded 2 procedural Mission Generators from 2 files.
      0.56677|D|GELua.gameplay_missions_unlocks.| Loaded 8 condition types from 3 files.
      0.56875|D|initializeSystem|  - GameEngineLua in 0.13539848 seconds
      0.56889|D|init| GFX Init:
      0.56891|D|_GFXInitReportAdapters|    Null device found
      0.56927|D|initializeSystem| ... all modules loaded in 0.319034479 seconds
      0.56994|D|TS| command line args:
      0.56996|D|TS|  - 0 = ./BeamNG.drive.x64
      0.60068|D|onAdd| Available adapters: 3
      0.60072|D|onAdd|  - name:GPU (VK), outputName:\\.\DISPLAY1, gfx:Vk, gpu:GPU
      0.60073|D|onAdd|  - name:GPU (VK), outputName:\\.\DISPLAY2, gfx:Vk, gpu:GPU
      0.60074|D|onAdd|  - name:GFX Null Device, outputName:, gfx:, gpu:
      0.60076|D|createDevice| Attempting to create GFX device 0: GPU (VK) [with output \\.\DISPLAY1]
      0.60077|D|createDevice| shader model: 5.0 , available video modes: 23
      0.60082|D|createDevice| Device created, setting adapter and enumerating modes
      0.63526|W|createWindow| Window Icon path is empty, window will be created without an icon.
      0.63669|I|init| Vk Layers:
      0.63671|I|init|     VK_LAYER_VALVE_steam_overlay_32
      0.63672|I|init|     VK_LAYER_VALVE_steam_overlay_64
      0.63673|I|init|     VK_LAYER_VALVE_steam_fossilize_32
      0.63674|I|init|     VK_LAYER_VALVE_steam_fossilize_64
      0.63676|I|init|     VK_LAYER_MESA_device_select
      0.63677|D|init| Attempting to create vulkan instance with the following extensions:
      0.63678|D|init|     VK_KHR_get_physical_device_properties2
      0.63679|D|init|     VK_EXT_debug_utils
      0.63682|D|init|     VK_KHR_surface
      0.63683|D|init|     VK_KHR_xlib_surface
      0.64753|D|init| Available vulkan devices:
      0.64758|D|init|    name:AMD RADV RENOIR vendor:4098 version:92278785 type:Integrated
      0.64760|D|init|    name:llvmpipe (LLVM 14.0.0, 256 bits) vendor:65541 version:1 type:Cpu
      0.66235|D|init| Created Vulkan device from AMD RADV RENOIR
      0.66293|D|init|  -  () [0 MB] ver
      0.66295|D|setCapability| GFXCardProfiler (VK) - Setting capability 'maxTextureWidth' to 8192.
      0.66297|D|setCapability| GFXCardProfiler (VK) - Setting capability 'maxTextureHeight' to 8192.
      0.66302|D|setCapability| GFXCardProfiler (VK) - Setting capability 'maxTextureSize' to 8192.
      0.66303|D|setCapability| GFXCardProfiler (VK) - Setting capability 'autoMipMapLevel' to 1.
      0.66304|D|setCapability| GFXCardProfiler (VK) - Setting capability 'lerpDetailBlend' to 1.
      0.66306|D|setCapability| GFXCardProfiler (VK) - Setting capability 'fourStageDetailBlend' to 1.
      0.66665|D|sanitizePathAsStr| Empty path will be resolved to root but should not be used
      0.66669|D|sanitizePathAsStr| Empty path will be resolved to root but should not be used
      0.66671|D|sanitizePathAsStr| Empty path will be resolved to root but should not be used
      0.66674|D|sanitizePathAsStr| Empty path will be resolved to root but should not be used
      0.66683|I|init| Vulkan render initialized
      2.99357|D|TS| initClient start...
      2.99370|D|TS| initBaseClient start...
      2.99404|D|TS| initRenderManager
      2.99407|D|TS| initRenderManager
      2.99407|D|TS| --------- Initializing Lighting Systems ---------
      2.99408|D|TS|    Finding all the system files
      2.99411|D|TS|    exec: /core/scripts/client/lighting/shadowMaps/init.cs
      2.99416|D|TS|    exec: /core/scripts/client/lighting/advanced/init.cs
      2.99666|D|TS|    exec: /core/scripts/client/lighting/basic/init.cs
      2.99691|D|TS|    Finished with system files
      2.99759|D|TS| initPostEffects start...
      3.00608|D|TS| ... initPostEffects done
      3.00609|D|TS| Initialize the post effect manager
      3.00788|D|TS| % - PostFX Manager - Executing settings/default.postfxpreset.cs
      3.00798|D|TS| % - PostFX Manager - Applying from preset
      3.00800|D|TS| % - PostFX Manager - PostFX enabled
      3.00802|D|TS| ... initBaseClient done
      3.01019|D|TS| Attempting to set resolution to "1280 720 Window 32 75 0"
      3.01022|D|TS| Accepted Mode: 1280 720 Window 32 75 0
      3.04679|D|_setPersistentID| Setting a new persistent ID on an object that already has a persistent ID assigned: ind_metal_trim [1479]. Old UUID: 71c5d891-3f3d-4cf2-8b9b-b263a3a3c8ad. New UUID: 6fc54099-1c9a-4a9b-995f-74b5a831e70c
      3.04687|D|_setPersistentID| Setting a new persistent ID on an object that already has a persistent ID assigned: ind_plywood_old [1480]. Old UUID: 6d97386b-478b-4a09-ac85-8020d10b822f. New UUID: 22466117-6eb1-4877-b075-846ede29108b
      3.04823|D|_setPersistentID| Setting a new persistent ID on an object that already has a persistent ID assigned: ind_metal_trim [1479]. Old UUID: 6fc54099-1c9a-4a9b-995f-74b5a831e70c. New UUID: 71c5d891-3f3d-4cf2-8b9b-b263a3a3c8ad
      3.04841|D|TS| ... initClient done
      3.12188|D|run| Started up in 3.29 seconds: fs:204.3ms, fs:185.6ms, singletonThread:20.93ms, modules:319.3ms, TScmdline:2479.ms, cef2:72.93ms
      3.12774|D|GELua.core_cameraModes_relative.core_camera.relative| No refNodes found, using default fallback
      3.16595|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/main_preload.assets.bank' (An invalid object handle was used.)
      3.16598|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/main_preload.streams.bank' (An invalid object handle was used.)
      3.16599|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/vehicle_preload.assets.bank' (An invalid object handle was used.)
      3.16600|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/vehicle_preload.streams.bank' (An invalid object handle was used.)
      3.16602|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/ambient_maps.streams.bank' (An invalid object handle was used.)
      3.16603|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/music.assets.bank' (An invalid object handle was used.)
      3.16605|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/music.streams.bank' (An invalid object handle was used.)
      3.16606|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/ui.assets.bank' (An invalid object handle was used.)
      3.16607|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/ui.streams.bank' (An invalid object handle was used.)
      3.16609|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/vehicle.assets.bank' (An invalid object handle was used.)
      3.16610|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/vehicle.streams.bank' (An invalid object handle was used.)
      3.16611|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/main_preload.strings.bank' (An invalid object handle was used.)
      3.16613|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/main_preload.bank' (An invalid object handle was used.)
      3.16614|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/vehicle_preload.bank' (An invalid object handle was used.)
      3.16615|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/music.bank' (An invalid object handle was used.)
      3.16616|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/ui.bank' (An invalid object handle was used.)
      3.16617|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/vehicle.bank' (An invalid object handle was used.)
      3.17418|E|bind| Could not create a description for binding keyboard0::*
      3.17543|D|GELua.core_input_bindings.bindings| Loaded 248 bindings for device keyboard0
      3.17562|D|GELua.core_input_bindings.bindings| Loaded 18 bindings for device mouse0
      3.17962|D|createDevice| Using default audio device: Family 17h/19h HD Audio Controller Speaker + Headphones
      3.19125|E|_init| SFXFMODDevice::_init() - SFXFMODDevice::init - failed to init system (An error occurred that wasn't supposed to.  Contact support.)
      3.19129|E|createDevice| SFXSystem::createDevice - failed creating FMOD device 'Family 17h/19h HD Audio Controller Speaker + Headphones'
      3.20211|E|_init| SFXFMODDevice::_init() - SFXFMODDevice::init - failed to init system (An error occurred that wasn't supposed to.  Contact support.)
      3.20215|E|createDevice| SFXSystem::createDevice - failed creating FMOD device 'Family 17h/19h HD Audio Controller Speaker + Headphones'
      3.20216|D|createDevice| SFXSystem::createDevice - created FMOD device 'Family 17h/19h HD Audio Controller Speaker + Headphones'
      3.20217|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/main_preload.assets.bank' (An invalid object handle was used.)
      3.20219|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/main_preload.streams.bank' (An invalid object handle was used.)
      3.20220|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/vehicle_preload.assets.bank' (An invalid object handle was used.)
      3.20221|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/vehicle_preload.streams.bank' (An invalid object handle was used.)
      3.20222|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/ambient_maps.streams.bank' (An invalid object handle was used.)
      3.20222|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/music.assets.bank' (An invalid object handle was used.)
      3.20223|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/music.streams.bank' (An invalid object handle was used.)
      3.20224|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/ui.assets.bank' (An invalid object handle was used.)
      3.20228|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/ui.streams.bank' (An invalid object handle was used.)
      3.20228|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/vehicle.assets.bank' (An invalid object handle was used.)
      3.20229|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/vehicle.streams.bank' (An invalid object handle was used.)
      3.20230|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/main_preload.strings.bank' (An invalid object handle was used.)
      3.20231|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/main_preload.bank' (An invalid object handle was used.)
      3.20232|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/vehicle_preload.bank' (An invalid object handle was used.)
      3.20233|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/music.bank' (An invalid object handle was used.)
      3.20234|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/ui.bank' (An invalid object handle was used.)
      3.20235|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/vehicle.bank' (An invalid object handle was used.)
      3.20455|D|GELua.core_settings_settings.setting| refreshLanguages called: oldLanguage = ""  appliedLanguage = "" userLanguage = ""
      3.20457|D|GELua.core_settings_settings.setting|        switching language.
      3.23542|D|reloadLanguages| Could not load any language, falling back to 'en-US'
      3.23544|I|reloadLanguages| Switched from '' language to 'en-US' (as fallback, after trying '')
      3.23717|D|GELua.core_settings_graphic.graphic| Applying graphic settings: \\.\DISPLAY1, Window, 1280 x 720 75 Hz
      3.25402|D|GELua.core_settings_graphic.graphic| Available Video Modes : { "1920 1080", "1680 1050", "1600 900", "1440 1080", "1440 900", "1400 1050", "1368 768", "1280 1024", "1280 960", "1280 800", "1280 720", "1152 864", "1024 768", "1024 576", "864 486", "800 600", "720 480", "640 480" }
      3.25417|D|createDevice| Using default audio device: Family 17h/19h HD Audio Controller Speaker + Headphones
      3.26638|E|_init| SFXFMODDevice::_init() - SFXFMODDevice::init - failed to init system (An error occurred that wasn't supposed to.  Contact support.)
      3.26642|E|createDevice| SFXSystem::createDevice - failed creating FMOD device 'Family 17h/19h HD Audio Controller Speaker + Headphones'
      3.27758|E|_init| SFXFMODDevice::_init() - SFXFMODDevice::init - failed to init system (An error occurred that wasn't supposed to.  Contact support.)
      3.27762|E|createDevice| SFXSystem::createDevice - failed creating FMOD device 'Family 17h/19h HD Audio Controller Speaker + Headphones'
      3.27763|D|createDevice| SFXSystem::createDevice - created FMOD device 'Family 17h/19h HD Audio Controller Speaker + Headphones'
      3.27764|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/main_preload.assets.bank' (An invalid object handle was used.)
      3.27765|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/main_preload.streams.bank' (An invalid object handle was used.)
      3.27766|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/vehicle_preload.assets.bank' (An invalid object handle was used.)
      3.27767|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/vehicle_preload.streams.bank' (An invalid object handle was used.)
      3.27768|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/ambient_maps.streams.bank' (An invalid object handle was used.)
      3.27769|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/music.assets.bank' (An invalid object handle was used.)
      3.27770|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/music.streams.bank' (An invalid object handle was used.)
      3.27771|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/ui.assets.bank' (An invalid object handle was used.)
      3.27772|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/ui.streams.bank' (An invalid object handle was used.)
      3.27776|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/vehicle.assets.bank' (An invalid object handle was used.)
      3.27777|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/vehicle.streams.bank' (An invalid object handle was used.)
      3.27778|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/main_preload.strings.bank' (An invalid object handle was used.)
      3.27778|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/main_preload.bank' (An invalid object handle was used.)
      3.27779|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/vehicle_preload.bank' (An invalid object handle was used.)
      3.27781|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/music.bank' (An invalid object handle was used.)
      3.27783|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/ui.bank' (An invalid object handle was used.)
      3.27783|E|acquire| SFXFMODProject::acquire - could not load '/art/sound/fmod/desktop/vehicle.bank' (An invalid object handle was used.)
      3.28370|E|bind| Could not create a description for binding keyboard0::*
      3.28546|D|GELua.core_input_bindings.bindings| Loaded 248 bindings for device keyboard0
      3.28566|D|GELua.core_input_bindings.bindings| Loaded 18 bindings for device mouse0
      7.99470|D|GELua.core_gamestate.gamestate| show main menu (true)
      7.99595|D|GELua.core_gamestate.gamestate| ui finished loading
      7.99657|W|GELua.core_levels.| info.json missing: /levels/GridMap/info.json
      7.99671|E|GELua.core_levels.| No entry point for level found: /levels/GridMap. Ignoring level.
      8.02015|D|GELua.core_modmanager.initDB| Notification : took 0.003841ms to reorganise 0 files
      8.02020|D|GELua.core_modmanager.initDB| Notification : took 0.057618ms to callback
      8.02478|E|GELua.core_hardwareinfo.core_hwinfo| unsupported linux distribution
    {
      bits = 0,
      buildNumber = 0,
      fullname = 'Fedora Linux VERSION="36 (Workstation Edition)"',
      gamearch = "x64",
      shortname = "Fedora Linux",
      type = "linux",
      versionMajor = 0,
      versionMinor = 0,
      warnings = { {
          msg = "unsupportedlinuxdist",
          type = "warn"
        } }
    }
      8.05408|D|CEF.MainGEUI#local://local/ui/modules/apps/app-container.js:153| Expected AppLayout but didn't get one :-(
     11.22800|E|GELua.core_hardwareinfo.core_hwinfo| unsupported linux distribution
    {
      bits = 0,
      buildNumber = 0,
      fullname = 'Fedora Linux VERSION="36 (Workstation Edition)"',
      gamearch = "x64",
      shortname = "Fedora Linux",
      type = "linux",
      versionMajor = 0,
      versionMinor = 0,
      warnings = { {
          msg = "unsupportedlinuxdist",
          type = "warn"
        } }
    }
     24.05869|D|CEF.MainGEUI#local://local/ui/modules/apps/app-container.js:153| Expected AppLayout but didn't get one :-(
     24.19501|D|GELua.core_settings_settings.setting| refreshLanguages called: oldLanguage = "en-US"  appliedLanguage = "en-US" userLanguage = ""
     24.26711|D|reloadLanguages| Could not load any language, falling back to 'en-US'
     25.98052|D|GELua.core_settings_settings.setting| refreshLanguages called: oldLanguage = "en-US"  appliedLanguage = "en-US" userLanguage = ""
     26.01312|D|reloadLanguages| Could not load any language, falling back to 'en-US'
     26.01481|D|GELua.core_settings_settings.setting| refreshLanguages called: oldLanguage = "en-US"  appliedLanguage = "en-US" userLanguage = ""
     26.04656|D|reloadLanguages| Could not load any language, falling back to 'en-US'
     29.43634|D|GELua.core_settings_settings.setting| refreshLanguages called: oldLanguage = "en-US"  appliedLanguage = "en-US" userLanguage = ""
     29.51082|D|reloadLanguages| Could not load any language, falling back to 'en-US'
     32.17153|D|GELua.core_settings_settings.setting| refreshLanguages called: oldLanguage = "en-US"  appliedLanguage = "en-US" userLanguage = ""
     32.24417|D|reloadLanguages| Could not load any language, falling back to 'en-US'
     32.60514|D|GELua.core_settings_settings.setting| refreshLanguages called: oldLanguage = "en-US"  appliedLanguage = "en-US" userLanguage = ""
     32.67697|D|reloadLanguages| Could not load any language, falling back to 'en-US'
     33.08047|D|GELua.core_settings_settings.setting| refreshLanguages called: oldLanguage = "en-US"  appliedLanguage = "en-US" userLanguage = ""
     33.15285|D|reloadLanguages| Could not load any language, falling back to 'en-US'
     42.67009|D|GELua.core_settings_settings.setting| refreshLanguages called: oldLanguage = "en-US"  appliedLanguage = "en-US" userLanguage = ""
     42.74203|D|reloadLanguages| Could not load any language, falling back to 'en-US'
     49.49422|D|GELua.core_settings_graphic.graphic| Sanitizing display - //./DISPLAY1: Passed.
     49.49428|D|GELua.core_settings_graphic.graphic| Sanitizing display mode - Fullscreen: Passed.
     49.49456|D|GELua.core_settings_graphic.graphic| Sanitizing display resolution - 1920 1080: Passed.
     49.49479|D|GELua.core_settings_graphic.graphic| Sanitizing refresh rate - 75: Passed.
     58.09884|D|GELua.core_settings_graphic.graphic| Applying graphic settings: \\.\DISPLAY1, Fullscreen, 1920 x 1080 75 Hz
    Killed
    Neofetch output:
    Code:
    OS: Fedora Linux 36 (Workstation Edition) x86_64
    Host: 20XF004VUS ThinkPad T14s Gen 2a
    Kernel: 5.17.13-300.fc36.x86_64
    Uptime: 19h 53m
    Packages: 2327 (rpm), 11 (flatpak)
    Shell: bash 5.1.16
    Resolution: 1920x1080
    DE: GNOME 42.2
    WM: Mutter
    WM Theme: Adwaita
    Theme: Adwaita-dark [GTK2/3]
    Icons: Adwaita [GTK2/3]
    Terminal: gnome-terminal
    CPU: AMD Ryzen 7 PRO 5850U with Radeon Graphics (16) @ 1.9GHz
    GPU: AMD ATI 05:00.0 Cezanne
    GPU Driver: amdgpu
    Memory: 6.46GiB / 30.15GiB (21%)
    Mesa version:
    Code:
    [brandonk@brandonk-fedora BinLinux]$ glxinfo | grep Mesa
    client glx vendor string: Mesa Project and SGI
    OpenGL core profile version string: 4.6 (Core Profile) Mesa 22.1.1
    OpenGL version string: 4.6 (Compatibility Profile) Mesa 22.1.1
    OpenGL ES profile version string: OpenGL ES 3.2 Mesa 22.1.1
    Additional info that may be useful:
    Running a two screen setup, a 14" 1080p 60hz laptop on the left, and a 27" 1080p 75hz monitor on the front. Using the wayland compositor, BeamNG running in XWayland mode. Game was running on the primary (27") monitor, already at 75hz before setting mode to fullscreen. Will try running with gamescope to see if the problem is with Mutter or XWayland.
     
    • Like Like x 1
  14. parkerlreed

    parkerlreed
    Expand Collapse

    Joined:
    Sep 9, 2016
    Messages:
    6
    Probably a larger issue at hand. It does the same thing on single screen X11. Always have to resize the window for main menu/fullscreen changes.
     
    • Like Like x 1
  15. BombBoy4

    BombBoy4
    Expand Collapse

    Joined:
    May 16, 2015
    Messages:
    1,601
    When launched with gamescope:
    Code:
    [brandonk@brandonk-fedora BinLinux]$ gamescope -f -- ./BeamNG.drive.x64
    Changing from windowed to fullscreen and back worked fine, as well as changing the resolution. However the "Failed to get DPI scale for Monitor 0" issue clogs the terminal output, as noted previously.
     
  16. fossenjoyer

    fossenjoyer
    Expand Collapse

    Joined:
    Jun 16, 2022
    Messages:
    6
    Hello, thanks for making an official Linux build, that will hopefully make the game a better experience, without bad performance with traffic enabled, most likely due to Proton!
    • I changed the resolution settings (game and interface) and graphics options in-game (from 1080p to 1440p), and now the game hangs at startup.
    • Also, when I could start it, I noticed a weird behaviour when spawning traffic, I get about the exact same FPS with and without it, about 65 to 80fps. (tested on East coast, ultra settings, auto vehicle count, should be 10 since my cpu is 10C/20T) I will test on windows 11 and report if that behaviour is the same.
    • Changing from windowed to fullscreen worked, but I kept getting prompts that the game is not responding, except it was running fine and I could drive around.
    CPU: i9-10850K
    RAM: 16GB (2x8GB)
    GPU: GTX 1080Ti with proprietary drivers (version 515.48.07)
    Game on an ext4 partition, system on another ext4 partition on a different drive.
    Running Arch Linux, updated yesterday or so, should be up to date enough

    --- Edit ---
    I was able to start the game again, by editing the game-settings.cs file and setting the resolution back from 2560x1440 to 1920x1080 and the window mode to Windowed from Borderless. Maybe borderless is the problem here...
     
    #36 fossenjoyer, Jun 16, 2022
    Last edited: Jun 16, 2022
    • Like Like x 1
  17. leillo1975

    leillo1975
    Expand Collapse

    Joined:
    Feb 12, 2021
    Messages:
    15
    Thanks a lot for this native version. Apart from the problems mentioned in the first post, everything else went really well for me. The best thing was to see that the performance was much better than with Proton, and that the AI didn't penalise it as much. Also is good to see that FFB in my G29 works great (I use new-lg4ff)
    This are my specs:
    -Ubuntu 22.04
    -AMD Ryzen 7 5800x 3.8Ghz *8/16
    -32GB RAM DDR4-3200
    -Nvidia RTX-3070-8GB
    -Logitech G29

    I also recorded a video for the JugandoEnLinux.com youtube channel playing this native version:
     
    • Like Like x 1
  18. iuqua4faih

    iuqua4faih
    Expand Collapse

    Joined:
    Dec 18, 2021
    Messages:
    21
    So I seem to have 3 issues I don't see mentioned here:

    1. I have 5 screens on the i3wm window manager. ****If I enable even two, the performance is heavily degraded. In my normal configuration the game is nearly unplayable because it studders so much.**** This doesn't seem to change no matter where I put the graphics settings, full screen, etc. If I only have one monitor enabled it's butter smooth and perfect.

    EDIT: Turns out this is not actually the screen configuration but the number of other applications. Apparently having multiple browsers/chat/etc. that I normally have open heavily impacts the performance of the game when running natively, while I can have all this running just fine with the proton version with no issues.

    2. I have several input devices. A Thrustmaster t300rs wheel (using the hid_tmff_new driver https://github.com/Kimplul/hid-tmff2), FFB works great btw!, A Thrustmaster T500 shifter, and an arduino handbrake. When I set a binding for a button on the wheel, and then for a button on the shifter, they are both labeled "button0" for example and the controller configuration warns that there is an overlap when in fact they belong to different devices.

    3. (maybe related to #2) Shifting seems to not be consistent at least on the vivace gravel rally sequential. Using the paddles on the wheel if I shift in to first it pretty much immediately goes back to neutral in "realistic" mode with everything off. Even if the vehicle is moving. It also doesn't stay on the gear I choose. If I use the H pattern shifter for selecting the gear it works if I keep them in order and doesn't "pop out".

    Here's a video of the studdering (see edit above, not multiple monitors, actually just other applications running):



    And here's a link to the logs for the session: https://gist.github.com/kevenwyld/1093628a9bb86bb31282ce51e783f762

    Some system information:

    Code:
    OS: Arch Linux x86_64
    Kernel: 5.15.47-1-lts
    Uptime: 15 hours, 49 mins
    Shell: fish 3.4.1
    Resolution: 1920x1080, 1080x1920, 1080x1920, 1920x1080, 1920x1200
    WM: i3
    Theme: Adwaita-dark [GTK2/3]
    Icons: Adwaita [GTK2/3]
    Terminal: alacritty
    Terminal Font: Source Code Pro
    CPU: AMD Ryzen 9 5950X (32) @ 3.700GHz
    GPU: AMD ATI Radeon PRO W6800
    Memory: 18192MiB / 64219MiB
     
    #38 iuqua4faih, Jun 16, 2022
    Last edited: Jun 17, 2022
  19. jakelooker

    jakelooker
    Expand Collapse

    Joined:
    Aug 31, 2013
    Messages:
    146
    Never have I seen such consistent frame times in BeamNG. I don't remember it feeling this smooth ever! Never dropped below 90fps on garage to garage scenario, traffic amount left on auto.

    I'm going to wait for the audio hotfix as that is a deal breaker for long term play.

    I can't enable exclusive fullscreen mode, but this could just be my window manager. It does work ok via Proton though.

    Well done team, you've done an incredible job.

    More findings

    -RAM usage is very high
    -Camera thumb stick is inverted in the vertical axis
     

    Attached Files:

    • 2022-06-16-233106_289x177_scrot.png
    #39 jakelooker, Jun 17, 2022
    Last edited: Jun 17, 2022
    • Like Like x 3
  20. WhiteFusion

    WhiteFusion
    Expand Collapse

    Joined:
    Aug 4, 2013
    Messages:
    54
    Somehow managed to get it working in fullscreen, but I'm using Xorg still on my Manjaro install. I'll try it later with Wayland.

    upload_2022-6-16_21-24-52.png

    Regardless, stellar results so far since I can never recall BeamNG running this smooth before, and with several AI vehicles it's still GPU-bound.

    Italy, Crossroads on Normal got a nice 132 FPS and was GPU-bound on native while Proton only got 82 FPS and was CPU-bound.
    • Manjaro Linux
    • Kernel 5.17.15-1-MANJARO
    • AMD Ryzen 7 1800X
    • 16GB Memory
    • AMD Radeon RX 570 Series
    EDIT:
    Getting it to fullscreen is a bit of a hack:
    • Select fullscreen, game maximizes
    • Pull the game title bar down, or restore the window
    However, it does make it hang on next startup but resizing the broken window will get it to respond again back in windowed mode.
     
    #40 WhiteFusion, Jun 17, 2022
    Last edited: Jun 17, 2022
    • Like Like x 1
  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