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.32 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. goldy_

    goldy_
    Expand Collapse

    Joined:
    Apr 1, 2024
    Messages:
    4
    Yep, I have that same exact issue on Arch Linux KDE. Can't wait for 0.32 to test it again.

    Thank you devs for acknowledging Linux.
     
    • Agree Agree x 1
  2. Car_Killer

    Car_Killer
    Expand Collapse
    QA / Mod Support
    BeamNG Team

    Joined:
    Sep 24, 2013
    Messages:
    1,556



    Please report issues only from BeamNG 0.32 from now on :)

    Updated known issues are in the first post.
    From good news, the Linux build is now rendering properly and is fully playable both on Linux PCs and Steam Deck ;)
     
    • Like Like x 6
  3. jakelooker

    jakelooker
    Expand Collapse

    Joined:
    Aug 31, 2013
    Messages:
    151
    0.32 is crashing on launch for me.

    I tried clearing .local/share/BeamNG but no change.

    Code:
      1.77149|E|GELua.lightManager| Failed to init default system:
      2.15124|I|GELua.| ============== GELUA VM loaded ================
      2.23999|D|run| Started up in 2.38 seconds: fs:164.7ms, fs:77.69ms, modules:174.8ms, TScmdline:1905.ms, cef2:50.60ms
      2.26026|W|compileHlslGlsl| compile() issues for '/shaders/common/specPrefilter.hlsl':
    /shaders/common/specPrefilter.hlsl:19:1: warning: effect state block ignored - effect syntax is deprecated. To use braces as an initializer use them with equal signs. [-Weffects-syntax]
    {
    ^
      2.49556|E|compileHlslGlsl| compile() failed for '/shaders/common/postFx/dof/DOF_Final_P.hlsl':
    
    *** CRASH *** Minidump generated at: /home/jake/.local/share/BeamNG.drive/0.32/temp/crashReports/bce0b448-d547-421a-aede62be-6d249f39.dmp
    
     
  4. hacker420

    hacker420
    Expand Collapse

    Joined:
    Dec 29, 2017
    Messages:
    927
    works fine for me with Artix and a 5700 XT.
     
    • Like Like x 1
  5. JoLi

    JoLi
    Expand Collapse

    Joined:
    Oct 12, 2020
    Messages:
    244
    for me aswell, i7-800H / RTX 3080 propr. drivers on Arch

    btw thanks devs for fixing the flickering
     
    • Like Like x 1
  6. jakelooker

    jakelooker
    Expand Collapse

    Joined:
    Aug 31, 2013
    Messages:
    151
    Interesting to hear it's working okay for someone else with an Nvidia card. I will try a fresh install later.
     
  7. iuqua4faih

    iuqua4faih
    Expand Collapse

    Joined:
    Dec 18, 2021
    Messages:
    22
    Working for me in some brief testing driving around the quarry. 125fps on ultra which is about 40fps better than what I can normally get on wine with dxvk (vulkan with wine is a little better, but less stable). On sway (wayland) I had to pass SDL_VIDEODRIVER=x11 however. It would launch but not draw a window otherwise.

    There is still a crash when exiting the game:
    Code:
    259.44524|D|shutdown| *** shutdown ***
    259.44578|I|GELua.server.lua| *** Level ended: /levels/west_coast_usa/info.json
    259.44582|I|GELua.gameplay_speedTrapLeaderboards.| Saving leaderboards to settings/cloud/speedTrapLeaderboards/
    259.45425|D|GELua.gameplay_playmodeMarkers.| Playmode clusters and markers cleared
    259.45513|W|GELua.extensions| Had to manually add the extension name to the list to unload. Auto resolution design did not work - /levels/west_coast_usa/mainLevel
    259.45545|E|GELua.gameplay_statistic.endAct| no activity
    259.46448|D|GELua.util_richPresence.Rich Presence| Playing Freeroam on West Coast Usa with Gavril D-Series
    259.47954|D|GELua.core_input_bindings.bindings| Loaded 8 bindings for device joystick0
    259.47955|D|GELua.core_input_bindings.bindings| Loaded 0 bindings for device joystick1
    259.47956|D|GELua.core_input_bindings.bindings| Loaded 0 bindings for device joystick2
    259.47959|D|GELua.core_input_bindings.bindings| Loaded 1 bindings for device joystick3
    259.47960|D|GELua.core_input_bindings.bindings| Loaded 0 bindings for device joystick4
    259.47960|D|GELua.core_input_bindings.bindings| Loaded 0 bindings for device joystick5
    259.48164|E|addBinding| Could not create a description for binding keyboard0::*
    259.48219|D|GELua.core_input_bindings.bindings| Loaded 291 bindings for device keyboard0
    259.48236|D|GELua.core_input_bindings.bindings| Loaded 19 bindings for device mouse0
    260.40978|D|release| SFXFMODProject - project_ambient_maps.bank: Closing project '/art/sound/fmod/desktop/ambient_maps.bank'
    260.41011|D|release| SFXFMODProject - project_ambient_maps.assets.bank: Closing project '/art/sound/fmod/desktop/ambient_maps.assets.bank'
    260.50399|D|sanitizePathAsStr| Empty path will be resolved to root but should not be used
    260.50450|I|GELua.postFx| % - PostFX Manager - Save complete. Preset saved at : settings/postfxSettings.postfx
    260.83755|E|OnProcessMessageReceived| MainGEUI | unknown CEF message: __fdone
    260.84507|D|shutdown| Discord shutting down ...
    261.56124|E|operator()| Failed to wait for fences
    261.56126|E|operator()| Failed to wait for fences
    261.56127|E|operator()| Failed to wait for fences
    *** CRASH *** Minidump generated at: /home/<username>/.local/share/BeamNG.drive/0.32/temp/crashReports/134d278c-0fbd-4b98-d3da098d-8912c0b3.dmp
    /home/<username>/bin/beamng.bash: line 5: 1540847 Segmentation fault      (core dumped) $HOME/.steam/root/steamapps/common/BeamNG.drive/BinLinux/BeamNG.drive.x64
    Code:
    OS: Arch Linux x86_64
    Kernel: 6.8.5-arch1-1
    Resolution: 2560x1440
    WM: sway
    CPU: AMD Ryzen 9 5950X (32) @ 3.400GHz
    GPU: AMD ATI Radeon PRO W6800
    Memory: 64223MiB
     
    • Like Like x 1
  8. vincentkanin

    vincentkanin
    Expand Collapse

    Joined:
    May 11, 2021
    Messages:
    123
    upload_2024-4-16_17-1-19.png
    0.32 Works perfectly on openSUSE Tumbleweed. Specs: Intel Core I5 12400F, Nvidia GeForce RTX 4060ti 8GB. 48GB of DDR4 is installed.
     
    • Like Like x 1
  9. JoLi

    JoLi
    Expand Collapse

    Joined:
    Oct 12, 2020
    Messages:
    244
    I noticed something with the UI not expanding to the whole window, but I'll need to investigate further if it is a Linux-specific issue, or if it has something to do with the UI Resolution setting
     
  10. snoutie

    snoutie
    Expand Collapse

    Joined:
    Dec 3, 2021
    Messages:
    12
    Thanks for the device id fix (Y)
     
    • Like Like x 1
  11. Tinolm

    Tinolm
    Expand Collapse

    Joined:
    Sep 22, 2023
    Messages:
    3
    I just tested 0.32! The Native version has no flickering for me anymore,
    performance seems fine once objects have been loaded in once, some of my old Vehicle mods seem broken, the FFB settings have "inverted" enabled by default? (makes the wheel go crazy). I will do more testing but for now it already seems pretty playable, no sudden crashes, just the fact that closing the game via shortcut makes it think it crashed.
    After tweaking some settings wheel also works as expected (mostly check testing updates), I feel like loading times have improved (or are at least better than non-native).
    Haven't checked out everything yet but: Big Thanks to the beamng devs!
    Great birthday present for me!

    My Setup:
    Ryzen 5 3600
    GTX 1650 Super 4GB VRAM
    24GB DRAM
    Logitech G29 Steering wheel


    Testing updates:
    - Some wheel buttons aren't detected (G29 Steering wheel) - only Wheel DPAD buttons?
    - Performance is mostly far better than with proton (from what I've already tested)
    +- West cost and East cost are killing my GPU on normal, using 100% VRAM and GPU; smaller maps work fine
    - weird Force feedback behaviour:
    - When reaching the end of left or right rotation the wheel jumps away from it at full power when 1:1 Steering -angle is above 820
    - Traffic works from my testing better than before (less performance impact)
    - Drifting is hard, when trying to transition (I can't tell why exactly) I always spin out very suddenly (while do more testing); holding a drift with the new BX works for me, though not perfectly smooth
     
    #471 Tinolm, Apr 16, 2024
    Last edited: Apr 16, 2024
    • Like Like x 3
  12. hacker420

    hacker420
    Expand Collapse

    Joined:
    Dec 29, 2017
    Messages:
    927
    For me it expands fine.
     
  13. aviator331

    aviator331
    Expand Collapse

    Joined:
    Apr 1, 2024
    Messages:
    1
    The key configuration is detecting the arrow keys as their first letter (the up arrow key is detected as "U", the down arrow key as "D", the left arrow key as "L" and the right arrow key as "R"). It seems this issue does however not occur in-game, only when configuring keys.

    Arch Linux, if the distribution matters.

    Edit: I'm also having some issues with smoke flickering, at least on Ultra settings (with an AMD GPU). Other than these two minor issues, it seems to be working very well so far.
     
    #473 aviator331, Apr 16, 2024
    Last edited: Apr 16, 2024
  14. JoLi

    JoLi
    Expand Collapse

    Joined:
    Oct 12, 2020
    Messages:
    244
    yeah, not quite sure what it was, i think it may have been in career mode, maybe I'll look into it tomorrow, but it's almost 3 am here now
     
  15. iuqua4faih

    iuqua4faih
    Expand Collapse

    Joined:
    Dec 18, 2021
    Messages:
    22
    So a couple of findings after some drive-time:

    * FFB works well, and works in "fast" update mode, which is nice in comparison to wine, however there are some rather dangerous sudden movements when switching vehicles or simply clicking the apply button in the FFB settings. The sounds you hear in the attached video are some kind of high frequency effect being sent to the wheel similar to "beeping" the motor with the driver on an RC car.
    * The FFB steering lock strength slider doesn't do anything at any setting other than 0. When not at zero the soft lock gain is EXTREMELY high which causes a ton of oscillation if you even touch it slightly. At 0 you can still feel the soft lock but it's much more manageable and feels pretty good actually.
    * When starting the game or switching cars sometimes the wheel will very suddenly move to full lock at what feels like 100% force. It's pretty scary.
    * The search bars in cars and settings, and every where else I've tested can't be selected. They flash a cursor for a second and then it is unfocused. Trying to type anything after selecting a search bar sends input to the game (not surprising since it isn't focused)

    I use an OpenFFBoard wheel, I'd be interested to hear what other wheel users experience since mine is quite unique, however it has been consistent in every other game (AC, ACC, AMS2, DR2.0, EA WRC, etc.) and even in BeamNG played through wine. All these weird sudden movements and sounds are something I've never experienced in any of those other games.

    Thanks for all your effort on this port!

    I'm not sure why the video is attached like that. Here's an embedded link instead:
     
    • Like Like x 3
  16. Tinolm

    Tinolm
    Expand Collapse

    Joined:
    Sep 22, 2023
    Messages:
    3
    ---
    Oh I can use all the search bars,
    and regarding FFB
    My Logitech G29 feels mostly good except for 3 things (used to be 2) that feel weird in the current version:
    - Drfitng transitioning seems impossible to me (at least with the BX | Bluebuck drift configuraiton is better but not perfect (not sure if it's actually beamngs issue tho))
    - Reaching the left or right end of the wheel rotation makes my wheel "punch" itself away from the end (seemingly 100% power)
    - D-PAD buttons don't work anymore

    Also:
    - Normal driving seems mostly fine, feels right haven't tested the steer lock slider yet.
    -++- Are you sure that update mode "fast" doesn't work in wine? from my experience, it wouldn't work when the game started, but switching to "FULL" and back would fix it.
    - By default setting, FFB was inverted (very very messed up wheel behaviour)
    - Pedals weren't assigned correctly (I think my clutch pedal was set to gas for example)
     
    • Like Like x 1
  17. iuqua4faih

    iuqua4faih
    Expand Collapse

    Joined:
    Dec 18, 2021
    Messages:
    22
    I've noticed this as well @Tinolm however I interpreted it to be that when selecting "full" and then going back to "fast" it remains on "full" until the game is restarted. I didn't sniff any USB traffic or anything, just a feeling.

    Good to know, might just be my window manager or display configuration. I have a lot of displays and run wayland (sway).
    --- Post updated ---
    @Tinolm Were drifting transitions easier in proton, or in previous versions of the game for you? I've always found it pretty difficult to drift in this game compared to, for example, Assetto Corsa.
     
  18. tramsmash

    tramsmash
    Expand Collapse

    Joined:
    Apr 17, 2024
    Messages:
    1
    Did a short test and seems to be working well here on a 6800xt settings on ultra.. I do get the whole screen flickering if I use vert sync but fine with it disabled and frame rate limit set equal to vsync rate.
     
  19. JoLi

    JoLi
    Expand Collapse

    Joined:
    Oct 12, 2020
    Messages:
    244
    apart from the drifting issue and the ffb being inverted, I've noticed all of the issues you listed in previous versions aswell...
    --- Post updated ---
    is there a way to make it run natively on wayland? since one of two updates I have severe flickering (frames not being shown in order from what it looks like) issues on xwayland windows in wayland, but native wayland works perfectly fine
     
  20. iuqua4faih

    iuqua4faih
    Expand Collapse

    Joined:
    Dec 18, 2021
    Messages:
    22
    Not that I know of. For me setting SDL_VIDEODRIVER=wayland on launch results in an almost entirely black window I can't interact with, that has 1 illuminated pixel right in the center and very high CPU usage. I didn't try any other window mangers though, maybe it would work on one of the less minimal ones like Plasma.

    xeyes does confirm it is a wayland native window FWIW, but it's not very helpful.
     
  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