LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software > Linux - Games
User Name
Password
Linux - Games This forum is for all discussion relating to gaming in Linux.

Notices


Reply
  Search this Thread
Old 08-27-2021, 09:31 AM   #31
GameKing505
LQ Newbie
 
Registered: Mar 2021
Posts: 18

Original Poster
Rep: Reputation: Disabled

Thanks for the tips. Honestly I don't remember explicitly installing vulkan or dxvk... I guess I thought they come along with steam? How are these games running at all if I don't have them installed? Or is it just that the AUR offers a newer version or something?

Anyway here's the output of "pacman -Qs vulkan:"

local/lib32-nvidia-utils 470.63.01-1
NVIDIA drivers utilities (32-bit)
local/lib32-vulkan-icd-loader 1.2.184-1
Vulkan Installable Client Driver (ICD) Loader (32-bit)
local/mangohud 0.6.5-1
A Vulkan overlay layer for monitoring FPS, temperatures, CPU/GPU load and more
local/nvidia-utils 470.63.01-1
NVIDIA drivers utilities
local/spirv-tools 2021.1-1 (vulkan-devel)
API and commands for processing SPIR-V modules
local/vulkan-headers 1:1.2.187-1 (vulkan-devel)
Vulkan header files
local/vulkan-icd-loader 1.2.187-1
Vulkan Installable Client Driver (ICD) Loader
local/vulkan-tools 1.2.184-1 (vulkan-devel)
Vulkan Utilities and Tools

I get no return on "pacman -Qs dxvk"so I guess that's not explicitly installed.
 
Old 08-27-2021, 10:09 AM   #32
pingu_penguin
Member
 
Registered: Aug 2004
Location: pune
Distribution: Slackware
Posts: 350

Rep: Reputation: 60
opengl, dxvk , vulkan are graphics libraries in chronological order.

DXVK is the linux equivalent to directx11 I believe, while vulkan is a step ahead.

First you have to install a graphics driver.
Then you have to install dxvk or vulkan (or both) depending on your hardware. This library sits on top of your graphics driver.

The games you are running are probably opengl based old games(I remember seeing winxp and win7 support).

You just have to clone the AUR repo, cd to it, and run : makepkg -si (as normal user).
It will do everything for you , including install deps , create dll overrides in wine etc.

ARCH has official support for both nvidia and amd based graphics libraries.

We need to know the errors you get when launching the game/application. Is your monitor freesync (amd) or gsync (nvidia) ?
 
Old 08-27-2021, 10:15 AM   #33
pingu_penguin
Member
 
Registered: Aug 2004
Location: pune
Distribution: Slackware
Posts: 350

Rep: Reputation: 60
What is the output of :

$ pacman -Q | grep -i dxvk
$ pacman -Q | grep -i vulkan

Vulkan doesnt come with steam anymore.

Steam is one way of playing games, there are other alternatives for running games like lutris , PlayonLinux etc.
Either way you can get most of the popular games running on your PC one way or another.
 
Old 08-27-2021, 10:17 AM   #34
pingu_penguin
Member
 
Registered: Aug 2004
Location: pune
Distribution: Slackware
Posts: 350

Rep: Reputation: 60
Quote:
ARCH has official support for both nvidia and amd based graphics libraries
$ sudo pacsearch vulkan

extra/amdvlk 2021.Q3.2-1
AMD's standalone Vulkan driver
extra/nvidia-390xx-utils 390.144-1
NVIDIA drivers utilities
extra/nvidia-utils 470.57.02-1
NVIDIA drivers utilities
extra/spirv-tools 2021.1-1 (vulkan-devel) [installed]
API and commands for processing SPIR-V modules
extra/vulkan-extra-layers 1.2.182.0-1 (vulkan-devel)
Extra layers for Vulkan development
extra/vulkan-extra-tools 1.2.182.0-1 (vulkan-devel)
Vulkan lunarg tools
extra/vulkan-headers 1:1.2.185-1 (vulkan-devel) [installed]
Vulkan header files
extra/vulkan-html-docs 1:1.2.175-1 (vulkan-devel)
Vulkan html documentation
extra/vulkan-icd-loader 1.2.185-1 [installed]
Vulkan Installable Client Driver (ICD) Loader
extra/vulkan-intel 21.1.6-1 [installed]
Intel's Vulkan mesa driver
extra/vulkan-mesa-layers 21.1.6-1 [installed]
Mesa's Vulkan layers
extra/vulkan-radeon 21.1.6-1 [installed]
Radeon's Vulkan mesa driver
extra/vulkan-swrast 21.1.6-1 [installed]
Vulkan software rasteriser driver
extra/vulkan-tools 1.2.184-1 (vulkan-devel)
Vulkan Utilities and Tools
extra/vulkan-validation-layers 1.2.184-1 (vulkan-devel)
Vulkan Validation Layers
community/gpu-viewer 1.33-1.1
A frontend to glxinfo and vulkaninfo.
community/primus_vk 1.6.1-1
Nvidia Vulkan offloading for Bumblebee
community/python-glfw 2.1.0-1
Module for OpenGL, OpenGL ES, Vulkan, window and input support
community/vkd3d 1.2-1
Direct3D 12 to Vulkan translation library By WineHQ
multilib/lib32-amdvlk 2021.Q3.2-1
AMD's standalone Vulkan driver
multilib/lib32-nvidia-390xx-utils 390.144-1
NVIDIA drivers utilities (32-bit)
multilib/lib32-nvidia-utils 470.57.02-1
NVIDIA drivers utilities (32-bit)
multilib/lib32-primus_vk 1.6.1-1
Nvidia Vulkan offloading for Bumblebee
multilib/lib32-vkd3d 1.2-2
Direct3D 12 to Vulkan translation library By WineHQ
multilib/lib32-vulkan-icd-loader 1.2.184-1 [installed]
Vulkan Installable Client Driver (ICD) Loader (32-bit)
multilib/lib32-vulkan-intel 21.1.6-1 [installed]
Intel's Vulkan mesa driver (32-bit)
multilib/lib32-vulkan-mesa-layers 21.1.6-1 [installed]
Mesa's Vulkan layers (32-bit)
multilib/lib32-vulkan-radeon 21.1.6-1 [installed]
Radeon's Vulkan mesa driver (32-bit)
multilib/lib32-vulkan-validation-layers 1.2.184-1
Vulkan Validation Layers (32-bit)
local/dxvk-bin 1.9-1 [installed]
A Vulkan-based compatibility layer for Direct3D 9/10/11 which allows running 3D applications on Linux using Wine (Windows DLL binary files)
 
Old 08-27-2021, 10:25 AM   #35
GameKing505
LQ Newbie
 
Registered: Mar 2021
Posts: 18

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by pingu_penguin View Post
What is the output of :

$ pacman -Q | grep -i dxvk
$ pacman -Q | grep -i vulkan

Vulkan doesnt come with steam anymore.

Steam is one way of playing games, there are other alternatives for running games like lutris , PlayonLinux etc.
Either way you can get most of the popular games running on your PC one way or another.
$ pacman -Q | grep -i dxvk

