Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Does not let TF2 start #1474

Closed
supervitu64 opened this issue Nov 11, 2024 · 13 comments
Closed

Does not let TF2 start #1474

supervitu64 opened this issue Nov 11, 2024 · 13 comments

Comments

@supervitu64
Copy link

Do not report issue for old MangoHud versions

Describe the bug
Putting mangohud %command% on the launch options does not let TF2 start. I also have gamemode %command% but i don't know if that could possibly interfer with it.

List relevant hardware/software information

  • Linux Distribution: Linux Mint 22 Wilma
  • MangoHud version: Latest as of writing the issue
  • GPU: Nvidia EVGA GT 730

To Reproduce
Steps to reproduce the behavior:

  1. Put the command on the launch options.
  2. Start TF2.
  3. Instant crash.

Expected behavior
TF2 starts and shows the Mango HUD.

@flightlessmango
Copy link
Owner

Can you be more specific as to what mangohud version it is?

@supervitu64
Copy link
Author

0.7.2

@flightlessmango
Copy link
Owner

did you install mangohud or steam with flatpak?

@supervitu64
Copy link
Author

no flatpak, only from the apt repositories

@flightlessmango
Copy link
Owner

can you run steam in a terminal, run the game and post the logs?

@supervitu64
Copy link
Author

supervitu64 commented Nov 12, 2024

wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
wine: could not load kernel32.dll, status c0000020
gamemodeauto: 
chdir "/home/super/.steam/debian-installation/steamapps/common/Team Fortress 2"
ERROR: ld.so: object '/home/super/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Game Recording - would start recording game 440, but recording for this game is disabled
Adding process 16654 for gameID 440
ERROR: ld.so: object '/home/super/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/super/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/super/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
gamemodeauto: 
Adding process 16655 for gameID 440
ERROR: ld.so: object 'libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/super/.steam/debian-installation/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/super/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/super/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Adding process 16667 for gameID 440
Adding process 16668 for gameID 440
ERROR: ld.so: object 'libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object 'libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object 'libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
pid 16783 != 16781, skipping destruction (fork without exec?)
ERROR: ld.so: object 'libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
Adding process 16781 for gameID 440
ERROR: ld.so: object 'libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
Adding process 16782 for gameID 440
Adding process 16784 for gameID 440
Adding process 16785 for gameID 440
command line too long, 512 max
Game Recording - game stopped [gameid=440]
Removing process 16785 for gameID 440
Removing process 16784 for gameID 440
Removing process 16782 for gameID 440
Removing process 16781 for gameID 440
Removing process 16668 for gameID 440
Removing process 16667 for gameID 440
Removing process 16655 for gameID 440
Removing process 16654 for gameID 440

@flightlessmango
Copy link
Owner

I also have gamemode %command%

Can you show your full launch option?

@supervitu64
Copy link
Author

gamemoderun %command% -novid -nojoy -nosteamcontroller -nohltv -particles 1 -precachefontchars -console -no_texture_stream +mat_phong 0 +mat_specular 0 +tf_time_loading_item_panels 0.1

@flightlessmango
Copy link
Owner

And when you use mangohud as well?

@supervitu64
Copy link
Author

only when i put mangohud %command% it does not work

@flightlessmango
Copy link
Owner

What I'm trying to see is if you're incorrectly adding mangohud and gamemode to the launch options.
There should only be one %command%, so for example gamemoderun mangohud %command% is correct usage

@supervitu64
Copy link
Author

oooooohhh

@flightlessmango
Copy link
Owner

I assume this is resolved

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants