Jump to content

jawlz

Members
  • Posts

    8
  • Joined

  • Last visited

Posts posted by jawlz

  1. Disclaimer: I'm not actually running Ubuntu, which I realize may make me something of a persona non grata when it comes to bug reports, but now that's out in the open and not going to surprise anyone down the road, yes? :)

     

    Prior to the 1.03 patch, I could open the game in a window and resize it to whatever geometry I liked. My monitor's native resolution wasn't supported as a predefined default, but I could maximize the window or set pretty much any height/width combination an receive a non-squished/stretched game window.

     

    Starting with the 1.0.3 patch, manually resizing the window causes it to 'snap' between predefined window geometries, which can be resized until you're 'close' to the next predefined window size (which produces another snap to that size). If I size the window too large (anywhere close to the 2560x1440 option) it 'snaps' to fullscreen mode, which then displays fullscreen as checked in graphics options. Unchecking fullscreen just produces a different upscaled resolution on the first uncheck. The second time fullscreen is unchecked and graphics options exited the game will actually return to windowed mode.

     

    It also looks like this update broke some existing workarounds for dealing with higher resolutions: http://forums.obsidian.net/topic/71971-linux-ultrawide-screen/?hl=fullscreen&do=findComment&comment=1617338 , so since there are other resolution-related things afoot, I thought I'd chime in with the poor behavior (or change in, depending on your viewpoint) I'm seeing.

     

    With some further fiddling while watching Player.log, it also looks like if I let it 'snap' to a known resolution, then resize the window enough that it changes but doesn't snap to a specific size it will loop 'forever' (read: until I get bored watching the same text scroll past) through what looks like some geometry get/set methods.

     

    I tried to attach my player.log, but the uploader is blocking any uploads for me with a message that I'm "not allowed to upload this filetype", perhaps because I'm still post-limited due to my new-to-forum-ness. I've placed a copy of the relevant Player.log here instead since the uploader won't play nice - https://luna.moonhound.net/1.0.3.0526_resize_issue_player.log

     

    General sysinfo - I can provide more if desired, but these seems to be the most relevant bits and this happens regardless of system load / free ram levels:

    "Operating System" - Funtoo Linux Baselayout 2.2.0

    Kernel - custom 3.19.0 using Gentoo's sources (effectively vanilla linux kernel tree sources with some default configuration in place)

    CPU: Intel i7-5820K

    Video Card - eVga.com. Corp. GM204 [NVidia GeForce GTX 980]

    Video Driver - NVidia's linux driver, version 346.35

     

    Bump. Still an issue on all distros.

  2. For anyone from Obsidian who may be reading, the relevant log file (player.log) shows the following:

     

    --->InitializeDisplay()...
    
    
    (Filename: /BuildAgent/work/d63dfc6385190b60/artifacts/LinuxStandalonePlayerGenerated/UnityEngineDebug.cpp Line: 49)
    
    
    Available display resolutions:
    [ 0 ] 1920x1080
    [ 1 ] 1600x900
    [ 2 ] 1366x768
    [ 3 ] 1280x720
    [ 4 ] 1024x576
    [ 5 ] 960x540
    [ 6 ] 854x480
    [ 7 ] 1280x768
    [ 8 ] 1024x600
    [ 9 ] 800x480
    [ 10 ] 1680x1050
    [ 11 ] 1440x900
    [ 12 ] 1280x800
    [ 13 ] 1152x720
    [ 14 ] 1024x640
    [ 15 ] 1440x960
    [ 16 ] 1280x864
    [ 17 ] 1152x768
    [ 18 ] 960x640
    [ 19 ] 1400x1050
    [ 20 ] 1280x960
    [ 21 ] 1152x864
    [ 22 ] 1024x768
    [ 23 ] 800x600
    [ 24 ] 640x480
    [ 25 ] 1280x1024
    Largest resolution is [ 0 ] 1920x1080
    
    
    (Filename: /BuildAgent/work/d63dfc6385190b60/artifacts/LinuxStandalonePlayerGenerated/UnityEngineDebug.cpp Line: 49)

    If there's some way to add a hard-coded option for 2560x1080, that would take care of it.

    • Like 1
  3.  

    Same problem here. Hope that we can find support for this. It shouldn't be that hard to take care of.

     

     

     

    I have a 21:9 2560x1080 screen.  My highest display option is 1920x1080, which causes essesive stretching.  I tried manually editing the ~/.config/unity3d/Obsidian Entertainment/Pillars of Eternity/prefs file, but it immediately reverts to 1920x1080.

     

    You already know that this is a new, largely unsupported resolution to date so I won't repeat... ;)  My opinion is that it's really meant for people in offices who want to run several spreadsheets and other kinds of business/document pages side by side without having to go the multimonitor route.  What happens if you set your desktop to 2560x1080 and then run the game...?  You could try that --but still, I think you are going to have serious aspect ratio problems...as obviously the game (any game, really) is not done @ 21:9 resolution, but @ 16:9, or 16:10 (1920x1200 is my resolution for the game.)   I think you are going to have to settle for an aspect-ratio *correct* 1920x1080 resolution, which will mean you'll have sizable black borders to either side of the game screen. But I don't think that can be helped.

     

     

    This is probably the least helpful reply I can imagine. It's great that you don't have any issues - I'm very happy to hear that. Telling people that *do* have issues 'it's your fault for using an ultra-wide monitor' is not at all helpful, and doesn't contribute anything worthwhile. For what it's worth, 2560x1080 resolutions were mentioned as being supported in several places before I bought the game.

     

    That's only because you didn't understand my post...it isn't a matter of "supporting 2560x1080"...it's a matter of supporting *the aspect ratio* of 21:9, which I do not think the game supports at all.  If you play @ 1920x1080 *at the correct aspect ratio* (so that your characters appear normal, not stretched) the image will *not* fill your screen.  Again, 21:9 is a non-standard aspect ratio; it's not 16:9 or 16:10 or 4:3.  That's the only comment I wanted to make.  The vast majority of games support one or more of those aspect ratios--few, if any that I am aware of, support an aspect-correct 21:9.   You should be able to view an aspect-correct image on your monitor with this game, just don't expect it to fill the screen, that's all.

     

    Sorry this was not what you wanted to hear...:/  Maybe you read correctly and the game does suppport an aspect-correct 21:9, but if so, then you should be able to display it, correct?  Or, perhaps your GPU drivers do not yet support an aspect-correct 21:9.  Main thing to deal with is the aspect ratio.

     

     

    Look.... I don't want to get into a debate here. The fact is that the game *does* support different aspect ratios, including 21:9. The fact that you can dynamically scale the size of the window the game plays in while it is in windowed mode essentially proves this. I appreciate that 21:9 is a (somewhat) unusual aspect ratio. For this game (and many others), that is neither here nor there, especially given that the UI elements are 'disconnected' from eachother, and aren't being used to frame anything. When those elements are disconnected, they're drawn relative to a point on the screen.

     

    And as tainerballs said, 21:9 is natively supported in Windows, with the option for a 21:9 resolution showing up in the resolution selection menu. It's not there under linux (probably due to some mis-communication between the x-server and the game).

     

    So.... I understood your post. And you are incorrect in assuming the game doesn't support 21:9. It does. There's a bit of a bug in the graphics menu under linux systems that it's not showing it as an option.

  4. Figured out a work-around that seems to work. To begin with, no widescreen resolution was listed, and the game wouldn't do anything when I unchecked 'full screen' - it would just go back to full screen.

     

    So.... what I was able to do:

     

    1) Change the resolution to a lower resolution than my screen.

    2) Switch to Windowed Mode (Windowed mode would work when I had changed resolution down from 1920x1080 for some reason).

    3) Maximize the window. Everything scales fine.

    4) Go back to the game, and choose fullscreen mode.

     

    That seemed to do it. Convoluted, and shouldn't be that tough, but hopefully that process will work for others while the bug itself is worked on.

    • Like 1
  5. Same problem here. Hope that we can find support for this. It shouldn't be that hard to take care of.

     

     

     

    I have a 21:9 2560x1080 screen.  My highest display option is 1920x1080, which causes essesive stretching.  I tried manually editing the ~/.config/unity3d/Obsidian Entertainment/Pillars of Eternity/prefs file, but it immediately reverts to 1920x1080.

     

    You already know that this is a new, largely unsupported resolution to date so I won't repeat... ;)  My opinion is that it's really meant for people in offices who want to run several spreadsheets and other kinds of business/document pages side by side without having to go the multimonitor route.  What happens if you set your desktop to 2560x1080 and then run the game...?  You could try that --but still, I think you are going to have serious aspect ratio problems...as obviously the game (any game, really) is not done @ 21:9 resolution, but @ 16:9, or 16:10 (1920x1200 is my resolution for the game.)   I think you are going to have to settle for an aspect-ratio *correct* 1920x1080 resolution, which will mean you'll have sizable black borders to either side of the game screen. But I don't think that can be helped.

     

     

    This is probably the least helpful reply I can imagine. It's great that you don't have any issues - I'm very happy to hear that. Telling people that *do* have issues 'it's your fault for using an ultra-wide monitor' is not at all helpful, and doesn't contribute anything worthwhile. For what it's worth, 2560x1080 resolutions were mentioned as being supported in several places before I bought the game.

×
×
  • Create New...