[nothing - guess it's not installed]

$ pacman -Q | grep -i vulkan

lib32-vulkan-icd-loader 1.2.184-1
vulkan-headers 1:1.2.187-1
vulkan-icd-loader 1.2.187-1
vulkan-tools 1.2.184-1


Sorry for not understanding but it would seem I clearly have some form of DXVK and Vulcan working via Steam if I'm able to play most games with Proton? Most games are running fine, MangoHud reports them running under dxvk, etc. I'm just trying to work out Rocket League in particular.

Does explicit installation of dxvk overwrite anything that Steam is doing? I don't want to mess up games that are working fine already.
 
Old 08-27-2021, 10:37 AM   #36
pingu_penguin
Member
 
Registered: Aug 2004
Location: pune
Distribution: Slackware
Posts: 350

Rep: Reputation: 60
You do not have dxvk installed from what I can tell.

If it was it would show in "pacsearch vulkan" as :
local/dxvk-bin 1.9-1 [installed]
A Vulkan-based compatibility layer for Direct3D 9/10/11 which allows running 3D applications on Linux using Wine (Windows DLL binary files)

Installing it wont affect your games or steam settings. You can uninstall with ./setup_dxvk uninstall command

Also you are not posting the error you are getting on manually launching the game from a terminal.

Here : I have a intel cpu and a AMD GPU , so

sudo pacman -Q | grep vulkan
lib32-vulkan-icd-loader 1.2.184-1
lib32-vulkan-intel 21.1.6-1
lib32-vulkan-mesa-layers 21.1.6-1
lib32-vulkan-radeon 21.1.6-1
vulkan-headers 1:1.2.185-1
vulkan-icd-loader 1.2.185-1
vulkan-intel 21.1.6-1
vulkan-mesa-layers 21.1.6-1
vulkan-radeon 21.1.6-1
vulkan-swrast 21.1.6-1


gives me this.
Both vulkan and vulkan-32bit are installed.
 
Old 08-27-2021, 10:55 AM   #37
GameKing505
LQ Newbie
 
Registered: Mar 2021
Posts: 18

Original Poster
Rep: Reputation: Disabled
I realize that the pacman package isn't installed, but the game itself runs somehow, and MangoHUD reports that it's using DXVK. See the upper right of this screenshot.

As far as terminal output, it's a bit lengthy, but here you go:

/bin/sh\0-c\0gamemoderun mangohud /home/USERNAME/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=252950 -- '/home/USERNAME/.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/home/USERNAME/.local/share/Steam/steamapps/common/Proton - Experimental'/proton waitforexitandrun '/home/USERNAME/.local/share/Steam/steamapps/common/rocketleague/Binaries/Win64/RocketLeague.exe'\0
Game update: AppID 252950 "", ProcID 351723, IP 0.0.0.0:0
ERROR: ld.so: object '/home/USERNAME/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Installing breakpad exception handler for appid(steam)/version(1626824053)
Starting app 252950
>>> Adding process 351723 for game ID 252950
GameAction [AppID 252950, ActionID 1] : LaunchApp changed task to WaitingGameWindow with ""
ERROR: ld.so: object '/home/USERNAME/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/USERNAME/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
GameAction [AppID 252950, ActionID 1] : LaunchApp changed task to Completed with ""
ERROR: ld.so: object '/home/USERNAME/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
gamemodeauto:
ERROR: ld.so: object '/home/USERNAME/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
gamemodeauto:
ERROR: ld.so: object 'libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object '/home/USERNAME/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object 'libMangoHud.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object '/home/USERNAME/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/USERNAME/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
gamemodeauto:
ERROR: ld.so: object '/home/USERNAME/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
gamemodeauto:
pid 351731 != 351728, skipping destruction (fork without exec?)
>>> Adding process 351728 for game ID 252950
>>> Adding process 351729 for game ID 252950
>>> Adding process 351947 for game ID 252950
Installing breakpad exception handler for appid(steam)/version(1626824053)
esync: up and running.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
>>> Adding process 351949 for game ID 252950
>>> Adding process 351950 for game ID 252950
>>> Adding process 351951 for game ID 252950
>>> Adding process 351954 for game ID 252950
>>> Adding process 351956 for game ID 252950
>>> Adding process 351959 for game ID 252950
>>> Adding process 351967 for game ID 252950
>>> Adding process 351976 for game ID 252950
>>> Adding process 351992 for game ID 252950
>>> Adding process 352001 for game ID 252950
Game update: AppID 252950 "", ProcID 351950, IP 0.0.0.0:0
RecordSteamInterfaceCreation (PID 351950): SteamUtils009 / Utils
Setting breakpad minidump AppID = 252950
RecordSteamInterfaceCreation (PID 351950): SteamUser019 / User
Steam_SetMinidumpSteamID: Caching Steam ID: 76561198055770098 [API loaded no]
RecordSteamInterfaceCreation (PID 351950): SteamUser019 / User
RecordSteamInterfaceCreation (PID 351950): SteamFriends015 / Friends
RecordSteamInterfaceCreation (PID 351950): SteamUtils009 / Utils
RecordSteamInterfaceCreation (PID 351950): SteamMatchMaking009 / Matchmaking
RecordSteamInterfaceCreation (PID 351950): SteamMatchMakingServers002 / MatchmakingServers
RecordSteamInterfaceCreation (PID 351950): STEAMUSERSTATS_INTERFACE_VERSION011 / UserStats
RecordSteamInterfaceCreation (PID 351950): STEAMAPPS_INTERFACE_VERSION008 / Apps
RecordSteamInterfaceCreation (PID 351950): SteamNetworking005 / Networking
RecordSteamInterfaceCreation (PID 351950): STEAMREMOTESTORAGE_INTERFACE_VERSION014 / RemoteStorage
RecordSteamInterfaceCreation (PID 351950): STEAMSCREENSHOTS_INTERFACE_VERSION003 / Screenshots
RecordSteamInterfaceCreation (PID 351950): STEAMHTTP_INTERFACE_VERSION002 / HTTP
RecordSteamInterfaceCreation (PID 351950): SteamController006 / Controller
RecordSteamInterfaceCreation (PID 351950): STEAMUGC_INTERFACE_VERSION010 / UGC
RecordSteamInterfaceCreation (PID 351950): STEAMAPPLIST_INTERFACE_VERSION001 / AppList
RecordSteamInterfaceCreation (PID 351950): STEAMMUSIC_INTERFACE_VERSION001 / Music
RecordSteamInterfaceCreation (PID 351950): STEAMMUSICREMOTE_INTERFACE_VERSION001 / MusicRemote
RecordSteamInterfaceCreation (PID 351950): STEAMHTMLSURFACE_INTERFACE_VERSION_004 / HTMLSurface
RecordSteamInterfaceCreation (PID 351950): STEAMINVENTORY_INTERFACE_V002 / Inventory
RecordSteamInterfaceCreation (PID 351950): STEAMVIDEO_INTERFACE_V002 / Video
RecordSteamInterfaceCreation (PID 351950): STEAMPARENTALSETTINGS_INTERFACE_VERSION001 / ParentalSettings
skipping config: /home/USERNAME/.config/MangoHud/wine-explorer.conf [ not found ]
skipping config: /home/USERNAME/.local/share/Steam/steamapps/common/Proton - Experimental/files/bin/MangoHud.conf [ not found ]
skipping config: /home/USERNAME/.config/MangoHud/wine64-preloader.conf [ not found ]
skipping config: /home/USERNAME/.config/MangoHud/MangoHud.conf [ not found ]
MANGOHUD: Could not find cpu temp sensor location
MANGOHUD: Failed to initialize CPU power data
skipping config: /home/USERNAME/.config/MangoHud/wine-explorer.conf [ not found ]
skipping config: /home/USERNAME/.local/share/Steam/steamapps/common/Proton - Experimental/files/bin/MangoHud.conf [ not found ]
skipping config: /home/USERNAME/.config/MangoHud/wine64-preloader.conf [ not found ]
skipping config: /home/USERNAME/.config/MangoHud/MangoHud.conf [ not found ]
MANGOHUD: Could not find cpu temp sensor location
MANGOHUD: Failed to initialize CPU power data
>>> Adding process 352019 for game ID 252950
>>> Adding process 352031 for game ID 252950
Game update: AppID 252950 "", ProcID 352031, IP 0.0.0.0:0
RecordSteamInterfaceCreation (PID 352031): SteamUtils007 / Utils
RecordSteamInterfaceCreation (PID 352031): SteamUser017 / User
RecordSteamInterfaceCreation (PID 352031): STEAMAPPTICKET_INTERFACE_VERSION001 /
Warning, Unknown language extension . Defaulting to INT
Game update: AppID 252950 "", ProcID 352031, IP 0.0.0.0:0
RecordSteamInterfaceCreation (PID 352031): SteamUtils009 / Utils
Setting breakpad minidump AppID = 252950
RecordSteamInterfaceCreation (PID 352031): SteamUser019 / User
Steam_SetMinidumpSteamID: Caching Steam ID: 76561198055770098 [API loaded no]
CAppInfoCacheReadFromDiskThread took 1 milliseconds to initialize
RecordSteamInterfaceCreation (PID 352031): SteamGameServer012 / GameServer
RecordSteamInterfaceCreation (PID 352031): SteamUtils009 / Utils
RecordSteamInterfaceCreation (PID 352031): SteamGameServer012 / GameServer
RecordSteamInterfaceCreation (PID 352031): SteamUtils009 / Utils
RecordSteamInterfaceCreation (PID 352031): SteamNetworking005 / Networking
RecordSteamInterfaceCreation (PID 352031): SteamGameServerStats001 / GameServerStats
RecordSteamInterfaceCreation (PID 352031): STEAMHTTP_INTERFACE_VERSION002 / HTTP
RecordSteamInterfaceCreation (PID 352031): STEAMINVENTORY_INTERFACE_V002 / Inventory
RecordSteamInterfaceCreation (PID 352031): STEAMUGC_INTERFACE_VERSION010 / UGC
RecordSteamInterfaceCreation (PID 352031): STEAMAPPS_INTERFACE_VERSION008 / Apps
parsing config: /home/USERNAME/.config/MangoHud/wine-RocketLeague.conf [ ok ]
MANGOHUD: Could not find cpu temp sensor location
MANGOHUD: Failed to initialize CPU power data
Fossilize INFO: Overriding serialization path: "/home/USERNAME/.local/share/Steam/steamapps/shadercache/252950/fozpipelinesv5/steamapprun_pipeline_cache".
CApplicationManagerPopulateThread took 310 milliseconds to initialize (will have waited on CAppInfoCacheReadFromDiskThread)
parsing config: /home/USERNAME/.config/MangoHud/wine-RocketLeague.conf [ ok ]
MANGOHUD: Could not find cpu temp sensor location
MANGOHUD: Failed to initialize CPU power data
parsing config: /home/USERNAME/.config/MangoHud/wine-RocketLeague.conf [ ok ]
MANGOHUD: Could not find cpu temp sensor location
MANGOHUD: Failed to initialize CPU power data
parsing config: /home/USERNAME/.config/MangoHud/wine-RocketLeague.conf [ ok ]
MANGOHUD: Could not find cpu temp sensor location
MANGOHUD: Failed to initialize CPU power data
Fossilize INFO: Overriding serialization path: "/home/USERNAME/.local/share/Steam/steamapps/shadercache/252950/fozpipelinesv5/steamapprun_pipeline_cache".
MANGOHUD: recreating font image
sh: 1: glxinfo: not found
RecordSteamInterfaceCreation (PID 352031): SteamUser019 / User
RecordSteamInterfaceCreation (PID 352031): SteamFriends015 / Friends
RecordSteamInterfaceCreation (PID 352031): SteamUtils009 / Utils
RecordSteamInterfaceCreation (PID 352031): SteamMatchMaking009 / Matchmaking
RecordSteamInterfaceCreation (PID 352031): SteamMatchMakingServers002 / MatchmakingServers
RecordSteamInterfaceCreation (PID 352031): STEAMUSERSTATS_INTERFACE_VERSION011 / UserStats
RecordSteamInterfaceCreation (PID 352031): STEAMAPPS_INTERFACE_VERSION008 / Apps
RecordSteamInterfaceCreation (PID 352031): SteamNetworking005 / Networking
RecordSteamInterfaceCreation (PID 352031): STEAMREMOTESTORAGE_INTERFACE_VERSION014 / RemoteStorage
RecordSteamInterfaceCreation (PID 352031): STEAMSCREENSHOTS_INTERFACE_VERSION003 / Screenshots
RecordSteamInterfaceCreation (PID 352031): STEAMHTTP_INTERFACE_VERSION002 / HTTP
RecordSteamInterfaceCreation (PID 352031): SteamController006 / Controller
RecordSteamInterfaceCreation (PID 352031): STEAMUGC_INTERFACE_VERSION010 / UGC
RecordSteamInterfaceCreation (PID 352031): STEAMAPPLIST_INTERFACE_VERSION001 / AppList
RecordSteamInterfaceCreation (PID 352031): STEAMMUSIC_INTERFACE_VERSION001 / Music
RecordSteamInterfaceCreation (PID 352031): STEAMMUSICREMOTE_INTERFACE_VERSION001 / MusicRemote
RecordSteamInterfaceCreation (PID 352031): STEAMHTMLSURFACE_INTERFACE_VERSION_004 / HTMLSurface
RecordSteamInterfaceCreation (PID 352031): STEAMINVENTORY_INTERFACE_V002 / Inventory
RecordSteamInterfaceCreation (PID 352031): STEAMVIDEO_INTERFACE_V002 / Video
RecordSteamInterfaceCreation (PID 352031): STEAMPARENTALSETTINGS_INTERFACE_VERSION001 / ParentalSettings
No cached sticky mapping in GetActionSetHandle. Native Steam Controller support won't work.
No cached sticky mapping in Get*ActionHandle. Native Steam Controller support won't work.
RecordSteamInterfaceCreation (PID 352031): SteamUtils009 / Utils
RecordSteamInterfaceCreation (PID 352031): SteamController006 / Controller
FJsonStructReader - attempting to overwrite object property 'Class' for struct PresetMutators_X.
FJsonStructReader - attempting to overwrite object property 'Class' for struct PresetMutators_X.
FJsonStructReader - attempting to overwrite object property 'Class' for struct PresetMutators_X.
FJsonStructReader - attempting to overwrite object property 'Class' for struct PresetMutators_X.
FJsonStructReader - attempting to overwrite object property 'Class' for struct PresetMutators_X.
FJsonStructReader - attempting to overwrite object property 'Class' for struct PresetMutators_X.
FJsonStructReader - attempting to overwrite object property 'Class' for struct PresetMutators_X.
FJsonStructReader - attempting to overwrite object property 'Class' for struct PresetMutators_X.
FJsonStructReader - attempting to overwrite object property 'Class' for struct PresetMutators_X.
FJsonStructReader - cannot find property ID because Struct has not been set.
FJsonStructReader - cannot find property PartnerName because Struct has not been set.
FJsonStructReader - cannot find property ID because Struct has not been set.
FJsonStructReader - cannot find property PartnerName because Struct has not been set.
FJsonStructReader - cannot find property ID because Struct has not been set.
FJsonStructReader - cannot find property PartnerName because Struct has not been set.
FJsonStructReader - cannot find property ID because Struct has not been set.
FJsonStructReader - cannot find property PartnerName because Struct has not been set.
FJsonStructReader - cannot find property ID because Struct has not been set.
FJsonStructReader - cannot find property PartnerName because Struct has not been set.
parsing config: /home/USERNAME/.config/MangoHud/wine-RocketLeague.conf [ ok ]
MANGOHUD: Could not find cpu temp sensor location
MANGOHUD: Failed to initialize CPU power data
*** WARNING - PATHS MAY NOT BE VALID ***
DiscordCreate FAILED= 4
ScriptWarning, Accessed None 'Profile'
PlayerController_Menu_TA MENU_Main_p.TheWorld:PersistentLevel.PlayerController_Menu_TA_0
Function TAGame.PlayerControllerBase_TA:InitVanityUI:003D
Script call stack:
Function ProjectX.OnlinePlayer_X:HandleLoginChanged
Function TAGame.PlayerControllerBase_TA:HandleLoginStatusChanged
Function TAGame.PlayerControllerBase_TA:InitVanityUI

MANGOHUD: recreating font image
sh: 1: glxinfo: not found
Installing breakpad exception handler for appid(gameoverlayui)/version(20210720222552)
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
WebRequest_X_3 type: HTTPError, message:
[0827/114658.253846:INFO:crash_reporting.cc(270)] Crash reporting enabled for process: renderer
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
[0827/114658.457197:ERROR:frame_sink_video_capturer_impl.cc(206)] Invalid resolutions constraints: 0x0 must not be greater than 0x0; and also within media::limits.
WebRequest_X_18 type: HTTPError, message:
MANGOHUD: recreating font image
sh: 1: glxinfo: not found
WebRequest_X_26 type: HTTPError, message:
WebRequest_X_27 type: HTTPError, message:
 
Old 08-27-2021, 11:04 AM   #38
pingu_penguin
Member
 
Registered: Aug 2004
Location: pune
Distribution: Slackware
Posts: 350

Rep: Reputation: 60
Quote:
sh: 1: glxinfo: not found
what is the output of glxinfo command ?

Do you have mesa-demos installed ?

pacman -Q | grep -i mesa

Also you need the joyutils or linuxconsole package from the repository to make your game controller work.
 
Old 08-27-2021, 11:06 AM   #39
pingu_penguin
Member
 
Registered: Aug 2004
Location: pune
Distribution: Slackware
Posts: 350

Rep: Reputation: 60
I do not know how mangohud works, but I strongly suggest you install the dxvk from AUR.
 
Old 08-27-2021, 11:10 AM   #40
GameKing505
LQ Newbie
 
Registered: Mar 2021
Posts: 18

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by pingu_penguin View Post
what is the output of glxinfo command ?

Do you have mesa-demos installed ?

pacman -Q | grep -i mesa

Also you need the joyutils or linuxconsole package from the repository to make your game controller work.

glxinfo: Output is too long for the forum but you can see it here.



pacman -Q | grep -i mesa:

lib32-mesa 21.2.1-1
mesa 21.2.1-1
mesa-demos 8.4.0-4


My controller works just fine. It's just the performance of the game I'm trying to address. I will install dxvk from the AUR and report back if that changes anything.
 
Old 08-27-2021, 11:15 AM   #41
pingu_penguin
Member
 
Registered: Aug 2004
Location: pune
Distribution: Slackware
Posts: 350

Rep: Reputation: 60
Quote:
I will install dxvk from the AUR and report back if that changes anything.
Ok sure.


FYI I get this on steam store:

Quote:
Notice: At the request of the publisher, Rocket LeagueŽ is unlisted on the Steam store and will not appear in search.
 
Old 08-27-2021, 03:27 PM   #42
GameKing505
LQ Newbie
 
Registered: Mar 2021
Posts: 18

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by pingu_penguin View Post
Ok sure.


FYI I get this on steam store:
OK I installed dxvk from the AUR, rebooted, and then tried running RocketLeague again. The outcome seems identical to before - playable but sub-optimal framerates.

And yes - Rocket League was taken off of Steam recently by Epic. But it's still accessible to those who bought it on Steam in the past...
 
Old 08-27-2021, 04:24 PM   #43
obobskivich
Member
 
Registered: Jun 2020
Posts: 596

Rep: Reputation: Disabled
Just to clarify to the above:

Quote:
Originally Posted by pingu_penguin
opengl, dxvk , vulkan are graphics libraries in chronological order.

DXVK is the linux equivalent to directx11 I believe, while vulkan is a step ahead.

This is not the case. OpenGL and Vulkan are graphics APIs; DXVK is a translation library (its an acronym of sorts: 'DirectX-to-Vulkan') from Direct3D to Vulkan, which enables DirectX 9+ titles to be translated to Vulkan. DXVK is included in Proton (and Valve actively supports its ongoing development). Vulkan is a 'next generation' API (along with Mantle API (which it is based upon), Metal, and DirectX 12) meant to replace legacy Direct3D and OpenGL (it runs on Windows too - same is true for DXVK as well). You shouldn't need to separately install packages for DXVK for a Proton environment. This would not appear in glxinfo or similar because, again, DXVK is not an API nor part of OpenGL.

Quote:
Originally Posted by GameKing505
Sorry for not understanding but it would seem I clearly have some form of DXVK and Vulcan working via Steam if I'm able to play most games with Proton?
Correct - you have DXVK installed as part of Proton's runtime. You would only need to load these packages manually if you were going outside of Proton (e.g. if you were manually installing Wine and building up from there). Vulkan is included by default in many distros these days, just as OpenGL is.

My completely cynical guess in light of this:
Quote:
Originally Posted by GameKing505
And yes - Rocket League was taken off of Steam recently by Epic. But it's still accessible to those who bought it on Steam in the past...
Is that there's some active anti-user/anti-linux/etc tomfoolery going on here - that seems to be par for the course with that developer these days...
 
Old 08-28-2021, 08:53 AM   #44
vmelkon
Member
 
Registered: Feb 2007
Location: Canada
Distribution: Kubuntu 22.04
Posts: 549

Rep: Reputation: 84
Quote:
Originally Posted by GameKing505 View Post
And yes - Rocket League was taken off of Steam recently by Epic. But it's still accessible to those who bought it on Steam in the past...
That's what I had mentioned a few posts ago. I was not able to find Rocket League yet someone else was telling me that he was able to find it.
I have not bought Rocket League, so I guess, the searches gives nothing in my case.
 
Old 11-19-2021, 05:33 AM   #45
GuyOnMoose
LQ Newbie
 
Registered: Jul 2021
Location: Canada
Distribution: Garuda Dragonized Gaming Edition
Posts: 5

Rep: Reputation: Disabled
For anyone looking for a "solution". I had switched back to Windows for a while, but I want to try Linux again.
I've installed POP OS 21.04 (with the NVidia drivers), and Rocket League seems to be working perfectly.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
setcap works with Wine but not with Proton (Proton "ignores" it) Liemaeu Linux - Software 2 03-24-2021 08:18 AM
LXer: Steam Play Proton 4.11-9 is out with a few fixes, plus a new release of Proton GE LXer Syndicated Linux News 0 11-28-2019 06:12 PM
LXer: Want a more up to date Proton for Steam Play on Linux? Proton GE has a big new release out LXer Syndicated Linux News 0 09-04-2019 11:51 PM
LXer: Rocket League promised for Linux, MAME open source after 19 years, and more gaming news LXer Syndicated Linux News 0 03-13-2016 03:11 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software > Linux - Games

All times are GMT -5. The time now is 06:45 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration