#PZ in Arch linux mouse scroll bug

1 messages · Page 1 of 1 (latest)

opal iris
#

So im running Arch linux and trying to get pz to work on limited hardware and while it does run on every form of adaptability, it does also goes very low on fps, with the only exception being the "Compatibility mode" launch option which comes in to replace the "alternate launch" you will find on windows, and as i have investigated with AI this compatibility mode is actually running a 32bit launcher and trying to request 32bit libraries from itself and from my system and while my system does have it, there seems to be missing libraries for pz 32bit launcher, which runs smoothly on my pc, the only exception being the mouse scroll, which goes completely unresposive, so i cant use zoom or scroll on the UI, is there a possible way of fixing this version of the game with community mods or workarounds? any way to play in 32 bits at all? my fps is just considerably worse in 64bits to the point of being unplayable so i really am left with barely any options.

mild holly
#

Compatibility mode does not actually run 32 bit, it just runs a watred down version of 64 bit, disables Zoom for example and other graphical things

#

32 bit PZ is not supported at all for a long time now, Steam does not even allow you to download the game on 32 bit systems

opal iris
#

How does pz goes about disabling it

mild holly
#

The point of compatibility mode is to improve performance by disabling a lot of the graphical option

opal iris
#

How do i enable zoom on compatibility mode

mild holly
#

You do not

#

Compatibility mode explicitly disables it

opal iris
#

I've turned it all to low on both launch options but compatibility mode is absurdly superior, if i can make 64 bit run as smoothly as the compatibility mode runs that would also be a great fix

mild holly
#

Thats about it

#

As said, compatibility mode is already 64 bit

#

So referring to the standard version as 64 bit as compared to compatibility mode is incorrect

opal iris
# mild holly As said, compatibility mode is already 64 bit

[Tyler@archmachine ~]$ cat /proc/$(pgrep -f ProjectZomboid64)/environ | tr '\0' '\n' | grep -E 'SDL|STEAM|DISPLAY|XMOD|LD_PRE|JAVA'
LD_PRELOAD=/tmp/pressure-vessel-libs-jsPVYZ/${LIB}/gameoverlayrenderer.so:libjsig.so:libPZXInitThreads64.so
XMODIFIERS=
STEAMVIDEOTOKEN=
SDL_GAMECONTROLLER_IGNORE_DEVICES=0x2dc8/0x6000,0x2dc8/0x6100,0x2dc8/0x6001,0x2dc8/0x6101,0x2dc8/0x6003,0x2dc8/0x6006,0x2dc8/0x6009,0x2dc8/0x6012,0x28de/0x1002,0x28de/0x1003,0x28de/0x1071,0x28de/0x1052,0x28de/0x1042,0x28de/0x1203,0x28de/0x1204,0x28de/0x1205,0x28de/0x1206,0x28de/0x1302,0x28de/0x1303,0x28de/0x1304,0x28de/0x1305,0x0f0d/0x01ab,0x0f0d/0x0196,0x28de/0x12ff,0x28de/0x12fe,0x28de/0x12fd,0x28de/0x12fc,0x28de/0x12fb,0x28de/0x12fa,0x28de/0x12f9,0x28de/0x12f8,0x28de/0x12f7,0x28de/0x12f6,0x28de/0x12f5,0x28de/0x12f4,0x28de/0x12f3,0x28de/0x12f2,0x28de/0x12f1,0x28de/0x12f0,0x0000/0x11fb,0x28de/0x1101,0x28de/0x1102,0x28de/0x1105,0x28de/0x1106,0x28de/0x1142,0x28de/0x1201,0x28de/0x1202,0x28de/0x1205,0x28de/0x1302,0x28de/0x1303,0x28de/0x1304,0x28de/0x1305,
STEAM_COMPAT_CLIENT_INSTALL_PATH=/home/Tyler/.local/share/Steam
STEAM_FOSSILIZE_DUMP_PATH=/home/Tyler/.local/share/Steam/steamapps/shadercache/108600/fozpipelinesv6/steamapprun_pipeline_cache
SDL_VIDEO_X11_DGAMOUSE=0
STEAM_RUNTIME=/home/Tyler/.local/share/Steam/steamapps/common/SteamLinuxRuntime/var/steam-runtime
STEAM_CLIENT_CONFIG_FILE=/home/Tyler/.local/share/steam.cfg
STEAM_ZENITY=/usr/bin/zenity
STEAMSCRIPT_VERSION=1.0.0.85

#

Server is blocking the rest of the reply

#

Which is precisely the part showing all the 32bits libs that compatibility mode is requesting like STEAM_RUNTIME_LIBRARY_PATH and the such

opal iris
mild holly
#

Read your first line

#

cat /proc/$(pgrep -f ProjectZomboid64

#

64 bit

#

Second line

#

So again, as said for a third time, its a 64 bit app

#

You would not be able to launch the 32 bit app at all, the Steam runtime that is used does not matter if the app itself is 64 bit and has its own 64 bit libraries

opal iris
mild holly
#

You are misunderstanding the output

#

The runtime launches the game, it has nothing to do with the game once it is running

#

You can use a 32 bit runtime to launch a 64 bit app

#

It even clearly shows that the game has 5.4gb physical RAM

#

Tell me, what is the RAM limit for 32 bit?

opal iris
#

And the standard version still has inferior performance

mild holly
#

If you already set the exact same settings, yet have better performance in compatibility mode, I suggest you just use compatibility mode

opal iris
#

The zoom doesnt work in compatibility mode

mild holly
#

That is the point

#

It lowers performance

#

It is disabled

opal iris
#

Youre of no help at all

mild holly
#

I do not think you are listening to what I am saying

opal iris
#

Youre just saying nothing, theres nothing to do, no way to improve performance in standard, no way to fix the zoom in compatibility

#

It would be the same as being left unaswered

mild holly
#

Alright

limber cradle
opal iris