![]() Set the AllScreens flag to true by default in Options.c (it shouldn't break anything).Set AllScreens flag to true in Args.c on arrival of fixed geometry.I don't really understand what else depends on the AllScreens flag, but it is he who leads to this behavior. There are only 3 steps to get 3/4 of the screen size. Step3: in nx-libs-3.6.x\nx-X11\programs\Xserver\hw\nxagent\Screen.c if AllScreens = False, the screen is set to 3/4 of size from options client. Step2: the -geometry option is parsed in nx-libs-3.6.x\nx-X11\programs\Xserver\hw\nxagent\Args.c, and the geometry comes in fixed and AllScreens is not set to True Step1: the AllScreens = False flag is set in nx-libs-3.6.x\nx-X11\programs\ Xserver\ hw\nxagent\Options.c The sequence leading to screen distortion in 3/4 of the original size is as follows: I will repeat it in a slightly different way, perhaps this will make it clearer. ![]() I already wrote in the 3rd post what is happening. They are exactly the same in nx_libs 3.5.9.25 and 3.5.9.26 I attach the logs, but in the logs what is happening is not visible nx_logs.zip NxagentUserGeometry.flag = XParseGeometry(argv, after that nxagentOptions.AllScreens remains False If (!strcmp(argv,"fullscreen") || !strcmp(argv,"allscreens")) Static void nxagentParseSingleOption(char *name, char *value) nx-libs-3.6.x\nx-X11\programs\Xserver\hw\nxagent\Args.c nx-libs-3.6.x\nx-X11\programs\Xserver\hw\nxagent\Options.c NX Client for Linux work fine, but is resizable. NX Client for Windows only sends geometry at startup, it is not resizable. You are receiving this because you are subscribed to this thread.Message Triage notifications on the go with GitHub Mobile for iOS Reply to this email directly, view it on GitHub (not critical, but in some cases it was necessary). ![]() In addition, the ability to change the screen resolution has disappeared ![]() It is very sad that we cannot determine the type/version of the client. I changed this behavior in Args.c but I'm not sure if this is the right It happened after this: is falsified by default and the screen is shrunk by 3/4. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |