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.37 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. Blenux

    Blenux
    Expand Collapse

    Joined:
    Oct 29, 2021
    Messages:
    73
    Either of these have worked for me, just exits out immediately , running steam from the terminal it says this,

    /bin/sh: 1: BinLinux/BeamNG.drive.x64: not found

    ***never mind, it just worked, omg the timing grrrr!!!!
     
  2. Lombra

    Lombra
    Expand Collapse

    Joined:
    Jan 13, 2024
    Messages:
    15
    Hm, interesting. On this machine I have only tried it through Wolf, but it works fine when starting via Steam/Proton and runs reasonably well on appropriate settings. I should mention, I run Wolf in LXC, also.

    I have successully used the Linux binary on a different system, but that was bare metal. Is there anything I can do to further pinpoint the cause?

    Thanks for getting back!
     
  3. aivora

    aivora
    Expand Collapse
    Research Software Engineer
    BeamNG Team

    Joined:
    Dec 14, 2021
    Messages:
    32
    Getting extra logs for CEF might help to see if it's some CEF-related issue (often the case with startup crashes), run with the extra `-cefdev` argument and then you'll find a file called `cefdev.log` in the userfolder. Post it here (or in a private message to me) and we can check.
     
  4. Lombra

    Lombra
    Expand Collapse

    Joined:
    Jan 13, 2024
    Messages:
    15
    Here you go:

    Code:
    [4659:4659:0924/172500.559153:VERBOSE1:components/variations/service/variations_field_trial_creator_base.cc:85] VariationsSeedUsage:12
    [4659:4659:0924/172500.559192:VERBOSE1:components/variations/service/variations_field_trial_creator_base.cc:359] VariationsSetupComplete
    [4659:4731:0924/172500.561613:VERBOSE1:dbus/bus.cc:918] Method call: message_type: MESSAGE_METHOD_CALL
    interface: org.freedesktop.DBus
    member: GetNameOwner
    signature: s
    
    string "org.freedesktop.login1"
    
    [4659:4734:0924/172500.588471:VERBOSE1:dbus/bus.cc:918] Method call: message_type: MESSAGE_METHOD_CALL
    interface: org.freedesktop.DBus
    member: GetNameOwner
    signature: s
    
    string "org.chromium.bluetooth.Manager"
    
    [4659:4659:0924/172500.588981:VERBOSE1:chrome/browser/media/webrtc/webrtc_event_log_manager.cc:121] WebRTC remote-bound event logging enabled.
    [4659:4659:0924/172500.589223:VERBOSE1:components/proxy_config/pref_proxy_config_tracker_impl.cc:199] 0x5c37c4c309a0: set chrome proxy config service to 0x5c37c0731f60
    [4659:4659:0924/172500.592533:VERBOSE1:components/device_event_log/device_event_log_impl.cc:200] [17:25:00.590] Display: EVENT: x11_display_manager.cc:110 Displays updated, count: 1
    [4659:4659:0924/172500.592572:VERBOSE1:components/device_event_log/device_event_log_impl.cc:200] [17:25:00.592] Display: EVENT: x11_display_manager.cc:112 Display[33] bounds=[0,0 1280x720], workarea=[0,0 1280x720], scale=1, rotation=0, panel_rotation=0 external detected
    [4659:4659:0924/172500.592763:VERBOSE1:chrome/common/media/cdm_registration.cc:220] Widevine enabled but no library found
    [4659:4731:0924/172500.593588:VERBOSE1:dbus/bus.cc:918] Method call: message_type: MESSAGE_METHOD_CALL
    interface: org.freedesktop.DBus
    member: GetNameOwner
    signature: s
    
    string "org.freedesktop.portal.Desktop"
    
    [4659:4732:0924/172500.596526:VERBOSE1:content/browser/renderer_host/media/media_stream_manager.cc:1510] MSM::InitializeMaybeAsync([this=0x5c37c066ec60])
    [4659:4732:0924/172500.596543:VERBOSE1:content/browser/renderer_host/media/media_stream_manager.cc:1510] MDM::MediaDevicesManager()
    [4659:4732:0924/172500.596547:VERBOSE1:content/browser/renderer_host/media/media_stream_manager.cc:1510] MSM::MediaStreamManager([this=0x5c37c066ec60]))
    [4659:4729:0924/172500.597273:VERBOSE1:base/files/file_util_posix.cc:315] Cannot stat "/home/retro/.local/share/BeamNG/BeamNG.drive/current/temp/html/Consent To Send Stats": No such file or directory (2)
    [4659:4659:0924/172500.597698:VERBOSE1:components/os_crypt/sync/key_storage_linux.cc:116] Selected backend for OSCrypt: BASIC_TEXT
    [4659:4659:0924/172500.597709:VERBOSE1:components/os_crypt/sync/key_storage_linux.cc:135] OSCrypt did not initialize a backend.
    [4659:4659:0924/172500.597765:VERBOSE1:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:167] Cloud management controller initialization aborted as CBCM is not enabled. Please use the `--enable-chrome-browser-cloud-management` command line flag to enable it if you are not using the official Google Chrome build.
    [4659:4659:0924/172500.608120:WARNING:chrome/browser/signin/account_consistency_mode_manager.cc:73] Desktop Identity Consistency cannot be enabled as no OAuth client ID and client secret have been configured.
    [4659:4659:0924/172500.608138:VERBOSE1:chrome/browser/signin/account_consistency_mode_manager.cc:206] Desktop Identity Consistency disabled as sign-in to Chrome is not allowed
    [4659:4729:0924/172500.609581:VERBOSE1:base/files/file_util_posix.cc:315] Cannot stat "/home/retro/.local/share/BeamNG/BeamNG.drive/current/temp/html/Default/Web Applications/Logs/WebAppInstallManager.log": No such file or directory (2)
    [4659:4659:0924/172500.610050:VERBOSE1:components/proxy_config/pref_proxy_config_tracker_impl.cc:199] 0x5c37c094f200: set chrome proxy config service to 0x5c37c5369e70
    [4659:4659:0924/172500.610143:VERBOSE1:chrome/browser/signin/account_consistency_mode_manager.cc:206] Desktop Identity Consistency disabled as sign-in to Chrome is not allowed
    [4659:4659:0924/172500.610253:VERBOSE1:components/signin/internal/identity_manager/mutable_profile_oauth2_token_service_delegate.cc:310] MutablePO2TS::MutablePO2TS
    [4659:4659:0924/172500.611288:VERBOSE1:components/proxy_config/pref_proxy_config_tracker_impl.cc:199] 0x5c37c4a9e110: set chrome proxy config service to 0x5c37c5390d20
    [4659:4659:0924/172500.611545:VERBOSE1:components/device_event_log/device_event_log_impl.cc:200] [17:25:00.611] Bluetooth: EVENT: bluetooth_api.cc:82 BluetoothAPI: 0x5c37c05acf70
    [4659:4659:0924/172500.612081:VERBOSE1:chrome/browser/signin/account_consistency_mode_manager.cc:206] Desktop Identity Consistency disabled as sign-in to Chrome is not allowed
    [4659:4659:0924/172500.612129:VERBOSE1:google_apis/gaia/gaia_auth_util.cc:55] Canonicalized @gmail.com to @gmail.com
    [4659:4659:0924/172500.612135:VERBOSE1:google_apis/gaia/gaia_auth_util.cc:55] Canonicalized @gmail.com to @gmail.com
    [4659:4659:0924/172500.612526:VERBOSE1:extensions/browser/api/bluetooth_low_energy/bluetooth_low_energy_event_router.cc:291] Initializing BluetoothLowEnergyEventRouter.
    [4659:4729:0924/172500.612826:VERBOSE1:components/signin/public/webdata/token_service_table.cc:202] Loaded tokens: result = 3 ; number of tokens loaded = 0
    [4659:4659:0924/172500.613219:VERBOSE1:google_apis/gaia/gaia_auth_util.cc:55] Canonicalized @gmail.com to @gmail.com
    [4659:4659:0924/172500.613227:VERBOSE1:google_apis/gaia/gaia_auth_util.cc:55] Canonicalized @gmail.com to @gmail.com
    [4659:4659:0924/172500.613250:VERBOSE1:chrome/browser/signin/account_consistency_mode_manager.cc:206] Desktop Identity Consistency disabled as sign-in to Chrome is not allowed
    [4659:4659:0924/172500.613255:VERBOSE1:chrome/browser/signin/account_consistency_mode_manager.cc:206] Desktop Identity Consistency disabled as sign-in to Chrome is not allowed
    [4659:4659:0924/172500.613258:VERBOSE1:chrome/browser/signin/account_consistency_mode_manager.cc:206] Desktop Identity Consistency disabled as sign-in to Chrome is not allowed
    [4659:4659:0924/172500.613261:VERBOSE1:components/signin/core/browser/account_reconcilor.cc:165] AccountReconcilor::AccountReconcilor
    [4659:4659:0924/172500.613263:VERBOSE1:components/signin/core/browser/account_reconcilor.cc:203] AccountReconcilor::Initialize
    [4659:4659:0924/172500.614595:VERBOSE1:components/segmentation_platform/internal/database/cached_result_provider.cc:54] CachedResultProvider loaded prefs with results from previous session: PredictionResult: timestamp: 13402769965922553 result 0: 0 for segmentation key shopping_user
    [4659:4659:0924/172500.614642:VERBOSE1:components/segmentation_platform/internal/database/cached_result_provider.cc:54] CachedResultProvider loaded prefs with results from previous session: PredictionResult: timestamp: 13402769965922510 result 0: 1 for segmentation key cross_device_user
    [4659:4659:0924/172500.616905:VERBOSE1:extensions/browser/extension_registrar.cc:514] AddComponentExtension Web Store
    [4659:4659:0924/172500.617209:VERBOSE1:extensions/browser/extension_registrar.cc:514] AddComponentExtension Chromium PDF Viewer
    [4659:4659:0924/172500.617767:VERBOSE1:components/signin/internal/identity_manager/mutable_profile_oauth2_token_service_delegate.cc:403] MutablePO2TS::RefreshTokenIsAvailable
    [4659:4659:0924/172500.617779:VERBOSE1:components/signin/internal/identity_manager/mutable_profile_oauth2_token_service_delegate.cc:403] MutablePO2TS::RefreshTokenIsAvailable
    [4659:4659:0924/172500.617862:VERBOSE1:chrome/browser/profiles/profile_manager.cc:1929] ForceSigninCheck: 0, 0, 1
    [4659:4729:0924/172500.618209:VERBOSE1:base/files/file_util_posix.cc:315] Cannot stat "/home/retro/.local/share/BeamNG/BeamNG.drive/current/temp/html/Default/Policy/User Policy": No such file or directory (2)
    [4659:4729:0924/172500.618229:VERBOSE1:base/files/file_util_posix.cc:315] Cannot stat "/home/retro/.local/share/BeamNG/BeamNG.drive/current/temp/html/Default/Policy/Signing Key": No such file or directory (2)
    [4659:4659:0924/172500.618808:VERBOSE1:chrome/browser/profiles/profile_manager.cc:1283] AddKeepAlive(Default, kAppWindow). keep_alives=[kWaitingForFirstBrowserWindow (1), kAppWindow (1)]
    [4659:4659:0924/172500.633504:VERBOSE1:components/signin/internal/identity_manager/mutable_profile_oauth2_token_service_delegate.cc:520] MutablePO2TS::OnWebDataServiceRequestDone. Result type: 5
    [4659:4659:0924/172500.633531:VERBOSE1:components/signin/internal/identity_manager/mutable_profile_oauth2_token_service_delegate.cc:579] MutablePO2TS::LoadAllCredentialsIntoMemory; 0 credential(s).
    [4659:4659:0924/172500.633581:VERBOSE1:components/signin/internal/identity_manager/mutable_profile_oauth2_token_service_delegate.cc:403] MutablePO2TS::RefreshTokenIsAvailable
    [4659:4659:0924/172500.633586:VERBOSE1:components/signin/internal/identity_manager/mutable_profile_oauth2_token_service_delegate.cc:403] MutablePO2TS::RefreshTokenIsAvailable
    [4659:4659:0924/172500.633589:VERBOSE1:components/signin/internal/identity_manager/mutable_profile_oauth2_token_service_delegate.cc:403] MutablePO2TS::RefreshTokenIsAvailable
    [4659:4659:0924/172500.633727:VERBOSE1:components/signin/internal/identity_manager/mutable_profile_oauth2_token_service_delegate.cc:403] MutablePO2TS::RefreshTokenIsAvailable
    [4659:4659:0924/172500.633751:VERBOSE1:components/signin/internal/identity_manager/mutable_profile_oauth2_token_service_delegate.cc:403] MutablePO2TS::RefreshTokenIsAvailable
    [4659:4659:0924/172500.633754:VERBOSE1:components/signin/internal/identity_manager/mutable_profile_oauth2_token_service_delegate.cc:403] MutablePO2TS::RefreshTokenIsAvailable
    [4659:4762:0924/172500.635925:VERBOSE1:dbus/bus.cc:918] Method call: message_type: MESSAGE_METHOD_CALL
    interface: org.freedesktop.DBus
    member: GetNameOwner
    signature: s
    
    string "org.freedesktop.UPower"
    
    [4659:4762:0924/172500.636179:VERBOSE1:dbus/bus.cc:701] Filter function already exists: 1 with associated data: 0x7f2afc001530
    [4659:4762:0924/172500.636196:VERBOSE1:dbus/bus.cc:918] Method call: message_type: MESSAGE_METHOD_CALL
    interface: org.freedesktop.DBus
    member: GetNameOwner
    signature: s
    
    string "org.freedesktop.UPower"
    
    [4659:4659:0924/172500.636395:VERBOSE1:chrome/browser/web_applications/locks/partitioned_lock_manager.cc:211] Acquiring <PartitionedLockId>{id: 0x31, partition: 0} for Start@chrome/browser/web_applications/generated_icon_fix_manager.cc:60
    [4659:4659:0924/172500.636407:VERBOSE1:chrome/browser/web_applications/locks/partitioned_lock_manager.cc:193] All locks acquired for Start@chrome/browser/web_applications/generated_icon_fix_manager.cc:60
    [4659:4762:0924/172500.636573:ERROR:dbus/object_proxy.cc:590] Failed to call method: org.freedesktop.DBus.Properties.Get: object_path= /org/freedesktop/UPower: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.UPower was not provided by any .service files
    [4659:4762:0924/172500.636590:WARNING:dbus/property.cc:149] DaemonVersion: GetAndBlock: failed.
    [4659:4762:0924/172500.636746:ERROR:dbus/object_proxy.cc:590] Failed to call method: org.freedesktop.UPower.GetDisplayDevice: object_path= /org/freedesktop/UPower: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.UPower was not provided by any .service files
    [4659:4762:0924/172500.636863:ERROR:dbus/object_proxy.cc:590] Failed to call method: org.freedesktop.UPower.EnumerateDevices: object_path= /org/freedesktop/UPower: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.UPower was not provided by any .service files
    [4659:4659:0924/172500.637058:VERBOSE1:components/segmentation_platform/internal/signals/signal_filter_processor.cc:61] Segmentation platform started observing Session.TotalDuration
    [4659:4659:0924/172500.637071:VERBOSE1:components/segmentation_platform/internal/signals/signal_filter_processor.cc:61] Segmentation platform started observing Commerce.PriceDrops.ActiveTabNavigationComplete.IsProductDetailPage
    [4659:4659:0924/172500.637076:VERBOSE1:components/segmentation_platform/internal/signals/signal_filter_processor.cc:54] Segmentation platform started observing Autofill_PolledCreditCardSuggestions
    [4659:4659:0924/172500.637079:VERBOSE1:components/segmentation_platform/internal/signals/signal_filter_processor.cc:61] Segmentation platform started observing IOS.ParcelTracking.Tracked.AutoTrack
    [4659:4659:0924/172500.637087:VERBOSE1:components/segmentation_platform/internal/signals/signal_filter_processor.cc:61] Segmentation platform started observing Omnibox.SuggestionUsed.ClientSummarizedResultType
    [4659:4659:0924/172500.637094:VERBOSE1:components/segmentation_platform/internal/signals/signal_filter_processor.cc:54] Segmentation platform started observing MetadataWriter
    [4659:4659:0924/172500.637100:VERBOSE1:components/segmentation_platform/internal/signals/signal_filter_processor.cc:61] Segmentation platform started observing Sync.DeviceCount2
    [4659:4659:0924/172500.637103:VERBOSE1:components/segmentation_platform/internal/signals/signal_filter_processor.cc:61] Segmentation platform started observing Sync.DeviceCount2.Phone
    [4659:4659:0924/172500.637108:VERBOSE1:components/segmentation_platform/internal/signals/signal_filter_processor.cc:61] Segmentation platform started observing Sync.DeviceCount2.Desktop
    [4659:4659:0924/172500.637110:VERBOSE1:components/segmentation_platform/internal/signals/signal_filter_processor.cc:61] Segmentation platform started observing Sync.DeviceCount2.Tablet
    [4659:4659:0924/172500.637112:VERBOSE1:components/segmentation_platform/internal/signals/signal_filter_processor.cc:54] Segmentation platform started observing MobileBookmarkManagerOpen
    [4659:4659:0924/172500.637115:VERBOSE1:components/segmentation_platform/internal/signals/signal_filter_processor.cc:54] Segmentation platform started observing NewTabPage.MostVisited.Clicked
    [4659:4659:0924/172500.637118:VERBOSE1:components/segmentation_platform/internal/signals/signal_filter_processor.cc:54] Segmentation platform started observing TabGroup.Created.OpenInNewTab
    [4659:4659:0924/172500.637120:VERBOSE1:components/segmentation_platform/internal/signals/signal_filter_processor.cc:54] Segmentation platform started observing Android.HistoryPage.OpenItem
    [4659:4659:0924/172500.637122:VERBOSE1:components/segmentation_platform/internal/signals/signal_filter_processor.cc:54] Segmentation platform started observing MobileMenuRecentTabs
    [4659:4659:0924/172500.637125:VERBOSE1:components/segmentation_platform/internal/signals/signal_filter_processor.cc:61] Segmentation platform started observing PasswordManager.ManagePasswordsReferrer
    [4659:4659:0924/172500.637127:VERBOSE1:components/segmentation_platform/internal/signals/signal_filter_processor.cc:61] Segmentation platform started observing PasswordManager.ProfileStore.TotalAccountsHiRes3.WithScheme.Https
    [4659:4659:0924/172500.637129:VERBOSE1:components/segmentation_platform/internal/signals/signal_filter_processor.cc:61] Segmentation platform started observing PasswordManager.FillingAssistance
    [4659:4659:0924/172500.637133:VERBOSE1:components/segmentation_platform/internal/signals/signal_filter_processor.cc:61] Segmentation platform started observing PasswordManager.SavedPasswordIsGenerated
    [4659:4659:0924/172500.637137:VERBOSE1:components/segmentation_platform/internal/signals/signal_filter_processor.cc:61] Segmentation platform started observing PasswordManager.SaveUIDismissalReason
    [4659:4659:0924/172500.637139:VERBOSE1:components/segmentation_platform/internal/signals/signal_filter_processor.cc:61] Segmentation platform started observing PasswordManager.SaveUIDismissalReason
    [4659:4659:0924/172500.637141:VERBOSE1:components/segmentation_platform/internal/signals/signal_filter_processor.cc:61] Segmentation platform started observing IOS.CredentialExtension.IsEnabled.Startup
    [4659:4659:0924/172500.637531:VERBOSE1:chrome/browser/web_applications/locks/partitioned_lock_manager.cc:235] Releasing <PartitionedLockId>{id: 0x31, partition: 0} requested by Start@chrome/browser/web_applications/generated_icon_fix_manager.cc:60
    [4659:4659:0924/172501.032565:VERBOSE1:components/signin/internal/identity_manager/mutable_profile_oauth2_token_service_delegate.cc:403] MutablePO2TS::RefreshTokenIsAvailable
    [4659:4659:0924/172501.032583:VERBOSE1:chrome/browser/signin/account_consistency_mode_manager.cc:206] Desktop Identity Consistency disabled as sign-in to Chrome is not allowed
    [4752:4766:0924/172501.057847:VERBOSE1:net/base/network_delegate.cc:37] NetworkDelegate::NotifyBeforeURLRequest: https://accounts.google.com/ListAccounts?gpsia=1&source=ChromiumBrowser&json=standard
    [4659:4659:0924/172501.059577:VERBOSE1:components/segmentation_platform/internal/selection/segment_result_provider.cc:136] GetSegmentResult: segment=OPTIMIZATION_TARGET_SEGMENTATION_DEVICE_SWITCHER ignoring DB score, executing model.
    [4659:4659:0924/172501.059594:VERBOSE1:components/segmentation_platform/internal/selection/segment_result_provider.cc:277] ExecuteModelAndGetScore: segment=OPTIMIZATION_TARGET_SEGMENTATION_DEVICE_SWITCHER server segment info not available
    [4659:4659:0924/172501.059598:VERBOSE1:components/segmentation_platform/internal/selection/segment_result_provider.cc:210] OnGotModelScore: segment=OPTIMIZATION_TARGET_SEGMENTATION_DEVICE_SWITCHER failed to get database model score, trying default model.
    [4752:4766:0924/172501.066548:VERBOSE1:net/third_party/quiche/src/quiche/quic/core/tls_handshaker.cc:107] TlsClient: Continuing handshake
    
     
  5. alexeysvrv

    alexeysvrv
    Expand Collapse

    Joined:
    Dec 10, 2024
    Messages:
    13
    Hi! I am very glad that version 0.37 has been released with full support for Wayland.

    1. I know that ImGui windows do not work, but I have not seen this problem in practice. The behavior is the same as in Xwayland. What exactly is this problem in the game?
    2. The issue of technical implementation. It is known that the game uses SDL to interact with the player and the display, with the Wayland graphics subsystem. But such a question... How does the game choose the display on which to display its window? Where does the game get the data from the displays? As far as I know, Wayland does not allow the client to choose his location. The compositor of desktop is responsible for this. Here is a specific topic that directly reveals the essence of this issue - https://gitlab.freedesktop.org/wayland/wayland-protocols/-/issues/179. How exactly does the game interact with this moment?
     
  6. aivora

    aivora
    Expand Collapse
    Research Software Engineer
    BeamNG Team

    Joined:
    Dec 14, 2021
    Messages:
    32
    Hi,
    1. ImGui misses a feature to move the windows "out" of the main BeamNG window, you would have to be in windowed mode to try this out. The feature is used probably only by content creators and developers.
    2. As far as I understand from quickly skimming the code, on the first run we use the SDL_WINDOWPOS_CENTERED position, and on subsequent runs we try to restore the position saved in the userfolder. So we spawn the window on whatever monitor SDL thinks is "primary". When switching to "fullscreen" (only borderless is used on Linux right now), we already know which monitor is the window located on. So yes, on Wayland we don't use any custom logic and just use SDL behavior, which might be wonky.
     
  7. aivora

    aivora
    Expand Collapse
    Research Software Engineer
    BeamNG Team

    Joined:
    Dec 14, 2021
    Messages:
    32
    Thanks, doesn't seem there is a problem with CEF then. I assume you don't have any crashreport files available in `/home/retro/.local/share/BeamNG/BeamNG.drive/current/temp/crashReports` then?
     
  8. Lombra

    Lombra
    Expand Collapse

    Joined:
    Jan 13, 2024
    Messages:
    15
    No, I do.

    Finally managed to activate two-step verification.
     

    Attached Files:

  9. alexeysvrv

    alexeysvrv
    Expand Collapse

    Joined:
    Dec 10, 2024
    Messages:
    13

    Understood. Thanks for the explanation. You know, the frame rate per second changes a lot during the game. It's very unstable. Could it depend on the desktop implementation of the Wayland FIFO protocol?
    Can I do a performance test while playing? For analyzing and finding bottlenecks?
     
  10. alexeysvrv

    alexeysvrv
    Expand Collapse

    Joined:
    Dec 10, 2024
    Messages:
    13
    In career mode, try to measure the performance of the car. I took a 240BX stock with a box on the roof for delivery. When trying the test, I got a Fatal Lua Error. The second line said C++ exception
    Also, in the game startup log, an endless loop appears in the terminal with these lines. They are constantly repeated and the black screen does not go away. The game does not crash. I can only exit using ATL+F4
    99.43677|E|GameEngineLua:Exception| C++ exception
    99.46122|D|GELua.gameplay_drag_general.drag_general| Waypoint already exists in the scene: drag_1_spawn
    99.46125|D|GELua.gameplay_drag_general.drag_general| Waypoint already exists in the scene: drag_stop
    99.46127|D|GELua.gameplay_drag_general.drag_general| Waypoint already exists in the scene: drag_1_stage
    99.46139|D|GELua.gameplay_drag_general.drag_general| Waypoint already exists in the scene: drag_2_spawn
    99.46142|D|GELua.gameplay_drag_general.drag_general| Waypoint already exists in the scene: drag_2_endLine
    99.46143|D|GELua.gameplay_drag_general.drag_general| Waypoint already exists in the scene: drag_2_stage
    99.46848|E|GameEngineLua:Exception| C++ exception
     

    Attached Files:

    • _20250926_161318.png
  11. Devel6016

    Devel6016
    Expand Collapse

    Joined:
    Feb 3, 2023
    Messages:
    309
    for me, it goes into some weird limbo where my car is sort of floating in midair but not really, and the throttle causes the drive wheels to move but not the car, and the engine starves of oil
    upload_2025-9-27_18-39-47.png
     
  12. wilkoklak

    wilkoklak
    Expand Collapse

    Joined:
    Monday
    Messages:
    3
    Hello everyone!

    I've been playing BeamNG.drive for a few years now, but it's been only a couple of months since I've started playing on Linux.

    I seem to have very strange turbo noise on some of the vehicles. Does anyone else have the same problem as well?



    I'm running Fedora 43, let me know if there are more details you'd need to know.

    I've had this in older versions of BeamNG as well.

    I'm running the native Linux binary of course :)
     
  13. Bad Caxeira

    Bad Caxeira
    Expand Collapse

    Joined:
    Feb 1, 2024
    Messages:
    70
    I don't have any issues. I play via Steam with the argument to grab the Linux binary with Wayland, and it works fine, literally 0 issues, 0 freezes, 0 crashes, 0 framedrops. Only "issue" I noticed is that the game reads my keyboard... weirdly. I use a brazilian ABNT keyboard, with ç, ´ and ~ keys but the Linux version doesn't seem to recognize them where they actually are, or at all. I worked around it by simple rebinding, or going to keyboard.diff and forcing a bind.

    What I'd love to know is how I clear cache in the native Linux version, because the updated Autobello Baionetta is a buggy mess.
     
  14. DaddelZeit

    DaddelZeit
    Expand Collapse

    Joined:
    Jul 17, 2019
    Messages:
    3,535
    Since there's no launcher you need to do this manually, which is as simple as deleting the "temp" directory in the user folder.
    This happens to me as well (German layout), I ended up using the same workaround.
     
  15. zachariah.74

    zachariah.74
    Expand Collapse

    Joined:
    Apr 10, 2022
    Messages:
    833
    Correct me if I'm wrong but shouldn't it just be deleting a cache folder
    edit: this got answered already as I made the post lol nevermind
     
  16. pawelek von sttetin

    pawelek von sttetin
    Expand Collapse

    Joined:
    Sep 14, 2025
    Messages:
    10
    no probs at all happened to me
    u tried removing mods and clearing cache? i see ur game is modded a bit
     
  17. wilkoklak

    wilkoklak
    Expand Collapse

    Joined:
    Monday
    Messages:
    3
    It's not modded at all. I updated to latest version and just added some UI apps which are not there by default and using mangohud for the top left metrics. I don't have any mods at the moment.
     
  18. Bad Caxeira

    Bad Caxeira
    Expand Collapse

    Joined:
    Feb 1, 2024
    Messages:
    70
    Thanks guys. It worked.
     
    • Like Like x 1
  19. xXDarthCognusXx

    xXDarthCognusXx
    Expand Collapse

    Joined:
    Jun 19, 2018
    Messages:
    1
    Having a strange crash upon trying to open any map. I just updated my Intel graphic drivers, game was working fine beforehand. Log is attached, system specs are below. If there's a better place to post/ask this, feel free to direct me there :).

    Linux Mint 22.2 Cinnamon
    Intel Core i7-14700K
    Intel Arc B580
    32gb RAM

    Edit: upon further testing it looks like this problem is larger than just BeamNG, but any insight would be immensely useful.
     

    Attached Files:

    #1019 xXDarthCognusXx, Sep 30, 2025 at 8:00 PM
    Last edited: Sep 30, 2025 at 8:11 PM
  20. DaddelZeit

    DaddelZeit
    Expand Collapse

    Joined:
    Jul 17, 2019
    Messages:
    3,535
    You're driving a car with a supercharger, not a turbo. I think this is literally just the supercharger noise.
     
  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