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. Samuel1995

    Samuel1995
    Expand Collapse

    Joined:
    Dec 18, 2013
    Messages:
    93
    Update: I tested the game with kde manjaro running kernel 5.15.65-1

    Originally I had the same performance as with kubuntu, but now the game works! no idea what I did but it works, I also discovered that when running windowed mode I had much better FPS than at fullscreen (20 fps), the reason seems to be that the game is eating all my vram in linux, at low settings with partial shadows it is using almost all the vram of my 1060 3GB.

    I think that what made it work was that I tried to run the game with KDE+wayland instead of X11, tried... because the game performed even worse with wayland, however after switching back to x11 now it works fine?!?

    Here's a small comparison vs windows, the game actually performs better in linux already, just that I could not get OBS hardware acceleration to work when recording in linux and that results in about 20 fps less for the linux version.
     

    Attached Files:

  2. Taku-chan

    Taku-chan
    Expand Collapse

    Joined:
    May 4, 2022
    Messages:
    48
    It crashes when running it
     
  3. Boyeen

    Boyeen
    Expand Collapse

    Joined:
    Oct 5, 2022
    Messages:
    1
    0.26 Steam Deck feedback
    First, as others have said, cannot run in GameScope (no controls), only desktop. However, this version has perhaps 5fps better rate than Proton, depending on scenario, cars etc. Also lets me play scenarios that do not work in the Proton form. Not all scenarios obviously, it’s a Steam Deck :)
    Really wish I could get tru fullscreen because this mode works remarkably well. No problems with sound, textures etc btw. Looking forward to an update to permit play in Game mode.
     
    • Like Like x 1
  4. BombBoy4

    BombBoy4
    Expand Collapse

    Joined:
    May 16, 2015
    Messages:
    1,601
    The latest build is very stable, I hardly experience crashes anymore. Graphical performance seems lower than with proton, but other than that the game is very stable. I've tested a half dozen maps as well as dozens of cars and configurations, and everything seems to just work. My Xbox controller also automatically maps and orients itself nicely.

    Great work to the team!

    Update: the track texture for procedurally generated tracks shows NO TEXTURE

    Code:
    OS: Fedora Linux 36 (Workstation Edition) x86_64
    Host: 20XF004VUS ThinkPad T14s Gen 2a
    Kernel: 5.19.11-200.fc36.x86_64
    Uptime: 7d 3h 31m
    Packages: 2726 (rpm), 54 (flatpak)
    Shell: bash 5.1.16
    Resolution: 3840x1080
    DE: GNOME 42.5
    WM: Mutter
    WM Theme: Adwaita
    Theme: Nordic-darker-standard-buttons-v40 [GTK2/3]
    Icons: Nordic-Darker [GTK2/3]
    Terminal: gnome-terminal
    CPU: AMD Ryzen 7 PRO 5850U with Radeon Graphics (16) @ 4.5GHz
    GPU: AMD ATI 05:00.0 Cezanne
    GPU Driver: amdgpu
    Memory: 9.06GiB / 30.19GiB (30%
    
     
    #184 BombBoy4, Oct 6, 2022
    Last edited: Oct 6, 2022
    • Like Like x 1
  5. JoLi

    JoLi
    Expand Collapse

    Joined:
    Oct 12, 2020
    Messages:
    242
    well, nice that it runs that great for you, for me, (just tried again) it crashes after a few seconds on the OGC map. With 0.25 I feel like it was even a bit more stable... *
    also, it only runs at ~10fps on normal settings when just launching it (radv_debug=zerovram ./BeamNG.drive.x64) (my dGPU is getting utilized, but only draws ~75W)
    but when running with DRI_PRIME=1 radv_debug=zerovram ./BeamNG.drive.64 it runs at ~120fps on Normal settings (I don't remember I had to do this on 0.25..., it's neccessary for some other games though)

    note 1: Just tried again on Small Island and it was much more stable, only crashing after I tried to set the Graphics to Ultra.
    note 2: Just tried again on Utah and it was even more stable, this time I set it to Ultra before loading a map, and it ran with 120+fps, with traffic ~90-100fps (MUCH better than with proton**/wine and I have insanely high traffic settings), it only crashed after a few minutes when I spawned in a T75-Destroyer to have fun with the traffic, but then it crashed when touching the first traffic vehicle...

    * in some circumstances, e.g. the OGC map (or ECUSA) crashed while loading, always at 1 specific resource, that's now gone, but in every other way it's more unstable, but it's very random, on some occasions it can run for multiple hours just fine, and on other occasions, as described, it may crash just after a few seconds.

    ** with proton (any version newer than 6.3-8, 6.3-8 works fine, but has more problems with ffb and even worse performance) it shows the launcher, but pressing play there just instantly crashes...
    interestingly, with wine, everything works perfectly fine
    also, even more interesting, it runs fine with proton (even with the newest bleeding-edge) on my Laptop (Acer E5-575g, i5-6200U, GTX 950M)

    my setup is as described in my signature or whatever it's called (the thing under each of my messages) with a 1440p monitor, I mostly play in a maximized window, for better alt+tab compatibility

    btw I think the Crash reporter may not work on the native version, in the log it always says that the .dmp files couldn't be found, maybe another case-sensitive path issue?
     
  6. <-=[S.d.V]=-> Duck

    <-=[S.d.V]=-> Duck
    Expand Collapse

    Joined:
    Jul 11, 2017
    Messages:
    14
    It's working perfectly here!

    Linux Manjaro
    12700h
    3080ti
    32GB Ram

    To open a heavier map, I just had to bump the number of files a process is allowed to open:

    /etc/security/limits.conf
    Code:
    *               -       nofile          10000
    btw, can a BeamNG dev take a look at this, please?
     
  7. UltraBlack_

    UltraBlack_
    Expand Collapse

    Joined:
    Jul 29, 2021
    Messages:
    52
    Try a patchbay editor like Carla or Helvum
     
    • Agree Agree x 1
  8. iuqua4faih

    iuqua4faih
    Expand Collapse

    Joined:
    Dec 18, 2021
    Messages:
    22
    Another issue I just discovered. The performance benchmark seems to be broken. Pressing the button flashes "in progress" and then returns to it's original state without reporting anything. Here's the log:

    Code:
     56.45172|D|GELua.core_hardwareinfo.hardwareinfo.runPhysicsBenchmark| runPhysicsBenchmark()
     56.45252|D|GELua.core_hardwareinfo.hardwareinfo.onBananaBenchReady| onBananaBenchReady: bananabench.json
     56.46911|I|CEF.MainGEUI#local://local/ui/modules/options/options.js:2199| undefined
     56.48503|E|CEF.MainGEUI#local://local/ui/lib/ext/angular/angular.js:13920| TypeError: Cannot read property 'tests' of undefined
        at $scope.$evalAsync (local://local/ui/modules/options/options.js:2203:57)
        at Scope.$eval (local://local/ui/lib/ext/angular/angular.js:17682:28)
        at Scope.$digest (local://local/ui/lib/ext/angular/angular.js:17495:31)
        at local://local/ui/lib/ext/angular/angular.js:17721:26
        at completeOutstandingRequest (local://local/ui/lib/ext/angular/angular.js:5964:10)
        at local://local/ui/lib/ext/angular/angular.js:6243:7
     
    • Like Like x 1
  9. <-=[S.d.V]=-> Duck

    <-=[S.d.V]=-> Duck
    Expand Collapse

    Joined:
    Jul 11, 2017
    Messages:
    14
    Thanks, when I posted that audio issue I didn't even know there was Linux support for BeamNG, so it was more of a Windows issue. I'll give it a try when playing on Linux, though, I have a dual boot and usually turn from Linux/work to Windows/gaming at evening :p
     
  10. shimian

    shimian
    Expand Collapse

    Joined:
    Nov 8, 2022
    Messages:
    1
    mind sharing what that is?
     
  11. DabiaTheNord

    DabiaTheNord
    Expand Collapse

    Joined:
    Nov 16, 2022
    Messages:
    1
    Testing on Ubuntu 22.10 Kinetic Kudu, I get the following issues;
    • Exiting BeamNG.Drive under any circumstance results in a Bug Reporter prompt to appear. This can be solved rather easily by setting the main menu exit button to level zero. If the exit level is 1-255, show the Bug Reporter prompt.
    • BeamNG Bug Reporter does not send a push notification to remind the user of pending/unsent bug reports (though it's not a big problem).
    • Any maps with terrain or trees result in severe frame drops. I don't understand the cause of this one. Gridmap V2 runs perfectly fine at 120fps for me; but if I run Utah or any maps with real terrain, the frames drop to a point of making the game unplayable, regardless of graphics setting.
    • Switching between graphics settings while a session is running (i.e. Normal to Ultra) results in crashing or freezing.
    • If the game crashes while at a specific window size, the next launch of BeamNG.Drive results in a window with the previous window size along with large black borders around a larger window. This behaviour persists until forced into fullscreen, borderless, or is manually restarted.
    • On rare occasions, many 'particle'-related textures are solid colour (either white or black). This is likely related to some kind of texture transparency issue.
    I believe that continuing development on the Linux binary will be useful to many. I've noticed much better FPS on my machine rather than on a Windows or WINE environment. I appreciate all the work that's gone into it.

    Specs:
    Code:
    dabiathenord@marjo-ubuntu
    -------------------------
    OS: Ubuntu 22.10 x86_64
    Host: HP Pavilion Gaming Laptop 15-dk1xxx
    Kernel: 5.19.0-23-generic
    Uptime: 3 hours, 40 mins
    Packages: 3593 (dpkg), 27 (flatpak), 21 (snap)
    Shell: bash 5.2.2
    Resolution: 1920x1080
    DE: GNOME 43.0
    WM: Mutter
    WM Theme: Adwaita-dark
    Theme: Adwaita-dark [GTK2/3]
    Icons: Yaru-dark [GTK2/3]
    Terminal: gnome-terminal
    CPU: Intel i5-10300H (8) @ 4.500GHz
    GPU: Intel CometLake-H GT2 [UHD Graphics]
    GPU: NVIDIA 01:00.0 NVIDIA Corporation TU117M
    Memory: 7100MiB / 15801MiB
     
    • Like Like x 5
  12. Eerie Milk San

    Eerie Milk San
    Expand Collapse

    Joined:
    Oct 17, 2015
    Messages:
    38
    Howdy, I dunno if you will see this post since it's been so long but in case you do, or if anybody else running the Linux Port on a Steam Deck finds this thread I believe the workaround Notepass is using to get the Deck's controller working is here:
    https://www.reddit.com/r/SteamDeck/comments/veevpd/guide_using_kde_wayland_inside_game_mode/
    As a quick tip: when adding startplasma-wayland as a non-Steam game make sure the file selector can see all the files otherwise you might not see it in the folder. This truly is super hacky way to fix the controls but it does work.

    Dunno if this helps but I can only assume this has something to do with not being able to launch the Linux port from Steam? A similar thing also happens when I use my Steam Controller to play BeamNG without Steam running, it defaults to this basically unusable control scheme.
     
    • Like Like x 1
  13. Car_Killer

    Car_Killer
    Expand Collapse
    QA / Mod Support
    BeamNG Team

    Joined:
    Sep 24, 2013
    Messages:
    1,535
    In the meantime of testing some stuff on a Steam Deck, I have noticed that launching two instances of the game and then closing one fixes steam input, we are looking for a proper solution tho
     
    • Like Like x 2
  14. Car_Killer

    Car_Killer
    Expand Collapse
    QA / Mod Support
    BeamNG Team

    Joined:
    Sep 24, 2013
    Messages:
    1,535
    From here now report issues from 0.27
     
  15. EdvinasJ

    EdvinasJ
    Expand Collapse

    Joined:
    Feb 12, 2017
    Messages:
    33
    were there any changes with Vulkan/Linux on 0.27?
     
  16. Car_Killer

    Car_Killer
    Expand Collapse
    QA / Mod Support
    BeamNG Team

    Joined:
    Sep 24, 2013
    Messages:
    1,535
    Please check the first post :)
     
  17. JoLi

    JoLi
    Expand Collapse

    Joined:
    Oct 12, 2020
    Messages:
    242
    seems like it hasn't gotten much more stable as it just crashed after ~20 minutes of playing...
     
  18. Car_Killer

    Car_Killer
    Expand Collapse
    QA / Mod Support
    BeamNG Team

    Joined:
    Sep 24, 2013
    Messages:
    1,535
    Yeah, we fixed issues with settings, and few other smaller things, but Vulkan state is same as in previous update so it will crash as resources usage go too high
     
  19. kingdomoflinux

    kingdomoflinux
    Expand Collapse

    Joined:
    Jul 19, 2021
    Messages:
    25
    Now BeamNG saves the screen settings between sessions, that's good! the big screenshots are still broken though, and the game always crashes for me when I press quit.

    Apart from that it runs beautifully and a lot faster than on Windows.

    Is the any reason why the native version is still not integrated with Steam? running it from the file manager is not logging things like my play time.
     
  20. Car_Killer

    Car_Killer
    Expand Collapse
    QA / Mod Support
    BeamNG Team

    Joined:
    Sep 24, 2013
    Messages:
    1,535
    Due to issues, you mentioned above it's not available by default in steam. We don't want people to use experimental bugged Linux version, since at the moment Proton is way more stable, even tho it's slower :)
     
  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