|
Post by xman1 on Feb 6, 2020 13:49:35 GMT -5
Summary: App has fullscreen display problems for ultra wide displays. Also, there is a general lack of UWD resolutions in the windowed mode to use as an alternative. Detailed: When trying to use fullscreen mode on an UWD display, only half the screen shows. An example of what this looks like can be seen here: www.dropbox.com/s/39vl0o9zj7pua8e/STF.jpg?dl=0Most of the onscreen functions when playing a game will not be accessible to the user if fullscreen is selected. Resolution options in windowed mode generally do not support UWD either. The most common UWD display options of 3440x1440 and 3840x1600 are missing. Checking the STF config options shows only a single integer option of 1 through 10 to designate any predefined resolution. An option to set the vertical and horizontal resolution manually is not an option. Suggested fixes: Include UWD support in fullscreen and adding UWD resolutons in windowed mode. Note I almost returned the game over this as I could not figure out how to do anything. I was not initially aware that I could not see half the screen when I first started playing was the problem.
|
|
|
Post by Cory Trese on Feb 6, 2020 23:55:26 GMT -5
That's very interesting feedback. Can you share more about your configuration so that we can try to help?
Are you using Windows? Can you share more information about your GPU configuration and display?
Thanks!
|
|
|
Post by xman1 on Feb 9, 2020 2:47:30 GMT -5
Sure. Here is the Steam report (below).
I have a suspicion... It is the program is not displaying the proper res due to the dual monitor. Let me test that real quick....
I was right. If I disable my secondary 1080p monitor, your app displays properly. The reason for half screen is your app is using total desktop resolution to size instead of just the primary monitor. I hope this gives you the clues you need to zero in on it.
Computer Information: Manufacturer: Unknown Model: Unknown Form Factor: Desktop No Touch Input Detected
Processor Information: CPU Vendor: AuthenticAMD CPU Brand: AMD Ryzen 7 3700X 8-Core Processor CPU Family: 0x17 CPU Model: 0x71 CPU Stepping: 0x0 CPU Type: 0x0 Speed: 3600 Mhz 16 logical processors 8 physical processors HyperThreading: Supported FCMOV: Supported SSE2: Supported SSE3: Supported SSSE3: Supported SSE4a: Supported SSE41: Supported SSE42: Supported AES: Supported AVX: Supported AVX2: Unsupported AVX512F: Unsupported AVX512PF: Unsupported AVX512ER: Unsupported AVX512CD: Unsupported AVX512VNNI: Unsupported SHA: Unsupported CMPXCHG16B: Supported LAHF/SAHF: Supported PrefetchW: Unsupported
Operating System Version: "Manjaro Linux" (64 bit) Kernel Name: Linux Kernel Version: 5.5.2-1-MANJARO X Server Vendor: The X.Org Foundation X Server Release: 12007000 X Window Manager: KWin Steam Runtime Version: steam-runtime_0.20191210.1
Video Card: Driver: NVIDIA Corporation GeForce RTX 2070 SUPER/PCIe/SSE2 Driver Version: 4.6.0 NVIDIA 440.59 OpenGL Version: 4.6 Desktop Color Depth: 24 bits per pixel Monitor Refresh Rate: 74 Hz VendorID: 0x10de DeviceID: 0x1e84 Revision Not Detected Number of Monitors: 2 Number of Logical Video Cards: 1 Primary Display Resolution: 3840 x 1600 Desktop Resolution: 5760 x 1600 Primary Display Size: 34.65" x 14.45" (37.52" diag) 88.0cm x 36.7cm (95.3cm diag) Primary Bus: PCI Express 16x Primary VRAM: 8192 MB Supported MSAA Modes: 2x 4x 8x 16x
Sound card: Audio device: Nvidia GPU 92 HDMI/DP
Memory: RAM: 32042 Mb
Miscellaneous: UI Language: English LANG: en_US.UTF-8 Total Hard Disk Space Available: 1024256 Mb Largest Free Hard Disk Block: 676336 Mb VR Headset: None detected
|
|
|
Post by xman1 on Feb 24, 2020 13:24:27 GMT -5
Note if you want me to test something, I can.
|
|
|
Post by Cory Trese on Feb 25, 2020 10:37:37 GMT -5
I don't have a copy of "Manjaro Linux" to test, but on our Steam reference machines, launching in windowed mode works correctly with multiple monitors.
Just to confirm -- on your particular setup neither windowed nor fullscreen mode work?
|
|
|
Post by xman1 on Feb 25, 2020 21:43:50 GMT -5
Well, the windowed modes are so low res they don't work well at all as only a part of the monitor works. No UWD options. Can't read the text well.
Fullscreen shows a good clarity and readability. I do not have this issue on any other game. Just this one.
Manjaro is not the issue as this is just a flavor of Arch. It is the desktop that controls this. The desktop is KDE Plasma in this case. Steam might be using Gnome for a desktop or XFCE, but I really do not think that is the problem.
The more I play with it, it is clear that it is sizing to 5760x1600. It is not half the display. It is missing 1920 pixels exactly. It is sizing to the entire resolution of both monitors, not the primary display. To test this hypothesis, I placed the secondary monitor on top of the primary monitor and then noted that the Star Frontiers then sized itself to 3840x2680 resolution in fullscreen with the top 1080 pixels cut off the top of the app, so it is definitely sizing to the full desktop resolution, just not using it. It should be set to the primary display only. In the above results, I do show that Steam can clearly see the difference.
Primary Display Resolution: 3840 x 1600 Desktop Resolution: 5760 x 1600
I also tested from Xrender to OpenGL 2.0 and OpenGL 3.0 and it is not the rendering backend that is causing it.
|
|
|
Post by Cory Trese on Feb 27, 2020 17:43:59 GMT -5
Sorry to hear about all the problems!
I will work on adding some additional resolutions in the UWD range that will improve readability and provide good visual clarity.
I will also investigate if there is any support in the graphical library the engine uses on Linux to see if there is anything we could do better there.
Thanks for the post. If you'd like us to try to help you get a refund for the game, just email me and we can work on it.
You can email me at cory.trese@gmail.com if you need a refund.
|
|
|
Post by xman1 on Mar 1, 2020 17:05:53 GMT -5
Thanks for your help. I don't need a refund, but thanks for asking. I can still play it by disabling a monitor. That is just a pain though.
If I am experiencing it, I can guarantee I am not the only one. That is why I mentioned it. it is probably anyone not running SteamOS and has dual monitors.
|
|
|
Post by Cory Trese on Mar 2, 2020 10:05:17 GMT -5
OK! I am currently working on porting a set of command line arguments over to the Linux build that will let you set h/w directly at launch.
I talk to a ton of our Linux players and every distribution and GPU stack is a little bit different.
I'm sure many players are running into many problems and we are always working trying to fix them.
Thanks for the report!
|
|
|
Post by fallen on Mar 7, 2020 15:45:41 GMT -5
winwidth 1200 winheight 800
|
|